summaryrefslogtreecommitdiff
path: root/src/Compositor.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* workspace: Add count group flag in windowCount workspace selector prop (#5499)Sungyoon Cho2024-04-091-0/+10
* compositor: move wl_display_destroy_clients (#5498)Tom Englund2024-04-081-3/+1
* props: Allow setting per-window fullscreen opacity (#5470)SoSeDiK2024-04-071-1/+4
* core: Event loop rework (#5466)Vaxry2024-04-071-1/+5
* workspacerules: add back on-created-empty functionality (#5452)staz2024-04-061-1/+3
* compositor: fix ghost fadingOut windows remaining after cleanupVaxry2024-04-061-10/+5
* compositor: remove windows from fadingOut properlyVaxry2024-04-061-3/+3
* core: simplify sanityCheckWorkspacesVaxry2024-04-051-34/+3
* workspacerules: fix workspace rule loops (#5433)thejch2024-04-051-11/+4
* core: fix visibility flags in moveWorkspaceToMonitorVaxry2024-04-041-1/+4
* core: fix some crash conditions around workspace ptrs in CWindowVaxry2024-04-031-1/+1
* workspaces: add visible flagVaxry2024-04-031-17/+9
* Workspace/core: Refactor workspace storage (#5380)Vaxry2024-04-021-86/+87
* core: assert attempted UAFs in windowExistsVaxry2024-04-021-1/+6
* core: match all workspace rules instead of the first one only (#5340)thejch2024-03-311-4/+11
* core: Fix resizeparams (#5262)Aqa-Ib2024-03-311-5/+7
* dispatchers: fix swap workspaces wrong positioning of floating windows (#5328)thejch2024-03-301-3/+3
* compositor: remove windows from fading out on destroyVaxry2024-03-291-0/+2
* core: fix fullscreen + floating focus change (#5291)MightyPlaza2024-03-281-2/+2
* core: ensure m_pLastMonitor validity over unsafe stateVaxry2024-03-261-0/+2
* layer-shell: render popups above everythingVaxry2024-03-251-1/+22
* core: fix missing workspace events during swapping (#5251)thejch2024-03-251-0/+5
* IME: Refactor and fixup popupsVaxry2024-03-241-15/+0
* windowrules: Fix resizeparams parsing. (#5206)Philipp Schilk2024-03-211-1/+1
* config/workspace: added workspace selectorsVaxry2024-03-191-2/+2
* renderer: Allow headless mode in hyprland (#4794)thejch2024-03-151-6/+19
* internal: minor fixups for fading out xwayland windowsVaxry2024-03-141-4/+8
* master: Fix master layout window focus and scroll (#5074)thejch2024-03-131-0/+5
* compositor: reject focus to noFocus OR xwayland windowsVaxry2024-03-091-0/+3
* internal: Support libhyprcursor (#5009)Vaxry2024-03-091-12/+5
* socket2: Add 5 IPC event with support for workspace ID (#5022)Aaron2024-03-081-4/+4
* compositor: update state after moving to workspaceVaxry2024-03-061-3/+4
* keybinds: Allow fullscreen/maximize in special workspace (#4921)thejch2024-03-041-1/+1
* keybinds: Better handling of workspace_back_and_forth (#4952)Tom Benham2024-03-041-1/+4
* config: improve config value infrastructureVaxry2024-03-031-53/+54
* compositor: ignore grab extend behind special workspaces (#4944)JManch2024-03-031-2/+10
* input: Rewritten pointer constraints (#4889)Vaxry2024-03-021-32/+11
* animations: Refactor AnimatedVariable (#4911)GartoxFR2024-03-021-16/+17
* xdg: rewrite entire popup implementationVaxry2024-02-291-9/+0
* layers: add fully featured animationsVaxry2024-02-281-1/+1
* wayland: implement keyboard_shortcuts_inhibit_v1Vaxry2024-02-271-0/+2
* input: Map touch devices and tablets bound to an output (#3544)Philip Damianik2024-02-271-21/+7
* core: nullcheck for old monitor in moveWorkspaceToMonitorVaxry2024-02-261-1/+1
* keybinds: fix focuswindow for fullscreen (#4840)shezdy2024-02-261-1/+2
* compositor: allow source monitor to be provided to `getMonitorInDirection` (#...github-usr-name2024-02-251-2/+8
* core: Fix SEGV/ABRT core dump when exiting (#4823)thejch2024-02-241-1/+2
* core: Try to fix the exit hang (#4811)thejch2024-02-231-0/+3
* core: add env to disable crash reporterVaxry2024-02-221-2/+5
* input: fix vectorToWindowUnified with floating over fsVaxry2024-02-221-4/+16
* compositor: check for pworkspace validity in setActiveMonitorVaxry2024-02-221-1/+1