aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-02-26rivertile: Use saturating arithmetics to prevent over-/underflow when using u...Leon Henrik Plickat1-14/+14
2022-02-21rivertile: properly validate -main-ratio flagIsaac Freund1-1/+5
2022-02-17ci: Update to zig 0.9.1Hugo Machet4-17/+17
2022-02-08command: Remove allocator argHugo Machet25-106/+44
2022-02-08code: Cleanup use of std library for consistancyHugo Machet25-97/+103
2022-02-08Mode: Use ArrayListUnmanaged to save memoryHugo Machet4-26/+17
2022-02-06command: allow targeting outputs by namepmkap3-6/+18
2022-02-05ci: Add sourcehut buildsHugo Machet3-0/+178
2022-02-05input: Improve input device name formatLeon Henrik Plickat2-3/+9
2022-02-05input: keep applying input configs after first matchLeon Henrik Plickat1-1/+0
2022-02-05View: use last set fullscreen state in applyPending()Isaac Freund4-6/+35
2022-02-03View: fix/simplify logic in applyPending()Isaac Freund3-27/+22
2022-01-31code: relicense to GPL-3.0-onlyIsaac Freund65-130/+65
2022-01-29Cursor: update image if needed on xcursor theme changeLeon Henrik Plickat1-1/+6
2022-01-29ci: run on 0.1.x branchIsaac Freund1-0/+2
2022-01-28wlr-output-management: simplify implementationIsaac Freund2-107/+83
2022-01-25layer-shell: center when opposing anchors are setIsaac Freund1-10/+12
2022-01-23XdgPopup: remove commit listener on destroy if mappedIsaac Freund1-0/+2
2022-01-23docs: fix typo in river(1) man pageIsaac Freund1-1/+1
2022-01-23docs: Fix typo in readmeJustin Wood1-1/+1
2022-01-18Xwayland: Handle minimize requestHugo Machet1-0/+20
2022-01-17command/map: Warn users on keybinding overwrittenHugo Machet1-3/+14
2022-01-17example/init: Use Alt/Super aliasesIsaac Freund1-72/+71
2022-01-17command/map: add Alt/Super as aliases for Mod1/Mod4Isaac Freund2-4/+9
2022-01-15rivertile: Use saturating additionHugo Machet1-5/+1
2022-01-12XdgPopup: fix unconstrain from box coordsIsaac Freund1-18/+24
2022-01-08contrib: add desktop fileNick Hastings1-0/+5
2022-01-05Cursor: remove minor outdated workaroundIsaac Freund1-5/+1
2022-01-02Seat: do a better job of cleaning up listenersIsaac Freund1-0/+6
2022-01-02Xwayland: move window to top of X11 stack on focusIsaac Freund2-0/+1
2021-12-29Cursor: fix down mode motion events for subsurfacesIsaac Freund1-62/+77
2021-12-24docs: update zig version required in readmeHugo Machet1-1/+1
2021-12-24build: update to zig version 0.9.0Isaac Freund62-379/+345
2021-12-22docs: soften the README disclaimer a bitIsaac Freund1-3/+4
2021-12-22river: remove wlroots 0.14 workaroundsIsaac Freund6-34/+5
2021-12-22Subsurface: add commit listener on create if mappedIsaac Freund1-0/+2
2021-12-22Cursor: properly handle clients setting the cursor imageIsaac Freund1-2/+6
2021-12-22ci: update for wlroots 0.15.0Isaac Freund2-25/+36
2021-12-21layer-shell: fix regression from wlroots 0.15 updateIsaac Freund2-13/+13
2021-12-21Cursor: dedup XcursorManager.setCursorImage() callsIsaac Freund1-6/+25
2021-12-21river: update to wlroots 0.15.0Isaac Freund14-85/+79
2021-12-15common/flags: make argFlag() return a sliceIsaac Freund3-9/+11
2021-12-10Cursor: improve output focus handling on button pressLeon Henrik Plickat1-1/+10
2021-11-29layer-shell: tighten up handling of large marginsIsaac Freund1-16/+6
2021-11-23Cursor: add workaround in pointer drag terminationIsaac Freund2-1/+22
2021-11-19Cursor: fix pointer drags with focus-follows-cursorIsaac Freund2-23/+50
2021-11-11docs: remove reference to /etc/river/initIsaac Freund1-1/+3
2021-11-08docs: fix wlroots link in readmeWannes De Meyer1-1/+1
2021-11-03docs: clarify description of dependenciesIsaac Freund1-3/+4
2021-11-03build: bump version to 0.2.0-devIsaac Freund1-1/+1