Skip to content

TempoTerm 0.0.4

Choose a tag to compare

@mukiwu mukiwu released this 19 Jun 17:56
· 157 commits to master since this release

正體中文

feat

  • Claude Code 進度面板重新設計,會保留工具活動歷史,並即時推算每個工作階段的狀態
  • 檔案總管換上 Catppuccin 圖示,深色模式使用 Frappé 配色
  • 筆記的程式碼區塊會把開頭的指令名稱獨立標色
  • Git 圖譜新增 commit 排序選項與每條分支的顏色,操作選單更貼近 VSCode,並補上遠端分支的動作
  • Git 圖譜工具列在面板變窄時收進溢出選單
  • 原始碼控制改成依資料夾分組,可整個資料夾一次 stage,重新整理時也有轉圈提示

fix

  • 定位 transcript 時正確採用 CLAUDE_CONFIG_DIR,開頭的 ~ 也會展開成家目錄
  • transcript 被刪除或改名後,進度監看會自動復原
  • 修正 Launcher 面板在過窄時溢出的問題
  • 還原終端機捲動歷史時不再重複堆疊

perf

  • 蒐集工作階段目錄改成單次走訪檔案樹
  • 拖動分割面板時,終端機的 PTY resize 會做 debounce

English

feat

  • Redesigned the Claude Code progress panel with persisted tool activity history and live per-session status
  • File explorer adopts Catppuccin file icons, using the Frappé palette in dark mode
  • Note code blocks now highlight the leading shell command name
  • Git graph gains commit ordering options and per-branch colors, context menus closer to VSCode, plus remote-branch actions
  • Git graph toolbar collapses into an overflow menu when the pane is narrow
  • Source control groups changes by folder with folder-level staging, plus a refresh spinner

fix

  • Honor CLAUDE_CONFIG_DIR when locating transcripts, and expand a leading ~ against home
  • Recover the progress watcher after its transcript is deleted or renamed
  • Prevent the launcher panel from overflowing when narrow
  • Stop terminal scrollback restore from stacking duplicates

perf

  • Collect session working directories in a single file-tree pass
  • Debounce the terminal PTY resize while dragging split panes