Commit graph

  • 22fd0948a5
    Merge cee8e52055 into e5db9506b4 nodscher 2026-06-18 19:01:05 +02:00
  • cee8e52055 xdg_shell: fix windows requesting fullscreen on startup Hanno 2026-06-18 18:47:19 +02:00
  • 8fca769e78
    Merge 0b9e1fa170 into e5db9506b4 xorrvin 2026-06-16 22:18:34 -04:00
  • 14429c5a69
    Merge 7e44e3c832 into e5db9506b4 clayton craft 2026-06-16 22:17:27 -04:00
  • e5db9506b4 build: guard git version detection against missing .git directory master Rudi Heitbaum 2026-06-02 22:42:58 +00:00
  • 0b9e1fa170 Use nanosleep xorrvin 2026-06-15 20:11:15 +02:00
  • ecd6e0dbd7
    Merge e32200c9c0 into 1f9f0d2581 Sebastien Dumetz 2026-06-15 17:26:11 +02:00
  • f6c156c3dc Gracefully terminate clients xorrvin 2026-06-15 17:20:18 +02:00
  • 1f9f0d2581 Create a single wlr_xcursor_manager Simon Ser 2026-05-13 23:08:42 +02:00
  • 6d6ecd44d7 cage: stop using DEFAULT_XCURSOR as a cursor theme name Simon Ser 2026-05-13 23:02:27 +02:00
  • 5ce4051db2 output: drop unnecessary wlr_xcursor_manager_load() call Simon Ser 2026-05-13 23:00:08 +02:00
  • cb5b4b40e3
    ci: update actions/checkout to v4 from v2 ry 2026-06-12 11:54:17 -07:00
  • d20b5432e0
    ci: fixed whitespace in main.yml ry 2026-06-12 11:28:58 -07:00
  • 6a02ae08d1 ci: update actions/checkout to v4 from v2 umi-ry7 2026-06-11 19:27:45 -07:00
  • 7e44e3c832
    cage: add support for wlr-output-power-management Clayton Craft 2026-06-05 09:05:21 -07:00
  • ade21c4506 build: guard git version detection against missing .git directory Rudi Heitbaum 2026-06-02 22:42:58 +00:00
  • b446eb1692
    Merge d05c14e8f7 into 79e1e0dfaa daniel 2026-05-30 02:51:24 -03:00
  • d05c14e8f7 cage: advertise xdg-decoration-v1 version 2 daniel 2026-05-30 02:19:14 -03:00
  • bdec0b2d32
    Merge 141a348264 into 79e1e0dfaa Matt Oakes 2026-05-24 23:12:40 +08:00
  • 6f7082fd26
    Merge 4704c8d630 into 79e1e0dfaa Jesper Schmitz Mouridsen 2026-05-24 23:12:22 +08:00
  • f7683bcc86
    Merge 7e046445cd into 79e1e0dfaa Chris Ever 2026-05-18 15:59:34 +02:00
  • 9cdd4d0186
    Merge 14ba8d3365 into 79e1e0dfaa Devin J. Pohly 2026-05-16 17:45:13 +00:00
  • 4affb5f098
    Merge d2df3982a0 into 79e1e0dfaa n3rdopolis 2026-05-16 04:02:24 +00:00
  • d2df3982a0 Add cage clone mode nerdopolis 2026-01-10 16:15:10 -05:00
  • 99de4cee1a
    Merge 25e4d1938b into 79e1e0dfaa Troye Stonich 2026-05-14 22:29:59 -05:00
  • 3d8c44d258
    Merge a500d11f0f into 79e1e0dfaa Jonathan GUILLOT 2026-05-14 15:15:02 +03:00
  • f60adfd1b6 Create a single wlr_xcursor_manager Simon Ser 2026-05-13 23:08:42 +02:00
  • e89001d597 cage: stop using DEFAULT_XCURSOR as a cursor theme name Simon Ser 2026-05-13 23:02:27 +02:00
  • d48cbe40f9 output: drop unnecessary wlr_xcursor_manager_load() call Simon Ser 2026-05-13 23:00:08 +02:00
  • 79e1e0dfaa seat: Use XCURSOR_SIZE and XCURSOR_THEME when creating the cursor manager tjallingt 2026-04-09 16:41:54 +02:00
  • 85049f3a35 seat: Use XCURSOR_SIZE and XCURSOR_THEME when creating the cursor manager tjallingt 2026-04-09 16:41:54 +02:00
  • 7e046445cd feat: support input method chirsz-ever 2025-03-10 04:26:38 +08:00
  • 14d12cfa49 cage: add -x flag to disable XWayland at runtime David Cohen 2026-04-02 03:17:08 -05:00
  • 739c1c35e4 cage: add -x flag to disable XWayland at runtime David Cohen 2026-04-02 03:17:08 -05:00
  • 4ba2f605f4 seat: change default seat name to "default" from "seat0" Simon Ser 2026-04-17 17:12:20 +02:00
  • 3a44f6ce94
    Merge 00e7172509 into bed2ff5afe Simon Lipp 2026-04-28 20:21:52 +02:00
  • 97a8f18ec1
    Merge 9d8ec5983a into bed2ff5afe Andre-85 2026-04-28 20:17:18 +02:00
  • bed2ff5afe ci: use "meson setup" Simon Ser 2026-04-28 17:33:22 +02:00
  • 6d9a16e042 ci: use variables for package lists Simon Ser 2026-04-28 17:32:15 +02:00
  • e396fb2a93 ci: use "meson setup" Simon Ser 2026-04-28 17:33:22 +02:00
  • d3b02a21f2 ci: use variables for package lists Simon Ser 2026-04-28 17:32:15 +02:00
  • 07a3b9256f seat: change default seat name to "default" from "seat0" Simon Ser 2026-04-17 17:12:20 +02:00
  • 9d8ec5983a Use CAGE_SEAT since it is not directly bound to XDG_SEAT Andre Wagner 2026-04-17 10:04:50 +02:00
  • 103a0a5c56 Make seat configurable via XDG_SEAT Andre Wagner 2026-04-16 13:38:40 +02:00
  • 4ee02c4d5e
    Merge cf2f6326b7 into 3783af4fad Daniel Lublin 2026-04-12 17:21:26 +02:00
  • 7de0920c95
    Merge 73025483fe into 3783af4fad Simon Ser 2026-04-12 17:21:26 +02:00
  • b77da1ee37
    Merge 58cc8551f8 into 3783af4fad Yannic W. 2026-04-12 17:21:26 +02:00
  • 3783af4fad build: bump version to 0.3.0 v0.3.0 Simon Ser 2026-04-11 09:28:43 +02:00
  • 94904c714d Make buffer bigger to prevent wayland disconnection Yuxuan Shui 2026-04-03 23:50:00 +01:00
  • eb3245237a
    Make buffer bigger to prevent wayland disconnection Yuxuan Shui 2026-04-03 23:50:00 +01:00
  • b7c3dba382 build: drop cage_heaers Simon Ser 2026-03-29 18:47:43 +02:00
  • b5c3e71b02 Upgrade wlroots to v0.20 Sungjoon Moon 2026-02-27 23:51:32 +09:00
  • 0a82a67cb5 Upgrade wlroots to v0.20 Sungjoon Moon 2026-02-27 23:51:32 +09:00
  • 92215d9e5e
    Merge 889e027b40 into a1e5bf3789 Sungjoon Moon 2026-03-24 12:36:53 +01:00
  • a1e5bf3789 Fix segfault during cleanup when wlr_scene isn't created Simon Ser 2026-03-05 15:28:21 +01:00
  • 0ee1db3ed0 Fix segfault during cleanup when wlr_scene isn't created Simon Ser 2026-03-05 15:28:21 +01:00
  • e32200c9c0 fix segfault when exitting cage with a child still present Sebastien DUMETZ 2026-03-18 12:01:02 +01:00
  • 58cc8551f8 Add option to disable mouse input hexnet1234 2026-03-09 19:18:33 +01:00
  • 889e027b40 layer-shell: initial layer shell v1 implementation Sungjoon Moon 2025-10-22 16:13:00 +09:00
  • ff59479eb6 Add initial layer shell skeleton Jente Hidskes 2020-02-23 22:20:25 +01:00
  • 4483b0fedd Add wlr-layer-shell-unstable-v1 protocol Jente Hidskes 2020-02-23 22:20:51 +01:00
  • d0305d8fc7 Drop xdg-shell protocol scanning Sungjoon Moon 2026-02-27 23:54:21 +09:00
  • 5da65155c9 Upgrade wlroots to v0.20 Sungjoon Moon 2026-02-27 23:51:32 +09:00
  • 4704c8d630 WIP fixes #299 Hides the pointer after 3 seconds (should be made configurable) assumes absolute are touchscreen and that relative are pointers, which is probably too primitive.. One might want to set a dev type somewhere. Jesper Schmitz Mouridsen 2026-02-23 22:03:47 +01:00
  • 25e4d1938b updates from PR comment Troye Stonich 2026-02-14 19:58:03 -05:00
  • c050f2484c Implement power management Troye Stonich 2026-02-09 19:06:54 -05:00
  • cf2f6326b7 fixup! Add -S to set display socket name; avoid auto wayland-0 Daniel Lublin 2025-02-04 19:12:32 +01:00
  • 2d42dcc599 Add -S to set display socket name; avoid auto wayland-0 Daniel Lublin 2025-02-04 16:07:26 +01:00
  • dcd64ae48b Implement the drm-lease-v1 protocol Yuxuan Shui 2026-01-04 20:27:18 +00:00
  • e68876a853
    Implement the drm-lease-v1 protocol Yuxuan Shui 2026-01-04 20:27:18 +00:00
  • 67a2b0d8e2
    Merge eb55aa6dc3 into 73bf1c8bd6 Simon Ser 2026-01-04 14:31:33 +01:00
  • 73bf1c8bd6 xwayland: fix crash when request_fullscreen is called while unmapped Simon Ser 2025-12-27 13:54:17 +01:00
  • 68b2054292 xwayland: fix crash when request_fullscreen is called while unmapped Simon Ser 2025-12-27 13:54:17 +01:00
  • 73025483fe Drop -m flag Simon Ser 2025-12-27 22:07:16 +01:00
  • 832e88b0c9 xdg_shell: skip configure in request_fullscreen handler if unmapped Simon Ser 2025-12-21 13:50:30 +01:00
  • 191501b13f xdg_shell: skip configure in request_fullscreen handler if unmapped Simon Ser 2025-12-21 13:50:30 +01:00
  • cb8582c056 Fix segfault when title or app_id is NULL Yuxuan Shui 2025-12-17 03:53:01 +00:00
  • dafb28626f
    Fix segfault when title or app_id is NULL Yuxuan Shui 2025-12-17 03:53:01 +00:00
  • ea2069f427 xwayland: remove associate/dissociate listeners Simon Ser 2025-12-09 22:38:54 +01:00
  • af0a3cf8a6 Add support for wlr-foreign-toplevel-management GnSight 2025-10-01 11:53:09 +08:00
  • 19db25a3a1 Add support for wlr-foreign-toplevel-management GnSight 2025-10-01 11:53:09 +08:00
  • c05a47650f xwayland: remove associate/dissociate listeners Simon Ser 2025-12-09 22:38:54 +01:00
  • 6fcf1ce9d9
    Register pointer_constraints interface on server display Chad Hyatt 2025-11-08 14:49:08 -06:00
  • c6b2d067e8
    Merge 3f72f1e9bc into f9626f7951 Manuel Alfayate Corchete 2025-10-06 23:41:57 +00:00
  • eb55aa6dc3 output: disable output autoconfig if we got a wlr-output-management client Simon Ser 2025-10-02 18:20:44 +02:00
  • 21dc099150
    Merge 9bdbc83d71 into f9626f7951 SALZ Automation GmbH 2025-10-02 17:09:07 +02:00
  • f9626f7951 build: bump version to 0.2.1 v0.2.1 Simon Ser 2025-10-01 17:46:45 +02:00
  • a500d11f0f Add optional feature to notify status to systemd Jonathan GUILLOT 2025-09-10 22:36:28 +02:00
  • 9bdbc83d71 Added feature for rotation for wlroots-18 again Jörg Bernau 2025-09-08 15:51:23 +02:00
  • ddc51ce1e5 Added feature for rotation for wlroots-18 again Jörg Bernau 2025-09-08 15:41:47 +02:00
  • 2e593fe5a8 Fix renderer, allocator and scene memory leaks on exit Simon Ser 2025-06-29 20:18:33 +02:00
  • f575138ec6 Fix renderer, allocator and scene memory leaks on exit Simon Ser 2025-06-29 20:18:33 +02:00
  • 3da3ec0c27 output: use backend commits Simon Ser 2024-02-16 16:36:55 +01:00
  • c311ee5cdc ci: set --wrap-mode=nodownload Simon Ser 2025-06-12 00:10:40 +02:00
  • 39a76f592b ci: set --wrap-mode=nodownload Simon Ser 2025-06-12 00:10:40 +02:00
  • 76e7a1872a output: use backend commits Simon Ser 2024-02-16 16:36:55 +01:00
  • e8eec54129 ci: install libdisplay-info Simon Ser 2025-06-12 00:04:54 +02:00
  • ab50352c00 ci: install libdisplay-info Simon Ser 2025-06-12 00:04:54 +02:00
  • 63f186632e xdg_shell: bump to v5 Simon Ser 2025-06-01 15:13:55 +02:00
  • 60d41fb93c xdg_shell: handle xdg_popup reposition signal Simon Ser 2025-06-01 15:05:37 +02:00