summaryrefslogtreecommitdiff
path: root/src/protocols/GlobalShortcuts.hpp
Commit message (Collapse)AuthorAgeFilesLines
* protocols: refactor class member vars (a-m) (#10265)davc0n2025-05-041-3/+3
|
* protocols: Move globalshortcuts impl (#7102)Ikalco2024-07-301-28/+23
| | | | | | | * move global shortcuts to hyprwayland-scanner * remove wayland-scanner from deps * fix the thing
* core: add a destructor to CHyprOpenglImpl and avoid wl_container_of ↵Tom Englund2024-07-291-1/+7
| | | | | | | | | | | | | | | undefined behaviour (#7101) * protocols: avoid undefined behaviour in C macro to safely use wl_container_of with a class the class has to be no virtual functions, no inheritance, and uniform access control (e.g all public) work around this by putting this into a destroywrapper struct. * opengl: clean memory on destruction add a destructor and free the allocated memory and close the fd
* core: Properly shutdown wl display (#7018)Ikalco2024-07-241-2/+5
| | | | | | | * correctly destroy wayland globals * properly shutdown and cleanup hyprland * appease the nitpick gods and some comments
* Revert "internal: include headers from protocols/"vaxerski2023-04-271-1/+1
| | | | | | This reverts commit 550700bed01c114b2a200ab177ed4bc295a2c7dd. We can't cuz meson
* internal: include headers from protocols/vaxerski2023-04-271-1/+1
|
* GlobalShortcuts protocol impl (#1886)Vaxry2023-04-091-0/+39
Implements the `hyprland-global-shortcuts-v1` protocol --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>