srdusr
aboutsummaryrefslogtreecommitdiffstats
path: root/docs/PANEL_SUPPORT_TODO.md
diff options
context:
space:
mode:
authorsrdusr <[email protected]>2025-02-15 14:56:00 +0200
committersrdusr <[email protected]>2025-02-15 14:56:00 +0200
commit0a4c4b5941fe982ccb3d3175e26d9d83f0025ffd (patch)
tree7672d0af277664f457c6c9462925c0005fe35dcf /docs/PANEL_SUPPORT_TODO.md
parent413daa7ba2ea0ebd1424c024fd0566423aaea3f8 (diff)
downloadsrdwm-0a4c4b5941fe982ccb3d3175e26d9d83f0025ffd.tar.gz
srdwm-0a4c4b5941fe982ccb3d3175e26d9d83f0025ffd.zip
Checkpoint: preserve all uncommitted rust-rewrite worktree work
Safety commit before reconciling this worktree with main, which has diverged with its own separate fixes today. Nothing here is reviewed or curated yet - this exists purely so none of this work can be lost to a git operation, disk issue, or worktree cleanup while that reconciliation happens.
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.
---