other platforms I aim at are Qt and emscripten, so something like "Qt on all five" is essentially a non-starter, even barring...
-
-
the enormous pain required to cross-compile it to deploy to the platforms we *already have*.
4 replies 0 retweets 0 likes -
SDL & GTK aren't my favourite solutions but they're "good enough" on wintel. i'm assuming GTK can be made to work on MacOS-X
1 reply 0 retweets 0 likes -
GTK on macOS is, to put it mildly, very bad. I have no issues with our Cocoa port, it is less effort to support than our GTK port...
2 replies 0 retweets 1 like -
Replying to @whitequark @OhMeadhbh and
even *after you account for me never having used macOS and having no Apple hardware* and writing code for GTK extensively
3 replies 0 retweets 0 likes -
Replying to @whitequark @OhMeadhbh and
Anyway, most of the UI is drawn via OpenGL; what I need is menus, dialogs, printing integration, edit boxes (with IME support!), this stuff
3 replies 0 retweets 0 likes -
Though regarding menus you might consider removing them; end users find them confusing and HMENU is terrible to use.
2 replies 0 retweets 0 likes -
we've abstracted HMENU neatly; but I hear you about the confusion. What's better? Touch-style pie selectors?
1 reply 0 retweets 0 likes -
Replying to @whitequark @OhMeadhbh
Buttons or dropdowns with icons. Like Firefox’s hamburger menu. (GTK 3 UX guidelines say to try to avoid menus and I agree)
1 reply 0 retweets 0 likes -
Replying to @pcwalton @OhMeadhbh
I am very partial to the statement that menus are confusing but the GTK 3 experience ranks in my book somewhere under "trying to use an ATM"
2 replies 0 retweets 0 likes
Dunno what you don’t like about GTK 3, but GtkHeaderBar is basically iOS which seems empirically a step forward in usability
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.