summaryrefslogtreecommitdiff
path: root/src/managers
Commit message (Expand)AuthorAgeFilesLines
...
* input: don't reload xkb configs if settings didnt changeVaxry2025-07-291-3/+3
* input: lock focus for tablet when down (#11219)Shelby Tucker2025-07-271-1/+2
* ci: correct tar command for xz compression & fix typos (#11213)xqso2025-07-258-15/+15
* keybinds: do not reset scroll timer on not passedVaxry2025-07-251-3/+1
* core: move workspace ptrs to weak (#11194)Vaxry2025-07-241-1/+1
* drm: check syncobj timeline support before advertising protocol (#11117)mavonarx2025-07-231-2/+8
* swipe: fix workspace swipe not rendering last frame if target ws is on edge (...Florent Charpentier2025-07-231-0/+2
* internal: set value and goal for window size and position on setGroupCurrent ...MightyPlaza2025-07-201-3/+0
* sessionlock: fix flipped if conditionVaxry2025-07-201-1/+1
* sessionlock: fix timer logic on unsafe stateVaxry2025-07-191-28/+26
* eventloop: improve timer handling to avoid crashesVaxry2025-07-193-8/+24
* eventloop: avoid duplicate timersVaxry2025-07-191-2/+7
* opengl: detect android fence support and disable explicit if it's missing (#1...Vaxry2025-07-191-1/+1
* session-lock: don't render workspaces when locked (#10865)Maximilian Seidler2025-07-143-34/+63
* renderpass: use unique ptr instead of shared ptrTom Englund2025-07-101-1/+1
* core: use new typed signals from hu (#10853)outfoxxed2025-07-0813-309/+196
* pass: overload TexPass constructorTom Englund2025-07-071-1/+1
* eventloop: RAII the even source on readable fdTom Englund2025-07-072-5/+17
* inputmgr: remove unused varVaxry2025-07-011-1/+0
* renderer: add mouse zoom animations (#10882)aphelei2025-07-011-1/+1
* protocols: add ext-workspace implementation (#10818)outfoxxed2025-06-261-0/+3
* input: fix mouseDown triggering hl ops on locked (#10809)Vaxry2025-06-221-2/+2
* config: nuke explicit_sync settingsVaxry2025-06-191-5/+4
* input: Fix incorrect localcoords with a surface above an XWayland window (#10...7mile2025-06-181-1/+2
* permissions: properly print config requests for pluginsVaxry2025-06-182-10/+39
* protocols: support xdg-shell v7Vaxry2025-06-151-1/+1
* cursor: reset hc data after theme changeVaxry2025-06-151-1/+2
* input: add sticky option for drag_lock (#10702)may2025-06-151-4/+4
* drm-lease: Add Multi-GPU Support (#10099)Joel-Valenciano2025-06-131-4/+10
* protocols: whitelist wp_color_manager_v1 for security_context (#10723)Otto Modinos2025-06-131-0/+1
* input: grab the correct active workspace on mouseMoveVaxry2025-06-111-1/+1
* anr: make dialog disappear if the app diesVaxry2025-06-111-0/+16
* input: support configuring drag_3fg from libinput (#10631)Ufuk Ustali2025-06-061-0/+5
* keybinds: add an option to respect gaps out for floating to movewindow (#9360)littleblack1112025-06-031-6/+15
* internal: refactor to use empty() (#10599)Kamikadze2025-05-316-18/+18
* refactor: replace all `typedef` with `using` (#10594)Kamikadze2025-05-312-3/+3
* refactor: use std::ranges whenever possible (#10584)Kamikadze2025-05-3010-26/+23
* eventLoop: fixup headersVaxry2025-05-261-1/+1
* versionkeeper: don't pop up on initial launchVaxry2025-05-241-0/+1
* cursor: fix screencopy cursor pos and duplicate shape with sw cursors (#10519)Virt2025-05-231-0/+7
* input: unhide cursor on tablet events after touch events (#10484)darkwater2025-05-211-0/+1
* eventLoop: fixup event source callbacksVaxry2025-05-191-8/+12
* input: always allow focus to permission popupsVaxry2025-05-182-3/+9
* permissions: add permission management for keyboards (#10367)Vaxry2025-05-183-12/+43
* input: revert #10416 and #10418Vaxry2025-05-171-16/+1
* input: ensure seat grabs from exclusive layers can be dismissed (#10418)outfoxxed2025-05-171-0/+6
* input: do not send mouse events when outside of a surface (#10416)outfoxxed2025-05-161-1/+10
* input: disallow virtual keyboards from changing LED state (#10402)Vaxry2025-05-141-1/+1
* opengl: optimize shaders and reduce unneeded drawcalls (#10364)Tom Englund2025-05-111-1/+0
* layout: allow interacting with pinned windows when fullscreened (#10326)nyx2025-05-081-2/+2