An Attempt to Recreate the Blender 2.8 ToolBox in Qt5
github.com
github.com
I wonder if I am getting to be that old guy but I tend to go back to styles that mimics windows XP classic style (not the blue, silver or green one) the most. To me it's the most readable graphics. Right now I am using KDE with the default breeze theme.
I recently used a recent copy of photoshop and premiere and the black UI and the widgets being different from the UI of the whole system really bugged me off (I remember a quote related to windows applications "applications shouldn't skin themselves, it's the job of the windows manager/OS"). I think I like it when all the applications on the installed system (or session) are consistent and look and feel the same.
Though on Linux I remember that Firefox, Openoffice and other big name applications always had a look that somehow was slightly off with the default look of the underlying window manager.
edit: although my first personal computer as a kid was an 8088 Windows 3.1 is the first GUI I used for a long time all the way to XP (then I fully switched to linux, around 2005 or something).
So, like, the Windows 95 / Windows 98 / Windows NT / etc type of look, or?
It’s been so many years since I used Windows XP, so I no longer quite remember what it was like exactly. I do have fond memories of using it though :)
https://en.wikipedia.org/wiki/Windows_XP_visual_styles
Personally I liked most of these visual themes, but that may be biased by how snappy and responsive the UI felt compared to later entries, especially Vista, which introduces the translucent windows thing that Microsoft has kept moving forward. I know my GPU can do those effects in its sleep now, but when it first launched it was painfully slow on normal-people computers lacking the requisite graphics acceleration. That combined with Vista's initially poor Superfetch implementation (constant hard drive activity and weird pauses) and the whole modern themes thing just left a bad taste.
Ignoring Windows specific things, I'm personally fond of a UI that is easy to scan, tells me what I need to know, and gets out of the way. Electron apps that do this well don't bother me, I don't need the whole OS to agree, but I do wish that application designers choosing to ignore the system themes would at least implement a dark theme.
Alpha Blending was present since Windows 2000. You had to enable it but it was there.
Yes, that style.
In general, I find that any simple theme with clearly-visible 3D styling is good enough, and Adwaita (though maybe a bit too flashy for my preference) gives us that - with the extra bonus of being touchscreen-ready by default, which is also quite a big deal these days.
I'm a big fan of keystrokes, and terminals are simple, high-contrast, play nicely with high-dpi screens, and tend to use lower resources; I know that plenty of people here like things like IntelliJ and Visual Studio, and I certainly don't mean to knock those people if that's what makes them most productive, but I think I'll always like the simple "get out of my way" interfaces.
So far KDE is the closest to my needs and wants (very fast rendering, very fast dolphin, consistent UI, fast window switching and managing, the whole thing feels very snappy[0]). I just configured some shortcuts to manage windows approximately like I do in awesome-wm (tiling manager).
There are still thing that I don't like in it (configuration manager is overloaded with options and I don't always find my way through it).
I wish someone would do a regolith for KDE :).
[0] Truth be told I like the simplicity of the Gnome WM but it's way too sluggish.
Can you elaborate?
- Provides GNOME's system management features with i3's productive workflow.
- Enables new users a fast and fun way to try out a tiling window manager.
I should be able to use awesome (my favourite and only tiling manager) on top of KDE but I haven't yet found the time to do it (and I really need my machine to work, can't afford to spend an evening to know how to add a wifi widget or figure out why closing the lid doesn't put the laptop to sleep (or the opposite)).
P.S: You can use i3 as your window manager in Plasma desktop without too much hassle. You just have to tell it to allow i3 to manage windows instead of KWin
You can set the KDEWM environment variable to replace kwin with something else; described here https://userbase.kde.org/Tutorials/Using_Other_Window_Manage...
I would guess that it will take some configuration of awesome similar to how they configure i3, to make plasma behave properly under a tiling wm, though. Maybe you could base that off the i3 config they provide in that tutorial.
Well, I don't like Windows classic style very much, but I use KDE with Breeze and it is the widget style I prefer amoung anything I have seen, with macOS just a bit under but I haven't used it very much. It is a big contrast with Oxygen in KDE 4, which is the widespread theme I liked the less.
Breeze is just clean, simple, elegant. It bears its name well.
I also tend to use Breeze in Gnome 3 when I periodically try it (Gnome is so beautiful with Breeze!), though Adwaita got a lot better recently, to the point it went from "I dislike this theme, why is it the default?" to "Pretty cool theme!". I might stick with it next time I try Gnome. Same for Tango, though I still prefer Breeze, maybe out of habit.
> recently used a recent copy of photoshop and premiere and the black UI and the widgets being different from the UI of the whole system really bugged me off
Same thing for Blender and Open Shot. Isn't it to help focus on the content?
But I also believe that the UI experience should lean towards uniformity. Still, if you're an expert user of specific software perhaps your brain already manages the context switch. At least, though, maybe the WM could become context aware like Android's dark mode.
Unfortunately too many people misunderstood this and started making apps where everything is dark. A word processor shouldn't have its page white-on-black. A news reader shouldn't display its contents on white-on-black.
I’m young with (I believe) very good eyesight and I physically can’t handle white-on-black styles, especially with text. And I mean #000 and 240-255. It literally burns and blurs my eyes. A dark gray paired with a light gray or off-white is much more pleasing and readable to me.
I won’t discount those styles for text though, because at night it can help my eyes not melt out of my skull compared to black-on-white pages. And I have at times used Google Drive dark CSS themes while doc writing for extended late night sessions, and enabled some for GitLab and GitHub.
As someone who has spent considerable time in CG DCCs (Digital Content Creation), I can confirm that dark themes are a godsend and help immensely (for me) on focusing on the content. It also has the added benefit of not “tainting” your color perception when working with imagery. Blackmagic Design was under fire for a bit because they revamped themes in Resolve and Fusion from a neutral gray to a subtly hinted blue-gray and it threw off color artists as it influenced their grading.
Not trying to contradict you, just adding a tiny bit of historical trivia.
What bothers me is the reinventing of common widgets but I suppose there must be some very valid reasons for that.
And frankly back then I don't remember any applications not actually following the windows theming. It was only later in the late 1990's that I started to notice a lot of applications failing to follow the UI theme settings. Initially that was one of the big problems with java applications, they didn't look like windows apps, and they didn't follow the color settings.
What I don't understand is why dark UIs are so popular. I find most of them to be lacking contrast. The only dark UI app I use is VSCode, because I got used to it being dark, but every time I open it I feel depressed because of how dark it is.
Windows 3.1 removed support for real mode CPUs, and to run it you had to have 80286 or better computer
I'm using Blender for over 10 years. Most people didn't like the interface but I always loved it.
But I have to say: 2.8 is even more amazing! This open source project is unbelievable good. Experts from the GFX industry even agree that this might be their next tool.
So I can Imagine you would like to recreate it in Qt.
This will be handy if Microsoft's new "Visual Studio Online" starts getting too confining. There's always GCC or Clang to fall back on.
Also for pre 2.8, it was fairly non-trivial to get the UI to look like its predecessor as well.