Rainytoken/app/src/main/java/com/rainy/token/ui/dashboard
WaterRain ec5f2dcb5c
refactor: split DashboardScreen into ServiceBalanceCards
- New: ServiceBalanceCards.kt (511 lines) — all service balance Composables +
  CompactUsageRow/CompactUsageRowEmpty + utility functions
  (formatAmount/formatResetInSec/normalizeWindowLabel/statusBadgeStyle/
  secondaryLine/footerText)
- DashboardScreen.kt: 1121 → 637 lines (-43%)
  Retained: DashboardScreen main + DraggableDashboardCards + DashboardCard +
  DashboardFooter
- All functions changed from private to internal for cross-file visibility
- No behavior change
2026-07-06 23:39:48 +00:00
..
CommandCodeUsageStatsCard.kt feat: CCGO 用量功能 + 首页布局修复 + 文档同步 2026-06-26 20:37:07 +00:00
DashboardScreen.kt refactor: split DashboardScreen into ServiceBalanceCards 2026-07-06 23:39:48 +00:00
DashboardViewModel.kt feat: CCGO 用量功能 + 首页布局修复 + 文档同步 2026-06-26 20:37:07 +00:00
package-info.kt 🎉 RainyToken — AI 余额查询 APP 2026-06-16 01:46:03 +00:00
ServiceBalanceCards.kt refactor: split DashboardScreen into ServiceBalanceCards 2026-07-06 23:39:48 +00:00
UsageChartScreen.kt fix: LineChart tooltip UTC+8 date label mismatch 2026-07-03 06:34:31 +00:00
UsageChartViewModel.kt fix: 修复自定义日期时区并统一用量入口 2026-07-01 21:06:47 +00:00
UsageDataScreen.kt feat: 平板自适应全面适配 — BoxWithConstraints 双窗格 + 文档同步 2026-06-29 02:06:04 +00:00
UsageDataViewModel.kt feat: CCGO 用量功能 + 首页布局修复 + 文档同步 2026-06-26 20:37:07 +00:00
UsageDetailScreen.kt fix: 修复自定义日期时区并统一用量入口 2026-07-01 21:06:47 +00:00
UsageOverviewScreen.kt feat: 平板自适应全面适配 — BoxWithConstraints 双窗格 + 文档同步 2026-06-29 02:06:04 +00:00
UsageStatsCard.kt feat: CCGO 用量功能 + 首页布局修复 + 文档同步 2026-06-26 20:37:07 +00:00
UsageViewModel.kt feat: CCGO 用量功能 + 首页布局修复 + 文档同步 2026-06-26 20:37:07 +00:00