News for hackers. Stuff that matters.
Re:Krita 4.0 – A painting app for cartoonists, illustrators,... by whyever on Thursday March 22, 2018 @10:16AM (#16648810)
Not sure how serious you were, but AFAIK Rust's ecosystem for GUI programming is extremely immature. (Hopefully this will improve, seeing that the Gnome project is investing in Rust [1,2,3].)

[1] https://github.com/GNOME/librsvg

[2] https://wiki.gnome.org/Hackfests/Rust2017

[3] https://wiki.gnome.org/Hackfests/Rust2017-2

Re:Krita 4.0 – A painting app for cartoonists, illustrators,... by nnq on Thursday March 22, 2018 @10:38AM (#16649007)
> Rust's ecosystem for GUI programming

One could just use OpenGL like Blender does to great success, maybe add something like Kivy on top. "Native feel" is not really the most desirable feature for a graphics app, especially since both (1) Linux users are used to non-native looking stuff (even Qt in GTK or the other way around is always at least a bit off) and (2) most native-looking apps, especially the GTK ones, have horrible UI/X, hence users don't tend associate "native looks" with "uuh, this is gonna be a smooth experience" (like Windows users are used to).

(Also, anything that move people even the slightest bit away from Gnome and GTK is a win my book ;) They may feel like the standard now because of Ubuntu, but imho the people working these technologies are totally tone-deaf to what constitutes good UX/I and they are moving further and further in the totally wrong direction... Thank god we have KDE/Qt, and Xfce if you need some "retro but sane" experience in the Gtk camp.)

Re:Krita 4.0 – A painting app for cartoonists, illustrators,... by drb91 on Thursday March 22, 2018 @11:23AM (#16649393)
I’m not sure what problem you see OpenGL solving.
Re:Krita 4.0 – A painting app for cartoonists, illustrators,... by nnq on Thursday March 22, 2018 @11:38AM (#16649530)
https://www.quora.com/What-is-the-GUI-library-used-in-creati... check out this explanation of how Blender's UI is implemented - same approach would make sense (maybe even reuse same "toolkit") here because you'd have "drawing code" in you app anyway, so why not use it to draw parts of the UI too, and you'd also want graphics card acceleration for some operations too
Re:Krita 4.0 – A painting app for cartoonists, illustrators,... by s73v3r_ on Thursday March 22, 2018 @03:33PM (#16651924)
I feel neither of those statements is accurate. While Linux users may have had to put up with non-native stuff, that doesn't mean they like it. And using OpenGL to draw your UI has just made your task several orders of magnitude harder.
Re:Krita 4.0 – A painting app for cartoonists, illustrators,... by blattimwind on Thursday March 22, 2018 @10:17AM (#16648830)
What point would there be in using Gtk/Gnome?
Re:Krita 4.0 – A painting app for cartoonists, illustrators,... by nnq on Thursday March 22, 2018 @10:41AM (#16649038)
Exactly! Most examples of horrible UI/X I can think of in Linux land are from the Gtk/Gnome camp. Qt seems to have much better UX/I sense, and some successful apps like Blender just use their own separate thing.
Re:Krita 4.0 – A painting app for cartoonists, illustrators,... by whyever on Thursday March 22, 2018 @10:31AM (#16648947)
I'm not sure what you mean with your question. My point is that Rust's GUI ecosystem is improving due to investment of Gnome.
Re:Krita 4.0 – A painting app for cartoonists, illustrators,... by blattimwind on Thursday March 22, 2018 @10:35AM (#16648983)
My point is that Gnome is not interesting for people interested in cross-platform GUIs.
Re:Krita 4.0 – A painting app for cartoonists, illustrators,... by drb91 on Thursday March 22, 2018 @11:24AM (#16649402)
Why would people building cross-platform guis care who funds the work?
Re:Krita 4.0 – A painting app for cartoonists, illustrators,... by s73v3r_ on Thursday March 22, 2018 @03:34PM (#16651929)
Presumably GNOME is funding work to make Rust work better with GTK.
Re:Krita 4.0 – A painting app for cartoonists, illustrators,... by drb91 on Thursday March 22, 2018 @03:43PM (#16651991)
Right, but that will only strengthen the language, even if you don’t use GTK.

Also I thought GTK3 was pretty decent cross platform but I may be overly hopeful here.

Re:Krita 4.0 – A painting app for cartoonists, illustrators,... by zeth___ on Thursday March 22, 2018 @10:31PM (#16654621)
If any project whats to have good UI just look at what gnome does and do the opposite.