Please save gxui

559 views
Skip to first unread message

fithi...@gmail.com

unread,
Feb 2, 2016, 5:47:18 AM2/2/16
to golang-nuts
Golang needs a supported (possibly from a big vendor) GUI layer, just like swt,javafx. Please restart development of gxui.

There are other alternatives.like libui but they are just unofficial alternatives.

It would be a boost to the community to have an official well supported UI library in Golang to give a graphical look to applications.


In this respect "Please save gxui".

Bruno Albuquerque

unread,
Feb 2, 2016, 6:04:49 AM2/2/16
to fithi...@gmail.com, golang-nuts
https://github.com/golang/exp/tree/master/shiny

This is as official as it goes. :)


--
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Vasileios Anagnostopoulos

unread,
Feb 2, 2016, 6:11:56 AM2/2/16
to Bruno Albuquerque, golang-nuts
I prefer gxui. The image_viewer in samples folder is the definition of simplicity.
--
Dr. Vasileios Anagnostopoulos (MSc,PhD)
Researcher/Developer
ICCS/NTUA 9 Heroon Polytechneiou Str., Zografou 15773 Athens,Greece

Bruno Albuquerque

unread,
Feb 2, 2016, 6:32:32 AM2/2/16
to Vasileios Anagnostopoulos, golang-nuts
Well, the OP wanted an "official" GUi layer. Shiny is as official as it gets.

Daniël de Kok

unread,
Feb 2, 2016, 6:43:29 AM2/2/16
to fithi...@gmail.com, golang-nuts
On Tue, Feb 2, 2016 at 11:46 AM, <fithi...@gmail.com> wrote:
> It would be a boost to the community to have an official well supported UI
> library in Golang to give a graphical look to applications.

That would be a terrible case of NIH. Building good and comprehensive
GUI libraries is a lot of work, even more if you want to have a native
look and feel and integration with the host system.

I would rather like to see some well-maintained Go-esque bindings
against existing frameworks (e.g. Qt for desktop) than something that
is incomplete and does not behave as native.

Kind regards,
Daniël

Gerard

unread,
Feb 2, 2016, 9:46:38 AM2/2/16
to golang-nuts, fithi...@gmail.com, b...@bug-br.org.br
"go get github.com/golang/exp/shiny/..." results in 10 messages of " use of internal package not allowed". It still looks at internal packages at "golang.org/x/exp/shiny". I will file an issue.

Seb Binet

unread,
Feb 2, 2016, 11:06:21 AM2/2/16
to Gerard, golang-nuts, fithi...@gmail.com, b...@bug-br.org.br
On Tue, Feb 2, 2016 at 3:46 PM, Gerard <gvds...@gmail.com> wrote:
> "go get github.com/golang/exp/shiny/..." results in 10 messages of " use of
> internal package not allowed". It still looks at internal packages at
> "golang.org/x/exp/shiny". I will file an issue.

you are not supposed to go-get shiny from github.com/... but rather
from golang.org/...

so, yes, probably, please file an issue, but one about a missing
vanity-import :)

BTW, I have been playing with migrating github.com/BurntSushi/imgv
image viewer from a bare X11 to shiny.
that's there:
https://github.com/sbinet/iview

(doesn't compile b/c I need a way to change the window size)
it's somewhat more complicated than gxui's image_viewer but that's (I
think) because iview provides more features.

-s
Reply all
Reply to author
Forward
0 new messages