aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-08-13Root: rename field outputs to active_outputstiosgz6-30/+30
2023-08-03river: update some commentstiosgz2-8/+9
2023-07-11river: fix spatial direction focusing / swappingLeon Henrik Plickat1-0/+1
2023-07-09river: focus-view and swap by spatial directionLeon Henrik Plickat9-172/+205
2023-07-02river: fix crash when trying to add tag rule without tag argumentLeon Henrik Plickat1-0/+1
2023-06-28river: add tags ruleLeon Henrik Plickat7-13/+54
2023-06-27river: change order of colums in list-rules commandLeon Henrik Plickat3-33/+33
2023-06-27river: allow settings child type of RuleListLeon Henrik Plickat4-112/+127
2023-06-20river-layout: Remove incorrect assertionIsaac Freund1-1/+2
2023-06-05riverctl: Add error messages for failed connectionsLeon Henrik Plickat1-2/+8
2023-06-05XdgToplevel: store scene node in wlr_surface dataIsaac Freund1-0/+1
2023-05-11XdgToplevel: keep wlroots updated on view sizesVäinö Mäkelä1-1/+6
2023-05-02editorconfig: fix typoSage Hane1-1/+1
2023-03-25command/send-to-output: add -current-tags flagPablo Ovelleiro Corral2-4/+18
2023-03-24Server: remove debug leftovertiosgz1-2/+0
2023-03-24session-lock: fix assertion failures and clean upIsaac Freund3-21/+21
2023-03-16LayerSurface: fix surfaces on multiple outputs at onceIsaac Freund1-5/+10
2023-03-16LayerSurface: handle focus when switching outputsIsaac Freund2-3/+1
2023-03-15build: work around zig 0.10.0 bug to fix CIIsaac Freund1-10/+15
2023-03-15Cursor: apply x/y change during resize on commitIsaac Freund4-68/+139
2023-03-14Cursor: lock to current geometry during move/resizeIsaac Freund2-50/+47
2023-03-14XdgToplevel: ensure view dimensions match geometryIsaac Freund2-6/+26
2023-03-14Cursor: fix warp on output change with no viewsIsaac Freund1-0/+4
2023-03-14Root: separate fallback list to handle 0 outputsIsaac Freund1-10/+40
2023-03-14Root: remove incorrect assertions in addOutput()Isaac Freund1-2/+0
2023-03-14Output: reinitialize output_status, cleanupIsaac Freund2-7/+13
2023-03-13doc: fix typo in riverctl man pageIsaac Freund1-1/+1
2023-03-12example/init: update for rules systemIsaac Freund1-5/+4
2023-03-12docs: fix typo in riverctl man pageIsaac Freund1-4/+4
2023-03-12river: add rules systemIsaac Freund17-271/+662
2023-03-10xdg-decoration: clean up implementationIsaac Freund11-153/+156
2023-03-10View: add `none` impl tag for better safety checksIsaac Freund3-2/+22
2023-03-10xdg-shell: determine tiled state by float stateIsaac Freund1-8/+12
2023-03-09example/init: Fix confusing commentsIsaac Freund1-2/+2
2023-03-09river-status: only send layout name if changedIsaac Freund1-7/+12
2023-03-08XdgToplevel: clean up wlr_surface data on destroyIsaac Freund1-0/+3
2023-03-08Xwayland: eliminate unneeded user data usageIsaac Freund2-3/+0
2023-03-07layer-shell: apply exclusive zones in separate passIsaac Freund1-7/+23
2023-03-06Seat: fix potential assertion failureIsaac Freund1-1/+3
2023-03-06river: improve comments on pending/inflight/currentIsaac Freund2-4/+15
2023-03-06wlr-foreign-toplevel-management: implement protocolIsaac Freund3-4/+139
2023-03-06Xwayland: only raise views if activatedIsaac Freund1-1/+3
2023-03-05pointer-constraints: implement protocolIsaac Freund7-43/+335
2023-03-05Seat: use the grab aware API to clear focusIsaac Freund1-1/+1
2023-03-05Cursor: use pending position to warp during moveIsaac Freund1-2/+2
2023-03-04presentation-time: support protocolIsaac Freund1-0/+3
2023-03-04Server: remove headless backendIsaac Freund1-5/+0
2023-03-04SceneNodeData: allow access from wlr_surfacesIsaac Freund11-53/+80
2023-03-04river: clean up some uneeded TODOsIsaac Freund4-9/+0
2023-03-04river: fix a few leaksIsaac Freund4-0/+8