summaryrefslogtreecommitdiff
path: root/src/protocols/LayerShell.hpp
Commit message (Collapse)AuthorAgeFilesLines
* refactor: Use new hyprutils casts (#11377)Kamikadze2025-08-141-1/+1
|
* core: use new typed signals from hu (#10853)outfoxxed2025-07-081-5/+6
|
* protocols: refactor class member vars (a-m) (#10265)davc0n2025-05-041-15/+16
|
* core: move all shared_ptrs from the STL to hyprutils (#9143)Vaxry2025-01-231-1/+0
|
* core: Add clang-tidy (#8664)Vaxry2024-12-071-1/+1
| | | | | This adds a .clang-tidy file for us. It's not a strict requirement to be compliant, but I tuned it to be alright.
* internal: Move CMonitor to SP (#8178)Vaxry2024-10-191-1/+1
| | | | | * move monitors to sp * XD
* wayland/surface: fixup self-owning surface rolesVaxry2024-08-031-5/+15
| | | | fixes #7133
* layer-shell: properly map and unmap surface and propagate unmap eventsvaxerski2024-07-271-0/+1
|
* layer-shell: validate exclusiveEdge and don't set it as top by default (#7006)Ikalco2024-07-231-1/+1
| | | | | * validate exclusiveEdge and don't set it as top by default * make sure exclusive edge anchor is within bounds
* core: Move to hyprutils for MathVaxry2024-06-191-1/+1
| | | | | | Moves CRegion, CBox and Vector2D over to hyprutils. Requires hyprutils>=0.1.4
* core: verify surface roles on creation of objectsVaxry2024-06-081-4/+6
|
* wayland/core: move to new impl (#6268)Vaxry2024-06-081-9/+12
| | | | | * wayland/core/dmabuf: move to new impl it's the final countdown
* layer-shell: move to new implVaxry2024-05-091-0/+95
Also bumps the hw-s dep