Commit Graph

  • 62dbe34bda river: fix -log-level filtering Isaac Freund 2024-01-11 17:10:26 -06:00
  • c9838c31b6 Keyboard: don't send enter before keymap event Isaac Freund 2024-01-11 16:55:02 -06:00
  • ec8f57e704 Keyboard: check translated keysyms for mappings Isaac Freund 2024-01-11 15:06:33 -06:00
  • f6c434c7a7 river: log version during startup Isaac Freund 2024-01-10 17:32:35 -06:00
  • cc1f988e56 Root: fix stack order on restore from 0 outputs Isaac Freund 2024-01-09 13:11:16 -06:00
  • c38e7e2d87 Root: remove unneeded fallback.inflight lists Isaac Freund 2024-01-09 13:03:55 -06:00
  • 5947f04408 Seat: fix potential crash in handleMapping() Isaac Freund 2024-01-07 16:55:10 -06:00
  • dd9933b6a1 keyboard-groups: use globber for identifier matching Leon Henrik Plickat 2024-01-03 21:30:46 +01:00
  • 540ca043df Keyboard: fix mapping XF86ScreenSaver Isaac Freund 2024-01-06 20:36:53 -06:00
  • afbc84c994 river: re-add wl_drm support for now Isaac Freund 2024-01-06 19:23:55 -06:00
  • 3605a46bb5 Cursor: Focus follows cursor focuses empty outputs Wouter van Heijst 2024-01-06 13:54:45 +02:00
  • 9aa0f1a9a6 Output: fix possible crash on destroy Isaac Freund 2024-01-05 12:50:36 -06:00
  • 393bfb42b9 Keyboard: delete some uneeded code Isaac Freund 2024-01-05 12:31:55 -06:00
  • 913770975b Cursor: clean up cursor theme loading Isaac Freund 2024-01-04 14:44:51 -06:00
  • 9ce4525f08 river: Implement cursor_shape_v1 MaxVerevkin 2024-01-04 19:05:03 +02:00
  • 9f0e0f2c0a Cursor: actually set xcursor_name MaxVerevkin 2024-01-04 19:03:37 +02:00
  • c86f460135 Keyboard: Add new keyboards to groups if matched Leon Henrik Plickat 2024-01-03 20:58:04 +01:00
  • ebb6d1bdd1 xdg-activation: fix race with transaction system Isaac Freund 2024-01-03 16:31:30 -06:00
  • 28dcd8320a linux-dmabuf: send better per-surface feedback Isaac Freund 2024-01-03 17:23:53 -06:00
  • 80ced04f68 river: drop support for wl_drm Isaac Freund 2024-01-03 17:18:59 -06:00
  • 6a74ed99fa river: Implement fractional_scale_v1 MaxVerevkin 2024-01-03 19:58:13 +02:00
  • db70868c04 XdgToplevel: fix frame perfection on unmap Isaac Freund 2024-01-03 12:39:43 -06:00
  • be4dbe3fe7 Keyboard: clarify keypress routing logic Isaac Freund 2024-01-01 10:28:33 -06:00
  • 40920c7818 TextInput: fix consecutive enable requests Isaac Freund 2024-01-01 09:31:15 -06:00
  • 6f311af3b3 TextInput/InputRelay: style nits Isaac Freund 2024-01-01 00:37:16 -06:00
  • 134a6bcfb5 TextInput: handle multiple text inputs correctly Isaac Freund 2023-12-31 14:44:38 -06:00
  • 49defcfb7a TextInput: remove pending_focused_surface Isaac Freund 2023-12-31 13:32:59 -06:00
  • 55ed16efd1 input-method: address nits praschke 2023-12-31 17:39:32 +00:00
  • 8f497a3570 input-method: check that the input method is active when committing praschke 2023-12-21 21:29:24 +00:00
  • 18d4ccdd38 input-method: send text-input enter event after all leave events praschke 2023-12-06 15:08:43 +00:00
  • 4af77f5ffb input-method: setKeyboard already sends modifiers praschke 2023-12-05 22:29:16 +00:00
  • 2abab1e9c7 river: Implement input_method and text_input praschke 2023-07-11 13:22:05 +01:00
  • 3aba3abbcd build: require at least wlroots 0.17.1 Isaac Freund 2024-01-01 22:48:38 -06:00
  • a128a574a4 output-management: work around wlroots crash Isaac Freund 2023-12-31 10:53:35 -06:00
  • 5f0c9e2ccf output-management: fix output config application Isaac Freund 2023-12-29 17:15:51 -06:00
  • b440767b54 gamma-control: track wlroots 0.17 changes Isaac Freund 2023-12-29 16:22:15 -06:00
  • 677766956e deps: update to lastest zig-wlroots Isaac Freund 2023-12-05 11:59:57 +01:00
  • 093b85d234 build: fix comment on scanner.generate() versions Isaac Freund 2023-12-05 11:37:15 +01:00
  • cf06498f22 ci: fix arch and alpine Isaac Freund 2023-12-05 11:03:18 +01:00
  • deb671bec8 Output: fix initial commit for wayland backend Isaac Freund 2023-12-05 11:02:17 +01:00
  • d207e08dab Root: fix faulty assertion, cleanup Isaac Freund 2023-12-05 00:40:54 +01:00
  • 1dc1ac02bc Output: fix regression of initial mode logic Isaac Freund 2023-12-05 00:27:36 +01:00
  • 6bfaf62cef SceneNodeData: fix fromNode() Isaac Freund 2023-12-04 23:46:14 +01:00
  • 7ee6c79b6b build: update to wlroots 0.17 Isaac Freund 2023-12-01 14:57:18 +01:00
  • 50ccd4c5b3 session-lock: fix pointer focus handling on map Isaac Freund 2023-11-17 19:48:32 +01:00
  • 68366c7331 Cursor: fix high polling rate resize regression Isaac Freund 2023-11-14 15:36:25 +01:00
  • c50ed9c7e7 Cursor: clamp cursor movement to resize bounds Isaac Freund 2023-11-13 22:54:36 +01:00
  • 69b61602cf View: handle map while no outputs are available Isaac Freund 2023-11-09 16:36:39 +01:00
  • 927dceb071 keyboard: add the ability to load layout from file István Donkó 2023-08-12 21:30:55 +02:00
  • 04dea1edee river: remove dead code Isaac Freund 2023-11-09 00:08:56 +01:00
  • 6c81990163 xdg-toplevel: ignore redundant move/resize requests Isaac Freund 2023-11-08 13:16:50 +01:00
  • c4fe1e1a3f rules: rename "tag" action to "tags" Isaac Freund 2023-11-08 11:28:06 +01:00
  • 2b463c9e4d river: add fullscreen rule polykernel 2023-11-06 10:53:44 -05:00
  • a0ea456ab2 river: add position and dimensions rules polykernel 2023-08-29 17:54:13 -04:00
  • 18a440b606 pointer-constraints: fix assertion failure Isaac Freund 2023-11-06 13:10:59 +01:00
  • 642f9b7ae0 XdgToplevel: tweak fullscreen state policy Isaac Freund 2023-11-03 17:16:04 +01:00
  • 59c9842c8f Cursor: use inflight_mode as needed in updateState() Isaac Freund 2023-11-03 17:06:05 +01:00
  • ddc7997d2f riverctl(1): add a section on terminology tiosgz 2023-10-30 13:45:30 +00:00
  • 5da4769c23 rivertile: eliminate an @intCast() Isaac Freund 2023-10-26 00:04:11 +02:00
  • 4cb65f9e2e DragIcon: set position on creation Isaac Freund 2023-10-25 22:01:05 +02:00
  • 3fb229a71d editorconfig: reflect state of bash completion tiosgz 2023-10-22 10:48:30 +00:00
  • 57366c487f completions/bash: complete input devices, fix typos tiosgz 2023-10-22 10:48:04 +00:00
  • ffe004ecec completions/fish: partial overhaul tiosgz 2023-10-22 10:39:38 +00:00
  • 0729b9122b docs: update PACKAGING.md for Zig 0.11 Isaac Freund 2023-10-25 12:16:50 +02:00
  • 3fa44d8509 docs: explain unknown info in output identifiers Isaac Freund 2023-10-21 12:01:42 +02:00
  • bf4154007d river: add outputs rule Doclic 2023-10-19 12:58:11 +02:00
  • 206bb2e713 river: make RuleList return deleted items Doclic 2023-10-19 01:21:52 +02:00
  • ad1e0aa752 completions/zsh: Fix incomplete input names Hugo Machet 2023-10-18 13:23:47 +02:00
  • de5f21cbb4 completions: Rewrite zsh Hugo Machet 2023-10-17 16:51:22 +02:00
  • f364e1b81b Cursor: use total delta for resize calculation Isaac Freund 2023-10-17 19:02:46 +02:00
  • d73ef51c89 riverctl: rule-{add,del}: reorder parameters tiosgz 2023-10-01 15:49:21 +00:00
  • 5690c833e9 View: clean up after Zig update Isaac Freund 2023-10-16 16:42:33 +02:00
  • 2e586c7061 build: update to Zig 0.11.0 Isaac Freund 2023-10-16 16:18:36 +02:00
  • 7f30c655c7 Cursor: keep focus_follows_cursor_target updated tiosgz 2023-03-25 14:46:08 +00:00
  • 0cc930b738 Root: fix inflight_layout_demands counting tiosgz 2023-08-06 13:59:28 +00:00
  • 4726a6b0f1 Root: migrate {all,active}_outputs to wl.list tiosgz 2023-08-06 13:36:33 +00:00
  • 8966f95e72 Root: make 'fallback output empty' assertion stricter tiosgz 2023-08-04 15:43:23 +00:00
  • 57186fced3 Root: rename field outputs to active_outputs tiosgz 2023-08-03 15:12:56 +00:00
  • bbd21c1637 river: update some comments tiosgz 2023-08-03 10:52:16 +00:00
  • c16628c7f5 river: fix spatial direction focusing / swapping Leon Henrik Plickat 2023-07-11 01:11:40 +02:00
  • b35d779122 river: focus-view and swap by spatial direction Leon Henrik Plickat 2023-07-08 06:30:27 +02:00
  • 5ce2ca1bc0 river: fix crash when trying to add tag rule without tag argument Leon Henrik Plickat 2023-06-30 22:43:29 +02:00
  • 0b142bd16b river: add tags rule Leon Henrik Plickat 2023-06-27 02:11:13 +02:00
  • a98de941d0 river: change order of colums in list-rules command Leon Henrik Plickat 2023-06-27 02:01:27 +02:00
  • 9b5ea39580 river: allow settings child type of RuleList Leon Henrik Plickat 2023-06-27 01:47:05 +02:00
  • 470eb22280 river-layout: Remove incorrect assertion Isaac Freund 2023-06-20 15:26:29 +02:00
  • 93a567ca94 riverctl: Add error messages for failed connections Leon Henrik Plickat 2023-06-04 06:45:01 +02:00
  • 6e2169a149 XdgToplevel: store scene node in wlr_surface data Isaac Freund 2023-06-05 19:49:39 +02:00
  • 792d94253c XdgToplevel: keep wlroots updated on view sizes Väinö Mäkelä 2023-05-08 20:36:21 +03:00
  • 5de9bf846b editorconfig: fix typo Sage Hane 2023-05-02 15:25:15 +02:00
  • b369815070 command/send-to-output: add -current-tags flag Pablo Ovelleiro Corral 2023-03-23 11:56:56 +01:00
  • e207a0e03a Server: remove debug leftover tiosgz 2023-03-23 20:45:56 +00:00
  • 3865a7be7c session-lock: fix assertion failures and clean up Isaac Freund 2023-03-24 15:27:25 +01:00
  • eaa2f6d37e LayerSurface: fix surfaces on multiple outputs at once Isaac Freund 2023-03-16 15:10:52 +01:00
  • 133b88c266 LayerSurface: handle focus when switching outputs Isaac Freund 2023-03-16 11:03:33 +01:00
  • 50c6ae245f build: work around zig 0.10.0 bug to fix CI Isaac Freund 2023-03-15 11:02:03 +01:00
  • c2ce893dd0 Cursor: apply x/y change during resize on commit Isaac Freund 2023-03-14 21:06:44 +01:00
  • a679743fa0 Cursor: lock to current geometry during move/resize Isaac Freund 2023-03-14 12:43:59 +01:00
  • 9db41115a8 XdgToplevel: ensure view dimensions match geometry Isaac Freund 2023-03-14 12:30:53 +01:00
  • 90f240355e Cursor: fix warp on output change with no views Isaac Freund 2023-03-14 12:07:14 +01:00