107 karma · joined June 6, 2024
I have no idea why would anyone want to do that on Nintendo Switch though, Switch 1 doesn't have any headroom and Switch 2 OS security hasn't been defeated yet.
Well yes, I do agree with this. Internally it's mostly consistent, at least more so than Windows. Never analysed its UI structures though.
> I don't want my desktop UI to dictate how an app draws its UI (or games would be impossible).
As a platform, ensuring applications running on top of it stay consistent to varying degree is the job of the desktop/OS IMO. To what degree depends on the context, https://asktog.com/atc/principles-of-interaction-design/#con... is a great read.
Even games need it, missing input field features has plagued PC games for decades and can be crippling for input method users, Skyrim's console needs mods to support copy and paste. Custom mouse acceleration curves is the reason everyone disabled it, zero acceleration is the easiest way to make different games handle mouse input consistently.
A shame Linux isn't standardised enough.
Updated apps look fine, but the majority aren't. And with that bizarre "Show More Options" nesting in the Windows 11 context menu it almost seemed like Microsoft is no longer capable of upgrading old components in place.
If you really enjoy worse Windows XP UX with hamburger menus in recent versions then by all means go ahead, it does function.
No company big enough has decided to heavily invest in Linux desktop for end users yet. The community is composed of techies and they make products for techies.
Valve's solution is to use their own semi proprietary Steam Big Screen as the default interface of SteamOS.
No alignment issues, menus sorted by professional designers, easier to learn UX like ribbon menus and a lot more.
Feel like the design issues stem from it being shaped by existing power users. Familiarity tend to downplay design issues so stability took priority, even though the UX never should've been stabilised in the first place.
Pentium G4560 supports ECC, Core i7 10700 doesn't.
Well this is the point. I was countering the claim that flat UI doesn't require any design talent to look passable.
Unless something like https://kde.org/announcements/plasma/5/5.12.0/spectacle-noti... is what you consider to be passable looking of course.
I remember spending hours customising the KDE 5 task bar clock, trying to correct the padding. Eventually I gave up customising it and switched to GNOME.
KDE app customisation is also a mess compared to something like foobar2000.
Discord is a centralised IM + basic forum with commercial polish.
Small communities can't afford site hosting and moderation, FOSS alternatives like Matrix are significantly inferior products. Fandom killed independent wikis, Reddit killed independent forums.
If Discord ever goes down, there will be decentralised services competing and advocating freedom until a new centralised service takes all the users for itself, just like Mastodon and Bluesky.
Sounds like a recipe for troubles. Web UI is designed to be scalable, why not scale to platform standard sizes automatically?
KDE Dolphin has a static toolbar like Finder, with its config menu being two lists like some Microsoft toolbars, and the available items list is sorted alphabetically.
The flat view switcher is multiple separate items, named directly after their corresponding view type, one called list, another called icons and so on.
So if you want a Finder style view switcher, you first need to know it exists beforehand because the naming is confusing, then you need to know how many views are available beforehand because they're separate items, and finally you need to hunt them down because the list is alphabetical.
This is pretty much the quality you can expect when using KDE software.
Another example is breadcrumbs, the current folder doesn't have an arrow, so you can't browse deeper with it without perhaps expanding folders, unlike on Windows 7. Side bar favourites also replace the top folder, so if you browse the home folder with it you'll often find yourself suddenly unable to use it.
As for the desktop community… Well, it has a severe lack of professionals.
Management features like application based firewall. Dedicated views in explorer tailored for common file types, automatic view type based on content, plus tile view. Proper title bar customisation. Contextual Ribbon toolbars and to be honest, good menus in general. Have a professional UI designer try KDE and I'm pretty sure they'll have a migraine. Also Win32 in general, Wayland still has a loooong way ahead of it.
Their image classification happens on-device, in comparison Google Photos does that server side so they already have ML infra.
Many underestimate just how much is behind everyday basic UIs.
Even the biggest native Linux desktop projects suffer from this. KDE is typical death by a thousand papercuts, GNOME tried but their amateurism is clearly visible.
I miss Windows 7 and OS X.
Windows 8 design wasn't bad per se, but they shipped the start screen when it lacks even the most basic features, so you'll return to legacy desktop the moment you want to do anything.
I don't think any of them are like Tahoe TBH.
GNOME/Red Hat for a long time is the only one even trying to figure out a solution for some of the longstanding issues like application distribution and sandboxing. Those rant articles about GNOME unfortunately went nowhere since the other desktops were all stuck. KDE Discover eventually supported Flatpak which was advocated by GNOME for years, SteamOS using Flatpak ended up being the decisive push.
GNOME having better enterprise support can be another factor.
With rpm-ostree automatic updates are so reliable it's a set and forget experience.
I hope KDE can have more design people working on it. Things like toolbars are often overlooked despite their importance.
Both GNOME and KDE are at the state where unmaintained core apps exist the last time I checked. KDE basing itself on Qt offloaded the largest chunk of behind the scenes development from them which is their biggest advantage compared to GNOME.
Wish Pantheon can have more attention, but I digress.