summaryrefslogtreecommitdiff
path: root/src/desktop/Workspace.cpp
Commit message (Expand)AuthorAgeFilesLines
* workspaces: update persistence on workspace rename (#9368)Roberto Previdi2025-02-151-0/+6
* desktop: add ability to target pinned windows in workspace rules (#9344)Paul Cross2025-02-081-4/+17
* window: move size reporting to animation begin callback (#9298)Maximilian Seidler2025-02-061-1/+1
* core: move sendWindowSize off of xwaylandmgrVaxry2025-01-251-1/+1
* core: cleanup header includes (#9088)user1111111111111111111111111111111112025-01-171-0/+2
* keybinds: fix previous_per_monitor logic (#9010)Alexander2025-01-111-8/+2
* core: minor fixes for animation rewritevaxerski2025-01-071-1/+1
* core: move parts of the animation system to hyprutils (#8868)Maximilian Seidler2025-01-071-52/+47
* workspace: update hasFullscreenWindow in updateWindowsVaxry2024-12-111-0/+2
* core: Fix workspace selector parsing (#8687)Alexander Iliev2024-12-101-3/+3
* core: Add clang-tidy (#8664)Vaxry2024-12-071-9/+6
* core: workspace-related function cleanup / refactorVaxry2024-11-221-8/+141
* internal: fix some misused configStringToInt conversionsVaxry2024-11-201-2/+2
* core: move internal structures to monitor pointers (#8266)Vaxry2024-10-271-13/+17
* workspacerules: fix on-created-empty window focus (#7657)Sungyoon Cho2024-09-061-1/+1
* misc: constify the remaining for loops (#7534)Tom Englund2024-08-261-2/+2
* misc: Rename all instances of "emtpy" to "empty" (#7522)Adithya Ajith2024-08-261-5/+5
* animations: add workspace in/out configsvaxerski2024-08-211-2/+10
* internal: introduce new types to avoid unsigned int rollover and signed int o...Tom Englund2024-08-081-7/+7
* internal: refactor fullscreen states (#7104)MightyPlaza2024-07-311-7/+2
* core: add ability to select previous workspace per monitor (#6598)Alexander2024-06-221-5/+15
* core: Move to hyprutils for MathVaxry2024-06-191-8/+8
* core: move to hyprutils for utils (#6385)Vaxry2024-06-111-1/+4
* core: fix on-empty workspace being called too often (#6026)Brenno Lemos2024-05-121-5/+7
* internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry2024-05-051-2/+2
* internal: Window storage rework - part 1 (#5762)Vaxry2024-04-271-7/+7
* workspace: Fix duplication of "special:" in special workspace name (#5729)Agent00Ming2024-04-241-1/+1
* workspace: Add fullscreen workspace selector (#5640)thejch2024-04-211-0/+40
* workspace: Add 'v' flag for workspace selector that counts only visible windo...zakk42232024-04-191-6/+15
* workspace: fix workspace name selector returning true early (#5571)thejch2024-04-131-4/+4
* workspace: Add count group flag in windowCount workspace selector prop (#5499)Sungyoon Cho2024-04-091-12/+36
* workspace: fix crash on destruction of compositor (#5495)Tom Englund2024-04-081-5/+9
* workspacerules: add back on-created-empty functionality (#5452)staz2024-04-061-0/+3
* core: simplify sanityCheckWorkspacesVaxry2024-04-051-0/+3
* workspace: remove monitor and visible flags on inertVaxry2024-04-051-2/+4
* workspacerules: fix workspace rule loops (#5433)thejch2024-04-051-5/+3
* workspaces: add visible flagVaxry2024-04-031-7/+0
* workspace: fix special unnamed workspace rules (#5390)MightyPlaza2024-04-021-1/+1
* Workspace/core: Refactor workspace storage (#5380)Vaxry2024-04-021-7/+29
* workspace: remove lastFocusedWindow on unmapVaxry2024-04-021-0/+9
* renderer/animations: Fix various inaccurate damage tracking issues and offset...thejch2024-03-311-0/+10
* core: match all workspace rules instead of the first one only (#5340)thejch2024-03-311-3/+5
* animvar: fixup update callbacks and cleanupVaxry2024-03-291-5/+3
* workspace: fix selectors with special:Vaxry2024-03-201-0/+2
* workspace: fix integer overflow in selector parser (#5177)thejch2024-03-201-2/+2
* config/workspace: added workspace selectorsVaxry2024-03-191-0/+202
* socket2: Add 5 IPC event with support for workspace ID (#5022)Aaron2024-03-081-1/+4
* config: improve config value infrastructureVaxry2024-03-031-4/+5
* animations: Refactor AnimatedVariable (#4911)GartoxFR2024-03-021-2/+2
* refactor: move a few things to desktop/Vaxry2024-02-291-0/+180