Zren / material-decoration

Material-ish window decoration theme for KWin, with LIM, based on zzag's original design.
GNU General Public License v2.0
199 stars 17 forks source link

Window Specific Overrides like Breeze #8

Open baduhai opened 4 years ago

baduhai commented 4 years ago

It's be nice if you could edit the opacity of the titlebar, as well as where the window title is displayed, if at all.

nicman23 commented 4 years ago

about overrides, you can do that in window rules

also about the opacity you can change it in src/Decoration.cc lines 90,91 (if you like me do not want to wait a gui)

baduhai commented 4 years ago

about overrides, you can do that in window rules

While you can do that, doing it purely through this manner will make it so that applications like steam won't have drop shadows.

baduhai commented 4 years ago

Adding support for window specific over-rides would be sweet, as applications with forced client-side decorations look out of place; e.g. Steam

image

This comment has been re-submitted to remove personal info included in previous screenshot.

Zren commented 4 years ago

You can now configure the inactive/active opacity.

CavaleriOmar commented 4 years ago

also about the opacity you can change it in src/Decoration.cc lines 90,91 (if you like me do not want to wait a gui)

Where can I find this src/Decoration.cc on arch? Because I would be particularly interested in having the totally opaque titlebar.

Zren commented 4 years ago

Just edit the opacity to 1.0 of active/inactive in System Settings > Window Decorations > Hover "Material" > Configure button.

Zren commented 4 years ago

Arch downloads the source, compiles it for you, installs it, then deletes the source probably.

So if you want to manually edit the source, you should uninstall the AUR package first, then you would need to follow the manual install instructions in the project's ReadMe.

Zren commented 4 years ago

Changing this issue to "window specific over-rides" as we also have Issue #23 for title alignment.

CavaleriOmar commented 4 years ago

Just edit the opacity to 1.0 of active/inactive in System Settings > Window Decorations > Hover "Material" > Configure button.

When I've installed the AUR Package, it doesn't show this settings window. Now it works! Very nice...

developer91234 commented 1 year ago

@Zren For applications like Steam that provide their own decorations but fail to comply with system window shadows and shapes, this override is very useful. Please consider adding.

image