Commit graph

  • 7cdb07598b Give keyboard focus to xdg-popups of unfocused layer-shell clients Johan Malm 2025-10-23 19:06:33 +01:00
  • 477bae1422 layer: let top-layer on-demand clients grab focus Johan Malm 2026-02-16 20:19:06 +00:00
  • e337438345 layer: let top-layer on-demand clients grab focus Johan Malm 2026-02-16 20:19:06 +00:00
  • bbba3e03fd [proof of concept] textured borders John Lindgren 2026-02-16 03:59:41 -05:00
  • 654da8c8a9 workspaces: keep unfocusable omnipresent views visible tokyo4j 2026-02-14 02:34:16 +09:00
  • 2649f69146 workspaces: keep unfocusable omnipresent views visible tokyo4j 2026-02-14 02:34:16 +09:00
  • a8bd7947ee [wip] layer: focus client on popup-grab focus Johan Malm 2026-02-12 20:14:13 +00:00
  • a2eae22fc2 view: decouple always-on-top windows from the omnipresent state tokyo4j 2026-02-03 19:18:53 +09:00
  • 27aa54ae10 view: decouple always-on-top windows from the omnipresent state tokyo4j 2026-02-03 19:18:53 +09:00
  • 155c153658 layers: restrict layer-shell on-demand focus on map Johan Malm 2026-02-10 20:17:46 +00:00
  • a672e8a9fd interactive: set grab parameters at cursor press John Lindgren 2026-02-09 23:49:42 -05:00
  • f3423a0332 layers: restrict layer-shell on-demand focus on map Johan Malm 2026-02-10 20:17:46 +00:00
  • 2d16e37fff interactive: set grab parameters at cursor press John Lindgren 2026-02-09 23:49:42 -05:00
  • 3ea46ba45a labwc-theme(5): describe button hover overlay Johan Malm 2026-02-08 18:25:46 +00:00
  • 54554f43dd theme: add option window.button.hover.bg.color Johan Malm 2026-02-05 20:52:53 +00:00
  • c7e64f85d1 labwc-theme(5): describe button hover overlay Johan Malm 2026-02-08 18:25:46 +00:00
  • 9b4c62f1d7 theme: add option window.button.hover.bg.color Johan Malm 2026-02-05 20:52:53 +00:00
  • 4f8b80700e tree-wide: do not try to use outputs with no scene_output John Lindgren 2026-02-04 10:31:06 -05:00
  • 35172ca592 docs/menu.xml: adjust format Johan Malm 2026-02-04 20:50:24 +00:00
  • 9427496f07 docs/rc.xml: adjust format Johan Malm 2026-02-04 20:46:54 +00:00
  • 1155352bb6 docs/rc.xml.all: adjust format Johan Malm 2026-02-04 20:45:07 +00:00
  • af5861c611 Add scripts/helper/format-xml.c Johan Malm 2026-02-04 20:42:27 +00:00
  • f1ac8f6008 Add support for toplevel capture Mental-Vortex 2026-02-05 01:53:46 +08:00
  • 81778a16bb xwayland: flush X11 connection after focus/activate John Lindgren 2026-02-04 11:41:28 -05:00
  • 30915d72a2 xwayland: flush X11 connection after focus/activate John Lindgren 2026-02-04 11:41:28 -05:00
  • a2b42181af tree-wide: do not try to use outputs with no scene_output John Lindgren 2026-02-04 10:31:06 -05:00
  • 12b6d05481 view: fix error messages on region or usable area changes tokyo4j 2026-01-28 14:28:34 +09:00
  • 7fabc6afe3 string-helpers: update comments for str_equal() tokyo4j 2026-02-04 19:05:31 +09:00
  • 34efd42f41 view: fix error messages on region or usable area changes tokyo4j 2026-01-28 14:28:34 +09:00
  • fe53ff121d string-helpers: update comments for str_equal() tokyo4j 2026-02-04 19:05:31 +09:00
  • cf401a6394 view: decouple always-on-top windows from the omnipresent state tokyo4j 2025-12-01 14:56:04 +09:00
  • 55a256f2fa desktop: use for_each_view() in desktop_topmost_focusable_view() tokyo4j 2026-01-31 23:55:41 +09:00
  • defa592851 desktop: use for_each_view() in desktop_topmost_focusable_view() tokyo4j 2026-01-31 23:55:41 +09:00
  • 67e3b36e58 view: cancel interactive move/resize when minimized/unmapped John Lindgren 2026-01-31 00:56:07 -05:00
  • 4f2b00ea05 view: cancel interactive move/resize when minimized/unmapped John Lindgren 2026-01-31 00:56:07 -05:00
  • 37618a1456 Avoid double use of struct workspace tokyo4j 2026-01-31 01:24:01 +09:00
  • 4819f47f98 cycle: fix spurious focus changes on finishing window switcher tokyo4j 2026-01-29 18:00:43 +09:00
  • 83b619c285 desktop: use for_each_view() instead of scene graph traversal tokyo4j 2025-12-01 14:50:14 +09:00
  • 53eac76eb2 Avoid double use of struct workspace tokyo4j 2026-01-31 01:24:01 +09:00
  • 1745dc077d desktop: use for_each_view() instead of scene graph traversal tokyo4j 2025-12-01 14:50:14 +09:00
  • a57d8b026c cycle: fix spurious focus changes on finishing window switcher tokyo4j 2026-01-29 18:00:43 +09:00
  • edf3624dac Unshade window if selected from client-list-combined-menu Jacques Boscq 2026-01-28 22:28:04 +01:00
  • fe27a92d94
    Unshade window if selected from client-list-combined-menu Jacques Boscq 2026-01-28 22:28:04 +01:00
  • 90812103b6 view: don't update top layer visibility in view_discover_output() tokyo4j 2026-01-28 15:06:55 +09:00
  • 171f7c7ef9 view: don't update top layer visibility in view_discover_output() tokyo4j 2026-01-28 15:06:55 +09:00
  • a62441ff77 cycle: show non-dialog child windows in window switcher tokyo4j 2026-01-27 17:59:02 +09:00
  • 87586104cd view: add view_is_modal_dialog() tokyo4j 2026-01-27 17:53:50 +09:00
  • bd1dd93e27 cycle: show non-dialog child windows in window switcher tokyo4j 2026-01-27 17:59:02 +09:00
  • e460e4056b view: add view_is_modal_dialog() tokyo4j 2026-01-27 17:53:50 +09:00
  • ac94e1d44c NEWS.md: interim update Johan Malm 2026-01-24 13:33:27 +00:00
  • 583fb6b066 NEWS.md: interim update Johan Malm 2026-01-24 13:33:27 +00:00
  • ff94591578 action: support NextWindow option window="root|all" Johan Malm 2026-01-24 14:26:30 +00:00
  • 645a7b56ce docs: correct description for 'overlay enabled' config Consolatis 2026-01-21 18:46:28 +01:00
  • efed6d5e61 docs: correct description for 'overlay enabled' config Consolatis 2026-01-21 18:46:28 +01:00
  • aa672215b1 view: avoid restacking when view (or a sub-view) is already in front John Lindgren 2026-01-18 23:56:13 -05:00
  • 2a96c4cdaf view: avoid restacking when view (or a sub-view) is already in front John Lindgren 2026-01-18 23:56:13 -05:00
  • ee7376421c Translation updates from weblate Weblate 2026-01-18 22:01:21 +01:00
  • 3b81ffeeb8 Translation updates from weblate Weblate 2026-01-18 22:01:21 +01:00
  • cd291fe051 view: avoid repeated focus changes unminimizing parent/child views John Lindgren 2026-01-16 00:59:39 -05:00
  • fe2395c099 view: avoid repeated focus changes unminimizing parent/child views John Lindgren 2026-01-16 00:59:39 -05:00
  • 7d7ece21d9 output: suppress error when output position is unavailable tokyo4j 2026-01-15 02:10:21 +09:00
  • 94fa647496 output: suppress error when output position is unavailable tokyo4j 2026-01-15 02:10:21 +09:00
  • 37c7de32c8 view: keep and restore the output-relative position on layout changes tokyo4j 2026-01-12 18:11:11 +09:00
  • f58b532214 view: save last placement info before layout change tokyo4j 2026-01-12 17:54:44 +09:00
  • a964d41dd1 view: document adjust_floating_geometry() tokyo4j 2026-01-12 17:46:23 +09:00
  • ee52853e69 view: rename last_layout_geometry to last_placement.layout_geo tokyo4j 2026-01-12 17:44:20 +09:00
  • 03781c4e6a view: keep and restore the output-relative position on layout changes tokyo4j 2026-01-12 18:11:11 +09:00
  • a84850386d view: save last placement info before layout change tokyo4j 2026-01-12 17:54:44 +09:00
  • 8106b6dcfb view: document adjust_floating_geometry() tokyo4j 2026-01-12 17:46:23 +09:00
  • b294c8aa64 view: rename last_layout_geometry to last_placement.layout_geo tokyo4j 2026-01-12 17:44:20 +09:00
  • 20929c0484 view: rework saving/restoring geometry across layout changes John Lindgren 2026-01-11 13:03:23 -05:00
  • c1c156ef39 xwayland: Do not try to focus a window that was already in focus Vasiliy Stelmachenok 2026-01-11 23:19:11 +03:00
  • 240fc47dcc
    xwayland: Do not try to focus a window that was already in focus Vasiliy Stelmachenok 2026-01-11 23:19:11 +03:00
  • 998af9271c view: rework saving/restoring geometry across layout changes John Lindgren 2026-01-11 13:03:23 -05:00
  • f09a0c2be3 scripts/check: run checkpatch.pl processes with max 16 args each Tomi Ollila 2026-01-04 23:16:10 +02:00
  • eaf66a23d0 scripts/check: run checkpatch.pl processes with max 16 args each Tomi Ollila 2026-01-04 23:16:10 +02:00
  • 918c3290fc [wip] chase wlroots: track master branch Consolatis 2025-07-05 17:37:22 +02:00
  • 777b6a718e chase wlroots: wlr_xwayland_set_cursor now takes a wlr_buffer Manuel Barrio Linares 2026-01-08 15:15:22 -03:00
  • e7fae789ab chase wlroots: ime: don't use data in kb grab destroy handler (MR 5170) tokyo4j 2025-10-18 16:32:20 +09:00
  • 3a5e411080 chase wlroots: ime: rename to new_input_method (MR 5107) Consolatis 2025-09-09 14:58:03 +02:00
  • 090f5e7d46 [wip] chase wlroots: Add wl_fixes interface (MR + subproject commit missing) Christopher Snowhill 2025-08-13 19:57:58 -07:00
  • 689933c8ef chase wlroots: ime: rename to new_text_input (MR 5032) Consolatis 2025-07-05 17:03:38 +02:00
  • c538fd5d0c chase wlroots: increase wlroots meson dep Consolatis 2025-07-05 16:59:41 +02:00
  • 092edb01ea [revert later] CI: allow compiling wlroots as subproject Consolatis 2025-07-05 18:10:07 +02:00
  • 5fb09915c5 wlroots: changes in wlr_xwayland_set_cursor Manuel Barrio Linares 2026-01-08 15:15:22 -03:00
  • 79daa218a9 Merge remote-tracking branch 'upstream/master' into chase/0.20 Manuel Barrio Linares 2026-01-07 15:47:37 -03:00
  • 02327e19b0 CI: disable no-font check Consolatis 2026-01-05 15:34:52 +01:00
  • b6ae4dbef7 CI: disable no-font check Consolatis 2026-01-05 15:34:52 +01:00
  • 87fee21c04 view: use midpoint of actual geometry to pick output after layout change John Lindgren 2026-01-05 00:14:32 -05:00
  • 227fe601ad common: add box_midpoint() John Lindgren 2026-01-04 23:55:23 -05:00
  • e11600da9e view: combine natural_geometry and last_layout_geometry John Lindgren 2026-01-04 13:30:57 -05:00
  • 25be8b3757 Revert "view: let view_set_fallback_natural_geometry() return wlr_box" John Lindgren 2026-01-04 12:46:12 -05:00
  • ab8f186ea4 Revert "view: restore initially-maximized window position after unplug/plug" John Lindgren 2026-01-04 12:45:06 -05:00
  • 9600c73ea4 protocols: remove wlr-input-inhibitor-unstable-v1 John Lindgren 2026-01-03 15:55:05 -05:00
  • 4a64ce4579 protocols: remove wlr-input-inhibitor-unstable-v1 John Lindgren 2026-01-03 15:55:05 -05:00
  • 26a6e47c97 Merge remote-tracking branch 'upstream/master' into chase/0.20 Manuel Barrio Linares 2026-01-02 16:22:24 -03:00
  • f5909ac54d view: eliminate store_natural_geometry arguments John Lindgren 2025-12-31 23:18:25 -05:00
  • 0fd0b6b45c view: eliminate store_natural_geometry arguments John Lindgren 2025-12-31 23:18:25 -05:00
  • 742c2b53fd cycle: implement scrollable OSD tokyo4j 2025-12-12 15:26:30 +09:00
  • 97b31429a0 cycle: cycle: ensure server->cycle is cleared in destroy_cycle() tokyo4j 2025-12-29 03:36:21 +09:00