Commit Graph

  • 026c832ba1
    xdg-toplevel: handle destroy before xdg-decoration Isaac Freund 2024-02-06 12:59:09 +01:00
  • 4685f6906d
    Keyboard: eat key before running mapping tiosgz 2024-02-04 15:05:37 +00:00
  • 66f1881a72 Keyboard: fix key handling/eating logic tiosgz 2024-01-27 11:43:40 +00:00
  • 69a51cadb4
    attach-mode: code/documentation style tweaks Isaac Freund 2024-01-13 12:27:14 -06:00
  • 6a71fc65b0
    attach-mode: implement after <N> Orfeas 2024-01-03 16:33:13 +02:00
  • 6e9bd83e1d
    Root: use Output.PendingState for fallback Isaac Freund 2024-01-12 16:49:04 -06:00
  • 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