Commit graph

16 commits

Author SHA1 Message Date
Jack Zeal
308a3291cb Remove attempt to reuse code with switch fallthrough 2026-04-05 18:02:50 -07:00
Jack Zeal
8997f35607 Rename camelcase names 2026-04-05 17:57:15 -07:00
Jack Zeal
987b2c2a89 Realign with codesniffer rules 2026-04-05 17:48:57 -07:00
Jack Zeal
43d643c878 Explicitly differentiate between 'no border' and 'flat border' since it's visible with gradients 2026-04-04 07:38:27 -07:00
Jack Zeal
73cd8eb0bb Force a redraw so we know we'll get a refreshed border after reconfig 2026-04-04 00:00:20 -07:00
Jack Zeal
59c37bc91b Start on texture on the main title bar segment 2026-04-03 23:17:28 -07:00
Jack Zeal
e7b53c5d28 Pull menu bevels from theme 2026-04-01 21:31:21 -07:00
Jack Zeal
773996f1ee add window.*.border.type and window.*.border.bevel-width options 2026-04-01 20:18:43 -07:00
Jack Zeal
b07165f154 Ensure we use all details of borders when caching them 2026-04-01 19:43:20 -07:00
Jack Zeal
fe44a2e9b3 Reuse common code for raised and sunken bevels 2026-04-01 19:39:24 -07:00
Consolatis
f2867e5f0a [wip] keep wlr_buffers around 2026-03-29 14:27:00 +02:00
Jack Zeal
6148934dd7 Protection around allocating malformed border buffers 2026-03-28 18:49:42 -07:00
Jack Zeal
d80dd2470b Centralize buffer preparation and standardize placement 2026-03-28 09:01:21 -07:00
Jack Zeal
90e652a8a1 Bevels on selected menu items; support for sunken bevel rendering 2026-03-28 00:20:51 -07:00
Jack Zeal
536847cb5b Use cache for title bar double beveled borders 2026-03-27 20:57:28 -07:00
Jack Zeal
2a0ff0d5b4 Initial use of a centralized caching border generator 2026-03-27 20:24:24 -07:00