summaryrefslogtreecommitdiff
path: root/src/desktop/state/FocusState.cpp
Commit message (Collapse)AuthorAgeFilesLines
* layout: rethonk layouts from the ground up (#12890)Vaxry2026-02-211-12/+18
| | | | | Rewrites layouts to be much smaller, and deal with much less annoying BS. Improves the overall architecture, unifies handling of pseudotiling, and various other improvements.
* desktop: restore invisible floating window alpha/opacity when focused over ↵Naufal Hisyam Muzakki2026-01-211-0/+2
| | | | fullscreen (#12994)
* desktop/window: improve fullscreen handling for grouped windowsVaxry2025-12-221-0/+5
| | | | fixes #12700
* Desktop/history: Move history to desktop (#12676)Vaxry2025-12-201-43/+4
|
* debug: move to hyprutils' logger (#12673)Vaxry2025-12-181-9/+9
|
* desktop: cleanup, unify desktop elements as views (#12563)Vaxry2025-12-081-5/+5
|
* compositor: Configurable behavior when window to be focused conflicts with ↵Nikolai Nechaev2025-11-251-0/+330
fullscreen (#12033) Renames `misc:new_window_takes_over_fullscreen` into `misc:on_focus_under_fullscreen` and implements the following behavior: - By default, when a tiling window is being focused on a workspace where a fullscreen/maximized window exists, respect the `misc:on_focus_under_fullscreen` config variable.