labwc icon indicating copy to clipboard operation
labwc copied to clipboard

Theme title bars not having all the Openbox features

Open antieksi opened this issue 1 year ago • 5 comments

I have tried installing a several themes and with any of them there weren't just two things: window buttons' background and title bar gradients. I will give an example with this particular theme: https://www.box-look.org/p/1017307

How it looks on Openbox: 1

How it looks for me on LabWC:

antieksi avatar Jun 20 '24 12:06 antieksi

We don't support titlebar gradients. If you want the right window icons, you'll have to use PNG or SVG images rather than XBM, and you'll have to make active and inactive variants of each. Note that we don't support application icons, so you'll have to settle for some generic button in the left corner.

ahesford avatar Jun 20 '24 13:06 ahesford

Some examples: https://github.com/labwc/labwc-artwork/tree/main/button-themes/svg

stefonarch avatar Jun 20 '24 14:06 stefonarch

We don't support titlebar gradients. If you want the right window icons, you'll have to use PNG or SVG images rather than XBM, and you'll have to make active and inactive variants of each. Note that we don't support application icons, so you'll have to settle for some generic button in the left corner.

Are there any plans to support those things (i.e., gradients, application icons, etc.) in the future? It would be nice if Openbox themes "just worked" in Labwc without any guesswork as to what is and isn't supported.

jjramsey avatar Jul 03 '24 16:07 jjramsey

Are there any plans to support those things (i.e., gradients, application icons, etc.) in the future?

Gradients: potentially at some point. Nobody is actively working in that though. Application Icons: so far there is no intent known to me to implement them. This might change in the future as the xdg-toplevel-icon protocol has been merged.

It would be nice if Openbox themes "just worked" in Labwc without any guesswork as to what is and isn't supported.

https://github.com/labwc/labwc-scope?tab=readme-ov-file#61-theme---geometry

Consolatis avatar Jul 03 '24 18:07 Consolatis

We need to do significant SSD refactoring before gradients. It's on the cards but probably after 0.8.0

I personally miss application icons, so am thinking about how we can implement ( both window switcher and SSD).

On Wed, 3 Jul 2024, 20:01 Consolatis, @.***> wrote:

Are there any plans to support those things (i.e., gradients, application icons, etc.) in the future?

Gradients: potentially at some point. Nobody is actively working in that though. Application Icons: so far there is no intent known to me to implement them. This might change in the future since the xdg-toplevel-icon protocol has been merged.

It would be nice if Openbox themes "just worked" in Labwc without any guesswork as to what is and isn't supported.

https://github.com/labwc/labwc-scope?tab=readme-ov-file#61-theme---geometry

— Reply to this email directly, view it on GitHub https://github.com/labwc/labwc/issues/1925#issuecomment-2206909816, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABVCCWPDZATRGYDFV4KILBDZKQ36LAVCNFSM6AAAAABJT2BN7WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMBWHEYDSOBRGY . You are receiving this because you are subscribed to this thread.Message ID: @.***>

johanmalm avatar Jul 03 '24 21:07 johanmalm