Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to Jetpack Compose #16

Open
wants to merge 15 commits into
base: main
Choose a base branch
from
Open

Commits on Feb 7, 2024

  1. refactor: migrate to Jetpack Compose

    dependencies:
    use Hilt instead of koin for better performance
    use Ktor, Ktorfit, CIO instead of OkHttp and Retorfit for overall async network
    use DataStore, EncryptedDataStore instead of SharedPreference for async preference load and store
    use Version Catalog, kts script, java 17
    remove PermissionX, AboutPage
    
    style:
    Single Activity architect. Jetpack Compose Navigation for routing.
    JingYiJun committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    399b015 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    69e94f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    230045a View commit details
    Browse the repository at this point in the history
  3. docs: update README.md

    JingYiJun committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    de10141 View commit details
    Browse the repository at this point in the history
  4. feat: dynamic language setting use AppCompat API, add DataStoreItem I…

    …nterface to manage user preference
    JingYiJun committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    3ffe483 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. Configuration menu
    Copy the full SHA
    7a2601f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    035e0de View commit details
    Browse the repository at this point in the history
  3. feat: add i18n for location permission rationale. restore comments fo…

    …r MetricsOptOut and getAttendance
    JingYiJun committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    1988193 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2024

  1. Configuration menu
    Copy the full SHA
    a16691b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4fd9f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5af1f9b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    96824d5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ed354f9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1626536 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e673960 View commit details
    Browse the repository at this point in the history