summaryrefslogtreecommitdiff
path: root/src/managers/ProtocolManager.hpp
Commit message (Collapse)AuthorAgeFilesLines
* managers: refactor class member vars (#10242)davc0n2025-05-021-1/+1
|
* core: move all shared_ptrs from the STL to hyprutils (#9143)Vaxry2025-01-231-1/+1
|
* core: cleanup header includes (#9088)user1111111111111111111111111111111112025-01-171-1/+0
| | | Cleanup some unneeded includes to speed up compilation
* internal: Move CMonitor to SP (#8178)Vaxry2024-10-191-1/+1
| | | | | * move monitors to sp * XD
* security-context: implement protocolVaxry2024-10-061-0/+2
| | | | fixes #7318
* protocols: Move globalshortcuts impl (#7102)Ikalco2024-07-301-4/+0
| | | | | | | * move global shortcuts to hyprwayland-scanner * remove wayland-scanner from deps * fix the thing
* protocols: move text-input-v1 to hyprwayland-scanner (#7096)Ikalco2024-07-291-2/+0
| | | | | * move text-input-v1 to hyprwayland-scanner * vro
* protocols: move screencopy and toplevel export to hyprwayland-scanner (#7065)Ikalco2024-07-271-4/+1
| | | | | * move screencopy and toplevel export to hyprwayland-scanner * oops
* core: Properly shutdown wl display (#7018)Ikalco2024-07-241-0/+1
| | | | | | | * correctly destroy wayland globals * properly shutdown and cleanup hyprland * appease the nitpick gods and some comments
* core: move to hyprutils for utils (#6385)Vaxry2024-06-111-2/+2
| | | | | | | | | | | | | * core: move to hyprutils for utils Nix: add hyprutils dep * Meson: add hyprutils dep * flake.lock: update --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* build: ProtocolManager missing header LIstener.hpp (#6391)memchr2024-06-101-0/+1
|
* output: remove wl_output globals for mirrored displaysVaxry2024-06-101-0/+7
| | | | ref #6387
* XDG-Output: move to hyprwayland-scannerVaxry2024-04-201-4/+0
|
* Fractional-scale: move to new implVaxry2024-04-201-2/+0
|
* internal: Protocol C++ Wraps + XDGOutput impl (#2733)Vaxry2023-07-181-0/+5
| | | move to our own xdgoutput impl instead of wlr's
* GlobalShortcuts protocol impl (#1886)Vaxry2023-04-091-0/+2
| | | | | | | Implements the `hyprland-global-shortcuts-v1` protocol --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
* Hyprland Screencopy impl (#1800)Vaxry2023-04-031-0/+2
| | | | | --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
* input: text-input-v1 support (#1778)Vaxry2023-03-141-0/+2
| | | | | | | support zwp_text_input_v1 --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
* wp-fractional-scaling-v1 impl (#1373)Vaxry2023-01-201-1/+3
| | | | | | | | | | | * Initial fractional scaling impl * apply UV after geom calcs * fix scaling -> scale * meson: add fractional scale proto Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
* Added clang format (#1239)Vaxry2022-12-161-1/+1
| | | * clang-format stuff and format files
* Implement window sharing with the hl toplevel export proto (#1179)Vaxry2022-12-051-0/+13
* implement window sharing Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>