summaryrefslogtreecommitdiff
path: root/src/managers
Commit message (Expand)AuthorAgeFilesLines
* internal: introduce new types to avoid unsigned int rollover and signed int o...Tom Englund2024-08-084-7/+7
* cursormgr: avoid scanning ill formed inherit (#7211)Tom Englund2024-08-071-9/+42
* cursormgr: implement inheriting themes for xcursor (#7197)Tom Englund2024-08-074-224/+286
* keybinds: fix NoSymbol keybinds (#7199)Ikalco2024-08-071-6/+5
* input: fix leds on kb creation (#7206)Ikalco2024-08-071-0/+2
* renderer: Explicit sync fixes (#7151)Vaxry2024-08-062-1/+2
* cursor: Better xcursor implementation (#7178)Tom Englund2024-08-054-407/+584
* keybinds: improve fullscreenstate toggling (#7174)MightyPlaza2024-08-041-5/+19
* xcursor: rework bootleg xcursor (#7140)Tom Englund2024-08-022-100/+282
* sessionLock: don't sendLocked when session lock has already been destoyed (#7...Maximilian Seidler2024-08-021-3/+4
* keybinds: allow toggling fullscreenstate (#7128)MightyPlaza2024-08-011-3/+7
* core/surface/buffer: Buffer lock/release fixes (#7110)Vaxry2024-07-311-13/+37
* internal: some minor fd/socket cleanups and make logging thread safe (#7123)Tom Englund2024-07-311-0/+2
* internal: refactor fullscreen states (#7104)MightyPlaza2024-07-315-39/+56
* keybinds: handle null monitor in pinActive (#7122)André Silva2024-07-311-2/+10
* protocols: Move globalshortcuts impl (#7102)Ikalco2024-07-303-10/+6
* pointer: use preMonitorCommit for resetting render stateVaxry2024-07-301-1/+1
* core/surface: fixup a few pointer handling edge casesVaxry2024-07-291-0/+4
* protocols: move text-input-v1 to hyprwayland-scanner (#7096)Ikalco2024-07-296-71/+52
* virtualptr: map to entire screen if no output is providedVaxry2024-07-291-2/+18
* virtualptr: allow binding to outputVaxry2024-07-291-0/+10
* input: fix keyboard leds with multiple keyboards (#7079)Sungyoon Cho2024-07-281-1/+8
* input: unify removing currentlyDraggedWindow (#7071)MightyPlaza2024-07-273-65/+46
* input: refocus last window on keyboard unfocusable surfacesvaxerski2024-07-271-0/+7
* protocols: move screencopy and toplevel export to hyprwayland-scanner (#7065)Ikalco2024-07-272-6/+7
* config: avoid using initial ws tracking for exec-onceVaxry2024-07-251-1/+1
* keybinds: add safeguard to mousebinds (#7034)MightyPlaza2024-07-251-4/+5
* input: don't simulate mouse movement on focus change in follow_mouse = 2/3 if...Anton Lazarev2024-07-251-9/+22
* keybinds: handle monitor change in moveWindowIntoGroup (#7030)MightyPlaza2024-07-241-0/+5
* core: Properly shutdown wl display (#7018)Ikalco2024-07-244-1/+62
* keybinds: remove toggleopaque (#7024)MightyPlaza2024-07-242-13/+0
* keybinds: add bindp and noshortcutsinhibit (#7017)MightyPlaza2024-07-242-3/+5
* touch: fix touch swipe invert config (#7014)Leon2024-07-241-1/+1
* pointer/hw: rollback the swapchain on multiple renders without a commitVaxry2024-07-222-6/+21
* pointer/hw: extend cursor swapchain to 3Vaxry2024-07-221-1/+4
* debug: get rid of useless 1s in logs (#6969)Ikalco2024-07-222-5/+5
* virtual-pointer: fixup virtual pointer warp eventsVaxry2024-07-221-1/+1
* wayland/output: avoid sending events to dead outputsVaxry2024-07-221-3/+5
* touch: set lastInputTouch on every eventVaxry2024-07-221-2/+6
* xwayland: fixup WM_SIZE_HINTS handling according to ICCCMVaxry2024-07-211-6/+14
* input: fix invalid usage of dev in setTouchDeviceConfigsVaxry2024-07-211-3/+3
* touch: add touch swipe invert config (#6940)khachbe2024-07-211-1/+1
* Core: Move to aquamarine (#6608)Vaxry2024-07-2114-573/+570
* input: Emulate discrete scrolling from v120 events (#6881)Agent00Ming2024-07-183-6/+48
* style: fix clang-formatVaxry2024-07-133-10/+5
* session-lock: send `locked` after the lock screen is properly rendered (#6850)Junxuan Liao2024-07-132-3/+20
* core: Improve handling of window properties (#6776)MightyPlaza2024-07-113-11/+12
* pointer: update geometry after unplug eventsVaxry2024-07-053-13/+44
* keybinds: fix movewindow float to 0 (#6777)MightyPlaza2024-07-051-8/+9
* pointer: change min cursor padding to 0 (#6027)drendog2024-07-021-1/+1