Skip to content

Releases: XiaTian-AC/faster-dooit

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 09 Aug 07:30

Changelog

  • dd10c15 fix: pass resolved preset colors to Lua formatters

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 09 Aug 05:07

Changelog

  • c69316c feat: add compressed demo.gif to README
  • 03b9609 feat: per-UI-element named colors + official theme palettes
  • 584053f fix: keep trailing spaces in ASCII art for monospace alignment

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 08 Aug 10:36

Changelog

  • 0b53cf4 fix: theme continuation lines and per-line selection background

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 08 Aug 08:56

Changelog

  • 0f10d43 fix: pre-fill workspace name when editing from workspace pane

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 08 Aug 08:09

Changelog

  • 74f06db fix: account for pane borders in scroll height (dual + stacked)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 08 Aug 07:58

Changelog

  • c25bf5c feat: collapse depth config + isExpanded helper
  • c9b3419 feat: drop api. prefix from config surface
  • 4c22b92 feat: dynamic columns, theme-colored input, multi-line descriptions
  • 65af451 feat: honor expand state in tree traversal
  • 9f1126b feat: render expand/collapse arrows
  • 2c87660 feat: reposition cursor after collapse
  • db88189 feat: show fold arrows in the row marker slot, drop cursor arrow
  • 4da03ef feat: urgency floor at 1, lower scroll threshold
  • 4f137a9 style: use ⌄ as the expanded marker

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 08 Aug 01:57

Changelog

  • 0b7fdfe feat: homebrew tap + one-line install scripts, simplify CI to scoop+brew

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 06 Aug 11:39

Changelog

  • 8c1f5cc feat: vertical scrollbar on short terminals
  • 5abc1b4 fix: bind todo/bar rendering to theme colors, pass formatter style through
  • 1d118ce fix: scrollbar alignment, row-count offset, and edge thumbs
  • 5bee88b style: light half-block track + solid thumb scrollbar

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Aug 08:29

Changelog

  • 99e9975 app: resolve theme from preset + overrides in appTheme()
  • 70d1004 app: theme-driven styles + global background fill
  • f657ff2 ci: checkout source repo before rendering scoop manifest template
  • 22e7fb2 ci: fix SHA substitution in scoop manifest publish
  • d527ad0 ci: publish scoop manifest via Contents API
  • 9701f2e ci: support manual dispatch; version from tag or input
  • 6fb2456 feat: default config at ~/.config/faster-dooit, inject version via ldflags
  • 0a4d302 feat: full-height background fill, transparent background, 200ms auto redraw
  • f0cbf98 fix: guard todo-only edits on workspace/empty panes, workspace a adds sibling
  • a6469fc fix: inject version via ldflags so --version reports the tag
  • 0e76ff6 fix: use full owner/repo URL for XiaTian-AC-bucket
  • e18060b lua: read theme.name with explicit-override tracking
  • 3d510da release: archive winget manifest for v0.1.0
  • 70bc005 release: fix winget path to manifests/x/, fdooit.exe, architecture.64bit
  • a6d706b theme: add built-in theme presets and Resolve()
  • 297504a theme: add semantic color fields (dim/selection/border)

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 10:32

Changelog

  • 96924c5 @ docs: ux polish keybindings + feature checklist
  • 22bd5dc @ feat(ux): cursor aligns with indent; vertical centering
  • 4480714 @ feat(ux): default names + inline edit on create
  • 86b7160 @ feat(ux): h/l switch pane; help exits on any key
  • de02782 @ feat(ux): urgency cap 5 with configurable per-level colors
  • d39a9c4 @ feat: parity polish, perf validation, README
  • d9fafaf @ fix(ux): cursor clamp, table-aligned columns, field-scoped inline edit
  • daf4f6c @ fix(ux): full-row highlight + column width overflow
  • 1dfb0dc @ fix(ux): pane sync, nested add_child, row highlight, default urgency
  • b0fc152 feat(app): per-pane viewport scroll offsets
  • 1683168 feat(lua): configurable min_width/min_height
  • 84a072d feat(render): drop less-important columns on narrow stacked panes
  • 17f3e46 feat(render): full default todo columns + budget-driven column hiding
  • 62147f4 feat(view): full-width inline edit row for all fields
  • b5a9f49 feat(view): responsive stacked layout, viewport scroll, selected-row fit
  • 439025f feat(view): viewport scroll in dual-pane layout too
  • 979efd9 feat: bubbletea skeleton with two-pane tree and CRUD
  • e97745e feat: layout, formatters, bars, dashboard, theme rendering
  • 5c1a5a5 feat: lua config system with default config.lua
  • ec15d52 feat: modes and input overlays for edit/search/sort/confirm/help
  • 985c0bf feat: natural language date parsing
  • a87e424 feat: redraw action bound to /, Lua-configurable keybindings
  • 0f76c2c feat: redraw clears screen fully; search stays visible on enter, a/A exits search to add
  • 85aea77 feat: scaffold domain model and sqlite store
  • 6b2890e feat: search enter moves cursor to list, Esc clears filter, add clears filter
  • 5a1b8f5 fix(bars): show validation error beside edit field in INSERT
  • bc75ca8 fix(update): reset scroll offsets on terminal resize
  • 6b2e601 fix(ux): border overflow, ANSI-aware truncation, columnWidths doc
  • 8f518ba fix: CONOUT$ terminal-size probe, Ctrl+L redraw, recurrence-complete notice
  • 549429d fix: add child under the selected filtered item; status bar shows filter + notice
  • 5b66d83 fix: clear stale notice on mode exit
  • 3944a3e fix: poll resize from stdout+stdin, test all resize directions
  • 8796a36 fix: poll terminal size on Windows (no SIGWINCH)
  • f64ca28 fix: search add/esc preserve cursor item by ID; remove dead code
  • 432acf1 fix: update size immediately on resize, clear-screen on debounce to wipe residue
  • 1717edc perf: debounce poll-driven resize to one renderer repaint (fixes wezterm drag lag)
  • 2f1f22c perf: debounce resizes, render only visible viewport rows
  • c16f0f7 release: license, goreleaser, CI workflow, scoop template, docs