summaryrefslogtreecommitdiff
path: root/src/desktop/Window.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* xwayland: break cyclic loop of parents (#6722)Tom Englund2024-07-011-2/+4
* core: Move to hyprutils for MathVaxry2024-06-191-5/+5
* window: improve swallowing functionalityVaxry2024-06-151-0/+55
* core: move to hyprutils for utils (#6385)Vaxry2024-06-111-1/+4
* wayland/core: move to new impl (#6268)Vaxry2024-06-081-47/+43
* input: add cursor:persistent_warps to maintain relative position within a win...memchr2024-06-071-1/+12
* window: avoid nullptr deref on monitor in box helpersVaxry2024-06-031-5/+7
* renderer: fix xwayland solitary rechecks (#6295)shezdy2024-06-011-2/+2
* config: add tag dispacther and window rule (#6211)giskard2024-05-281-7/+19
* xwayland: move to hyprland impl (#6086)Vaxry2024-05-251-39/+125
* window: fix invalid env buffer size in getEnvvaxerski2024-05-241-1/+4
* window: guard monitor in bounding box calculationsvaxerski2024-05-221-5/+5
* window: verify suppress flags in onUpdateStateVaxry2024-05-171-2/+2
* xdg-shell: move to new implVaxry2024-05-141-37/+169
* windowrules add focusonactivate (#5976)MightyPlaza2024-05-101-1/+5
* cursor: move to a hyprland implVaxry2024-05-091-1/+1
* foreign-toplevel: bypass no activate focus checksVaxry2024-05-081-2/+2
* window: avoid uaf on updateWindow decosVaxry2024-05-071-0/+2
* ipc: add togglegroup, moveintogroup and moveoutofgroup events (#5866)VPavliashvili2024-05-071-0/+11
* internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry2024-05-051-2/+2
* windows: set fullscreen border size to 0 (#5865)JManch2024-05-041-1/+1
* windowrules: Fix Floating Grouped Windows Crash and Bug. (#5826)Gabriel Ford2024-05-031-2/+2
* internal: store matched windowrules and emit eventVaxry2024-05-021-2/+4
* layout: Trigger layout recalcuation on deco position/size change (#5821)zakk42232024-05-011-6/+1
* xdg-activation: move to new implVaxry2024-04-291-1/+1
* internal: Window storage rework - part 1 (#5762)Vaxry2024-04-271-117/+127
* wlr-foreign-toplevel: move to new implVaxry2024-04-251-58/+18
* tokens: add more modes to initial_workspace_trackingVaxry2024-04-241-2/+27
* config: Add More Monitor 'Auto' Positions. (#5670)Gabriel Ford2024-04-231-2/+2
* windows: add misc:initial_workspace_trackingVaxry2024-04-231-0/+45
* Window: add destroy signalVaxry2024-04-211-0/+2
* tearing-control: hyprland impl (#5655)Vaxry2024-04-191-8/+0
* windows: recalculate monitor after updating windows (#5647)Sungyoon Cho2024-04-191-1/+8
* window: remove input ref on unmapvaxerski2024-04-161-0/+2
* window: always unref workspace on unmapVaxry2024-04-121-1/+2
* workspace: update windows when selector match could change (#5533)Sungyoon Cho2024-04-101-9/+27
* config: Don't override fullscreen opacity if only two opacities are provided ...SoSeDiK2024-04-091-8/+12
* workspace: Add count group flag in windowCount workspace selector prop (#5499)Sungyoon Cho2024-04-091-0/+1
* props: Allow setting per-window fullscreen opacity (#5470)SoSeDiK2024-04-071-5/+12
* workspacerules: fix workspace rule loops (#5433)thejch2024-04-051-21/+8
* window: fix invalid last workspace idVaxry2024-04-041-1/+1
* Workspace/core: Refactor workspace storage (#5380)Vaxry2024-04-021-28/+36
* renderer/animations: Fix various inaccurate damage tracking issues and offset...thejch2024-03-311-0/+38
* core: match all workspace rules instead of the first one only (#5340)thejch2024-03-311-8/+21
* animvar: fixup update callbacks and cleanupVaxry2024-03-291-8/+8
* renderer: allow blurring ls popupsVaxry2024-03-251-0/+10
* window: assign surface on createVaxry2024-03-231-5/+0
* refactor: move window.hpp to desktop/Vaxry2024-03-201-0/+1158