summaryrefslogtreecommitdiff
path: root/src/desktop/Popup.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* workspaces: add visible flagVaxry2024-04-031-0/+10
|
* renderer: allow blurring ls popupsVaxry2024-03-251-0/+9
|
* popup: avoid damage loops with commitsVaxry2024-03-151-3/+4
| | | | fixes #5118
* subsurface/popup: expand on map/unmap to add bufferingVaxry2024-03-141-2/+2
| | | | ref #5113
* popup: send scale on mapVaxry2024-03-051-0/+10
| | | | fixes #4972
* animations: Refactor AnimatedVariable (#4911)GartoxFR2024-03-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | * animation: Refactor AnimatedVariable This commit decomposes the AnimatedVariable class into a base class with the common attribute to all variable types and a templated derived type containing strongly typed info on the type being animated. Access to the typed version is perfomed using the visitor pattern. A utility is provided to build a visitor on the fly using lambdas. Adding a new type to be animated should just be a matter of adding the typed in the list defined by the ANIMABLE_TYPES macro The size of the commit is justified by the API change in the AnimatedVariable class. No more vec(), fl() or col() method but a unified value() method. * animation: Remove visitor pattern * animation: Fix coding style * animation: Fix coding style
* core: add additional headers for Popup.cpp and InputMethodRelay.hpp (#4909)Brett Alcox2024-03-011-1/+2
|
* popup: minor fixes to xdg geometriesVaxry2024-02-291-6/+12
| | | | fixes #4900
* surface: unify ownersVaxry2024-02-291-1/+5
|
* xdg: rewrite entire popup implementationVaxry2024-02-291-0/+225