diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/design/2026-07-02-file-manager-swallow-spec.org | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/docs/design/2026-07-02-file-manager-swallow-spec.org b/docs/design/2026-07-02-file-manager-swallow-spec.org index 0b51165..4c61be1 100644 --- a/docs/design/2026-07-02-file-manager-swallow-spec.org +++ b/docs/design/2026-07-02-file-manager-swallow-spec.org @@ -4,10 +4,20 @@ #+TODO: TODO | DONE #+TODO: DRAFT READY DOING | IMPLEMENTED SUPERSEDED CANCELLED -* DRAFT Status +* CANCELLED Status :PROPERTIES: :ID: d92e0074-f594-4e83-81a0-faf282e15ed0 :END: +- [2026-07-02 Thu] CANCELLED — targeted the wrong file manager. Craig's ask + is about the dirvish popup (Super+F, an Emacs frame), not nautilus (the + Super+Shift+F bind that misled the grounding). For dirvish the right + design is elisp-side and strictly better: Emacs is the launcher, so it + can spawn the handler directly (=start-process=), hide the popup frame, + and restore it from a process sentinel — exact exit tracking plus a + failure notify, no window-event heuristics. Reassigned to .emacs.d via + its inbox (2026-07-02-2231-from-archsetup-dirvish-popup-swallow-handoff). + The gio double-fork finding below stands for any gio-launching file + manager; the daemon design is kept for reference only. - [2026-07-02 Thu] DRAFT — initial spec from Craig's roam capture ("when the file manager launches another app, it should hide and return when that process ends"). Feasibility ground truth sampled live on velox same @@ -18,7 +28,7 @@ | Field | Value | |--------+----------------------------------------------------| -| Status | draft | +| Status | cancelled | |--------+----------------------------------------------------| | Owner | Craig Jennings | |--------+----------------------------------------------------| |
