1
0
Fork 0
forked from wry/wry

Make Super_L chordable and implement hyprland-global-shortcuts-v1

This commit is contained in:
entailz 2026-04-30 23:21:35 -07:00
parent 8ff17aca1e
commit 6d3bff952e
16 changed files with 363 additions and 16 deletions

View file

@ -51,6 +51,7 @@ use {
HeadManagers, HeadNames,
jay_head_manager_session_v1::{HeadManagerEvent, JayHeadManagerSessionV1},
},
hyprland_global_shortcut_v1::HyprlandGlobalShortcutV1,
ipc::{
DataOfferIds, DataSourceIds, data_control::DataControlDeviceIds,
x_data_device::XIpcDeviceIds,
@ -302,6 +303,8 @@ pub struct State {
pub bo_drop_queue: Rc<ObjectDropQueue<Rc<dyn BufferObject>>>,
pub virtual_outputs: VirtualOutputs,
pub clean_logs_older_than: Cell<Option<SystemTime>>,
pub hyprland_global_shortcuts:
CopyHashMap<(String, String), Rc<HyprlandGlobalShortcutV1>>,
}
// impl Drop for State {