imschmeg wrote: Tue Feb 11, 2020 9:12 pm
Someone brought up Mate, which I had used once. I think it qualifies as having "won't chase fads" as part of its manifesto. I am tempted to try it out again, see if can get a dark theme that I like.
So far, MATE's Brisk menu still does not resize and so is less preferable than Whisker in my view.
MATE doesn't have as flexible a wallpaper changer as XFCE (can't set it to auto-change (randomly or sequentially) the wallpaper from a folder at set intervals).
Of course, that's all about aesthetics and user interface, but hey, that's why I prefer XFCE.
Right now, Xfce has a very nice combination of things I haven't had all at once before. The ability to customize titlebars and borders to my liking is still pretty common, especially among lighter weight WMs like fluxbox or icewm. But getting good consistent dark themes on those lighter WMs is hard - I haven't had much luck across the board. Closest on MX fluxbox, but still not as good as standard MX Xfce. ...
As for those "religious" critics of CSD: I am mostly afraid of creeping-Gnomism, where many other WM and DE dev teams move in the CSD direction for various reasons, and then drop the ability to disable it because why bother maintaining that. As the "religious" crowd has much larger numbers than the "please keep a high contrast GUI option that doesn't suck" crowd, they're right now my allies in the battle to prevent creeping-Gnomism from taking over.
You said previously that you have issues with sufficient contrast/difference in the active and inactive windows for CSD apps, and I said it might be dependent on the theme used. Went back to have a check.
Using oomox, I have noted that mods of the numix theme allow the most elements to be modded, and one should be able to find [
or make] one with sufficient contrast. Here's one I
had made in the past, based on the colour of red tea with and without milk (really!):
non-csd app = active, csd app is inactive:
There is a clear contrast between active and inactive, in the top bar.
https://imgur.com/6q3G0w5
csd app is active, non-csd is inactive:
You can see that this is the main issue because the non-csd app does not turn to the inactive colour with a CSD app in front of it. But if you choose one with a high contrast border outline on the active window (say I changed my outline to bright yellow instead of just bright pink), the active app can be identified.
https://imgur.com/L5s8IiE
When both windows are either all CSD, or all non-CSD, the contrast of active and inactive is fine.
The following theme has really high contrast (neon blue) outlines for the active window, even though the colour of the top bar does not change between active and inactive.
Neon Knights (blue) theme:
gtk theme:
https://www.gnome-look.org/p/1301852/
neon knight's xfwm theme (extract and save into the neon knights theme folder)
https://www.pling.com/p/1322236/
non-csd=active, csd=inactive
https://imgur.com/pcVDrfW
csd=active, non-csd=inactive
https://imgur.com/DrKiLr1
For the purposes of the screenshots and comparisons, I used Thunar (non-csd gtk3) and Nautilus (Files) (csd gtk3).
The screenshots were taken in Manjaro XFCE, as I was installing the latest updates.