aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-01-13attach-mode: code/documentation style tweaksHEADmasterIsaac Freund5-30/+35
2024-01-13attach-mode: implement after <N>Orfeas6-19/+74
2024-01-12Root: use Output.PendingState for fallbackIsaac Freund3-48/+41
2024-01-11river: fix -log-level filteringIsaac Freund1-31/+35
2024-01-11Keyboard: don't send enter before keymap eventIsaac Freund1-0/+16
2024-01-11Keyboard: check translated keysyms for mappingsIsaac Freund2-25/+68
2024-01-10river: log version during startupIsaac Freund1-1/+1
2024-01-09Root: fix stack order on restore from 0 outputsIsaac Freund1-1/+1
2024-01-09Root: remove unneeded fallback.inflight listsIsaac Freund2-25/+19
2024-01-07Seat: fix potential crash in handleMapping()Isaac Freund1-10/+23
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