diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-27 22:06:33 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-27 22:06:33 -0400 |
| commit | cd0d6079065e27296ea15a0c0dc01eebc0c96670 (patch) | |
| tree | 6e0dae3fef9fa7f51e92a9ac037ffbcc9f3da733 | |
| parent | ad6e784d1f691e5617f1abcee0a9b67da4e900e6 (diff) | |
| download | dotemacs-cd0d6079065e27296ea15a0c0dc01eebc0c96670.tar.gz dotemacs-cd0d6079065e27296ea15a0c0dc01eebc0c96670.zip | |
chore(todo): close the dirvish preview rebuild task
Shipped this session in 61b68fcf and visually verified, so the sub-task becomes a dated event-log entry under the Theme-Studio project.
| -rw-r--r-- | todo.org | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -429,8 +429,8 @@ What we're verifying: in dirvish, d now duplicates the file at point (delete-to- Expected: d duplicates; D names the exact targets and only deletes on yes; the files are gone with no trash copy. If sudo needs a password that shell-command can't supply, flag it — the delete may need to route through a tty instead. ** PROJECT [#A] Theme-Studio Open Work Parent grouping the open theme-studio / theming issues; close each child independently. -*** TODO [#C] Dirvish preview rebuild :feature: -Rebuild =renderDirvishPreview= (=scripts/theme-studio/previews.js=), today a flat face-catalog, into a believable two-pane dirvish modeled on the real-dirvish screenshot, with fake data: a realistic listing (nerd-icon per type, right-aligned sizes, dir-entry counts, hl-line highlight, dimmed backup, italic dir header) plus a right-hand preview pane (=ls -l= of the selected dir). Keep face coverage by folding vc-state/git-msg/size/time into realistic attribute columns and moving media-info/proc/narrow/emerge to a small labeled extras strip. Option 2 chosen 2026-06-27. +*** 2026-06-27 Sat @ 22:05:31 -0400 Rebuilt the dirvish preview as a realistic two-pane +Shipped in 61b68fcf (option 2). Two-pane dirvish: an active listing (per-type nerd-icons, sizes, hl-line, dimmed backup) beside an =ls -l= preview pane, the remaining faces in a labeled extras strip, all 38 dirvish faces still covered. Visual verified via off-screen screenshot. *** TODO [#A] theme-studio: consistent assignment-view table columns :feature:studio:next: All view-assignment tables should use one consistent column set and order, whatever view is selected: element name (sortable), lock, fg, bg, style, box (with a side expansion showing the selected color, as in UI faces), contrast, inheritance, size, preview text. No other columns at this design stage. When a view's elements can't take a given section, raise a signal and disable that section for that view; the disabled state is the visual cue. From the roam inbox 2026-06-16. *** VERIFY [#A] theme-studio: deploy-wip button on the browser page :feature:studio:next: |
