aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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
2023-03-04Cursor: store offset and warp cursor during moveIsaac Freund1-4/+17
2023-03-04View: rework configure abstractionIsaac Freund4-105/+110
2023-03-03xdg-shell: honor client move/resize requestsIsaac Freund2-1/+50
2023-03-03Cursor: allow resizing from all edgesIsaac Freund1-45/+157
2023-03-03deps: update zig-wlroots to fix Xwayland crashIsaac Freund2-2/+2
2023-03-03Xwayland: hide override redirect windows if lockedIsaac Freund1-0/+11
2023-03-03Root: keep all fullscreen views the correct sizeIsaac Freund3-41/+16
2023-03-02XdgToplevel: fix size_changed check on commitIsaac Freund1-16/+18
2023-03-02Xwayland: fix has_fixed_size heuristic for floatingIsaac Freund1-1/+2
2023-03-02View: handle destroy during inflight layout demandIsaac Freund4-47/+39
2023-03-02river: render floating views above the layoutIsaac Freund2-5/+20