summaryrefslogtreecommitdiff
path: root/src/desktop/Window.cpp
Commit message (Expand)AuthorAgeFilesLines
* desktop: cleanup code and use std::ranges (#10289)s1dd2025-05-081-45/+38
* layout: properly assign workspace and monitor when moving a child to the pare...Vaxry2025-05-081-0/+21
* xwayland: refactor class member vars (#10312)davc0n2025-05-071-31/+31
* render: refactor class member vars (#10292)davc0n2025-05-051-3/+3
* protocols: refactor class member vars (u-z) (#10282)davc0n2025-05-041-35/+35
* protocols: refactor class member vars (a-m) (#10265)davc0n2025-05-041-2/+2
* protocols: refactor class member vars (core) (#10259)davc0n2025-05-031-15/+15
* managers: refactor class member vars (#10242)davc0n2025-05-021-4/+4
* inputs: refactor class member vars (#10230)davc0n2025-05-011-2/+2
* helpers: refactor class member vars (#10218)davc0n2025-04-301-43/+43
* windows: refactor class member vars (#10168)davc0n2025-04-281-524/+524
* window: Fix order of urgency flag and event emission (#10163)Jason2025-04-251-2/+2
* workspaces: refactor class member vars (#10167)davc0n2025-04-251-14/+14
* layers: refactor class member vars (#10149)davc0n2025-04-241-2/+2
* compositor: refactor class member vars (#10141)davc0n2025-04-221-15/+15
* protocols: add xdg_toplevel_tag_v1 supportVaxry2025-04-211-0/+14
* config: Refactor class member vars (#10124)davc0n2025-04-201-8/+8
* time: move to stl's clocks and move timerVaxry2025-04-161-3/+3
* windowrules: allow incrementing window props (#9566)MightyPlaza2025-04-161-1/+2
* xdg-shell: fix some null refs (#9992)nyx2025-04-081-2/+2
* window: send fractional scale on updateScaleTransformVaxry2025-04-061-0/+2
* window: don't deactivate unfocused xwayland windows in groups (#9781)nyx2025-04-021-3/+5
* solitary: Fix the non-working tearing #9429 (#9772)Shockingly Good2025-03-301-3/+0
* 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-081-0/+9
* core: cleanup some smart pointer usageVaxry2025-03-021-12/+11
* core: cleanup window propertiesVaxry2025-03-021-6/+6
* anr: add xwayland support (#9456)Vaxry2025-02-211-4/+1
* core: add an ANR dialogVaxry2025-02-181-0/+10
* xwayland: configure on a configure request and cleanup geometry conversion (#...Maximilian Seidler2025-02-161-44/+76
* groups: deactivate unfocused windows in groups (#9354)nyx2025-02-081-0/+16
* window: move size reporting to animation begin callback (#9298)Maximilian Seidler2025-02-061-11/+15
* 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-051-2/+4
* protocols: Support content-type-v1 proto (#9226)UjinT342025-02-021-0/+15
* desktop: move popup and subsurface ctors to factoriesVaxry2025-02-011-4/+2
* xwayland: correct pointer coordinate mismatch in X11 windows (#9259)nyx2025-01-311-9/+3
* 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
* 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-261-5/+7
* xwayland: fix pointer mismatches with multiple monitors (#9179)Maximilian Seidler2025-01-261-5/+3
* core: move sendWindowSize off of xwaylandmgrVaxry2025-01-251-4/+41
* 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-241-0/+8