2026-06-22 - 2026-06-29

Overview

18 Active Pull Requests
30 Active Issues
Excluding merges, 2 authors have pushed 7 commits to main and 38 commits to all branches. On main, 125 files have changed and there have been 9343 additions and 282 deletions.

18 Pull requests merged by 1 user

Merged #47 fix(#41,#42,#43): numeric amount input, clickable DateField, search-based category picker 2026-06-28 14:59:29 +00:00

Merged #48 fix(#44): pin expense filter chips directly under tabs 2026-06-28 14:58:58 +00:00

Merged #46 fix(#40): tint status and navigation bars to match active theme and flip icon appearance 2026-06-28 14:54:59 +00:00

Merged #45 fix(#39): shrink empty-state illustration from 120dp to 96dp 2026-06-28 14:53:11 +00:00

Merged #37 fix(#25,#26,#28): Expenses screen polish — scrim, tab badges, shared SearchToolbar 2026-06-28 14:33:43 +00:00

Merged #38 fix(#23,#24,#27): theme preference wiring, dd MMM yyyy dates, calendar icon in DateField 2026-06-28 14:32:57 +00:00

Merged #36 feat(#29,#32,#33): home polish — Manage Categories to Settings, View All, empty-state illustration 2026-06-28 14:25:58 +00:00

Merged #35 feat(#30): replace category swatch grid with HSV color picker 2026-06-28 14:21:44 +00:00

Merged #34 fix(#31): vertical-align lock icon with trash icon in category rows 2026-06-28 14:21:13 +00:00

Merged #22 fix(#21): move DB I/O to Dispatchers.IO in AddEdit screen models 2026-06-28 13:30:20 +00:00

Merged #20 Implement HomeScreen with Vico dashboard (#5) 2026-06-28 13:29:41 +00:00

Merged #18 Implement ExpenseListScreen, AddEditExpenseScreen, AddEditRecurringScreen (#6) 2026-06-28 12:57:17 +00:00

Merged #19 chore(#9): enable Room exportSchema and configure schemaLocation 2026-06-28 12:55:35 +00:00

Merged #17 Implement CategoryScreen, ImportBankStatementScreen, SettingsScreen, and ExportAction helper (#7) 2026-06-28 12:06:48 +00:00

Merged #16 Implement bankstatement, export, and data interactors (#4) 2026-06-28 10:42:01 +00:00

Merged #11 Implement expense interactors (#2) 2026-06-28 09:58:45 +00:00

Merged #10 Implement recurring interactors (#3) 2026-06-28 09:56:39 +00:00

Merged #8 Implement category feature and wire DI foundation (#1) 2026-06-28 09:17:22 +00:00

30 Issues closed from 1 user

Closed #41 fix: restrict Add/Edit expense "Amount" input to numeric values only 2026-06-28 14:59:29 +00:00

Closed #42 fix: DateField — make the whole input clickable, not just the calendar icon 2026-06-28 14:59:29 +00:00

Closed #43 refactor: category picker dialog matching ListSearchPreferenceWidget UX, without Preference overhead 2026-06-28 14:59:29 +00:00

Closed #44 fix: Expenses screen — large empty gap between tabs and filter chips 2026-06-28 14:58:59 +00:00

Closed #40 fix: status and navigation bar colors don't follow the current theme 2026-06-28 14:54:59 +00:00

Closed #39 fix: empty-state illustration is too large on Home 2026-06-28 14:53:11 +00:00

Closed #28 Add scrim when ExpandedFab is open 2026-06-28 14:34:31 +00:00

Closed #26 Expenses screen: replace inline search with SearchToolbar 2026-06-28 14:34:21 +00:00

Closed #25 Expense tabs: use TabText with per-tab badge counts 2026-06-28 14:33:43 +00:00

Closed #23 App theme preference (Light / Dark / System) has no effect 2026-06-28 14:32:57 +00:00

Closed #24 Format user-visible dates as dd MMM yyyy 2026-06-28 14:32:57 +00:00

Closed #27 DateField: replace "Pick" button with a trailing calendar icon 2026-06-28 14:32:57 +00:00

Closed #29 Move "Manage Categories" from Home to Settings 2026-06-28 14:25:58 +00:00

Closed #32 Home: turn "See all" into a "View All" text button inside SectionHeader 2026-06-28 14:25:58 +00:00

Closed #33 Empty states: Image (top) + text (bottom) on Home and Expenses 2026-06-28 14:25:58 +00:00

Closed #30 Category edit dialog: RGB color picker instead of swatch grid 2026-06-28 14:21:44 +00:00

Closed #31 Vertical-align lock icon with trash icon in category rows 2026-06-28 14:21:13 +00:00

Closed #21 Move DB I/O to Dispatchers.IO in AddEdit Expense/Recurring screen models 2026-06-28 13:30:20 +00:00

Closed #5 Implement HomeScreen with Vico dashboard (column chart + legend) 2026-06-28 13:29:41 +00:00

Closed #6 Implement ExpenseListScreen, AddEditExpenseScreen, AddEditRecurringScreen 2026-06-28 12:57:17 +00:00

Closed #9 Enable Room exportSchema and configure schemaLocation 2026-06-28 12:55:35 +00:00

Closed #7 Implement CategoryScreen, ImportBankStatementScreen, SettingsScreen, and ExportAction helper 2026-06-28 12:06:48 +00:00

Closed #4 Implement bankstatement, export, and data interactors 2026-06-28 10:42:01 +00:00

Closed #2 Implement expense interactors 2026-06-28 09:58:45 +00:00

Closed #3 Implement recurring interactors 2026-06-28 09:56:39 +00:00

Closed #13 Reconcile @Upsert annotation usage with AGENTS.md and docs 2026-06-28 09:44:47 +00:00

Closed #14 Sync docs/02-interfaces.md with the actual GetRecurringExpenses signature 2026-06-28 09:44:47 +00:00

Closed #15 Add unit tests for ProcessDueRecurringExpenses 2026-06-28 09:44:47 +00:00

Closed #12 Make ProcessDueRecurringExpenses atomic with withTransaction 2026-06-28 09:44:46 +00:00

Closed #1 Implement category feature and wire DI foundation 2026-06-28 09:17:22 +00:00

30 Issues created by 0 users

Opened #1 Implement category feature and wire DI foundation 2026-06-28 08:43:42 +00:00

Opened #2 Implement expense interactors 2026-06-28 08:43:52 +00:00

Opened #3 Implement recurring interactors 2026-06-28 08:44:01 +00:00

Opened #4 Implement bankstatement, export, and data interactors 2026-06-28 08:44:14 +00:00

Opened #5 Implement HomeScreen with Vico dashboard (column chart + legend) 2026-06-28 08:44:29 +00:00

Opened #6 Implement ExpenseListScreen, AddEditExpenseScreen, AddEditRecurringScreen 2026-06-28 08:44:41 +00:00

Opened #7 Implement CategoryScreen, ImportBankStatementScreen, SettingsScreen, and ExportAction helper 2026-06-28 08:44:57 +00:00

Opened #9 Enable Room exportSchema and configure schemaLocation 2026-06-28 09:09:05 +00:00

Opened #12 Make ProcessDueRecurringExpenses atomic with withTransaction 2026-06-28 09:42:28 +00:00

Opened #13 Reconcile @Upsert annotation usage with AGENTS.md and docs 2026-06-28 09:42:32 +00:00

Opened #14 Sync docs/02-interfaces.md with the actual GetRecurringExpenses signature 2026-06-28 09:42:35 +00:00

Opened #15 Add unit tests for ProcessDueRecurringExpenses 2026-06-28 09:42:41 +00:00

Opened #21 Move DB I/O to Dispatchers.IO in AddEdit Expense/Recurring screen models 2026-06-28 13:20:04 +00:00

Opened #23 App theme preference (Light / Dark / System) has no effect 2026-06-28 13:41:08 +00:00

Opened #24 Format user-visible dates as dd MMM yyyy 2026-06-28 13:41:13 +00:00

Opened #25 Expense tabs: use TabText with per-tab badge counts 2026-06-28 13:41:19 +00:00

Opened #26 Expenses screen: replace inline search with SearchToolbar 2026-06-28 13:41:24 +00:00

Opened #27 DateField: replace "Pick" button with a trailing calendar icon 2026-06-28 13:41:27 +00:00

Opened #28 Add scrim when ExpandedFab is open 2026-06-28 13:43:00 +00:00

Opened #29 Move "Manage Categories" from Home to Settings 2026-06-28 13:59:50 +00:00

Opened #30 Category edit dialog: RGB color picker instead of swatch grid 2026-06-28 13:59:59 +00:00

Opened #31 Vertical-align lock icon with trash icon in category rows 2026-06-28 14:00:04 +00:00

Opened #32 Home: turn "See all" into a "View All" text button inside SectionHeader 2026-06-28 14:00:13 +00:00

Opened #33 Empty states: Image (top) + text (bottom) on Home and Expenses 2026-06-28 14:00:22 +00:00

Opened #39 fix: empty-state illustration is too large on Home 2026-06-28 14:47:30 +00:00

Opened #40 fix: status and navigation bar colors don't follow the current theme 2026-06-28 14:47:33 +00:00

Opened #41 fix: restrict Add/Edit expense "Amount" input to numeric values only 2026-06-28 14:47:37 +00:00

Opened #42 fix: DateField — make the whole input clickable, not just the calendar icon 2026-06-28 14:47:41 +00:00

Opened #43 refactor: category picker dialog matching ListSearchPreferenceWidget UX, without Preference overhead 2026-06-28 14:47:49 +00:00

Opened #44 fix: Expenses screen — large empty gap between tabs and filter chips 2026-06-28 14:47:52 +00:00