aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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
2022-06-24Xwayland: fix View.fromWlrSurface for OR surfacesIsaac Freund2-1/+3
2022-06-23deps: update to latest zig-wlrootsIsaac Freund2-1/+1
2022-06-22Cursor: implement initial touch supportIsaac Freund3-38/+134
2022-06-22Xwayland: restrict OR focus changes based on ICCCM input modelZakariyya Von Forslun2-2/+6
2022-06-21Seat: refactor InputDevice handlingIsaac Freund8-194/+205
2022-06-20InputDevice: use "switch" in input device namesIsaac Freund1-2/+7
2022-06-20InputDevice: move to separate fileIsaac Freund3-53/+77
2022-06-17example/init: don't use execIsaac Freund1-2/+2
2022-06-09Cursor: fix focus for Xwayland override redirect windowsZakariyya Von Forslun1-3/+2
2022-06-06river: error out if default init is not executableLeon Henrik Plickat1-0/+6
2022-06-03build: don't scan xdg-outputIsaac Freund1-3/+1
2022-06-03Cursor: revive 'always' focus-follows-cursor modeIsaac Freund6-6/+12
2022-06-02river-status: only send mode event if client bound version 3Isaac Freund2-3/+8
2022-06-01river-status: add mode event to seat statusIsaac Freund10-27/+49
2022-05-30Xwayland: Rename XwaylandUnmanaged to XwaylandOverrideRedirectIsaac Freund7-44/+43
2022-05-29Seat: avoid leaking eaten keys to client on focustiosgz3-9/+47
2022-05-29Keyboard: eat key release event for mappingstiosgz2-6/+62
2022-05-29ci: fix xbps invocationIsaac Freund1-1/+1
2022-05-29Xwayland: add handling of override redirect listenersZakariyya Von Forslun2-0/+4
2022-05-29View: refactor initializationIsaac Freund5-52/+63
2022-05-29Xwayland: handle override redirect state changesIsaac Freund4-13/+84
2022-05-29cursor: fix Xwayland unmanaged surfaceAt coordinatesZakariyya Von Forslun1-1/+1
2022-05-29xwayland-unmanaged: handle focus on map/cursor buttonZakariyya Von Forslun3-7/+33
2022-05-24example/init: fix typosJan Evers1-2/+2
2022-05-22docs: add note on example init file to PACKAGING.mdIsaac Freund1-0/+6
2022-05-22docs: expand on -Dcpu in PACKAGING.mdIsaac Freund1-1/+11
2022-05-22docs: create PACKAGING.mdIsaac Freund2-0/+131
2022-05-22build: add -Dstrip and -Dpie build optionsIsaac Freund1-0/+9
2022-05-20Output: remove overzealous assertIsaac Freund1-2/+0
2022-05-16build: follow semantic versioning for -dev versionsIsaac Freund1-6/+15
2022-05-16layer-shell: fix overflow if desired size exceeds output boundsIsaac Freund1-2/+2
2022-05-15Mapping: Do not translate keys with xkbPeter Kaplan1-26/+11