Commit Graph

  • 8f8d94aa45
    session-lock: fix potential race Isaac Freund 2022-12-22 22:27:17 +0100
  • 5d4c2f2fbd river: fix resize command Leon Henrik Plickat 2022-12-29 14:56:06 +0100
  • e18d0d5e1c
    flags: automatically prepend '-' Isaac Freund 2022-12-28 22:11:14 +0100
  • 2be9ac05d6
    command/map: use flags.zig, cleanup Isaac Freund 2022-12-28 21:56:42 +0100
  • eed7d94557
    docs: improve keyboard layout documentation Isaac Freund 2022-12-28 20:43:54 +0100
  • 0cb6b3f81d
    command/keyboard-layout: use flags.zig, cleanup Isaac Freund 2022-12-28 20:19:25 +0100
  • 16cbe5f469
    flags: rewrite to allow [:0]const u8 arguments Isaac Freund 2022-12-28 19:47:09 +0100
  • ad1dbb1180
    river: add keyboard-layout command Leon Henrik Plickat 2022-10-16 21:49:40 +0200
  • 2eb0a7a75c
    river: support wp-single-pixel-buffer-v1 Andrea Feletto 2022-12-24 15:16:24 +0100
  • 6ac3928556
    idle: support ext-idle-notify-v1, drop KDE protocol Isaac Freund 2022-12-24 18:18:09 +0100
  • 05c9194eba
    build: handle wlroots built without xwayland support Isaac Freund 2022-12-24 17:38:02 +0100
  • 096e175cec
    View: honor fullscreen requests before map Isaac Freund 2022-12-24 03:06:53 +0100
  • e603c5460a
    river-status: correctly advertise version 4 MaxVerevkin 2022-12-01 22:05:14 +0200
  • 76000c3603 river-status: fix typo in layout_name_clear description Aiz 2022-12-01 23:30:31 +0100
  • 4af7a3cb63
    river-layout: fix version of layout_name events Isaac Freund 2022-12-01 16:10:08 +0100
  • b8e2ee2a0c
    river-status: expose current layout name Leon Henrik Plickat 2022-08-14 17:16:38 +0200
  • 8036ae2bd1
    Cursor: add on-focus-change option shironeko 2022-08-01 20:31:50 -0400
  • 3141940efb
    map-pointer: minor fixes and cleanups Isaac Freund 2022-11-25 13:57:35 +0100
  • cacc986166
    map-pointer: allow running arbitrary commands Alexander Courtis 2022-09-13 12:05:21 +1000
  • e2a27b3a4e
    example/init: run rivertile in background Isaac Freund 2022-11-25 12:40:11 +0100
  • 3ed71c51e2
    deps: update to latest zig-wlroots Isaac Freund 2022-11-20 11:33:42 +0100
  • 5dc591fe2d
    docs: fix typo in readme taupiqueur 2022-11-17 14:58:08 +0100
  • cce729d89d
    session-lock: send wl_pointer.enter immediately Isaac Freund 2022-05-21 16:27:46 +0200
  • 98d2f6a568
    session-lock: add basic logging Isaac Freund 2022-05-21 16:22:28 +0200
  • 49efbfe046
    session-lock: handle output unplugging better tiosgz 2022-02-09 19:00:28 +0000
  • 33187e0b09
    ext-session-lock: implement protocol Isaac Freund 2021-12-30 04:27:50 +0000
  • 78a46c316a
    input-inhibit: remove support for protocol Isaac Freund 2021-12-29 21:13:32 +0000
  • ba823ef96e
    ci: remove Void Linux CI Isaac Freund 2022-11-13 16:37:14 +0100
  • 29f32639a6
    ci: update to wlroots 0.16.0 and wayland 1.21.0 Isaac Freund 2022-11-13 16:36:21 +0100
  • 489a49735a
    river: update to wlroots 0.16 Isaac Freund 2022-11-11 20:25:21 +0100
  • 5eb0e23780
    contrib: mention default-layout command in FAQ Campbell Barton 2022-10-26 19:29:23 +1100
  • e35c147cd5
    river: refactor keyboard groups implementation Isaac Freund 2022-09-17 11:26:45 +0200
  • 01f49bbbc1 river: add keyboard groups Leon Henrik Plickat 2022-08-30 15:26:35 +0200
  • c0e64829f0
    layer-shell: start transaction on map Isaac Freund 2022-08-25 13:24:42 +0200
  • 29ae7ba311 river: advertise correct version of layout protocol Leon Henrik Plickat 2022-08-19 00:04:16 +0200
  • 844ffce037
    river-layout: add user_command_tags event Leon Henrik Plickat 2022-08-14 16:34:18 +0200
  • 416fdc8d06
    layout: only arrange on user command if layout is active Isaac Freund 2022-08-15 15:51:40 +0200
  • 765a3f4aff river: keep floating views within bounds when sending to output Leon Henrik Plickat 2022-07-15 01:11:26 +0200
  • 1a9cba2aa9
    river: fix SIGPIPE handling, cleanup fork/execve Isaac Freund 2022-08-11 12:02:30 +0200
  • 600fd2e73c river: ignore SIGPIPE to avoid weird exits shironeko 2022-08-01 17:11:26 -0400
  • d4b2f2b0fc
    Seat: send enter event on keyboard device creation Isaac Freund 2022-07-26 16:25:04 +0200
  • 7443e1377a
    LayoutDemand: handle too many view dimensions correctly tiosgz 2022-07-19 09:35:34 +0000
  • 55cf8ad669 XdgPopup: fix unconstrain rect with layer surfaces tiosgz 2022-07-18 18:15:58 +0000
  • bc610c8b82 Output: retry other modes if preferred fails tiosgz 2022-07-10 08:57:53 +0000
  • 403eca90a5
    ci: explicitly install libevdev Isaac Freund 2022-07-10 19:00:17 +0200
  • b58bd829c2
    docs: better connect 'index' to -layout in riverctl(1) tiosgz 2022-07-02 19:46:12 +0000
  • 7402cb8aea
    deps: update to latest zig-wlroots Isaac Freund 2022-07-01 20:53:45 +0200
  • db366e9455
    Xwayland: fix View.fromWlrSurface for OR surfaces Isaac Freund 2022-06-24 12:05:54 +0200
  • 7d9d889226
    deps: update to latest zig-wlroots Isaac Freund 2022-06-23 18:50:00 +0200
  • 2eb013e214
    Cursor: implement initial touch support Isaac Freund 2022-06-22 00:34:05 +0200
  • bd03484b28 Xwayland: restrict OR focus changes based on ICCCM input model Zakariyya Von Forslun 2022-06-22 08:56:21 +1000
  • 5cce49095a
    Seat: refactor InputDevice handling Isaac Freund 2022-06-21 16:25:37 +0200
  • 67d07e84b0
    InputDevice: use "switch" in input device names Isaac Freund 2022-06-20 19:51:34 +0200
  • c40dc5ee75
    InputDevice: move to separate file Isaac Freund 2022-06-20 16:29:35 +0200
  • 78d96d19e4
    example/init: don't use exec Isaac Freund 2022-06-17 19:29:28 +0200
  • 9b04109c82 Cursor: fix focus for Xwayland override redirect windows Zakariyya Von Forslun 2022-06-09 15:07:45 +1000
  • 37da205be0
    river: error out if default init is not executable Leon Henrik Plickat 2022-06-06 21:53:55 +0200
  • a413790158
    build: don't scan xdg-output Isaac Freund 2022-06-03 23:31:07 +0200
  • 50c9e3d81b
    Cursor: revive 'always' focus-follows-cursor mode Isaac Freund 2022-06-03 11:09:18 +0200
  • 2df2151afa
    river-status: only send mode event if client bound version 3 Isaac Freund 2022-06-02 12:21:57 +0200
  • d657dc791b
    river-status: add mode event to seat status Isaac Freund 2022-05-31 18:09:03 +0200
  • 03e8da669c
    Xwayland: Rename XwaylandUnmanaged to XwaylandOverrideRedirect Isaac Freund 2022-05-30 01:08:09 +0200
  • 1e3b8ed161 Seat: avoid leaking eaten keys to client on focus tiosgz 2022-05-29 19:59:41 +0000
  • 6d6646febe Keyboard: eat key release event for mappings tiosgz 2022-05-28 15:18:00 +0000
  • 706dca9b1a ci: fix xbps invocation Isaac Freund 2022-05-29 19:15:28 +0200
  • e72afab140 Xwayland: add handling of override redirect listeners Zakariyya Von Forslun 2022-05-30 01:01:49 +1000
  • 960afa89ec
    View: refactor initialization Isaac Freund 2022-05-29 15:59:46 +0200
  • 6ef97eea24
    Xwayland: handle override redirect state changes Isaac Freund 2022-05-29 15:16:48 +0200
  • 8a8dd9ff65 cursor: fix Xwayland unmanaged surfaceAt coordinates Zakariyya Von Forslun 2022-05-29 23:32:08 +1000
  • 7b554bde68 xwayland-unmanaged: handle focus on map/cursor button Zakariyya Von Forslun 2022-05-28 22:19:43 +1000
  • 0dd5ad032c
    example/init: fix typos Jan Evers 2022-05-24 23:23:45 +0200
  • d1997139cc
    docs: add note on example init file to PACKAGING.md Isaac Freund 2022-05-22 19:17:14 +0200
  • 71ba891850
    docs: expand on -Dcpu in PACKAGING.md Isaac Freund 2022-05-22 16:17:55 +0200
  • d0625d668a
    docs: create PACKAGING.md Isaac Freund 2022-05-22 15:35:16 +0200
  • 3cb6428da6
    build: add -Dstrip and -Dpie build options Isaac Freund 2022-05-22 15:25:38 +0200
  • ded490d3dd
    Output: remove overzealous assert Isaac Freund 2022-05-20 15:13:28 +0200
  • 7c440b834e
    build: follow semantic versioning for -dev versions Isaac Freund 2022-05-16 22:34:43 +0200
  • 7122df7ec4
    layer-shell: fix overflow if desired size exceeds output bounds Isaac Freund 2022-05-16 19:03:23 +0200
  • 47c02ebcbc Mapping: Do not translate keys with xkb Peter Kaplan 2022-05-15 17:45:59 +0200
  • d47be3b592
    deps: update to latest zig-wayland Isaac Freund 2022-05-09 21:56:28 +0200
  • d5c915e3cb
    idle-inhibit: implement protocol dfangx 2022-05-11 08:14:01 -0400
  • 90b37645cf
    ci: make wget output non verbose Isaac Freund 2022-05-01 19:03:32 +0200
  • 56fcab6ee9 Switch: register destroy listener tiosgz 2022-04-30 12:25:50 +0000
  • 8da2de3738
    input: fix typo in natural-scroll Jackson Abascal 2022-04-30 05:26:48 -0500
  • 44aaee3a51 command/map: layout-pinned mappings Peter Kaplan 2022-04-20 15:38:18 +0200
  • 8f59075bc5
    completions: fish: new completions for the ‘hide-cursor’ command Daniel Eklöf 2022-04-20 19:00:16 +0200
  • 3979dd5cf9
    completions: bash: new completions for the ‘hide-cursor’ command Daniel Eklöf 2022-04-20 19:00:03 +0200
  • 790de95726
    completions: zsh: new completions for the ‘hide-cursor’ command Daniel Eklöf 2022-04-20 18:59:27 +0200
  • e0246c0410
    Cursor: Don't passthrough() on update if hidden Isaac Freund 2022-04-19 11:10:53 +0200
  • a8491eb13e command/hide-cursor: fix crash on missing option Peter Kaplan 2022-04-14 19:50:49 +0200
  • 0b8758a422
    Cursor: Add a hide-cursor command Duncan Overbruck 2022-02-28 00:39:10 +0100
  • 60fdefc3fd
    input: add map-switch/unmap-switch commands Peter Kaplan 2022-02-07 14:51:23 +0100
  • ae349b0ce4
    layer-shell: fix overflow with large bottom margin Isaac Freund 2022-03-28 12:10:18 +0200
  • aa684aa936
    ci: Fix builds manifests Hugo Machet 2022-03-05 19:10:13 +0100
  • adf6e1f19d
    layer-shell: allow surfaces larger than the output Isaac Freund 2022-03-05 14:20:04 +0100
  • c4c0bece59
    docs: fix typo in river(1) man page Leonardo Gibrowski Faé 2022-03-05 08:24:38 -0300
  • 81ba188df0 view: stop enforcing custom minimum size tiosgz 2022-03-02 19:24:20 +0000
  • 238c39379d
    doc: Add additional style rule to CONTRIBUTING.md Isaac Freund 2022-03-02 15:34:51 +0100
  • 7b4c9c39ee
    DragIcon: Properly initialize if already mapped Isaac Freund 2022-02-26 16:54:48 +0100
  • 1c1be3e0bb rivertile: use u31s to remove most @intCast()s Isaac Freund 2022-02-26 16:12:44 +0100