summaryrefslogtreecommitdiff
path: root/src/desktop
Commit message (Expand)AuthorAgeFilesLines
...
* solitary: Fix the non-working tearing #9429 (#9772)Shockingly Good2025-03-301-3/+0
* core/compositor: Correctly track SHM buffer damage (#9678)Lee Bousfield2025-03-221-1/+1
* renderer: fix window offset for dragged windows (#9629)Blackilykat2025-03-151-1/+1
* windowrules: store floating size on close instead of resize (#9569)nyx2025-03-081-5/+0
* windowrules: add option to allow size persistence between app launches (#9422)nyx2025-03-084-1/+15
* core: cleanup some smart pointer usageVaxry2025-03-021-12/+11
* core: cleanup window propertiesVaxry2025-03-023-12/+48
* hyprctl/layers: print pid for layershell clients (#9468)littleblack1112025-02-262-0/+14
* anr: add xwayland support (#9456)Vaxry2025-02-211-4/+1
* core: add an ANR dialogVaxry2025-02-182-0/+14
* subsurfaces: dont try to access popup surfaces when handling subsurface updat...nyx2025-02-173-2/+10
* xwayland: configure on a configure request and cleanup geometry conversion (#...Maximilian Seidler2025-02-162-46/+83
* workspaces: update persistence on workspace rename (#9368)Roberto Previdi2025-02-151-0/+6
* groups: deactivate unfocused windows in groups (#9354)nyx2025-02-082-0/+17
* desktop: add ability to target pinned windows in workspace rules (#9344)Paul Cross2025-02-082-6/+19
* popup: improve ::at() behaviorvaxerski2025-02-061-8/+9
* window: move size reporting to animation begin callback (#9298)Maximilian Seidler2025-02-063-13/+17
* core: avoid .at() and use [] operator (#9347)Tom Englund2025-02-061-4/+4
* window: fix missing surface null checks to prevent crashes (#9350)nyx2025-02-061-1/+4
* keybinds: Added `toggleswallow` dispatcher (#5548)Tom Benham2025-02-052-3/+6
* config: fix includesVaxry2025-02-021-1/+1
* protocols: Support content-type-v1 proto (#9226)UjinT342025-02-024-81/+104
* desktop: move popups to UPs and fix missing subsurface resourceVaxry2025-02-015-13/+16
* popup: take xdg geometry into account in input calcsVaxry2025-02-011-5/+7
* desktop: move popup and subsurface ctors to factoriesVaxry2025-02-018-57/+88
* xwayland: correct pointer coordinate mismatch in X11 windows (#9259)nyx2025-01-311-9/+3
* desktop: fix segfault when destroying a partially create layer surface (#9247)Brayden Zee2025-01-311-1/+2
* xwayland: prevent invalid window configurations for X11 apps (#9253)nyx2025-01-311-1/+1
* xwayland: handle window coords correctly (#9238)nyx2025-01-301-8/+11
* core,hyprctl: clang, clang-tidy, typo fixes and dtors changes (#9233)Honkazel2025-01-302-6/+2
* subsurface: fix invalid parent typoVaxry2025-01-291-1/+1
* popup: stop refocusing at unmapVaxry2025-01-291-3/+4
* renderer/internal: stop using box pointersVaxry2025-01-263-15/+15
* window: only set m_iMonitorMovedFrom when the workspace is visible (#9178)Maximilian Seidler2025-01-261-4/+6
* desktop: move desktop types to memory-safe pointersVaxry2025-01-266-51/+62
* xwayland: fix pointer mismatches with multiple monitors (#9179)Maximilian Seidler2025-01-261-5/+3
* subsurface: damage the entire parent on size changeVaxry2025-01-251-4/+13
* core: move sendWindowSize off of xwaylandmgrVaxry2025-01-253-5/+44
* window: revert only set m_iMonitorMovedFrom, when moving to a different monitorVaxry2025-01-251-3/+2
* config: disable borderangle by default (#9165)Maximilian Seidler2025-01-251-3/+5
* xwayland: various window handling fixesVaxry2025-01-251-4/+4
* window: only set m_iMonitorMovedFrom, when moving to a different monitor (#9160)Maximilian Seidler2025-01-251-2/+3
* animations: fix borderangle once (#9149)Maximilian Seidler2025-01-242-0/+9
* protocols: add hyprland_surface_v1.set_visible_region implementation (#9120)outfoxxed2025-01-231-1/+2
* core: move all shared_ptrs from the STL to hyprutils (#9143)Vaxry2025-01-2311-37/+38
* core: reserve vector sizes as much as we can (#9118)Tom Englund2025-01-191-0/+2
* desktop/DesktopTypes.hpp: fix include (#9104)Beau2025-01-171-1/+1
* regex: log an error if regex parsing failsvaxerski2025-01-171-0/+5
* core: cleanup header includes (#9088)user1111111111111111111111111111111112025-01-179-4/+26
* keybinds: fix previous_per_monitor logic (#9010)Alexander2025-01-112-19/+13