← 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