labwc/docs
Johan Malm e16e78e7a4 theme: add window.titlebar.padding.{width,height}
...to replace padding.{width,height} to minimize breaking changes with the
visual appearance of the titlebar.

With the diverging labwc specification for the titlebar (listed below)
we have to choose between (a) not supporting the padding.{width,height}
option which exist in many extant Openbox themes to keep titlebar height
(almost) the same; or (b) making the allocated button areas much smaller
and not keeping the default hover going all the way to the edges. All in
all it just seems a lot simpler and cleaner to break this link to the
openbox spec.

Examples of previous change driving the requirement for this change:

- SVG and PNG support which often results in large icons with hover
  effects.
- Theme option window.button.{height,width}
- Larger default areas for icons (26x26)

In way of an example, Numix theme sets a padding.height of 6 which would
have resulted in a titlebar 12px taller without this change.
2024-10-08 20:04:05 +01:00
..
autostart docs/autostart: use wlopm with * 2022-05-04 21:52:20 +01:00
environment Add labwc to XDG_CURRENT_DESKTOP to support a portals.conf (#1716) 2024-10-01 21:33:45 +01:00
labwc-actions.5.scd action: implicitely unmaximize when unsnapping 2024-09-25 17:59:10 +09:00
labwc-config.5.scd doc: update default value of <theme><titlebar><layout> 2024-10-01 15:11:43 +09:00
labwc-menu.5.scd client send to menu 2024-09-19 06:36:27 +01:00
labwc-theme.5.scd theme: add window.titlebar.padding.{width,height} 2024-10-08 20:04:05 +01:00
labwc.1.scd Add -S|--session <command> option 2024-04-14 13:05:25 +02:00
menu.xml client send to menu 2024-09-19 06:36:27 +01:00
meson.build docs: add example shutdown file 2024-06-01 23:53:34 +02:00
rc.xml docs/rc.xml: remove gap from the example config 2024-02-28 20:51:17 +00:00
rc.xml.all ssd: support window icons 2024-09-25 18:04:09 +09:00
README xwayland: support xinitrc scripts to configure server on launch (#1963) 2024-07-20 09:40:11 +01:00
shutdown docs: add example shutdown file 2024-06-01 23:53:34 +02:00
themerc theme: add window.titlebar.padding.{width,height} 2024-10-08 20:04:05 +01:00
xinitrc xwayland: support xinitrc scripts to configure server on launch (#1963) 2024-07-20 09:40:11 +01:00

Config layout for ~/.config/labwc/
- autostart
- environment
- menu.xml
- rc.xml
- shutdown
- themerc-override
- xinitrc

See `man labwc-config and `man labwc-theme` for further details.