aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/desktop
AgeCommit message (Expand)Author
2024-04-20HookSystem: improve callback safetyVaxry
2024-04-19tearing-control: hyprland impl (#5655)Vaxry
2024-04-19windows: recalculate monitor after updating windows (#5647)Sungyoon Cho
2024-04-19workspace: Add 'v' flag for workspace selector that counts only visible windo...zakk4223
2024-04-16window: remove input ref on unmapvaxerski
2024-04-14constraint: Fix xwl cursor locking for scaled monitors (#5587)LivingCodeX
2024-04-13workspace: fix workspace name selector returning true early (#5571)thejch
2024-04-12window: always unref workspace on unmapVaxry
2024-04-11configmgr: fix header priorityVaxry
2024-04-10workspace: update windows when selector match could change (#5533)Sungyoon Cho
2024-04-09config: Don't override fullscreen opacity if only two opacities are provided ...SoSeDiK
2024-04-09workspace: Add count group flag in windowCount workspace selector prop (#5499)Sungyoon Cho
2024-04-08workspace: fix crash on destruction of compositor (#5495)Tom Englund
2024-04-07props: Allow setting per-window fullscreen opacity (#5470)SoSeDiK
2024-04-06constraint: fix possible uaf on double destructionVaxry
2024-04-06workspacerules: add back on-created-empty functionality (#5452)staz
2024-04-06subsurface: init existing subsurfaces on children creationsVaxry
2024-04-05core: simplify sanityCheckWorkspacesVaxry
2024-04-05workspace: remove monitor and visible flags on inertVaxry
2024-04-05workspacerules: fix workspace rule loops (#5433)thejch
2024-04-04window: fix invalid last workspace idVaxry
2024-04-04popups: more safety in damage checkingVaxry
2024-04-03workspaces: add visible flagVaxry
2024-04-02workspace: fix special unnamed workspace rules (#5390)MightyPlaza
2024-04-02Workspace/core: Refactor workspace storage (#5380)Vaxry
2024-04-02workspace: remove lastFocusedWindow on unmapVaxry
2024-03-31renderer/animations: Fix various inaccurate damage tracking issues and offset...thejch
2024-03-31core: match all workspace rules instead of the first one only (#5340)thejch
2024-03-29animvar: fixup update callbacks and cleanupVaxry
2024-03-25renderer: allow blurring ls popupsVaxry
2024-03-23window: assign surface on createVaxry
2024-03-20workspace: fix selectors with special:Vaxry
2024-03-20workspace: fix integer overflow in selector parser (#5177)thejch
2024-03-20refactor: move window.hpp to desktop/Vaxry
2024-03-20constraint: do not disable constraints in destroyVaxry
2024-03-19config/workspace: added workspace selectorsVaxry
2024-03-19constraint: set active flag before propagating propsVaxry
2024-03-15popup: avoid damage loops with commitsVaxry
2024-03-14subsurface: fix visibility checkVaxry
2024-03-14subsurface/popup: expand on map/unmap to add bufferingVaxry
2024-03-09constraints: only warp cursor on deactivate if constraint is locked. (#5056)Matt Wyatt
2024-03-08socket2: Add 5 IPC event with support for workspace ID (#5022)Aaron
2024-03-05subsurface: don't update transform on unmapVaxry
2024-03-05popup: send scale on mapVaxry
2024-03-05surface: fix damage tearing feedbackVaxry
2024-03-03config: improve config value infrastructureVaxry
2024-03-02input: Rewritten pointer constraints (#4889)Vaxry
2024-03-02animations: Refactor AnimatedVariable (#4911)GartoxFR
2024-03-01core: add additional headers for Popup.cpp and InputMethodRelay.hpp (#4909)Brett Alcox
2024-02-29popup: minor fixes to xdg geometriesVaxry