|
c3ed3b0ee2
|
hyprland/ipc: fix nullptr workspace read in log line
|
2025-01-31 23:28:49 -08:00 |
|
|
fb343ab639
|
hyprland/ipc: prefer ID based workspace lookups to name based ones
Should (hopefully) reduce race condition issues.
|
2025-01-27 22:19:28 -08:00 |
|
|
d3b1a65911
|
hyprland/ipc: reduce impact of racing workspace queries
|
2025-01-27 21:13:53 -08:00 |
|
|
3c7dfcb220
|
hyprland/ipc: handle renameworkspace
|
2025-01-22 04:16:08 -08:00 |
|
|
2c411fce5a
|
all: fix new lints
|
2025-01-07 03:11:19 -08:00 |
|
|
6f9993394a
|
hyprland/ipc: pad event argument list to given count
Fixes crash when assuming more arguments than given will be available,
and trailing ",".
|
2024-11-24 13:21:09 -08:00 |
|
|
3033cba52d
|
all: fix failing lints
|
2024-06-18 20:46:58 -07:00 |
|
|
ae762f5c6e
|
hyprland/ipc: ensure requests are flushed
|
2024-06-18 12:26:23 -07:00 |
|
|
5d1def3e49
|
hyprland/ipc: fix monitorFor returning null during HyprlandIpc init
|
2024-06-06 00:59:17 -07:00 |
|
|
bc349998df
|
hyprland/ipc: match by name in refreshMonitors instead of id
Was causing ghost/duplicate monitors from usages where the id was not known.
|
2024-06-06 00:58:10 -07:00 |
|
|
ef1a4134f0
|
hyprland/ipc: re-request monitors and workspaces on fail
|
2024-06-06 00:46:38 -07:00 |
|
|
d14ca70984
|
hyprland/ipc: add hyprland ipc
Only monitors and workspaces are fully tracked for now.
|
2024-06-05 19:26:20 -07:00 |
|