feat: v0.6.0 light mode, command palette, dialogs, toasts
- Light mode with the house ☀/◐ toggle and lt_theme preference; light terminal palette; Claude runs with dark-ansi so its colours follow the palette; tmux and the statusLine use ANSI colours. - Command palette (⌕, Ctrl+Shift+P) with session, terminal, view, link and help commands. - .lt-modal dialogs for new/rename/end and a keyboard shortcuts sheet. - .lt-toast results for actions, uploads, copy and CI. - ttyd dropped the reply of fast one-shot commands; replies now wait for the browser to hang up, and the client hangs up as soon as it has one. - Sessions panel re-fetches after an action instead of reusing a stale poll. Closes #31 Closes #32 Closes #33 Closes #34 Closes #35 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Vendored
+26
@@ -1,3 +1,29 @@
|
||||
devdesk (0.6.0) bookworm; urgency=medium
|
||||
|
||||
* Light mode, like the other web_template apps (#31): the ☀/◐ button in the
|
||||
header, shared lt_theme preference (OS setting until you choose), applied
|
||||
before first paint and synced across tabs. The terminal has a light
|
||||
palette; Claude runs with its dark-ansi theme so its colours come from
|
||||
that palette, and the light palette maps bright white to ink, so Claude's
|
||||
text, scrollback included, stays readable in both modes. tmux and the
|
||||
statusLine use ANSI colours so they follow the theme too. Sessions pick
|
||||
up Claude's theme the next time Claude starts in them.
|
||||
* Command palette (#32): ⌕ button or Ctrl+Shift+P. Switch, create, rename
|
||||
and end sessions, Claude/Shell window, scroll back, detach, theme, panels,
|
||||
text size, fullscreen, notifications, copy link, open the repo / PRs / CI
|
||||
run, show alerts, keyboard help.
|
||||
* Dialogs instead of browser prompt/confirm for rename, end and new
|
||||
session (name check inline, project folder picker), and a keyboard
|
||||
shortcuts sheet in the ⋯ menu, the palette and the footer (#33).
|
||||
* Toasts for results: created, renamed, ended, uploads, link copied, CI
|
||||
finished, errors (#34).
|
||||
* Fix: renames, ends and new sessions often reported "no response" although
|
||||
they worked; ttyd dropped the reply of commands that exit right after
|
||||
printing. Replies now wait for the browser to hang up (#35).
|
||||
* Fix: the Sessions panel showed stale names right after a rename or end.
|
||||
|
||||
-- Jared Vititoe <jjvititoe1@gmail.com> Thu, 08 Oct 2026 00:32:11 -0400
|
||||
|
||||
devdesk (0.5.1) bookworm; urgency=medium
|
||||
|
||||
* A session created by opening its URL shows up in the Sessions panel and
|
||||
|
||||
Reference in New Issue
Block a user