Hyprland/src/plugins
Vaxry 5a20862126
hookSystem: use a full trampo setup for hooks
instead of planting a longjmp at the fn head, make a shortjmp to a launch trampo

this helps with shortjmps that can be in the fn and will break when relocated. They are very unlikely to occur within the first 5 bytes (jmp rel32) but can happen in the first 10 or so (longjmp)

fixes csgo-vk-fix on latest main with release building on gcc / clang
2025-10-07 12:49:36 +01:00
..
HookSystem.cpp hookSystem: use a full trampo setup for hooks 2025-10-07 12:49:36 +01:00
HookSystem.hpp hookSystem: use a full trampo setup for hooks 2025-10-07 12:49:36 +01:00
PluginAPI.cpp refactor: Use new hyprutils casts (#11377) 2025-08-14 15:44:56 +01:00
PluginAPI.hpp treewide: hyprland.org -> hypr.land 2025-06-20 01:49:20 +03:00
PluginSystem.cpp refactor: Use new hyprutils casts (#11377) 2025-08-14 15:44:56 +01:00
PluginSystem.hpp permissions: properly print config requests for plugins 2025-06-18 22:43:04 +02:00