aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-12-31layout: fix size of CSD viewsIsaac Freund2-10/+17
2022-12-30touch: support drag and dropIsaac Freund5-53/+107
2022-12-30Config: use a single xkb keymap for all keyboardsIsaac Freund5-43/+36
2022-12-29session-lock: fix potential raceIsaac Freund5-30/+150
2022-12-29river: fix resize commandLeon Henrik Plickat1-0/+10
2022-12-28flags: automatically prepend '-'Isaac Freund6-47/+47
2022-12-28command/map: use flags.zig, cleanupIsaac Freund3-87/+64
2022-12-28docs: improve keyboard layout documentationIsaac Freund2-23/+9
2022-12-28command/keyboard-layout: use flags.zig, cleanupIsaac Freund4-50/+39
2022-12-28flags: rewrite to allow [:0]const u8 argumentsIsaac Freund4-104/+99
2022-12-28river: add keyboard-layout commandLeon Henrik Plickat5-1/+109
2022-12-24river: support wp-single-pixel-buffer-v1Andrea Feletto2-0/+1
2022-12-24idle: support ext-idle-notify-v1, drop KDE protocolIsaac Freund5-8/+6
2022-12-24build: handle wlroots built without xwayland supportIsaac Freund3-6/+13
2022-12-24View: honor fullscreen requests before mapIsaac Freund3-13/+6
2022-12-02river-status: correctly advertise version 4MaxVerevkin3-2/+2
2022-12-02river-status: fix typo in layout_name_clear descriptionAiz1-1/+1
2022-12-01river-layout: fix version of layout_name eventsIsaac Freund1-2/+2
2022-12-01river-status: expose current layout nameLeon Henrik Plickat4-2/+60
2022-12-01Cursor: add on-focus-change optionshironeko7-26/+65
2022-11-25map-pointer: minor fixes and cleanupsIsaac Freund5-41/+42
2022-11-25map-pointer: allow running arbitrary commandsAlexander Courtis8-25/+89
2022-11-25example/init: run rivertile in backgroundIsaac Freund1-1/+1
2022-11-20deps: update to latest zig-wlrootsIsaac Freund1-0/+0
2022-11-17docs: fix typo in readmetaupiqueur1-1/+1
2022-11-13session-lock: send wl_pointer.enter immediatelyIsaac Freund1-2/+3
2022-11-13session-lock: add basic loggingIsaac Freund1-0/+13
2022-11-13session-lock: handle output unplugging bettertiosgz13-51/+70
2022-11-13ext-session-lock: implement protocolIsaac Freund11-20/+332
2022-11-13input-inhibit: remove support for protocolIsaac Freund4-109/+41
2022-11-13ci: remove Void Linux CIIsaac Freund1-79/+0
2022-11-13ci: update to wlroots 0.16.0 and wayland 1.21.0Isaac Freund3-6/+9
2022-11-13river: update to wlroots 0.16Isaac Freund34-366/+286
2022-10-26contrib: mention default-layout command in FAQCampbell Barton1-1/+5
2022-09-18river: refactor keyboard groups implementationIsaac Freund10-172/+179
2022-09-12river: add keyboard groupsLeon Henrik Plickat10-31/+314
2022-08-25layer-shell: start transaction on mapIsaac Freund1-0/+1
2022-08-19river: advertise correct version of layout protocolLeon Henrik Plickat1-1/+1
2022-08-16river-layout: add user_command_tags eventLeon Henrik Plickat4-3/+22
2022-08-15layout: only arrange on user command if layout is activeIsaac Freund1-1/+1
2022-08-11river: keep floating views within bounds when sending to outputLeon Henrik Plickat1-2/+26
2022-08-11river: fix SIGPIPE handling, cleanup fork/execveIsaac Freund3-18/+28
2022-08-10river: ignore SIGPIPE to avoid weird exitsshironeko1-0/+11
2022-07-26Seat: send enter event on keyboard device creationIsaac Freund1-18/+28
2022-07-19LayoutDemand: handle too many view dimensions correctlytiosgz1-1/+4
2022-07-18XdgPopup: fix unconstrain rect with layer surfacestiosgz1-2/+2
2022-07-10Output: retry other modes if preferred failstiosgz1-3/+14
2022-07-10ci: explicitly install libevdevIsaac Freund3-1/+4
2022-07-02docs: better connect 'index' to -layout in riverctl(1)tiosgz1-3/+3
2022-07-01deps: update to latest zig-wlrootsIsaac Freund2-6/+4