Bug 511309 - window outline setting missing in breeze-config
Summary: window outline setting missing in breeze-config
Status: RESOLVED INTENTIONAL
Alias: None
Product: Breeze
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 6.5.80
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-29 09:59 UTC by slartibart70
Modified: 2025-11-02 17:16 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
settings missing (116.10 KB, image/png)
2025-10-29 10:00 UTC, slartibart70
Details

Note You need to log in before you can comment on or make changes to this bug.
Description slartibart70 2025-10-29 09:59:33 UTC
Previously, there was a UI setting to change not only the boolean outline on/off, but also to choose from several settings.
The config-option in breezerc is still valid, but... without UI, we cannot set other values 
(or: where can i find the allowed-setting strings?)

See screenshot

Operating System: Fedora Linux 42
KDE Plasma Version: 6.5.80
KDE Frameworks Version: 6.20.0
Qt Version: 6.9.3
Kernel Version: 6.17.5-200.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Comment 1 slartibart70 2025-10-29 10:00:06 UTC
Created attachment 186280 [details]
settings missing
Comment 2 Akseli Lahtinen 2025-10-29 20:59:00 UTC
The outline value is now controlled by your colorscheme, so it didn't make sense to have it there too. Open colorscheme settings and on first tab you will see "contrast" percentage modifier. (If not, maybe you need to update, it's rather new change).
Comment 3 slartibart70 2025-11-01 22:18:36 UTC
i tried the 'new' setting, but the result is disappointing:
Setting the contrast also affects all other 'outlines' (like buttons and the like)

Previously, we could just manipulate the faint line around the window (exclusively!) without side-effects on other parts of the UI.

I think, the old approach was clearly better.
Can't we have best of both worlds?
Comment 4 Akseli Lahtinen 2025-11-02 13:47:37 UTC
What is your usecase for having them separate? To me it makes more sense to have them all being uniform value.

(I am not opposed adding it back. I just rather have less code than more code to keep things maintainable. :) )
Comment 5 slartibart70 2025-11-02 13:57:57 UTC
my usecase is/was simple:
enabling the 'draw window outline' in breeze window decorations.
The bright white (default) outline was never to my taste - too much visibility, so i set it to 'outline maximum'. 
This had the nice effect of the outline being visible but not 'disturbing' (esp. terminal windows/konsole does profit)

Right now, when i set the same appearance on the color-settings, i need a value of ~60%.
And that is way too much because all other ui elements get 'contrasted' in the same way (buttons, separators etc)

I did switch off the window outline right now and have contrast set to default 20%

Still, i'm missing the separate setting for the window-outline
This really adds getting the 'border' of konsole,  especially if it's on top of a dark window (like vscode).
Even more so, when window shadows are set to black...

I understand your point regarding code. But i think, contrast and window outline should be seen as different parts.
Contrast is for setting ui visibility, window outline is 'helping getting the borders' of a window (if you have a cluttered desktop)
Comment 6 aronkvh 2025-11-02 16:13:58 UTC
To me, it sounds like you would like to theme something, and less like a bug.
If you would like to make very precise changes to how window decorations look, it might make more sense to create an Aurorae theme:

https://develop.kde.org/docs/plasma/aurorae/

Not 100% sure, but I'd assume your requirements can be met with by an aurorae theme.
Comment 7 slartibart70 2025-11-02 17:16:14 UTC
thank you for the URL to themeing

I think this is beyond the 'bug' status initially assumed.
Let's close this (resolution is as indicated moved to colors/contrast settings)

Maybe you can offer a split-setting, contrast and window outline (maybe if i ask veeery gently :-) )

Anyway, thanks for the help