Commit Graph

15 Commits

Author SHA1 Message Date
9a70f89ef5 Add budgets view with progress bars and management 2026-03-02 00:26:09 +02:00
1105793d88 Add budget CRUD operations and progress calculation 2026-03-02 00:24:08 +02:00
47affa37f0 Add charts view with pie, bar, and line charts 2026-03-02 00:22:19 +02:00
1239dda32e Add currency selection with live exchange rate fetching 2026-03-02 00:16:47 +02:00
1d45fec9ef Add exchange rate service with caching and fallback API 2026-03-02 00:14:50 +02:00
0eb0496c06 Add edit and delete for transactions in history view 2026-03-02 00:13:04 +02:00
f7d4939116 Add history view with day-grouped transaction list 2026-03-02 00:09:21 +02:00
678c748672 Wire log view to database for transaction persistence 2026-03-02 00:07:39 +02:00
657ea5fe76 Add log view UI with transaction entry form 2026-03-02 00:05:10 +02:00
7af27c06c1 Add main window with sidebar navigation 2026-03-02 00:02:53 +02:00
64e44da4d6 Add minimal AdwApplication with empty window 2026-03-01 23:59:43 +02:00
1543d56304 Add CRUD operations for transactions, categories, and aggregation queries 2026-03-01 23:59:15 +02:00
177dd4b8b8 Add database layer with schema creation and default categories 2026-03-01 23:57:37 +02:00
cae05847af Add core data models for transactions, categories, budgets 2026-03-01 23:56:41 +02:00
dfb19b8327 Scaffold cargo workspace with core and gtk crates 2026-03-01 23:54:45 +02:00