Commit Graph

37 Commits

Author SHA1 Message Date
Draff 1f3fff9efa
Maybe fix? please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please 2025-02-23 21:52:08 +00:00
AwkwardPeak7 7210f658e2
add helper utils (#7683)
* add some helper utilities

* adjust parameter
2025-02-23 21:31:16 +00:00
AwkwardPeak7 0658c1926c
revert kotlin 2.1.0 and deps for now (#7468)
generated serializers seem to be missing in final apk, need further investigation
2025-02-23 21:31:11 +00:00
renovate[bot] 9b19e756cb
Update dependency gradle to v8.12.1 (#7345)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-23 21:30:05 +00:00
AwkwardPeak7 4867bf18a0
Update to Kotlin 2.1.0 and add spotless linter (#7447)
* update kotlin & deps

* add spotless

* fetch depth

* lint...

* adjust rules

* Revert "lint..."

This reverts commit cc2f99fb218726d90045c5104ab9592a179cb6b6.

* lint

* rm generated file
2025-02-23 21:29:55 +00:00
renovate[bot] a90166842c
Update dependency gradle to v8.12 (#6745)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-18 20:13:03 +00:00
renovate[bot] 827fbace8d
Update dependency gradle to v8.11.1 (#6093)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-14 06:55:42 +00:00
AwkwardPeak7 cd5b952013
update gradle wrapper and agp (#5270) 2024-10-28 00:20:42 +00:00
renovate[bot] c3fe4230fe
Update dependency gradle to v8.10 (#4674)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-15 20:22:00 +01:00
renovate[bot] 7257dc89a8
Update dependency gradle to v8.9 (#4006)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-26 23:34:42 +01:00
renovate[bot] feb6c74f5c Update dependency gradle to v8.8 (#3347)
CI / Prepare job (push) Successful in 5s Details
CI / Build individual modules (push) Successful in 7m7s Details
CI / Publish repo (push) Successful in 55s Details
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 05:44:48 +01:00
renovate[bot] ddd978f27e Update dependency gradle to v8.7 (#2077)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-30 22:04:18 +00:00
stevenyomi 33f95f820c Use `versionCatalogs` in precompiled script plugins 2024-03-06 06:25:46 +00:00
stevenyomi b860dcb132 Upgrade Gradle to 8.6 (#1667) 2024-03-06 06:25:41 +00:00
stevenyomi 3372f9de22 Adjust build features (#1436) 2024-02-27 20:53:49 +00:00
stevenyomi b874f0d1c3 Deduplicate lib build scripts (#1392) 2024-02-27 20:53:28 +00:00
stevenyomi d9f7e58f01 Don't format code in CI (#1236)
* Don't format code in CI

* format individual extensions
2024-02-18 19:57:02 +00:00
stevenyomi a723109122 Add build files for lib-multisrc migration (#1228) 2024-02-18 19:55:37 +00:00
stevenyomi e3638b172f Update deprecated AGP properties (#770)
* Update deprecated AGP properties

* Remove unused suppression
2024-01-30 22:11:05 +00:00
stevenyomi 01c097b7e6 [skip ci] Update Gradle Wrapper files (#594)
- Updated wrapper scripts to 8.3 with `./gradlew wrapper`
- Duped `gradle-wrapper.properties` in `buildSrc` to trick "Android Studio - Clean Project" into using the same version
2024-01-30 22:07:13 +00:00
AntsyLich 7eb7c2567a
Address some warnings and deprecations (#18436)
* Address some warnings and deprecations

* Add back `AndroidConfig.targetSdk`
2023-10-08 18:47:14 -03:00
arkon 1674bf1d6e
Target Android 14 (#17144) 2023-07-16 16:21:07 -04:00
arkon 8ac6bfcce1
Bump compile and target SDKs to Android 13 (#13296) 2022-08-31 17:13:01 -04:00
arkon 78947a0392
Target Android 12L (#11258) 2022-03-27 15:56:42 -04:00
Andreas 5145eec280
Re: Use Gradle version catalog to simplify dependencies (#10953)
* Use Gradle version catalog to simplify dependencies

* Changes based on review comments

* Remove libs variables in buildScript

- Not needed in this Gradle version
2022-02-28 07:25:23 -05:00
arkon 985f285fc7 Revert "Use Gradle version catalog to simplify dependencies (#10938)"
This reverts commit c83960aaef.
2022-02-27 09:53:18 -05:00
Andreas c83960aaef
Use Gradle version catalog to simplify dependencies (#10938)
* Use Gradle version catalog to simplify dependencies

* Changes based on review comments
2022-02-27 09:49:41 -05:00
arkon 2a3d88cea0
Target SDK 31 (#9022) 2021-09-09 18:25:46 -04:00
arkon 4f59751cb0
Remove explicit build tools version (#9013) 2021-09-09 08:57:15 -04:00
arkon 3d0af119ce
Compile to SDK 30, update lib dependencies (#7187) 2021-05-22 16:04:17 -04:00
arkon 50bf2a56e5
Update dependencies; drop Android 4.x support (#6742) 2021-04-28 15:38:05 -04:00
arkon bf2424399a
[SKIP CI] Update Gradle and AGP, remove jcenter (#6493) 2021-04-10 10:06:27 -04:00
arkon d84a4c90b1
Project reorganization (#5096)
* Rename AndroidConfig to Config

* Move base AndroidManifest.xml

* Make fallback icons into an Android module

* Add example of how to only load a single extension in Gradle project
2020-12-11 09:41:48 -05:00
arkon 016653bdc0
Update Kotlin, coroutines, kolinter (#4363)
* Update kolinter, address some build warnings

* Update to Kotlin 1.4.10, coroutines 1.3.9
2020-09-13 18:33:59 -04:00
arkon e405512146
Update to SDK 29 (#3629)
* Print out repo JSON contents during build

* Target SDK 29
2020-06-27 15:21:46 -04:00
arkon be6c269621
Use Kotlin DSL for library gradle files (#3628) 2020-06-27 14:02:46 -04:00
arkon 4079830822 Annotate multi-source factories
Doesn't do anything yet. Will add an annotation processor to do add info the repo JSON in the future.
2020-06-25 19:04:05 -04:00