Commit graph

  • 7c01d402ef src/server.c: fix name of xdg-dialog-v1 global for sandbox permission Tobias Bengfort 2026-03-07 04:29:29 +01:00
  • ce9406ce90 xwayland: sync always-on-top to X11 Consolatis 2026-03-12 13:25:50 +01:00
  • 52790ab9f7 view: add always-on-top signal Consolatis 2026-03-12 13:24:55 +01:00
  • caf815e608 tree-wide: use die_if_null() for wlr_scene alloc failures John Lindgren 2026-02-23 16:34:36 -05:00
  • a3646721bc view: clear view->{title,app_id} later in view_destroy() tokyo4j 2026-03-12 01:17:11 +09:00
  • ab60379c7f ssd-titlebar: update title buffer when title gets empty tokyo4j 2026-03-12 00:48:10 +09:00
  • 51e0243b46 view: clear view->{title,app_id} later in view_destroy() tokyo4j 2026-03-12 01:17:11 +09:00
  • 71e7912be6 ssd-titlebar: update title buffer when title gets empty tokyo4j 2026-03-12 00:48:10 +09:00
  • 93029ca583 src/output.c: guard against wlroots not providing the X11 backend Consolatis 2026-03-11 14:51:20 +01:00
  • ae5ae29fae src/output.c: guard against wlroots not providing the X11 backend Consolatis 2026-03-11 14:51:20 +01:00
  • 89574772d0 src/output.c: handle outputs with all modes failing Consolatis 2026-03-07 16:51:24 +01:00
  • b36b4ab816 output: exit compositor when last nested output is destroyed Jonathan Marler 2026-03-10 22:54:54 -06:00
  • 7caed98eaf output: exit compositor when last nested output is destroyed Jonathan Marler 2026-03-10 22:54:54 -06:00
  • f0589810ad src/cycle: handle views without output Consolatis 2026-03-07 18:40:14 +01:00
  • 3bb4ccd22d view: save view->last_placement on initial positioning tokyo4j 2026-03-08 18:44:59 +09:00
  • 8039c7e22b view: save view->last_placement on initial positioning tokyo4j 2026-03-08 18:44:59 +09:00
  • 1f776466a8 labwc-config.5: document mouse cursor variables Alexander Ziaee 2026-03-06 18:12:13 -05:00
  • af4e77bf55
    labwc-config.5: document mouse cursor variables Alexander Ziaee 2026-03-06 18:12:13 -05:00
  • 5190b54d26 src/output.c: handle outputs with all modes failing Consolatis 2026-03-07 16:51:24 +01:00
  • 7e438f659a src/cycle: handle views without output Consolatis 2026-03-07 18:40:14 +01:00
  • 9de35d7b4f
    src/server.c: fix name of xdg-dialog-v1 global for sandbox permission Tobias Bengfort 2026-03-07 04:29:29 +01:00
  • 8a44791ad8 fix name of xdg-dialog-v1 global Tobias Bengfort 2026-03-06 20:00:18 +01:00
  • 055d089066 chase wlroots: wlr_scene_set_gamma_control_manager_v1 Christopher Snowhill 2026-03-02 18:05:04 -08:00
  • 8d8654db02 action: sync action arrays Consolatis 2026-03-05 15:01:58 +01:00
  • 3f0ebefaaa action: sync action arrays Consolatis 2026-03-05 15:01:58 +01:00
  • d6dab9139f action: reorder ACTION_TYPE_MOVE enum entry tokyo4j 2026-02-24 16:08:13 +09:00
  • 00f63622b5 interactive: subtle refactor to interactive_set_grab_context() tokyo4j 2026-02-24 16:05:30 +09:00
  • e005f48456 action: reorder ACTION_TYPE_MOVE enum entry tokyo4j 2026-02-24 16:08:13 +09:00
  • 748d2c26ac interactive: subtle refactor to interactive_set_grab_context() tokyo4j 2026-02-24 16:05:30 +09:00
  • df73a97efa view: add/improve some comments John Lindgren 2026-02-24 11:29:00 -05:00
  • 3f223fe5b0 xdg: unify initial positioning logic John Lindgren 2026-02-21 15:36:47 -05:00
  • 658df83280 xdg: set initial output at initial commit John Lindgren 2026-02-22 23:06:07 -05:00
  • 1211c43a47 view: honor placement policy in more scenarios John Lindgren 2026-02-21 15:14:32 -05:00
  • 5238dcaa08 view: factor out view_compute_position_by_policy() John Lindgren 2026-02-21 15:06:02 -05:00
  • 6a9e6dcae1 view: factor out view_compute_cascaded_position() John Lindgren 2026-02-21 14:56:40 -05:00
  • 04cd38f251 view: factor out view_compute_near_cursor_position() John Lindgren 2026-02-21 14:45:58 -05:00
  • 7be407c8e4 view: un-fullscreen/maximize/tile before any placement policy John Lindgren 2026-02-21 14:43:33 -05:00
  • d4ca1dfb69 view: make view_move_to_cursor() static John Lindgren 2026-02-21 12:55:30 -05:00
  • 3131c71acd build: bump version to 0.9.5 0.9.5 Johan Malm 2026-03-04 20:54:58 +00:00
  • 5899e94261 build: bump version to 0.9.5 Johan Malm 2026-03-04 20:54:58 +00:00
  • 9192bdab0e NEWS.md: update notes for 0.9.5 Johan Malm 2026-03-03 20:46:55 +00:00
  • d4ef6a5ac6 README.md: add link to release video for 0.9.4 Johan Malm 2026-03-03 20:48:56 +00:00
  • 21d022ae62 README.md: add link to release video for 0.9.4 Johan Malm 2026-03-03 20:48:56 +00:00
  • ab060a83a6 NEWS.md: update notes for 0.9.5 Johan Malm 2026-03-03 20:46:55 +00:00
  • 50d9385906 docs: fix typos in labwc-config.5.scd Birger Schacht 2026-03-03 18:36:12 +01:00
  • 8c92cb360b docs: fix typos in labwc-config.5.scd Birger Schacht 2026-03-03 18:36:12 +01:00
  • 72cdd02eb1 xwayland: handle client close request John Lindgren 2026-03-02 11:16:28 -05:00
  • 628e667d4b layers.c: allow layer surfaces on disabled outputs Consolatis 2026-03-02 08:58:31 +01:00
  • bee20c1e37 xwayland: handle client close request John Lindgren 2026-03-02 11:16:28 -05:00
  • 368ec938a5 [wip] chase wlroots: track master branch Consolatis 2025-07-05 17:37:22 +02:00
  • 71eba8f415 chase wlroots: wlr_xwayland_set_cursor now takes a wlr_buffer Manuel Barrio Linares 2026-01-08 15:15:22 -03:00
  • e6a5e102cc chase wlroots: ime: don't use data in kb grab destroy handler (MR 5170) tokyo4j 2025-10-18 16:32:20 +09:00
  • 67088671f6 chase wlroots: ime: rename to new_input_method (MR 5107) Consolatis 2025-09-09 14:58:03 +02:00
  • 2414346f10 [wip] chase wlroots: Add wl_fixes interface (MR + subproject commit missing) Christopher Snowhill 2025-08-13 19:57:58 -07:00
  • 457d66d3ec chase wlroots: ime: rename to new_text_input (MR 5032) Consolatis 2025-07-05 17:03:38 +02:00
  • b70cf88794 chase wlroots: increase wlroots meson dep Consolatis 2025-07-05 16:59:41 +02:00
  • 4baa0e9ed1 [revert later] CI: allow compiling wlroots as subproject Consolatis 2025-07-05 18:10:07 +02:00
  • 5dc9070a5a layers.c: allow layer surfaces on disabled outputs Consolatis 2026-03-02 08:58:31 +01:00
  • 079b3b8a10 xwayland: honor client request for always-on-top John Lindgren 2026-02-28 16:33:08 -05:00
  • 13200cc0d7 view: add view_set_layer() John Lindgren 2026-02-28 16:14:23 -05:00
  • eeaa904056 xwayland: honor client request for always-on-top John Lindgren 2026-02-28 16:33:08 -05:00
  • 77e9de3dc3 view: add view_set_layer() John Lindgren 2026-02-28 16:14:23 -05:00
  • 52178e4d77 add socket manager protocol Tobias Bengfort 2026-02-28 11:47:14 +01:00
  • 178803b34e implement permissions_context_clone() Tobias Bengfort 2026-02-28 11:58:30 +01:00
  • 956d319cae add default permissions Tobias Bengfort 2025-09-18 13:49:03 +02:00
  • b05400b2cb add autostart with permissions Tobias Bengfort 2025-09-06 12:46:52 +02:00
  • d85e7d8158 add permissions to actions Tobias Bengfort 2025-09-06 10:44:13 +02:00
  • 433c898839 implement permission infrastructure Tobias Bengfort 2025-09-06 10:43:26 +02:00
  • 6d8afd36fa allow to reuse set_cloexec Tobias Bengfort 2025-09-18 12:49:45 +02:00
  • 68c826e082 build: bump version to 0.9.4 0.9.4 Johan Malm 2026-02-27 18:13:04 +00:00
  • edb70bc7b0 build: bump version to 0.9.4 Johan Malm 2026-02-27 18:13:04 +00:00
  • 2be713ece7 NEWS.md: update notes for 0.9.4 Johan Malm 2026-02-09 20:21:08 +00:00
  • ab902a006f NEWS.md: update notes for 0.9.4 Johan Malm 2026-02-09 20:21:08 +00:00
  • 651ffe5744 src/server.c: increase max client buffer size to 1 MiB Consolatis 2026-02-25 07:51:59 +01:00
  • 539470dbd5 src/server.c: increase max client buffer size to 1 MiB Consolatis 2026-02-25 07:51:59 +01:00
  • 929436b257 view: add/improve some comments John Lindgren 2026-02-24 11:29:00 -05:00
  • 235ce2b043 xdg: unify initial positioning logic John Lindgren 2026-02-21 15:36:47 -05:00
  • c46f8a3eb9 xdg: set initial output at initial commit John Lindgren 2026-02-22 23:06:07 -05:00
  • 954d599cd8 view: honor placement policy in more scenarios John Lindgren 2026-02-21 15:14:32 -05:00
  • 9098b533c3 view: factor out view_compute_position_by_policy() John Lindgren 2026-02-21 15:06:02 -05:00
  • 1e3d7fd238 view: factor out view_compute_cascaded_position() John Lindgren 2026-02-21 14:56:40 -05:00
  • 515b42e57b view: factor out view_compute_near_cursor_position() John Lindgren 2026-02-21 14:45:58 -05:00
  • 74ab7e1779 Translation updates from weblate Weblate 2026-02-22 22:01:21 +01:00
  • f75407ec94 Translation updates from weblate Weblate 2026-02-22 22:01:21 +01:00
  • b4e1c256f8 layer: update pointer focus on unmap tokyo4j 2026-02-22 18:30:01 +09:00
  • ae676282d7 layer: update pointer focus on unmap tokyo4j 2026-02-22 18:30:01 +09:00
  • 20254a4b44 view: un-fullscreen/maximize/tile before any placement policy John Lindgren 2026-02-21 14:43:33 -05:00
  • 0c6d8f65c8 view: make view_move_to_cursor() static John Lindgren 2026-02-21 12:55:30 -05:00
  • bdbb1be35a layer: focus popup rather than layer-shell surface Johan Malm 2026-02-21 13:48:09 +00:00
  • 00ad5a03f2 layer: move the "locked" check to seat_force_focus_surface() Johan Malm 2026-02-18 21:28:56 +00:00
  • a277c35c3d layer: on popup destory, return focus Johan Malm 2026-02-16 19:47:12 +00:00
  • 180293e0bb Give keyboard focus to xdg-popups of unfocused layer-shell clients Johan Malm 2025-10-23 19:06:33 +01:00
  • a3807da474 layer: focus popup rather than layer-shell surface Johan Malm 2026-02-21 13:48:09 +00:00
  • b4aa06d620 dnd: support DnD for touchscreens tokyo4j 2026-02-20 14:09:26 +09:00
  • e1cf1c6e68
    Merge a8bd7947ee into 89325fbff8 Johan Malm 2026-02-19 07:14:45 +01:00
  • 89325fbff8
    CI: force c11 for wlroots compilation (#3385) Consolatis 2026-02-19 02:57:25 +01:00
  • fb498f2260 CI: force c11 for wlroots compilation Consolatis 2026-02-19 02:36:56 +01:00
  • bd6ed09e39 ci: add -Dno-discarded-qualifiers Johan Malm 2026-02-18 21:54:25 +00:00
  • 859ffbb822 layer: move the "locked" check to seat_force_focus_surface() Johan Malm 2026-02-18 21:28:56 +00:00
  • 580e6a208c layer: on popup destory, return focus Johan Malm 2026-02-16 19:47:12 +00:00