saravanakumardb1
|
2c224c5c4f
|
test(week9): add urgency tests (14) + accessibility tests (14) + update roadmap Week 9
|
2026-02-27 22:20:29 -08:00 |
|
saravanakumardb1
|
3bec3602d2
|
feat(a11y): add VoiceOver, Dynamic Type, Reduce Motion, High Contrast accessibility helpers
|
2026-02-27 22:20:22 -08:00 |
|
saravanakumardb1
|
be0e8748b2
|
feat(ipad): adaptive layout — NavigationSplitView sidebar + timer detail side panel on iPad
|
2026-02-27 22:20:15 -08:00 |
|
saravanakumardb1
|
4b579750a2
|
test(week8): add reschedule engine tests (14) + gamification engine tests (15) + update roadmap
|
2026-02-27 22:14:01 -08:00 |
|
saravanakumardb1
|
40fd63e748
|
feat(gamification): integrate gamification into app — badge celebration overlay, history stats+badges tabs
|
2026-02-27 22:13:50 -08:00 |
|
saravanakumardb1
|
58dde35cc9
|
feat(gamification): add streak card, focus score card, badge grid, confetti, weekly summary card with share
|
2026-02-27 22:13:44 -08:00 |
|
saravanakumardb1
|
f6208e65d1
|
feat(gamification): add streak engine, focus score, badge definitions, and GamificationStore
|
2026-02-27 22:13:39 -08:00 |
|
saravanakumardb1
|
a86ed05271
|
feat(reschedule): add reschedule sheet UI, undo banner, suggestion banner, and timeline integration
|
2026-02-27 22:13:32 -08:00 |
|
saravanakumardb1
|
931746a119
|
feat(reschedule): add AI reschedule engine with shift, skip, push, undo and smart suggestions
|
2026-02-27 22:13:27 -08:00 |
|
saravanakumardb1
|
0b798bf9ff
|
test(shared): add SharedTimerData tests + update roadmap Week 7 checkmarks
|
2026-02-27 22:01:57 -08:00 |
|
saravanakumardb1
|
016a3d14e5
|
feat(project): add widget, watchOS, and complications targets to project.yml with dependencies
|
2026-02-27 22:01:51 -08:00 |
|
saravanakumardb1
|
36523334c4
|
feat(siri): add App Intents for Siri Shortcuts — set timer, start pomodoro, next timer info
|
2026-02-27 22:01:46 -08:00 |
|
saravanakumardb1
|
71bda1dab9
|
feat(watch): add watchOS app with timeline, timer detail, quick presets, haptics, and complications
|
2026-02-27 22:01:39 -08:00 |
|
saravanakumardb1
|
5936016a36
|
feat(widget): add WidgetKit widgets — small, medium, lock screen with AppIntentTimelineProvider
|
2026-02-27 22:01:34 -08:00 |
|
saravanakumardb1
|
4b1cbcf81b
|
feat(live-activity): add ActivityKit attributes and LiveActivityManager for Dynamic Island
|
2026-02-27 22:01:28 -08:00 |
|
saravanakumardb1
|
46d9866253
|
feat(shared): add App Groups data layer for iOS/Watch/Widget communication
|
2026-02-27 22:01:24 -08:00 |
|
saravanakumardb1
|
35f53e87f5
|
feat: add Pomodoro session celebration with trophy animation
|
2026-02-27 21:23:45 -08:00 |
|
saravanakumardb1
|
a1120a56e8
|
feat: add in-app toast system with notification fallback for denied permissions
|
2026-02-27 21:21:46 -08:00 |
|
saravanakumardb1
|
28dfa9f929
|
feat: add Serwist service worker for offline PWA support
|
2026-02-27 21:18:43 -08:00 |
|
saravanakumardb1
|
cae442d099
|
test: add time-blindness and urgency tests (82 total passing)
|
2026-02-27 21:16:49 -08:00 |
|
saravanakumardb1
|
755d030c7a
|
test: add 13 Zustand store tests (66 total passing)
|
2026-02-27 21:15:30 -08:00 |
|
saravanakumardb1
|
815e1cd7fe
|
docs: comprehensive roadmap update with all Phase 1 checkmarks and commit links
|
2026-02-27 21:11:39 -08:00 |
|
saravanakumardb1
|
1883697de7
|
feat: add settings link in dashboard header
|
2026-02-27 21:10:25 -08:00 |
|
saravanakumardb1
|
cad95be62a
|
feat: add Zod schemas, settings page with sound preview, notification controls
|
2026-02-27 21:09:33 -08:00 |
|
saravanakumardb1
|
d2b5563414
|
feat: add time blindness aids, feedback button, tab title flash, system theme detection
|
2026-02-27 21:08:22 -08:00 |
|