Commit graph

  • e45548077e CI: Void: use wlroots0.20-devel distro package tranzystorekk 2026-04-01 17:26:46 +02:00
  • 2e25a4064a CI: Void: use wlroots0.20-devel distro package tranzystorekk 2026-04-01 17:26:46 +02:00
  • 0a713758f5 linux-dmabuf: bump version from 4 to 5 daniel 2026-04-01 05:49:37 -03:00
  • 2a165b468e layer-shell: bump version from 4 to 5 daniel 2026-04-01 05:47:45 -03:00
  • 28a6f69560 cursor-shape: bump version from 1 to 2 daniel 2026-04-01 05:45:21 -03:00
  • bfd4364ba9 Correct blundered merge conflict resolution Jack Zeal 2026-03-31 22:29:35 -07:00
  • 6ae186edc5
    Merge branch 'master' into master Jack Zeal 2026-04-01 05:27:23 +00:00
  • 8188f0a80e Adapt workspace switcher Cairo logic to use modified border cache Jack Zeal 2026-03-31 22:23:54 -07:00
  • 2f2cf73bfa
    Merge pull request #1 from Consolatis/tmp/pr_3463_beveled_borders Jack Zeal 2026-04-01 05:10:31 +00:00
  • 7be58fbaba CI: add no-backends build test Consolatis 2026-03-29 20:58:53 +02:00
  • 3df8fcda3a meson.build: make libinput and libdrm depend on wlroots feature flags Consolatis 2026-03-29 20:54:13 +02:00
  • 8c6faa010f make wlroots libinput backend optional Consolatis 2026-03-29 20:31:33 +02:00
  • dfbea3e156 make wlroots session backend optional Consolatis 2026-03-29 20:13:42 +02:00
  • 046d055ac0 make wlroots DRM backend optional Consolatis 2026-03-29 20:00:25 +02:00
  • c0228d53a4 CI: add no-backends build test Consolatis 2026-03-29 20:58:53 +02:00
  • 2fe2bf5051 meson.build: make libinput and libdrm depend on wlroots feature flags Consolatis 2026-03-29 20:54:13 +02:00
  • 7d73cfa962 make wlroots libinput backend optional Consolatis 2026-03-29 20:31:33 +02:00
  • 77b0ac4a56 make wlroots session backend optional Consolatis 2026-03-29 20:13:42 +02:00
  • ad69a8fa8a make wlroots DRM backend optional Consolatis 2026-03-29 20:00:25 +02:00
  • fe1955fb27 Stop generating wayland-protocols server headers Johan Malm 2026-03-30 21:27:01 +01:00
  • b3f3fc9084 NEWS.md: interim update following port to wlroots 0.20 Johan Malm 2026-03-30 21:04:57 +01:00
  • dedb70c74b NEWS.md: interim update following port to wlroots 0.20 Johan Malm 2026-03-30 21:04:57 +01:00
  • b110e03cd4 Drop wl_drm Johan Malm 2026-03-31 19:23:26 +01:00
  • b530330896 Stop generating wayland-protocols server headers Johan Malm 2026-03-30 21:27:01 +01:00
  • 674238caa9 docs: document tablet tool pressure range Jens Peters 2025-07-14 21:50:32 +02:00
  • 0d049552bc input: support tablet tool pressure range configuration Jens Peters 2025-07-13 21:38:00 +02:00
  • 9209f611d5 build: require libinput 1.26 Jens Peters 2026-03-31 19:17:33 +02:00
  • 453eee3a23
    docs: document tablet tool pressure range Jens Peters 2025-07-14 21:50:32 +02:00
  • e359e014cd
    input: support tablet tool pressure range configuration Jens Peters 2025-07-13 21:38:00 +02:00
  • d97ec81e65
    build: require libinput 1.26 Jens Peters 2026-03-31 19:17:33 +02:00
  • 46d687ab54 clients/labnag.c: return zero on get_text_size() error Johan Malm 2026-03-30 22:04:01 +01:00
  • c902d6d6a8 server: allow external renderer and allocator on Android GlassOnTin 2026-03-31 00:11:41 +01:00
  • 9a8154836c keyboard: use XKB_CONTEXT_NO_SECURE_GETENV on Android GlassOnTin 2026-03-30 11:56:31 +01:00
  • 862d230ff9 Make labnag a meson feature flag GlassOnTin 2026-03-30 11:55:49 +01:00
  • d88b1f62c7 clients/labnag.c: return zero on get_text_size() error Johan Malm 2026-03-30 22:04:01 +01:00
  • 62e84906f8 keyboard: use XKB_CONTEXT_NO_SECURE_GETENV on Android GlassOnTin 2026-03-30 11:56:31 +01:00
  • b13c4c5b15 Make labnag a meson feature flag GlassOnTin 2026-03-30 11:55:49 +01:00
  • 3128f50a25 xwayland: remove atom synchronization tokyo4j 2026-03-30 18:33:58 +09:00
  • cdee4ba5f1 xwayland: use wlr_xwayland_surface_fetch_icon() tokyo4j 2026-03-30 18:32:30 +09:00
  • 9ee61f896a xwayland: remove atom synchronization tokyo4j 2026-03-30 18:33:58 +09:00
  • 5df6d6bfec xwayland: use wlr_xwayland_surface_fetch_icon() tokyo4j 2026-03-30 18:32:30 +09:00
  • cee5712877 chase wlroots: wlr_scene_set_gamma_control_manager_v1 Christopher Snowhill 2026-03-30 00:02:47 -07:00
  • 647e9b7658 Drop cosmic-workspace and use wlroots implementation of ext-workspace-v1 tokyo4j 2025-07-18 18:47:39 +09:00
  • 1c18fb85b6 Drop cosmic-workspace and use wlroots implementation of ext-workspace-v1 tokyo4j 2025-07-18 18:47:39 +09:00
  • 219fd7e3bc chase wlroots: wlr_scene_set_gamma_control_manager_v1 Christopher Snowhill 2026-03-30 00:02:47 -07:00
  • 31d25aee2a server: add support for color-management-v1 minor-version 2 Manuel Barrio Linares 2025-12-02 17:44:54 -03:00
  • c3fc78286a chase wlroots: track 0.20 branch Consolatis 2025-07-05 17:37:22 +02:00
  • 76f166ae42 chase wlroots: wlr_xwayland_set_cursor now takes a wlr_buffer (MR 5230) Manuel Barrio Linares 2026-01-08 15:15:22 -03:00
  • 863863fc7c chase wlroots: ime: don't use data in kb grab destroy handler (MR 5170) tokyo4j 2025-10-18 16:32:20 +09:00
  • 5f8a6395a1 chase wlroots: ime: rename to new_input_method (MR 5107) Consolatis 2025-09-09 14:58:03 +02:00
  • 511ed69c53 chase wlroots: add wl_fixes interface (MR 4685) Christopher Snowhill 2025-08-13 19:57:58 -07:00
  • 0c24252c85 chase wlroots: ime: rename to new_text_input (MR 5032) Consolatis 2025-07-05 17:03:38 +02:00
  • 48bcccddc3 chase wlroots: increase wlroots meson dep Consolatis 2025-07-05 16:59:41 +02:00
  • ea4e7e9a02 CI: allow compiling wlroots as subproject Consolatis 2025-07-05 18:10:07 +02:00
  • 340c6515bc chase wlroots: track 0.20 branch Consolatis 2025-07-05 17:37:22 +02:00
  • 5fbc0d742b chase wlroots: wlr_xwayland_set_cursor now takes a wlr_buffer (MR 5230) Manuel Barrio Linares 2026-01-08 15:15:22 -03:00
  • 1ff09869ce chase wlroots: ime: don't use data in kb grab destroy handler (MR 5170) tokyo4j 2025-10-18 16:32:20 +09:00
  • 93c067960f chase wlroots: ime: rename to new_input_method (MR 5107) Consolatis 2025-09-09 14:58:03 +02:00
  • c95aca2742 chase wlroots: add wl_fixes interface (MR 4685) Christopher Snowhill 2025-08-13 19:57:58 -07:00
  • a08fefb0b6 chase wlroots: ime: rename to new_text_input (MR 5032) Consolatis 2025-07-05 17:03:38 +02:00
  • 35e31b1eaa chase wlroots: increase wlroots meson dep Consolatis 2025-07-05 16:59:41 +02:00
  • 09255726f3 CI: allow compiling wlroots as subproject Consolatis 2025-07-05 18:10:07 +02:00
  • f2867e5f0a [wip] keep wlr_buffers around Consolatis 2026-03-29 14:27:00 +02:00
  • 6148934dd7 Protection around allocating malformed border buffers Jack Zeal 2026-03-28 18:49:42 -07:00
  • d80dd2470b Centralize buffer preparation and standardize placement Jack Zeal 2026-03-28 09:01:21 -07:00
  • 3ce6328f6d xwayland: set initial view state + geometry in handle_associate() John Lindgren 2026-03-27 22:10:07 -04:00
  • 90e652a8a1 Bevels on selected menu items; support for sunken bevel rendering Jack Zeal 2026-03-28 00:20:51 -07:00
  • 0be9082ea8 Add bevels to the window size/position box Jack Zeal 2026-03-27 23:37:18 -07:00
  • adc2c911ff Use rendered borders with Cairo overlay for desktop switching OSD Jack Zeal 2026-03-27 23:11:40 -07:00
  • 536847cb5b Use cache for title bar double beveled borders Jack Zeal 2026-03-27 20:57:28 -07:00
  • 2a0ff0d5b4 Initial use of a centralized caching border generator Jack Zeal 2026-03-27 20:24:24 -07:00
  • 9dc9410dc6 xwayland: set initial view state + geometry in handle_associate() John Lindgren 2026-03-27 22:10:07 -04:00
  • c37f343377 Fix incorect border drawing and remove light borders as no longer needed Jack Zeal 2026-03-27 19:13:11 -07:00
  • c46f2b1f88 xwayland: shuffle map_request/commit events a bit Christopher Snowhill 2026-03-27 03:28:37 -07:00
  • f7d2be37ea Clean up codesniffer issues Jack Zeal 2026-03-26 21:50:55 -07:00
  • 476626b7b5 Fix residue of plain borders left during a reload Jack Zeal 2026-03-26 21:28:36 -07:00
  • c2e251de98 Document why the different bevel models exist Jack Zeal 2026-03-26 20:06:08 -07:00
  • 25b5ad08e4 Handle the highlights on the window switcher with a different bevel that doesn't involve leaving crumbs Jack Zeal 2026-03-26 19:35:38 -07:00
  • 8c46add98a Bevels on OSD popup are now controlled by the toggle and honour the specified width Jack Zeal 2026-03-25 21:36:57 -07:00
  • 69e372cc5f Sharp borders and flag-controlled bevels for the menus/dialogues Jack Zeal 2026-03-25 21:08:20 -07:00
  • effc16fc05 Window bevel depth is now configurable Jack Zeal 2026-03-25 20:03:01 -07:00
  • 939b339a8e More scalable double-bevel setup for window frames Jack Zeal 2026-03-25 19:58:00 -07:00
  • e84aa51335
    Merge ee18ad1f06 into fee38bceca Consolatis 2026-03-25 09:25:05 +01:00
  • fee38bceca Handle xwayland not started (when HAVE_XWAYLAND, but lacking the binary) Daniel Lublin 2026-02-25 10:40:39 +01:00
  • 4e25347791 use X macros to fill up enum action_type and const char *action_names[] Tomi Ollila 2026-03-06 20:18:40 +02:00
  • 34ea693879 Add bevels to workplace switcher Jack Zeal 2026-03-23 23:34:06 -07:00
  • ddd1ff5a6a Render beveled menus Jack Zeal 2026-03-23 22:50:07 -07:00
  • 4ff1832eb3 Gate beveled borders behind border.beveled theme option Jack Zeal 2026-03-23 22:14:28 -07:00
  • 12803b1aca Remove old border residue and debug code Jack Zeal 2026-03-23 21:12:20 -07:00
  • ae507e5b0d Better internal corners Jack Zeal 2026-03-23 20:50:42 -07:00
  • 7897807941 Draw beveled windowed borders, inspired by jlindgren https://github.com/labwc/labwc/pull/3382/files Jack Zeal 2026-03-23 20:43:26 -07:00
  • 1539722ed2 use X macros to fill up enum action_type and const char *action_names[] Tomi Ollila 2026-03-06 20:18:40 +02:00
  • 2338eb3f8b Handle xwayland not started (when HAVE_XWAYLAND, but lacking the binary) Daniel Lublin 2026-02-25 10:40:39 +01:00
  • 9903331995 xwayland: rework setting initial geometry from surface John Lindgren 2026-03-10 14:35:36 -04:00
  • d4ad27e636 tree-wide: use rc.theme instead of server.theme John Lindgren 2026-03-21 22:47:22 -04:00
  • 9550bccef2 decorations: fix accidental rename John Lindgren 2026-03-21 23:58:38 -04:00
  • d56ac7b333 decorations: fix accidental rename John Lindgren 2026-03-21 23:58:38 -04:00
  • 7b2bf73c1d xwayland: rework setting initial geometry from surface John Lindgren 2026-03-10 14:35:36 -04:00
  • e202784a6c tree-wide: use rc.theme instead of server.theme John Lindgren 2026-03-21 22:47:22 -04:00
  • a2e0de7676 tree-wide: rename seat->seat to seat->wlr_seat for clarity John Lindgren 2026-02-23 12:25:24 -05:00