summaryrefslogtreecommitdiff
path: root/src/desktop/Window.hpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* internal: optimize cursor move a bit (#8264)Tom Englund2024-10-271-4/+6
* groups: fix swallowing (#8223)Aqa-Ib2024-10-271-0/+1
* internal: Move CMonitor to SP (#8178)Vaxry2024-10-191-1/+1
* internal: use clampWindowSize to unify min/maxsize handling (#8014)MightyPlaza2024-10-071-0/+1
* config: Add a window rule to render while unfocused (#7582)Vaxry2024-08-301-0/+1
* window/xwayland: minor property cleanupVaxry2024-08-301-2/+2
* renderer: fade out windows on silent movesVaxry2024-08-281-0/+4
* windowrules: add fullscreenstate field (#7466)Sungyoon Cho2024-08-231-7/+8
* 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-19/+24
* keybinds: add bindp and noshortcutsinhibit (#7017)MightyPlaza2024-07-241-18/+19
* core: Improve handling of window properties (#6776)MightyPlaza2024-07-111-90/+92
* core: Move to hyprutils for MathVaxry2024-06-191-71/+71
* misc: a few compiler level performance optimisations (#6559)Tom Englund2024-06-171-13/+17
* window: improve swallowing functionalityVaxry2024-06-151-0/+1
* wayland/core: move to new impl (#6268)Vaxry2024-06-081-2/+2
* input: add cursor:persistent_warps to maintain relative position within a win...memchr2024-06-071-2/+6
* config: add tag dispacther and window rule (#6211)giskard2024-05-281-7/+14
* xwayland: move to hyprland impl (#6086)Vaxry2024-05-251-29/+11
* xdg-shell: move to new implVaxry2024-05-141-3/+28
* window: set sane default pseudo sizeVaxry2024-05-131-1/+1
* windowrules add focusonactivate (#5976)MightyPlaza2024-05-101-0/+1
* foreign-toplevel: bypass no activate focus checksVaxry2024-05-081-1/+1
* window: avoid uaf on updateWindow decosVaxry2024-05-071-0/+1
* internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry2024-05-051-2/+2
* internal: store matched windowrules and emit eventVaxry2024-05-021-0/+3
* internal: Window storage rework - part 1 (#5762)Vaxry2024-04-271-32/+58
* wlr-foreign-toplevel: move to new implVaxry2024-04-251-5/+1
* style: fix clang-formatVaxry2024-04-241-1/+1
* tokens: add more modes to initial_workspace_trackingVaxry2024-04-241-0/+7
* windows: add misc:initial_workspace_trackingVaxry2024-04-231-0/+6
* Window: add destroy signalVaxry2024-04-211-0/+5