← back to log
Day 004 2026-08-13 shipped

Topic tracking, a todo list, and a wheel picker

Topic tracking

  • Added ADR and spec docs, versioned the project 1.0.0
  • Shipped topic tracking for the first time
  • Fixed a bug where the subject-picker screen would abruptly vanish; added subject switching and an AYT button

Todo list — base setup

  • Added the tab and the month strip, fixed a transition-naming bug
  • Added a subject-picker button and the ability to add subtasks
  • Small polish: truncating long subject names, raising the character limit on task rows, shrinking the task chips

Visual and interaction polish

  • Smooth transition effects on the month and week strips
  • Fixed subtask entry overlapping the Save button in the task edit form
  • Brought back the checkbox and bulk-complete confirmation for tasks with subtasks
  • Swipe-to-delete: chased down a string of visual bugs one by one — the subject badge not moving with the row, the completed task’s transparency letting the red “Delete” show through underneath, the red layer leaking past the corners — and added distance-proportional fade

Week strip — moving to a wheel picker

  • Gave day selection a wheel feel
  • Fixed the day frame overlapping the month strip, and the gap between the week strip and the task list
  • The week strip no longer crosses month boundaries — it loops within the month now
  • Fixed a brief stutter on fast swipes

Subject picker

  • Switched to a dual vertical wheel design — TYT/AYT and subject selectable at the same time
  • The equivalent subject stays selected when the exam type changes

End of day

  • Removed a missing useLiveQuery dependency and some unused strings from the topic list
  • Applied the Poppins font family across the app

Contact

Recognise this problem?

Open to freelance and contract work — desktop tools, automation, video pipelines.