Skip to content

Releases: captaaint/animo

Animo v0.3.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 08:34

Changed

  • refactor(app)!: rewrite the frontend in React and drop XMLUI (#60)

Added

  • feat(app): keep the tag selector on one line (#61)

Fixed

  • fix(app): project editor uses the same two-column modal layout as clients and tags (#60)
  • fix(app): time picker overhangs modals instead of making them scroll (#61)
  • fix(app): list view shows the time range like the calendar (#61)

Install: see docs/install.md or run the one-liner from the README.

Animo v0.2.15

Choose a tag to compare

@github-actions github-actions released this 16 Oct 05:58

Added

  • feat(app): start/stop the timer with Alt+T instead of a bare T (883d7cf)

Install: see docs/install.md or run the one-liner from the README.

Animo v0.2.14

Choose a tag to compare

@github-actions github-actions released this 15 Oct 17:41

Changed

  • perf(app): render the List and Reports entry lists without freezing (278c590)

Fixed

  • fix(app): restore the Resume action in the List and Reports row menus (a6aee82)
  • fix(app): focus the description, time and date fields when their labels are clicked (7453c03)
  • fix(app): highlight the import drop zone while a file is dragged over it (bd7e1dd)

Install: see docs/install.md or run the one-liner from the README.

Animo v0.2.13

Choose a tag to compare

@github-actions github-actions released this 14 Oct 08:03

Added

  • Added inline tag creation to the entry tag selector.
  • Added autocomplete suggestions for time entry descriptions based on previously used descriptions.

Changed

  • Updated entry and project form labels to use input label props and unified their appearance through theme variables.
  • Standardized modal dialog borders across the app.
  • Updated entry project and tag placeholders to use search-oriented text.

Fixed

  • Fixed form labels in entry and related modals so clicking labels focuses their inputs.
  • Restored the previous custom DatePicker behavior after the XMLUI DatePicker trial.
  • Fixed description autocomplete typing so spaces are preserved between words.

Install: see docs/install.md or run the one-liner from the README.

Animo v0.2.12

Choose a tag to compare

@github-actions github-actions released this 01 Jun 14:03
3dbe710

Added

  • feat(app): detect mobile viewport in DatePicker (a6fe1c8)
  • feat(app): show DatePicker as a mobile bottom sheet (422b9a3)
  • feat(app): add a pinned header to the mobile DatePicker sheet (4ca379d)
  • feat(app): scroll through stacked months in the mobile DatePicker (54decaa)
  • feat(app): enlarge DatePicker day cells for mobile touch targets (7db633a)
  • feat(app): pin a scrollable preset row in the mobile DatePicker (e91b3d8)
  • feat(app): lock background scroll while the mobile DatePicker is open (8e999fb)
  • feat(app): stabilize the DatePicker drawer and add month-pair navigation (a78e814)
  • feat(app): tidy up the mobile DatePicker drawer and Reports actions (995f672)
  • feat(app): redesign the import flow with a dropzone and step modal (03c416d)
  • feat(app): refine the mobile import preview drawer (c580de1)
  • feat(app): polish the mobile import page and preview drawer (2b31da9)
  • feat(app): type-to-edit the date picker with a masked segmented field (ee17d02)
  • feat(app): note feedback is anonymous above the send button (6234e38)
  • feat(app): redesign the feedback modal with a card-based two-column layout (a8cdaa9)
  • feat(app): show feedback in a bottom-sheet drawer on mobile (ea1cb5c)

Changed

  • perf(app): memoize and paginate the Reports screen to stop load jank (7fd39a7)
  • perf(app): memoize the List screen's filtered entries (a173f7d)

Fixed

  • fix(app): stop the Reports action row wrapping on desktop (863d1a7)
  • fix(app): keep mobile input text at the desktop size (e1a8142)
  • fix(app): use lowercase APICall HTTP methods for xmlui 0.12.29 (8a6e66d)

Install: see docs/install.md or run the one-liner from the README.

Animo v0.2.11

Choose a tag to compare

@github-actions github-actions released this 30 May 07:33

Added

  • feat(app): let the time picker accept typed keyboard input (#48) (52e138d)
  • feat(app): start/stop the timer with the T keyboard shortcut (#47) (d073646)

Install: see docs/install.md or run the one-liner from the README.

Animo v0.2.10

Choose a tag to compare

@github-actions github-actions released this 29 May 21:08

Added

  • feat(app): redesign feedback result modal and add a local dev feedback sink (7769dc5)
  • feat(app): add a dark-tone variant of the feedback success icon (6b38c50)

Install: see docs/install.md or run the one-liner from the README.

Animo v0.2.9

Choose a tag to compare

@github-actions github-actions released this 29 May 16:43

Added

  • feat(app): show feedback form in demo mode (2728659)

Fixed

  • fix(desktop): never seed the installed app DB during dev runs (44e356b)
  • fix(app): render the feedback diagnostics preview (c3b411f)

Install: see docs/install.md or run the one-liner from the README.

Animo v0.2.8

Choose a tag to compare

@github-actions github-actions released this 27 May 22:22

Fixed

  • fix(app): use whole-page scroll so the desktop list renders correctly

Install: see docs/install.md or run the one-liner from the README.

Animo v0.2.7

Choose a tag to compare

@github-actions github-actions released this 27 May 21:00

Added

  • feat(app): drop contact-email field from feedback form (5d68173)

Fixed

  • fix(app): clip WeekCalendar to its card's rounded corners (955e985)
  • fix(app): align entry modal columns to the same bottom edge (bd45733)

Install: see docs/install.md or run the one-liner from the README.