aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/desktop
AgeCommit message (Expand)Author
2024-04-27internal: Window storage rework - part 1 (#5762)Vaxry
2024-04-27pointer-constraints: move to new implVaxry
2024-04-25wlr-foreign-toplevel: move to new implVaxry
2024-04-24style: fix clang-formatVaxry
2024-04-24tokens: add more modes to initial_workspace_trackingVaxry
2024-04-24workspace: Fix duplication of "special:" in special workspace name (#5729)Agent00Ming
2024-04-23config: Add More Monitor 'Auto' Positions. (#5670)Gabriel Ford
2024-04-23windows: add misc:initial_workspace_trackingVaxry
2024-04-21alpha-modifier: add support for protocolVaxry
2024-04-21Window: add destroy signalVaxry
2024-04-21workspace: Add fullscreen workspace selector (#5640)thejch
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