The Oxygen window decoration in KDE5 has dropped the option "Outline active window title". This option was absolutely crucial in terms of usability as it made it trivial to instantly spot the active window even on multi-screen setups. Currently on KDE5 this is nigh impossible. Reproducible: Always
Hello, Thanks for reporting and sorry for the delay at answering. The reason for dropping the feature is because of lack of manpower: the said feature was adding a lot of complexity to the code, making it hard to maintain. Since Oxygen is not the default style/decoration anymore, everything that would fall in this category has been dropped, in order to have more time to allocate to the default styles and decorations (breeze). This to say: I will not close the report (because this is a legitimate wish). It is unlikely however that I will have time to work on this. Maybe someone else will show up. Two side remarks: - even in non "outline" mode, oxygen uses a different shadow to show the active window with respect to inactive, which is possibly less visible than the titlebar color, but that you can also change to something more striking (e.g.: red) - Breeze, the defaut window decoration, does use different titlebar colors between active and inactive, and thus fixes the issue 'as is'. Kindly, Hugo
Well, usability wise (since the bug has just been marked usability granted), the fix is easy: make an option to use the decoration colors rather than the "window" color. This is not difficult, nor hard to maintain. What is hard to maintain is the fancy tab around the window title, and outline around the window content, that oxygen@kde4 had. This I would really prefer _not_ to backport. But if people are happy with an option to respect the window decoration colors from the palette, I'm ok to implement this too. (Side note: this created a flame war back in the kde4 days, which ultimately resulted in the split between Oxygen and Ozone. I do not want this to happen again)
Works for me.
ok. Will do then :)
Git commit cc390b66fcbca10d5bede00a2a97bd188ae6399c by Hugo Pereira Da Costa. Committed on 04/02/2016 at 16:10. Pushed by hpereiradacosta into branch 'master'. added option to use window decoration colors rather than window colors. M +5 -0 kdecoration/config/oxygenconfigwidget.cpp M +9 -2 kdecoration/config/ui/oxygenconfigurationui.ui M +58 -8 kdecoration/oxygenbutton.cpp M +9 -4 kdecoration/oxygenbutton.h M +74 -15 kdecoration/oxygendecoration.cpp M +8 -4 kdecoration/oxygendecoration.h M +7 -2 kdecoration/oxygensettingsdata.kcfg http://commits.kde.org/oxygen/cc390b66fcbca10d5bede00a2a97bd188ae6399c
Note: I took the opportunity to also cleanup the code and fix some glitches on window background sync, between decoration and widget style. Don't hesitate to report any issue that might show up in the process. concerning the matter at hand: I have added a new option called "use the same colors for title bar and window content". It is on by default (because this is the default way oxygen was meant to look), but if you uncheck it, you will get the behavior you wish for. Best, Hugo