Commit graph

  • 310f0d1521 CI: limit workflow runs to 20 minutes Consolatis 2023-10-15 16:37:10 +02:00
  • 166e3ed88d seat: move session-lock check down to seat_focus() level John Lindgren 2023-10-15 02:59:58 -04:00
  • bfd96f6b33 view: add view_is_related() John Lindgren 2023-10-15 00:15:16 -04:00
  • 4de8cb51a8 view: only focus topmost view if unmapped view was focused John Lindgren 2023-10-14 22:29:24 -04:00
  • 4174553124 desktop.c: prevent switching workspaces for always-on-bottom windows Consolatis 2023-10-14 23:42:56 +02:00
  • dcef5b86e7 desktop.c: prevent switching workspaces for always-on-bottom windows Consolatis 2023-10-14 23:42:56 +02:00
  • 50ceae5fb4 cursor: backport null check from wlroots-0.17 branch John Lindgren 2023-10-14 13:56:03 -04:00
  • aad9ac4aaf cursor: backport null check from wlroots-0.17 branch John Lindgren 2023-10-14 13:56:03 -04:00
  • 259d6d0c71 seat: ignore focus change to unmanaged surface belonging to same PID John Lindgren 2023-10-14 12:41:31 -04:00
  • a1030936e9 seat: ignore focus change to unmanaged surface belonging to same PID John Lindgren 2023-10-14 12:41:31 -04:00
  • 125bab4796 output: fix invisible cursor after wlopm --off && wlopm --on John Lindgren 2023-10-11 00:08:52 -04:00
  • 29081effc5 output: fix invisible cursor after wlopm --off && wlopm --on John Lindgren 2023-10-11 00:08:52 -04:00
  • 3aa3edd356 keyboard: add missing Hyper_ and Meta_ syms to modifier detection Consolatis 2023-10-10 19:07:58 +02:00
  • 01ea6b1b90 keyboard: add missing Hyper_ and Meta_ syms to modifier detection Consolatis 2023-10-10 19:07:58 +02:00
  • a105c8781a menu: use wl_list instead of array Johan Malm 2023-10-09 20:59:04 +01:00
  • b22722dafa menu: minor coding style tweaks Johan Malm 2023-10-09 20:46:23 +01:00
  • c827c4c9e5 menu: split parse_xml() in readiness for pipemenus Johan Malm 2023-10-09 20:43:43 +01:00
  • 1298338747 menu: use wl_list instead of array Johan Malm 2023-10-09 20:59:04 +01:00
  • ecad76560e keyboard: add option to enable Num Lock automatically (default=enabled) John Lindgren 2023-10-08 22:26:26 -04:00
  • fc8528f5c2 menu: minor coding style tweaks Johan Malm 2023-10-09 20:46:23 +01:00
  • 0809c93dfd menu: split parse_xml() in readiness for pipemenus Johan Malm 2023-10-09 20:43:43 +01:00
  • 7fcc4e9e14 keyboard: add option to enable Num Lock automatically (default=enabled) John Lindgren 2023-10-08 22:26:26 -04:00
  • 1f541be481 view: fix some inconsistencies in view_ functions John Lindgren 2023-09-25 22:42:06 -04:00
  • d00f76e562 docs: update supported keybind and mousebind modifiers Consolatis 2023-10-09 07:11:34 +02:00
  • abc79df548 docs: update supported keybind and mousebind modifiers Consolatis 2023-10-09 07:11:34 +02:00
  • 5e7d307a1a view: fix some inconsistencies in view_ functions John Lindgren 2023-09-25 22:42:06 -04:00
  • 3e2baa3f05 keyboard: prevent storing synthetic layout change key event Consolatis 2023-10-08 19:26:16 +02:00
  • 65bd32d625 keybinds: add support for Meta and Hyper modifiers Consolatis 2023-10-08 19:24:35 +02:00
  • 43cc6632b5 keyboard: prevent storing synthetic layout change key event Consolatis 2023-10-08 19:26:16 +02:00
  • 6cf3a0603f keybinds: add support for Meta and Hyper modifiers Consolatis 2023-10-08 19:24:35 +02:00
  • 47a80fc4f2 Refactor title height to use 'titlebar.height' from themerc Moises Lima 2023-10-02 12:44:30 -03:00
  • d3bbf2820b Refactor title height to use 'titlebar.height' from themerc Moises Lima 2023-10-02 12:44:30 -03:00
  • 0acdf041b8 keyboard: allow switching VT when locked John Lindgren 2023-10-04 18:43:11 -04:00
  • 00ce7a2b5e session-lock: reconfigure for output layout changes John Lindgren 2023-10-04 23:54:27 -04:00
  • 6aefce40dc session-lock: reconfigure for output layout changes John Lindgren 2023-10-04 23:54:27 -04:00
  • d59511fe45 keyboard: allow switching VT when locked John Lindgren 2023-10-04 18:43:11 -04:00
  • b7bd5a52e4 desktop: add commentary clarifying focus rules John Lindgren 2023-10-02 22:37:12 -04:00
  • 9be6bd8b1d Revert "desktop: try harder to avoid focusing unfocusable views" John Lindgren 2023-10-02 22:12:22 -04:00
  • db41b5eec0 s/::/./ Johan Malm 2023-10-02 19:47:59 +01:00
  • 9ad9548291 desktop: add commentary clarifying focus rules John Lindgren 2023-10-02 22:37:12 -04:00
  • a14158aa8e Revert "desktop: try harder to avoid focusing unfocusable views" John Lindgren 2023-10-02 22:12:22 -04:00
  • c7c8b373b5 cursor: fix layer subsurface focus bug Johan Malm 2023-10-02 22:04:40 +01:00
  • 06b19f0e9f cursor: fix layer subsurface focus bug Johan Malm 2023-10-02 22:04:40 +01:00
  • 1d8ed7a590 cursor: fix layer subsurface focus bug Johan Malm 2023-10-02 22:04:40 +01:00
  • f751b15a4d cursor: fix layer subsurface focus bug Johan Malm 2023-10-02 22:04:40 +01:00
  • 2cc1ee1301 s/::/./ Johan Malm 2023-10-02 19:47:59 +01:00
  • 5da6aac1d5 fix: reset theme->title_height Moises Lima 2023-10-01 14:45:59 -03:00
  • 3e5b988d38 common: use fnmatch() for pattern matching Consus 2023-10-01 14:39:47 +03:00
  • e864419194 workspaces: allow referencing the current workspace Consus 2023-08-29 13:12:09 +03:00
  • 22e3be40e5 action: add If and ForEach actions Consus 2023-08-28 19:14:04 +03:00
  • 12f6a8975a Unbreak match_glob Consus 2023-08-28 18:56:39 +03:00
  • abb7c03c75 view: introduce view_matches_query() Consus 2023-08-28 18:55:29 +03:00
  • 8988194785 action: Simplify the code Consus 2023-08-28 18:29:20 +03:00
  • ccca62e4bc action: Reduce code duplication Consus 2023-08-28 18:21:49 +03:00
  • c08fa3249e common: use fnmatch() for pattern matching Consus 2023-10-01 14:39:47 +03:00
  • 6768a55e14 workspaces: allow referencing the current workspace Consus 2023-08-29 13:12:09 +03:00
  • 37dff1b874 action: add If and ForEach actions Consus 2023-08-28 19:14:04 +03:00
  • ef707791c3 Unbreak match_glob Consus 2023-08-28 18:56:39 +03:00
  • 716ad6ae31 view: introduce view_matches_query() Consus 2023-08-28 18:55:29 +03:00
  • e5d5b8feed action: Simplify the code Consus 2023-08-28 18:29:20 +03:00
  • 4c39fb84d3 action: Reduce code duplication Consus 2023-08-28 18:21:49 +03:00
  • 2e07bc754e README.md: update section 1.4 too Johan Malm 2023-10-01 07:58:57 +01:00
  • 30b7462e83 README.md: update section 1.4 too Johan Malm 2023-10-01 07:58:57 +01:00
  • 8780202af8 README.md: tone down no-frills statement Johan Malm 2023-09-30 09:10:56 +01:00
  • 942b4e7e4b README.md: describe --wrap-mode=nodownload Johan Malm 2023-09-30 08:57:36 +01:00
  • c9e96c86dd README.md: specify librsvg version and that it is optional Johan Malm 2023-09-30 08:57:03 +01:00
  • 294325e902 README.md: tone down no-frills statement Johan Malm 2023-09-30 09:10:56 +01:00
  • dd8f36fa87 README.md: describe --wrap-mode=nodownload Johan Malm 2023-09-30 08:57:36 +01:00
  • 93d1dcf1b3 README.md: specify librsvg version and that it is optional Johan Malm 2023-09-30 08:57:03 +01:00
  • 1c785d74c1 xwayland: do not set xsurface->data for unmanaged surface John Lindgren 2023-09-30 01:31:37 -04:00
  • e2a0968138 xwayland: do not set xsurface->data for unmanaged surface John Lindgren 2023-09-30 01:31:37 -04:00
  • 2e8820cf6a key-state: rename function for consistency Johan Malm 2023-09-30 09:19:59 +01:00
  • 19163333ed key-state: rename function for consistency Johan Malm 2023-09-30 09:19:59 +01:00
  • 3f0cf9c3a8 Fix typo in output.c Ikko Eltociear Ashimine 2023-09-30 16:53:10 +09:00
  • 8d5453807a
    Fix typo in output.c Ikko Eltociear Ashimine 2023-09-30 16:53:10 +09:00
  • 4b887657bd xwayland: add explanatory comment on WM_HINTS.input John Lindgren 2023-09-27 19:19:58 -04:00
  • cae96b0cce desktop: try harder to avoid focusing unfocusable views John Lindgren 2023-09-23 12:20:44 -04:00
  • 7e72bf975f view/xwayland: avoid focusing views that don't want focus John Lindgren 2023-09-23 11:51:47 -04:00
  • d503370a77 Chase wlroots: Stop using wlr_xwayland_surface event data Consolatis 2023-09-29 04:50:47 +02:00
  • 869ed069a5 Chase wlroots: Stop using wlr_drag_icon event data Consolatis 2023-09-29 04:50:38 +02:00
  • 548bee40ae Chase wlroots: Stop using wlr_xwayland_surface event data Consolatis 2023-09-29 04:50:47 +02:00
  • 43a5b7d6b9 Chase wlroots: Stop using wlr_drag_icon event data Consolatis 2023-09-29 04:50:38 +02:00
  • 607c295527 src/view.c: guard xwayland include Consolatis 2023-09-29 02:29:30 +02:00
  • 1a2a0bb3f9 src/view.c: guard xwayland include Consolatis 2023-09-29 02:29:30 +02:00
  • e2f10a1f22 xwayland: add explanatory comment on WM_HINTS.input John Lindgren 2023-09-27 19:19:58 -04:00
  • ff9639c052 desktop: try harder to avoid focusing unfocusable views John Lindgren 2023-09-23 12:20:44 -04:00
  • 458bb09b2f view/xwayland: avoid focusing views that don't want focus John Lindgren 2023-09-23 11:51:47 -04:00
  • 4028a9482f seat: use focus_change event to update focused/active view John Lindgren 2023-09-27 18:24:35 -04:00
  • bb5d272dc9 README.md: describe --force-fallback-for option Johan Malm 2023-09-28 22:07:05 +01:00
  • 23fec13ba2 README.md: describe --force-fallback-for option Johan Malm 2023-09-28 22:07:05 +01:00
  • b6aa0ce9b0 Add RaiseLower action Johan Malm 2023-09-28 21:06:20 +01:00
  • d56cf92794 keyboard: fix release event bug after session lock Johan Malm 2023-09-28 20:44:57 +01:00
  • 0255a8de4b keyboard: fix release event bug after session lock Johan Malm 2023-09-28 20:44:57 +01:00
  • 27dd883e4d seat: use focus_change event to update focused/active view John Lindgren 2023-09-27 18:24:35 -04:00
  • e5aef03319 desktop: switch workspaces and optionally raise in desktop_focus_view() John Lindgren 2023-09-27 18:37:28 -04:00
  • c06645129a desktop: switch workspaces and optionally raise in desktop_focus_view() John Lindgren 2023-09-27 18:37:28 -04:00
  • e77330bc3f keyboard: make keybind match stricter Johan Malm 2023-09-26 17:51:54 +01:00
  • 3022985ba7 view: try to reduce confusion in focused_view tracking John Lindgren 2023-09-26 01:35:36 -04:00
  • 2b582fe67c view: try to reduce confusion in focused_view tracking John Lindgren 2023-09-26 01:35:36 -04:00
  • 003d1fd494 CONTRIBUTING.md: add wl_array_len() and ARRAY_SIZE() to API section Johan Malm 2023-09-23 17:12:25 +01:00