Commits
- 77789174 feat(autotrack): darwin OS sampling with !darwin stub and portable parsers — Kevin Kortum, 2026-07-08 12:43
- 3f432dc4 feat(grid): render activity + calendar lane in the ACTIVITY column — Kevin Kortum, 2026-07-08 12:37
- 29ebada9 feat(grid): paintActivity with calendar/active/idle overlap precedence — Kevin Kortum, 2026-07-08 12:31
- 1f1d27af feat(activity): cal-events loader with show/hide CalendarFilter — Kevin Kortum, 2026-07-08 12:27
- 695b1c37 feat(activity): tolerant LoadDay jsonl reader with writer round-trip parity — Kevin Kortum, 2026-07-08 12:23
- 37e5d689 feat(config): calendars show/hide block for timeline calendar filtering — Kevin Kortum, 2026-07-08 12:18
- dd5263db feat(autotrack): byte-compatible Record encoding + WriteSegment daily log appender — Kevin Kortum, 2026-07-08 12:13
- 3c66bf64 feat(autotrack): Step segmentation state machine with soft/hard idle anchoring — Kevin Kortum, 2026-07-08 12:08
- 02291b31 feat(autotrack): pure context types — Ctx, Domain, Classify, CtxKey — Kevin Kortum, 2026-07-08 12:04
- 39ee59ad feat(config): tracking block (poll/idle-grace/min secs) with python-parity defaults — Kevin Kortum, 2026-07-08 12:01
- 03f5912c docs: add autotrack daemon + activity/calendar timeline spec and plan — Kevin Kortum, 2026-07-08 11:58
- f1a8ae47 docs: rewrite README as a user-facing brew install + usage guide — Kevin Kortum, 2026-07-08 08:46
- 4b3fd581 docs: point README release flow at custard release CLI — Kevin Kortum, 2026-07-08 08:13
- 0f816625 fix(release): use tag source mode to match the custard release CLI — Kevin Kortum, 2026-07-08 08:11
- ed44c45f chore(release): add .custard.yaml, drop hand-rolled brew scaffolding — Kevin Kortum, 2026-07-08 08:00
- 1f82ec78 docs(release): bake tock/sqlite caveats + Go floor into README and formula — Kevin Kortum, 2026-07-08 07:50
- 83b6097e chore(release): brew-release.sh + deploy.env.example scaffolding — Kevin Kortum, 2026-07-07 23:13
- b95249e8 docs: AGPL-3.0 LICENSE and tt-focused README — Kevin Kortum, 2026-07-07 23:11
- c6d037f1 feat(cmd): rename binary to tt, tui→timeline (alias tui), add --version + menu command — Kevin Kortum, 2026-07-07 23:03
- 646cc4ea feat(grid): color LOGGED sessions by project + legend; fix swapped p/n day nav — Kevin Kortum, 2026-07-07 22:35
- 9d5829b4 feat(cmd): load tock history once and feed autocomplete into day + tui — Kevin Kortum, 2026-07-07 22:26
- d713c8fc feat(history): distinct project/description/tag values from tock (sqlite + tock-last fallback) — Kevin Kortum, 2026-07-07 22:17
- aae4bf89 fix(grid): cursor marker follows active column; keep editable start/end last in add form — Kevin Kortum, 2026-07-07 22:04
- bc8bdbcb fix(grid): skip pre-decided times in add form, clearer delete target, aligned columns — Kevin Kortum, 2026-07-07 21:59
- e95af753 feat(cmd): add `ticktock tui` grid subcommand; document in README — Kevin Kortum, 2026-07-07 21:48
- 6cab7d55 feat(grid): edit (SafeReplace) and confirm-delete (Remove) logged sessions — Kevin Kortum, 2026-07-07 21:45
- 4e6ea8b2 feat(grid): range-select finalize opens add form, writes via store.Add — Kevin Kortum, 2026-07-07 21:45
- a867de7e feat(grid): bubbletea model, 3-column render, cursor + day nav — Kevin Kortum, 2026-07-07 21:45
- c9cc052d feat(grid): paint LOGGED column cells with row to entry key lookup — Kevin Kortum, 2026-07-07 21:43
- deeffb2d feat(grid): slot geometry with auto-expanding day window — Kevin Kortum, 2026-07-07 21:43
- fd22a566 refactor(tui): extract shared entry-form builders into internal/tui/form — Kevin Kortum, 2026-07-07 21:42
- 3a64e530 feat(config): read ~/.config/ticktock/config.json for grid settings — Kevin Kortum, 2026-07-07 21:42
- b042fcd3 feat(day): Ctrl+S submits the edit form from any field — humdrum-tiv, 2026-07-07 20:34
- b9c9b976 fix(day): edits didn't persist — heap-share formValues across Bubble Tea copies — humdrum-tiv, 2026-07-07 17:50
- b1293a92 test(day): cover fmtTockDur and fmtRange (incl. running open-end) — humdrum-tiv, 2026-07-07 17:40
- 4db04e5b test(day): cover enter-gating, date nav, and empty-day render through the Model — humdrum-tiv, 2026-07-07 17:33
- 29791a13 chore: Makefile, README — humdrum-tiv, 2026-07-07 16:59
- ebb9a946 feat(day): inline edit via huh form, wired to ticktock day — humdrum-tiv, 2026-07-07 16:55
- b4a03107 feat(day): table view with per-project footer totals and date nav — humdrum-tiv, 2026-07-07 16:53
- 3f8f1ae5 feat(store): Add/Remove/SafeReplace with restore-on-failure — humdrum-tiv, 2026-07-07 16:48
- 46020227 feat(store): read a day from tock with correct date-index Keys (TASK-028) — humdrum-tiv, 2026-07-07 16:38
- 233f44da chore: repo skeleton + cobra root with day stub — humdrum-tiv, 2026-07-07 16:30