]> git.mdlowis.com Git - proto/labwc.git/commit
theme: refine the management of corner buttons
authortokyo4j <hrak1529@gmail.com>
Fri, 4 Oct 2024 06:27:25 +0000 (15:27 +0900)
committerJohan Malm <johanmalm@users.noreply.github.com>
Sat, 5 Oct 2024 19:53:51 +0000 (20:53 +0100)
commitc2a3a354db31041eb766d85badee1ec02db3d1e0
tree85266ec15ad61f6c7fca204b9cd052d087324b3f
parentc413e65a20a006d5703cb0a7d74c4c4016194ac5
theme: refine the management of corner buttons

- The builtin hover effect is now unrounded when the window is tiled.
- All the corner button icons including ones provided by the user are
  now rounded when the window is not tiled.
- Fixed the bug that the window menu button as a fallback of the window
  icon is not correctly rounded.
include/ssd-internal.h
include/ssd.h
include/theme.h
src/ssd/ssd-part.c
src/ssd/ssd-titlebar.c
src/theme.c