mirror of
https://github.com/louie-vibecoding/time-recorder.git
synced 2026-07-22 08:28:47 +00:00
- New ⚡ 闪记 button in the punch-in grid footer + 'Flash note' command: opens the configured note with the cursor at the very end, ready to type (switches reading view to edit mode; scrolls into view; focuses editor) - Target note is configurable in settings (below template path); empty means unconfigured — first click opens a fuzzy picker (vault .md files, most recently modified first) and the chosen file is saved, so guidance IS setup - Stale/missing target falls back to the picker with a notice - settings schema: new flashNotePath field ("" = unset); migration keeps old data.json valid without marking it recovered; tests cover keep/missing/ wrong-type cases; all strings bilingual (zh/en) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UAe1irQiaK4asnA5pQQjuy |
||
|---|---|---|
| .. | ||
| categoryInfer.test.ts | ||
| date.test.ts | ||
| i18n.test.ts | ||
| idgen.test.ts | ||
| leafDedup.test.ts | ||
| parser.test.ts | ||
| periodRange.test.ts | ||
| punchIn.test.ts | ||
| recordsFile.test.ts | ||
| segmentColor.test.ts | ||
| segmentEdit.test.ts | ||
| serialize.test.ts | ||
| settingsMigration.test.ts | ||
| settingsValidation.test.ts | ||
| summarize.test.ts | ||
| time.test.ts | ||
| timelineGrid.test.ts | ||
| undoStack.test.ts | ||