material-decoration icon indicating copy to clipboard operation
material-decoration copied to clipboard

Port to breeze style?

Open ripefig opened this issue 5 years ago • 2 comments

The current decoration looks out of place on plasma and results in different window borders between qt and gtk csd.

Wouldn't it make more sense to port it to the breeze style, or is that style too complex?

ripefig avatar Dec 31 '20 10:12 ripefig

Gtk apps have headerbars so they won't be exactly the same, but it looks close enough for me. Recent versions of Plasma will paint the material close buttons as svgs for the GTK theme.

2020-12-31___07-23-29

If you really want the breeze icon style just edit the icons drawn in Material to use the logic from Breeze:

  • https://invent.kde.org/plasma/breeze/-/blob/master/kdecoration/breezebutton.cpp#L159

Or fork SierraBreeze or SierraBreezeEnhanced and add the AppMenu+TextButton code to it (eg: call it BreezeLIM).

  • https://zren.github.io/2017/07/08/patching-breeze-window-decorations
  • https://github.com/ishovkun/SierraBreeze/blob/master/breezebutton.cpp#L162

Zren avatar Dec 31 '20 12:12 Zren

Sorry for my ignorance, but how do you patch it? I would like to keep the style of Breeze, but I don't know how to make the modification for the LIM

CavaleriOmar avatar Dec 31 '20 18:12 CavaleriOmar