Skip to content

feat: budget screen improvements, UPI deep-link fixes & categories listener ordering#54

Merged
mini-page merged 8 commits into
mainfrom
copilot/fix-upi-deep-link-issues
Apr 22, 2026
Merged

feat: budget screen improvements, UPI deep-link fixes & categories listener ordering#54
mini-page merged 8 commits into
mainfrom
copilot/fix-upi-deep-link-issues

Conversation

Copilot AI commented Apr 22, 2026

Copy link
Copy Markdown
Contributor
  • Explore codebase and plan implementation
  • Phase 1: SubcategoryModel data model + default subcategories
  • Phase 1: Add subcategory field to ExpenseModel (backward-compatible Hive adapter)
  • Phase 1: Add subcategoriesJson field to AppPreferencesModel (backward-compatible)
  • Phase 2: Create subcategory_providers.dart (map provider, family provider, controller)
  • Phase 3: Create SubcategoryChipRow widget
  • Phase 4: Integrate chip row + smart note fallback into AddExpenseScreen
  • Phase 4: Add subcategory param to ExpenseController.addExpense / updateExpense
  • Phase 5: Add chip row to CategoryListCard / categories management screen
  • Phase 6: Show subcategory in TransactionCard subtitle
  • Phase 7: Barrel exports + flutter analyze

Copilot AI and others added 7 commits April 21, 2026 02:05
…firmation dialog

Agent-Logs-Url: https://github.com/mini-page/XPens/sessions/32de388e-2461-4c9c-b536-befd6f9e4b5a

Co-authored-by: mini-page <146421384+mini-page@users.noreply.github.com>
Agent-Logs-Url: https://github.com/mini-page/XPens/sessions/d564e48c-8145-499d-849b-b266ed46d9f9

Co-authored-by: mini-page <146421384+mini-page@users.noreply.github.com>
Agent-Logs-Url: https://github.com/mini-page/XPens/sessions/74a8de66-d410-4163-aff3-0d45f3631fb0

Co-authored-by: mini-page <146421384+mini-page@users.noreply.github.com>
Agent-Logs-Url: https://github.com/mini-page/XPens/sessions/da2d839d-f950-42d5-8a9e-ee861e82215f

Co-authored-by: mini-page <146421384+mini-page@users.noreply.github.com>
… top action bar, Set Budget popup

Agent-Logs-Url: https://github.com/mini-page/XPens/sessions/0a0a6264-b028-4a8a-9d71-cc12d2dd44ae

Co-authored-by: mini-page <146421384+mini-page@users.noreply.github.com>
…, doc comment

Agent-Logs-Url: https://github.com/mini-page/XPens/sessions/0a0a6264-b028-4a8a-9d71-cc12d2dd44ae

Co-authored-by: mini-page <146421384+mini-page@users.noreply.github.com>
… budget_state.dart

Agent-Logs-Url: https://github.com/mini-page/XPens/sessions/fd1f0df9-5733-415d-8dfe-2a2ffed7cbaa

Co-authored-by: mini-page <146421384+mini-page@users.noreply.github.com>
@mini-page mini-page marked this pull request as ready for review April 22, 2026 16:16
Copilot AI review requested due to automatic review settings April 22, 2026 16:16
@mini-page mini-page merged commit 96b57fa into main Apr 22, 2026
1 of 2 checks passed
Copilot AI review requested due to automatic review settings April 22, 2026 16:38
@mini-page mini-page deleted the copilot/fix-upi-deep-link-issues branch April 23, 2026 02:55
@mini-page mini-page restored the copilot/fix-upi-deep-link-issues branch April 23, 2026 02:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants