Rainytoken/app/src/main/java/com/rainy/token
WaterRain f2e5eedaa4
refactor: extract duplicate format functions to FormatUtils
- New: ui/components/FormatUtils.kt — formatAmount/formatResetInSec/formatResetForWidget/normalizeWindowLabel
- ServiceBalanceCards.kt: remove internal definitions, import from FormatUtils
- ServiceDetailScreen.kt: remove private formatResetInSec/formatAmount, import from FormatUtils
- OpenCodeGoWidgetProvider.kt: remove private normalizeWindowLabel, import from FormatUtils
  (formatReset kept — widget uses short d/h/m format, not Chinese)
2026-07-06 23:47:20 +00:00
..
data test: add parsing unit tests for Ollama and OpenCodeGo 2026-07-06 23:29:13 +00:00
di refactor: migrate UsageCache from DataStore JSON to Room 2026-07-06 23:21:43 +00:00
domain feat: add Ollama Pro Cloud usage service 2026-07-06 21:59:18 +00:00
ui refactor: extract duplicate format functions to FormatUtils 2026-07-06 23:47:20 +00:00
MainActivity.kt 🎉 RainyToken — AI 余额查询 APP 2026-06-16 01:46:03 +00:00
RainyTokenApplication.kt 🎉 RainyToken — AI 余额查询 APP 2026-06-16 01:46:03 +00:00