paulmcauley / klassy

Klassy is a highly customizable binary Window Decoration, Application Style and Global Theme plugin for recent versions of the KDE Plasma desktop.
741 stars 22 forks source link

Weird outline behavior #156

Open BbIXOD opened 2 weeks ago

BbIXOD commented 2 weeks ago

It outlines inactive windows with active window color and vice versa. This can be ok, but i use it with color change when close button is hovered and after i move cursor out of it window outlined with actual active color and will not switch back to inactive untill you go to another window and back to this.

Disclaimer: i use aur package so that may be an issue but i believe it is not because its just build.

paulmcauley commented 2 weeks ago

Could you provide a copy of your ~/.config/klassy/klassyrc so I can see an example of what you mean?

BbIXOD commented 2 weeks ago

Sure

[ButtonColors]
ButtonBackgroundColorsActive=AccentTrafficLights
ButtonBackgroundColorsInactive=AccentTrafficLights
CloseButtonIconColorActive=AsSelected
CloseButtonIconColorInactive=AsSelected

[Exceptions]
BorderSize=Tiny
ExceptionBorder=true
ExceptionWindowPropertyPattern=.*
OpaqueTitleBar=true

[Global]
LookAndFeelSet=org.kde.breezedark.desktop

[SystemIconGeneration]
KlassyDarkIconThemeInherits=Colorful-Dark-Icons
KlassyIconThemeInherits=Colorful-Dark-Icons

[TitleBarOpacity]
ActiveTitleBarOpacity=80
InactiveTitleBarOpacity=70
OpaqueMaximizedTitleBars=false

[TitleBarSpacing]
PercentMaximizedTopBottomMargins=0
TitleBarBottomMargin=0
TitleBarTopMargin=0
TitleSidePadding=30

[Windeco]
AnimationsSpeedRelativeSystem=3
ButtonShape=ShapeFullHeightRoundedRectangle
CornerRadius=6
DrawBackgroundGradient=true
DrawBorderOnMaximizedWindows=true

[Windeco Exception 0]
BorderSize=2
Enabled=true
ExceptionBorder=true
ExceptionPreset=
ExceptionProgramNamePattern=
ExceptionWindowPropertyPattern=.*
ExceptionWindowPropertyType=0
HideTitleBar=false
OpaqueTitleBar=true
PreventApplyOpacityToHeader=false

[WindowOutlineStyle]
LockThinWindowOutlineCustomColorActiveInactive=false
ThinWindowOutlineCustomColorActive=28,176,255
ThinWindowOutlineCustomColorInactive=28,176,255
ThinWindowOutlineStyleActive=WindowOutlineCustomColor
ThinWindowOutlineStyleInactive=WindowOutlineCustomColor
ThinWindowOutlineThickness=3.55
WindowOutlineAccentColorOpacityActive=100
WindowOutlineAccentWithContrastOpacityInactive=61
WindowOutlineCustomColorOpacityActive=25
WindowOutlineCustomColorOpacityInactive=90
WindowOutlineCustomWithContrastOpacityInactive=40
BbIXOD commented 2 weeks ago

Screencast_20240919_152150.webm

This is example. Note that inactive window opacity is higher.

paulmcauley commented 2 weeks ago

I tried to reproduce with your configuration, but could not reproduce.

Does it still happen if you logout and logon again?

BbIXOD commented 2 weeks ago

yes