summaryrefslogtreecommitdiff
path: root/src/helpers/SubsurfaceTree.cpp
Commit message (Expand)AuthorAgeFilesLines
* subsurface: Rewrite the subsurface tree (#4877)Vaxry2024-02-291-312/+0
* surfacetree: Revert "subsurfaceTree: assign surfaces to a CWLSurface"Vaxry2024-02-281-1/+0
* subsurfaceTree: assign surfaces to a CWLSurfaceVaxry2024-02-281-0/+1
* Migrate the config to hyprlang (#4656)Vaxry2024-02-181-2/+2
* subsurfaceTree: Fix nullptr crash when disconnecting a monitor (#4577)Abílio Costa2024-02-011-1/+1
* damage: use buffer_damage instead of effective_damagevaxerski2024-01-171-3/+1
* subsurfaceTree: update surface tree protocol feedback on mapvaxerski2024-01-091-0/+3
* subsurfaces: damage window on subsurface size changeVaxry2023-11-121-1/+9
* xdg-shell: update reported size on ack_configureVaxry2023-11-091-3/+2
* Internal: Hyprland box implementation (#3755)Vaxry2023-11-041-3/+4
* window: update window reported size on damage eventsVaxry2023-10-301-0/+3
* renderer: considerable fixes to repaint logicvaxerski2023-10-041-1/+2
* tearing: cleanup vars and avoid rendering before drm is readyvaxerski2023-09-301-3/+8
* renderer: optimize render pipeline when there is a solitary clientvaxerski2023-09-291-2/+8
* renderer: Tearing implementation (#3441)Vaxry2023-09-281-0/+9
* logging: implement std::formatter for some types (#3380)memchr2023-09-201-3/+3
* internal: Formatter rework (#3186)Vaxry2023-09-061-9/+9
* xwayland: add force_zero_scalingvaxerski2023-06-111-2/+4
* deps: update wlrootsvaxerski2023-06-031-3/+3
* Format: use %lx for all addressesvaxerski2023-04-171-9/+9
* internal: release buttons on unmapvaxerski2023-04-071-0/+3
* subsurfaces: guard node's surfacevaxerski2023-04-071-0/+3
* subsurfaces: avoid reading destroyed surfacesvaxerski2023-03-241-4/+5
* internal: wrap wlr surfaces (#1822)Vaxry2023-03-201-9/+16
* Simulate mouse movement on unmap of popups and subsurfacesvaxerski2023-01-311-0/+2
* Added clang format (#1239)Vaxry2022-12-161-17/+19
* update wlroots depvaxerski2022-11-191-2/+2
* better subsurface handling on unmapsvaxerski2022-10-091-10/+14
* Various subsurface handling fixesvaxerski2022-09-141-7/+16
* guard surface in addsurfaceglobaloffsetvaxerski2022-09-131-0/+3
* don't iterate over subsurfaces in unmapvaxerski2022-09-131-5/+3
* Viewporter implementaion (#585)Vaxry2022-08-281-0/+3
* fix styling in const ptrsvaxerski2022-08-271-1/+1
* listener fixesvaxerski2022-07-261-5/+2
* guard pSurface in unmapsubsurfacevaxerski2022-07-191-4/+6
* mutliple fixes to subsurface handlingvaxerski2022-06-281-1/+11
* speed up damage log in commit subsurfacevaxerski2022-06-281-1/+2
* fix subsurfaces not damaging on unmapvaxerski2022-06-051-0/+16
* Don't damage surfaces coming from not rendered windowsvaxerski2022-05-311-6/+22
* added basic damage trackingvaxerski2022-04-141-0/+3
* fixed some more crashesvaxerski2022-04-101-1/+2
* finally fucking fixed #7vaxerski2022-04-101-1/+4
* Subsurface tree account for subsubsurfacesvaxerski2022-04-071-0/+16
* Multiple focus handling changesvaxerski2022-04-021-0/+4
* XDG popup tweaksvaxerski2022-04-021-1/+5
* remove some warningsvaxerski2022-03-311-1/+1
* 🎉 Wrapped dynamic event handlersvaxerski2022-03-281-35/+27
* Some logs n stuffvaxerski2022-03-281-1/+5
* log signalsvaxerski2022-03-281-6/+6
* fixed ASSERT and last commit's oopsievaxerski2022-03-271-1/+11