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

Android: modernize code #1709

Draft
wants to merge 23 commits into
base: master
Choose a base branch
from

Commits on May 7, 2024

  1. Android: restructure project

    Signed-off-by: Patryk Mis <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    92a3f94 View commit details
    Browse the repository at this point in the history
  2. Android: convert build scripts to Kotlin DSL

    Signed-off-by: Patryk Mis <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    c6bd636 View commit details
    Browse the repository at this point in the history
  3. Android: small build tasks improvement

    Signed-off-by: Patryk Mis <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    263e95d View commit details
    Browse the repository at this point in the history
  4. Android: code reformat and cleanup

    Signed-off-by: Patryk Mis <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    0413423 View commit details
    Browse the repository at this point in the history
  5. Resolve task dependency problems

    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    526b468 View commit details
    Browse the repository at this point in the history
  6. Android: properly configure deprecated instrumented tests

    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    4a9def2 View commit details
    Browse the repository at this point in the history
  7. Android: migrate resources to AppCompat

    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    339f9f6 View commit details
    Browse the repository at this point in the history
  8. Android: migrate sources to AppCompat

    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    d49f2b8 View commit details
    Browse the repository at this point in the history
  9. Android: migrate to AndroidX

    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    dec022a View commit details
    Browse the repository at this point in the history
  10. Android: migrate SeekBar

    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    c1f1504 View commit details
    Browse the repository at this point in the history
  11. Android: migrate to Version Catalogs, unify Java versions, bump deps

    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    915a2e7 View commit details
    Browse the repository at this point in the history
  12. Android: bump NDK to v26.1.10909125

    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    1be2d4b View commit details
    Browse the repository at this point in the history
  13. Android: bump compileSdk and buildTools versions

    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    93d9acf View commit details
    Browse the repository at this point in the history
  14. Android: update .gitignore excluding keystore properties file

    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    bb4deb7 View commit details
    Browse the repository at this point in the history
  15. Android: enable signing for release if keystore properties file is pr…

    …esent
    
    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    ce8adae View commit details
    Browse the repository at this point in the history
  16. Android: add .dev suffix to app id for debug builds

    This makes possible for debug and release builds to coexist on the same device.
    
    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    08c8bdd View commit details
    Browse the repository at this point in the history
  17. Android: enable v1 signing explicitly

    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    e963955 View commit details
    Browse the repository at this point in the history
  18. Android: specify app name and version suffix for debug type

    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    b52906a View commit details
    Browse the repository at this point in the history
  19. Android: distinguish type from version

    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    57ed4d7 View commit details
    Browse the repository at this point in the history
  20. Android: bump AGP to v8.2.0

    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    fca33ed View commit details
    Browse the repository at this point in the history
  21. Android: build - rewrite checkData

    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    1edc5f7 View commit details
    Browse the repository at this point in the history
  22. Android: Update Gradle and AGP

    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    6aa05d2 View commit details
    Browse the repository at this point in the history
  23. Android: rewrite build tasks order

    Signed-off-by: Patryk Miś <foss@patrykmis.com>
    PatrykMis committed May 7, 2024
    Configuration menu
    Copy the full SHA
    cbc471b View commit details
    Browse the repository at this point in the history