News for hackers. Stuff that matters.
Re:Electron 4.0.0 by jniedrauer on Friday December 21, 2018 @11:04AM (#18734130)
> Why is it that people seem to think using a cross-platform UI toolkit like tkinter, kivy, WxWindows, etc. is like putting their hand in a toilet?

tkinter specifically does not look very pretty without some effort. I would much rather use GTK or QT. The problem is GTK support on windows is limited, and QT has a weird license model.

Re:Electron 4.0.0 by blattimwind on Friday December 21, 2018 @11:11AM (#18734187)
> QT has a weird license model.

Qt is available under LGPL and GPL. What exactly is weird about that?

Re:Electron 4.0.0 by jniedrauer on Friday December 21, 2018 @12:18PM (#18734730)
Looks like it's changed since I last looked into it. Probably a good option now.
Re:Electron 4.0.0 by blattimwind on Friday December 21, 2018 @12:26PM (#18734789)
Qt had been available under the LGPL since 2009.

Up until 2005 or so Qt had indeed a relatively complex licensing scheme where the available (i.e. the license of Qt) and compatible (i.e. the license of the application, due to their GPL exception allowing applications to use MIT, BSD, ...) differed by what was then Qt ports (e.g. Qt/X11, Qt/OSX, Qt/Windows). After that they always had a uniform licensing model for Qt, were the licensing was independent of the platform.

Re:Electron 4.0.0 by PaulHoule on Friday December 21, 2018 @12:12PM (#18734678)
I have found installation of tkinter on Windows and MacOS is easy, which I can't say is true for GTK, QT or Kivy.

I wanted to like Kivy but it was more clear how to get asyncio support running w/ tkinter. The Kivy folks say they will go to py 3 only soon and support asyncio officially soon but I am in a good place with tkinter.

I am also thinking about a 2-thread architecture which may work well for Kivy since it is so heavily Cythonized.

Re:Electron 4.0.0 by e1ven on Friday December 21, 2018 @11:06AM (#18734151)
Isn't QT LGPL now? That seems pretty reasonable.
Re:Electron 4.0.0 by ausjke on Friday December 21, 2018 @12:33PM (#18734840)
looks like kivy will be a nice choice these days, actively developed, multiple platform, decent looking