summaryrefslogtreecommitdiff
path: root/src/desktop/Workspace.cpp
Commit message (Expand)AuthorAgeFilesLines
* config/workspace-rules: support modifying persistent and monitor (#14217)shezdy2026-04-301-3/+3
* desktop/window: refactor over fullscreen stateVaxry2026-04-291-2/+2
* desktop/window: expand hidden into proper statesVaxry2026-04-291-4/+4
* workspace: fix missing null access guard (#14119)ssareta2026-04-221-0/+3
* config: cleanup the entire config infrastructure (#13785)Vaxry2026-03-201-20/+22
* config/workspacerule: add animation style (#13380)ItsOhen2026-03-131-0/+2
* event: refactor HookSystem into a typed event bus (#13333)Vaxry2026-02-221-11/+6
* layout: rethonk layouts from the ground up (#12890)Vaxry2026-02-211-18/+27
* Desktop/history: Move history to desktop (#12676)Vaxry2025-12-201-22/+0
* debug: move to hyprutils' logger (#12673)Vaxry2025-12-181-20/+20
* windowrules: rewrite completely (#12269)Vaxry2025-11-171-1/+1
* config/rule: don't populate ID field for automatically id-managed workspacesVaxry2025-10-271-1/+1
* input: Add fully configurable trackpad gestures (#11490)Vaxry2025-08-281-114/+1
* refactor: Use new hyprutils casts (#11377)Kamikadze2025-08-141-5/+5
* core: fix workspace persistence tracking (#11239)Vaxry2025-07-271-2/+18
* core: move workspace ptrs to weak (#11194)Vaxry2025-07-241-0/+1
* core: use new typed signals from hu (#10853)outfoxxed2025-07-081-1/+1
* protocols: add ext-workspace implementation (#10818)outfoxxed2025-06-261-8/+3
* desktop: cleanup code and use std::ranges (#10289)s1dd2025-05-081-12/+7
* helpers: refactor class member vars (#10218)davc0n2025-04-301-11/+11
* windows: refactor class member vars (#10168)davc0n2025-04-281-16/+16
* workspaces: refactor class member vars (#10167)davc0n2025-04-251-119/+119
* compositor: refactor class member vars (#10141)davc0n2025-04-221-12/+12
* 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