Files
omarchy-pkgs/pkgbuilds
David Heinemeier HanssonandClaude Opus 5 8f78e1cc09 quickshell-git: patch dangling IPC handler registrations
An IpcHandler deregisters itself from its destructor, but re-resolved its
registry by walking to its engine generation first — a walk that needs a
QML context that is already gone when the handler is destroyed along with
a reloading bar, a swapped plugin, or the shell root. The deregistration
was skipped and the registry kept a pointer to freed memory, so the next
`qs ipc call` into that target segfaulted the shell. Omarchy hits this
through omarchy.indicators refresh, which fires on every reminder, tmux
alert, and silencing toggle.

Carried on the fix-ipc-handler-lifetime branch of
https://github.com/omacom-io/quickshell

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-24 14:25:58 -07:00
..
2026-06-17 20:17:47 +00:00
2026-06-12 04:13:16 +00:00
2026-06-12 04:13:16 +00:00
2026-06-08 16:00:00 +00:00
2026-05-08 01:07:21 -04:00
2026-06-06 13:51:19 +00:00
2026-05-08 01:07:21 -04:00
2026-06-17 20:17:47 +00:00
2026-06-14 19:42:30 +00:00
2026-06-14 19:42:30 +00:00
2026-06-16 11:17:06 +00:00
2026-05-29 15:42:25 +00:00
2026-06-16 11:17:06 +00:00
2026-05-08 01:07:21 -04:00
2026-05-08 01:07:21 -04:00
2026-06-08 16:00:00 +00:00
2026-05-08 01:07:21 -04:00
2026-06-12 01:28:24 -04:00
2026-07-13 19:55:23 -04:00
2026-06-12 04:13:16 +00:00
2026-05-08 01:07:21 -04:00
2026-05-08 01:07:21 -04:00
2026-06-16 11:17:06 +00:00
2026-07-24 14:18:54 -07:00
2026-06-12 13:25:36 -04:00
2026-07-22 09:10:32 -07:00
2026-05-08 01:04:51 -04:00
2026-07-23 16:45:10 -07:00
2026-05-08 01:04:50 -04:00
2026-07-24 09:11:51 -07:00
2026-05-29 15:42:25 +00:00
2026-05-08 01:07:21 -04:00
2026-06-16 11:17:06 +00:00
2026-05-08 01:07:21 -04:00
2026-05-08 01:07:21 -04:00
2026-06-04 15:23:27 +00:00
2026-06-13 09:23:00 +00:00
2026-05-23 08:25:37 +00:00
2026-05-08 01:04:51 -04:00
2026-05-08 01:07:21 -04:00
2026-06-17 20:17:47 +00:00
2026-05-08 01:04:51 -04:00
2026-05-23 08:25:37 +00:00
2026-05-08 01:07:21 -04:00
2026-05-08 01:07:21 -04:00
2026-05-29 15:42:25 +00:00
2026-05-08 01:07:21 -04:00
2026-05-08 01:07:21 -04:00
2026-06-08 16:00:00 +00:00
2026-05-08 01:07:21 -04:00