https://bugs.kde.org/show_bug.cgi?id=521246

--- Comment #3 from Filip Fila <[email protected]> ---
Git commit a2ffe9b4d4de66fe52353dc395dc13ece038f1cb by Filip Fila.
Committed on 10/06/2026 at 20:08.
Pushed by filipf into branch 'Plasma/6.7'.

kstyle: Work around bad looks of Dolphin's small statusbar

As described in the bug report, Dolphin's small statusbar mode looks bad with
Oxygen. The following things are the issue:

- wrong background color, that also doesn't follow the Oxygen window gradient
- wrong borders (too thick and mismatched)
- wrong corner radius
- slight painting outside of the item view borders
- no support for the Dolphin item view focus effect

Since this is the default statusbar mode now in Dolphin, we desperately want it
to look decent.

In order to at least make things somewhat better, this MR intercepts frame
creation in the Oxygen QStyle in order to make the background and its borders
fit in more with Oxygen.

| Before | After |
| ------ | ------ |
| 
![Oxygen-DolphinSmallStatusbar_before_](/uploads/2e5f7577c4573068eb1c48acf8639215/Oxygen-DolphinSmallStatusbar_before_.png){width=864
height=573}      |   
![Oxygen-DolphinSmallStatusbar_after_](/uploads/b3c1d5a648421af92ff8dfd597fb818e/Oxygen-DolphinSmallStatusbar_after_.png){width=824
height=530}    |


(cherry picked from commit b2c47ed656e49006d855934551c2f63ca9183592)

1337d0a3 RFC: kstyle: Work around bad looks of Dolphin's small statusbar

Co-authored-by: Filip Fila <[email protected]>

M  +24   -0    kstyle/oxygenstyle.cpp

https://invent.kde.org/plasma/oxygen/-/commit/a2ffe9b4d4de66fe52353dc395dc13ece038f1cb

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to