summaryrefslogtreecommitdiff
path: root/src/desktop/Window.hpp
Commit message (Expand)AuthorAgeFilesLines
* windowrules: rewrite completely (#12269)Vaxry2025-11-171-123/+6
* desktopAnimationMgr: don't set fade 0 for members of a fs group (#12091)Vaxry2025-10-221-0/+1
* renderer: fix uv calculations once and for all (#11770)Vaxry2025-09-211-0/+1
* input: add per-device scroll-factor (#11241)Vaxry2025-09-021-0/+2
* internal: Solitary clients with single subsurface & verbose solitary/tearing/...UjinT342025-08-221-0/+1
* windowrules: Add `novrr` dynamic window rule (#11370)Hleb Shauchenka2025-08-221-0/+2
* refactor: Use new hyprutils casts (#11377)Kamikadze2025-08-141-4/+4
* snap: use window extents instead of border size (#11079)Mike Will2025-07-181-0/+1
* core: use new typed signals from hu (#10853)outfoxxed2025-07-081-1/+1
* windowrules: Add noscreenshare (#10482)Kamikadze2025-05-271-0/+2
* input: always allow focus to permission popupsVaxry2025-05-181-0/+2
* desktop: cleanup code and use std::ranges (#10289)s1dd2025-05-081-5/+3
* layout: properly assign workspace and monitor when moving a child to the pare...Vaxry2025-05-081-0/+1
* internal: fix name confusion in SAlphaValueVaxry2025-05-021-4/+4
* windowrules: add nocloseforVaxry2025-04-291-0/+3
* windows: refactor class member vars (#10168)davc0n2025-04-281-126/+123
* protocols: add xdg_toplevel_tag_v1 supportVaxry2025-04-211-0/+2
* InputManager: add nofollowmouse (#9994)nyx2025-04-211-0/+2
* windowrules: allow incrementing window props (#9566)MightyPlaza2025-04-161-89/+8
* dwindle: ignore fullscreen window for positioning when use_active_for_splits=...rszyma2025-04-131-7/+8
* windowrules: add option to allow size persistence between app launches (#9422)nyx2025-03-081-0/+2
* core: cleanup window propertiesVaxry2025-03-021-0/+36
* core: add an ANR dialogVaxry2025-02-181-0/+4
* xwayland: configure on a configure request and cleanup geometry conversion (#...Maximilian Seidler2025-02-161-2/+7
* groups: deactivate unfocused windows in groups (#9354)nyx2025-02-081-0/+1
* window: move size reporting to animation begin callback (#9298)Maximilian Seidler2025-02-061-1/+1
* keybinds: Added `toggleswallow` dispatcher (#5548)Tom Benham2025-02-051-1/+2
* config: fix includesVaxry2025-02-021-1/+1
* protocols: Support content-type-v1 proto (#9226)UjinT342025-02-021-79/+82
* desktop: move popups to UPs and fix missing subsurface resourceVaxry2025-02-011-1/+1
* desktop: move popup and subsurface ctors to factoriesVaxry2025-02-011-1/+1
* core: move sendWindowSize off of xwaylandmgrVaxry2025-01-251-0/+2
* animations: fix borderangle once (#9149)Maximilian Seidler2025-01-241-0/+1
* core: move all shared_ptrs from the STL to hyprutils (#9143)Vaxry2025-01-231-6/+6
* core: cleanup header includes (#9088)user1111111111111111111111111111111112025-01-171-1/+1
* windows: honor xdg_toplevel_set_fullscreen output hint (#8965)Dardo D Kleiner2025-01-091-1/+3
* core: move parts of the animation system to hyprutils (#8868)Maximilian Seidler2025-01-071-21/+21
* renderer: Add supercircular window corners (#8943)Pollux2025-01-051-0/+2
* core: fade in windows when they are brought from invisible workspacesVaxry2024-12-221-0/+1
* internal: remove dead code (#8748)Ikalco2024-12-171-1/+0
* core: Optimize window/layer rule application and scanning (#8735)Vaxry2024-12-161-22/+3
* core: drop using deques in favor of vectorsVaxry2024-12-161-3/+3
* windowrules: add rules for mouse and touchpad scroll factors (#8655)Mike Will2024-12-111-0/+5
* config: add 'force' option for 'cursor:warp_on_change_workspace' (#8681)Pavel Belyavsky2024-12-101-1/+1
* core: Add clang-tidy (#8664)Vaxry2024-12-071-15/+13
* core: move colorspace handling to oklab (#8635)Vaxry2024-12-031-1/+1
* binds: add option to allow fullscreening a pinned window (#8526)littleblack1112024-11-231-0/+3
* windows/xdg: minor cleanup of min/max size calculationsVaxry2024-11-171-10/+9
* internal: check size limit in layouts (#8298)MightyPlaza2024-10-301-0/+7
* core: move internal structures to monitor pointers (#8266)Vaxry2024-10-271-2/+3