aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-01-07keyboard-groups: use globber for identifier matchingLeon Henrik Plickat4-19/+41
2024-01-06Keyboard: fix mapping XF86ScreenSaverIsaac Freund2-0/+20
2024-01-06river: re-add wl_drm support for nowIsaac Freund2-0/+6
2024-01-06Cursor: Focus follows cursor focuses empty outputsWouter van Heijst1-0/+3
2024-01-05Output: fix possible crash on destroyIsaac Freund1-1/+2
2024-01-05Keyboard: delete some uneeded codeIsaac Freund2-21/+1
2024-01-04Cursor: clean up cursor theme loadingIsaac Freund3-26/+9
2024-01-04river: Implement cursor_shape_v1MaxVerevkin3-0/+24
2024-01-04Cursor: actually set xcursor_nameMaxVerevkin1-3/+8
2024-01-04Keyboard: Add new keyboards to groups if matchedLeon Henrik Plickat1-1/+11
2024-01-04xdg-activation: fix race with transaction systemIsaac Freund1-1/+1
2024-01-03linux-dmabuf: send better per-surface feedbackIsaac Freund2-1/+4
2024-01-03river: drop support for wl_drmIsaac Freund2-1/+6
2024-01-03river: Implement fractional_scale_v1MaxVerevkin2-0/+1
2024-01-03XdgToplevel: fix frame perfection on unmapIsaac Freund1-13/+13
2024-01-01Keyboard: clarify keypress routing logicIsaac Freund2-36/+32
2024-01-01TextInput: fix consecutive enable requestsIsaac Freund1-3/+8
2024-01-01TextInput/InputRelay: style nitsIsaac Freund4-118/+126
2024-01-01TextInput: handle multiple text inputs correctlyIsaac Freund4-62/+62
2024-01-01TextInput: remove pending_focused_surfaceIsaac Freund4-57/+16
2024-01-01input-method: address nitspraschke1-3/+6
2024-01-01input-method: check that the input method is active when committingpraschke2-3/+7
2024-01-01input-method: send text-input enter event after all leave eventspraschke1-5/+12
2024-01-01input-method: setKeyboard already sends modifierspraschke1-3/+1
2024-01-01river: Implement input_method and text_inputpraschke6-3/+456
2024-01-01build: require at least wlroots 0.17.1Isaac Freund5-4/+10
2024-01-01output-management: work around wlroots crashIsaac Freund2-0/+11
2024-01-01output-management: fix output config applicationIsaac Freund2-36/+38
2023-12-29gamma-control: track wlroots 0.17 changesIsaac Freund4-33/+80
2023-12-06deps: update to lastest zig-wlrootsIsaac Freund3-30/+22
2023-12-05build: fix comment on scanner.generate() versionsIsaac Freund1-2/+5
2023-12-05ci: fix arch and alpineIsaac Freund2-2/+4
2023-12-05Output: fix initial commit for wayland backendIsaac Freund1-6/+25
2023-12-05Root: fix faulty assertion, cleanupIsaac Freund2-12/+11
2023-12-05Output: fix regression of initial mode logicIsaac Freund1-12/+22
2023-12-05SceneNodeData: fix fromNode()Isaac Freund1-4/+8
2023-12-01build: update to wlroots 0.17Isaac Freund21-273/+237
2023-11-17session-lock: fix pointer focus handling on mapIsaac Freund2-9/+27
2023-11-14Cursor: fix high polling rate resize regressionIsaac Freund1-14/+24
2023-11-13Cursor: clamp cursor movement to resize boundsIsaac Freund1-0/+4
2023-11-09View: handle map while no outputs are availableIsaac Freund2-20/+46
2023-11-09keyboard: add the ability to load layout from fileIstván Donkó6-0/+50
2023-11-09river: remove dead codeIsaac Freund1-19/+0
2023-11-08xdg-toplevel: ignore redundant move/resize requestsIsaac Freund1-2/+8
2023-11-08rules: rename "tag" action to "tags"Isaac Freund6-85/+66
2023-11-08river: add fullscreen rulepolykernel6-9/+34
2023-11-08river: add position and dimensions rulespolykernel7-12/+104
2023-11-06pointer-constraints: fix assertion failureIsaac Freund1-2/+12
2023-11-03XdgToplevel: tweak fullscreen state policyIsaac Freund1-5/+2
2023-11-03Cursor: use inflight_mode as needed in updateState()Isaac Freund1-30/+49