News for hackers. Stuff that matters.
Re:No Config for Old Men by kleer001 on Saturday November 28, 2020 @03:20PM (#25240193)
> loss of functionality when features I use aren't popular enough to warrant continued inclusion in products

Jeus Fcking Ch*ist THIS.

Especially with trivial things like a lite-mode vs this strange fad of dark-mode by default. Dark mode was created to save energy in CRTs. And anyways it gives some people headaches, like me.

Re:No Config for Old Men by novok on Saturday November 28, 2020 @09:32PM (#25242491)
Dark mode saves energy on OLED displays. It also saves energy on FALD backlights and will save energy with upcoming microLED displays. It's also nice when your looking at your device in a dark room. Light mode is nice when your in a bright room or outdoors during the day.

I think apple started the trend because their devices were going OLED to improve battery life. I think dark and light mode are good and basically all apps should have both. That way if you hate one or the other you can always turn on the mode you like.

Re:No Config for Old Men by chrismorgan on Sunday November 29, 2020 @08:20AM (#25244975)
Apple didn’t start any dark mode trend. They’ve actually been on the trailing edge in such matters, rather than the leading edge. There’s been a repeating cycle of rigidity, followed by flexible theming support, then back to rigidity by way of allowing apps to control things, then introducing a new kind of theming support (always weaker than the last iteration); and each time you introduce the new hotness, it’s touted as a groundbreaking revolution, completely ignoring the fact that ten and twenty years ago the system probably had the same functionality. Windows has gone through a couple of iterations of this loop; Android has as well; macOS has too, though it was never as strong as Windows’; Windows Phone was always dark; iOS never really gave the flexibility before last year. In the current cycle, Windows and Android both had it for more than a year before Apple.

I think the dark mode theming capacity will probably be more permanent this time through, but it could still fizzle out within ten years.

Re:No Config for Old Men by noisem4ker on Sunday November 29, 2020 @06:13AM (#25244444)
Of course, nobody seems to remember Android 4's design language, Holo, had a light and a dark theme. For the exact same reason too: the Nexus phones were pioneering OLED displays.
Re:No Config for Old Men by viraptor on Saturday November 28, 2020 @06:02PM (#25241307)
> Dark mode was created to save energy in CRTs.

It's one possible use. But the recent trend is about esthetics / usability, not energy savings. Some people prefer light some dark. It probably mostly depends on their work desk environment/lighting. Ideally apps should support both and take the cue from the system settings - we've got proper APIs for that.

Re:No Config for Old Men by corty on Sunday November 29, 2020 @08:22AM (#25244986)
Dark/light mode is just the most minimal version of theme support possible. It is a small bounce-back from the transition that happened about 10 years ago, from themeable pick-your-everything GUIs like winXP to our-designers-know-best unconfigurables like iOS.
Re:No Config for Old Men by Koenvh on Saturday November 28, 2020 @03:42PM (#25240371)
Is it really trivial to support both dark and light interfaces though? It may be for command line interfaces, but for anything with a GUI and custom colours it means creating every element twice. Things like shadow work on light interfaces, but not on dark.
Re:No Config for Old Men by Asooka on Saturday November 28, 2020 @04:11PM (#25240589)
It used to be trivial, because the OS had a configurable palette for GUI elements, which every single program followed, because it used the standard platform GUI toolkit. So going dark or light mode for the entire desktop was as trivial as choosing it from a drop-down menu. Or you could have it pink or green or a horrible mishmash of colour that made you go crosseyed. You could even change font sizes so if you had trouble seeing, like maybe you had cataracts, you could have huge letters on highly contrasting background.
Re:No Config for Old Men by PaulDavisThe1st on Saturday November 28, 2020 @04:36PM (#25240764)
This has never been true if your computer ran "creative" software.

Video editing, music creation tools almost never used "the standard platform GUI toolkit" (even Apple has/had their own internal kit used for apps like Logic).

It also stopped being true (or became less true) when cross-platform development became important to some developers and some users, meaning that deeply integrating your application with whatever system a particular platform had was less important than making sure it ran reasonably consistently across platforms.

Re:No Config for Old Men by jcelerier on Sunday November 29, 2020 @04:40AM (#25244068)
If you use Qt it will use your system theme and colours no matter which OS you run your app on, unless you (the dev) overrides the style manually. I'd believe that's the case for wxWidgets too.
Re:No Config for Old Men by PaulDavisThe1st on Sunday November 29, 2020 @10:53AM (#25245832)
It's not about Qt's ability to pick up system theme & colors (although not also that the configurability mentioned in TFA goes somewhat beyond what is typically offered by modern desktop environments).

It's about whether or not the application uses custom elements (or even just puts everything in a Canvas and draws everything itself).

Re:No Config for Old Men by smallstepforman on Saturday November 28, 2020 @09:24PM (#25242454)
A platform native video editor (no cross platform capability), which uses native GUI toolkit would look something like this:

https://discuss.haiku-os.org/uploads/default/original/2X/9/9...

Re:No Config for Old Men by kleer001 on Sunday November 29, 2020 @02:50AM (#25243657)
All the visual effects software I use have light and dark modes.
Re:No Config for Old Men by nitrogen on Sunday November 29, 2020 @12:11AM (#25243073)
Sonic Foundry (then to some extent Madison, then Sony, then MAGIX) made creative tools that used the native widgets to a pretty good extent.
Re:No Config for Old Men by cgriswald on Saturday November 28, 2020 @04:34PM (#25240755)
In context, this is about continuing to support pre-existing light vs dark mode rather than removing it; meaning the non-trivial stuff has already been solved and implemented. If done correctly, continuing to support it should be trivial. Whether it is in practice...
Re:No Config for Old Men by jcelerier on Sunday November 29, 2020 @04:38AM (#25244061)
FFS in windows 95 I could make my whole OS pink if I wanted. Why would that be complicated ? E.g. in Linux I set a dark mode in KDE and all the apps I use follow it and it works just fine. What kind of weird UI has shadows ? Apps are not websites.
Re:No Config for Old Men by rcxdude on Sunday November 29, 2020 @06:35AM (#25244542)
even on windows 95 it didn't always work very well. The main problem is getting people to actually test their custom widgets under different color schemes.
Re:No Config for Old Men by hedora on Sunday November 29, 2020 @01:35AM (#25243374)
At the risk of failing a turing test and being lectured about human eyeballs:

What people asked for: choose between black on white or white on black.

What people got: dark gray on off color gray mode, or light gray on off color gray mode.

Simply having + honoring a system color scheme is a 100% solution, but then the designers and marketing folks wouldn’t have anything to focus on while they avoid improving the actual product.