srdusr
aboutsummaryrefslogtreecommitdiffstats
path: root/docs/PANEL_SUPPORT_TODO.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/PANEL_SUPPORT_TODO.md')
-rw-r--r--docs/PANEL_SUPPORT_TODO.md13
1 files changed, 9 insertions, 4 deletions
diff --git a/docs/PANEL_SUPPORT_TODO.md b/docs/PANEL_SUPPORT_TODO.md
index 33a2214..d9c5305 100644
--- a/docs/PANEL_SUPPORT_TODO.md
+++ b/docs/PANEL_SUPPORT_TODO.md
@@ -387,10 +387,15 @@ session_lock, shm, viewporter, xdg_decoration, xdg_shell, xwayland_shell.
on exit.** `IpcServer`'s `Drop` impl already removes its socket path
unconditionally; verified while auditing `foreign_toplevel`/protocol
cleanup paths this pass.
-- [ ] `jq: parse error: Invalid numeric literal at line 1, column 28` repeats
- continuously in `~/.local/state/wm-session-latest.log` - something in the
- session scripts pipes non-JSON into `jq` in a loop. Harmless, but it buries
- real errors.
+- [x] FIXED - `jq: parse error: Invalid numeric literal at line 1, column 28`
+ repeated continuously in `~/.local/state/wm-session-latest.log` --
+ `hyprctl`'s own "not running" message goes to stdout, not stderr, so
+ every script that still called it unconditionally after the
+ Hyprland-to-srdwm migration fed that sentence straight into `jq` as
+ if it were JSON. Fixed with an `[ -n "${HYPRLAND_INSTANCE_SIGNATURE:-}" ]`
+ guard added to `~/.scripts/sys/night-light`, `reading-mode`, and
+ `~/.scripts/utils/toggle-blur`, `move_terminal` - confirmed present
+ in all four as of 2026-08-19.
---