aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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
2023-03-01View: fix frame perfection on unmapIsaac Freund2-3/+15
2023-03-01View: only send configures through transactionsIsaac Freund7-82/+39
2023-03-01Output: fix background of transformed outputsIsaac Freund2-13/+18
2023-03-01Root: fix use of view.current before updateIsaac Freund1-2/+2
2023-03-01View: clamp to output on exiting float/fullscreenIsaac Freund4-42/+51
2023-03-01View: move borders state to State structIsaac Freund5-10/+9
2023-03-01Root: fix more fullscreen bugsIsaac Freund2-28/+39
2023-03-01session-lock: fix race with multiple outputsIsaac Freund1-2/+10
2023-03-01Output: inline renderOutput functionIsaac Freund2-68/+40
2023-03-01Root: centralize focus(null) calls in applyPending()Isaac Freund11-39/+21
2023-02-28csd-filter-add/remove: add missing applyPending()Isaac Freund1-0/+2
2023-02-28river: fix various fullscreen related bugsIsaac Freund5-87/+111
2023-02-28LayerSurface: fix use-after-free on destroyIsaac Freund4-10/+12
2023-02-28OutputStatus: rework implementationIsaac Freund5-128/+147
2023-02-28river: rework core data structures & transactionsIsaac Freund34-1537/+1021