Skip to content

Refactor rates data layer and update dependencies#170

Open
mdrlzy wants to merge 11 commits into
mainfrom
refactor/misc-improvements
Open

Refactor rates data layer and update dependencies#170
mdrlzy wants to merge 11 commits into
mainfrom
refactor/misc-improvements

Conversation

@mdrlzy

@mdrlzy mdrlzy commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator

📌 Description

  • Added a forced rates refresh on the splash screen so the Quick screen opens with up to date rates
  • Added listeners for rates update flow on screens to refresh data when rates change
  • Added throttling for remote rates updated_at checks to avoid unnecessary API checks happening many times per minute
  • Added thousands separators for amount input fields
  • Replaced Retrofit with Ktor because Ktor is Kotlin-first and better fits future support for multiple API variants, such as premium subscription API
  • Updated Kotlin, Gradle, and project dependencies

@mdrlzy mdrlzy force-pushed the refactor/misc-improvements branch from eb53965 to 208e90c Compare July 10, 2026 03:54
@mdrlzy mdrlzy force-pushed the refactor/misc-improvements branch from 208e90c to cce4c46 Compare July 10, 2026 04:30
@mdrlzy mdrlzy force-pushed the refactor/misc-improvements branch from cce4c46 to 758dadf Compare July 10, 2026 21:45
@mdrlzy mdrlzy force-pushed the refactor/misc-improvements branch from 758dadf to 0325588 Compare July 11, 2026 03:20
@mdrlzy mdrlzy force-pushed the refactor/misc-improvements branch from 0325588 to 640aa0d Compare July 11, 2026 14:02
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.

1 participant