FooIbar
4ac4d3da01
Migrate to AGP KMP
2026-02-04 20:35:04 +08:00
FooIbar
5156bd7747
AGP 9
2026-01-16 12:33:21 +08:00
FooIbar
56f9138db4
Misc updates
2025-08-08 17:19:50 +08:00
FooIbar
3526a2b0e9
[no ci] Add comment about KSP version check
2025-07-24 22:58:06 +08:00
FooIbar
6f692db069
Clean up renovate config
...
KSP2 is no longer a compiler plugin so the Kotlin version doesn't matter
2025-04-17 20:36:09 +08:00
renovate[bot]
359a417692
Drop obsolete argument
2025-04-09 13:36:40 +08:00
FooIbar
192e8ef664
Target SDK 36
2025-03-14 17:41:45 +08:00
FooIbar
79ae51a973
Use KSP2
2025-03-08 14:30:16 +08:00
renovate[bot]
c38fa2a70f
Drop useK2Uast ( #2012 )
...
Enabled by default
2024-12-09 10:46:26 +08:00
renovate[bot]
4c54c4653e
Enable one pass resource shrinker
2024-12-09 10:38:29 +08:00
renovate[bot]
857d367d15
Drop obsolete agp flags
2024-12-09 10:11:25 +08:00
FooIbar
8ddcb003e0
Move lint check to the check job ( #1330 )
...
* K2 lint
* Move lint check to the check job
* Fix CI
2024-06-18 16:25:38 +00:00
FooIbar
6330fc3bdc
Revert "Build with Android 15 preview SDK"
...
This reverts commit 7d2e0f7f
Reason for revert: Android SDK sources for VanillaIceCream are not
available, making it hard to debug.
2024-02-29 16:10:00 +08:00
FooIbar
ab5af22fc3
Re-enable gradle configuration cache
2024-02-18 15:14:35 +08:00
FooIbar
7d2e0f7f7e
Build with Android 15 preview SDK ( #749 )
...
* Build with Android 15 preview SDK
* Fix CI
* Don't set application as test-only
2024-02-17 19:05:12 +08:00
FooIbar
3cb1b1eee4
Migrate to Corrosion, rust-android-gradle is dead ( #742 )
...
* Migrate to Corrosion, rust-android-gradle is dead
This also allows us to enable gradle configuration cache.
* Disable gradle configuration cache
2024-02-17 08:04:28 +08:00
FooIbar
1f5331af5a
Update lint plugin and fix some issues
2023-12-31 18:55:48 +08:00
FooIbar
32e35622bd
Kotlin 2.0.0-Beta1 ( #312 )
...
* Kotlin 2.0.0-Beta1
* Cleanup
2023-11-23 14:21:43 +00:00
FooIbar
2d7b024293
Fix unused resources inspection not working in AS ( #200 )
...
* Fix unused resources inspection not working in AS
* Remove unused resources
* Update CI
* Fix CI
* Add baseline for lint
* Test CI
2023-11-06 22:18:56 +08:00
FooIbar
4fd64601ef
Use ImageVector icons
2023-10-26 19:45:29 +08:00
FooIbar
2e52dda208
Downgrade AGP to stable version but use newer lint ( #81 )
...
* Downgrade AGP to stable version but use newer lint
* Downgrade Java to 17 and use newer r8
2023-10-24 13:08:23 +00:00
FooIbar
9fa3ddd254
Downgrade minSdk to 23 ( #48 )
...
* Revert "Drop webp icon since minSdk is 28"
This reverts commit 9f77a4ce0a .
* Upgrade AGP and use K2 lint
* Enable core library desugaring and minSdk 23
* Fix some new API usage
* Add fallback image decoder for API < 28
2023-10-08 10:04:40 +00:00
tarsin
c9ef60db67
Regen gradle wrapper
2023-07-01 16:28:20 +08:00
tarsin
14843ddda7
Reland enableNewResourceShrinker.preciseShrinking
2023-03-09 21:47:09 +08:00
tarsin
4939ce37c3
Implement #817 ( #821 )
...
* Rename .java to .kt
* Initial Workmanager migration
* Fix notification
* *
* Add timepicker
* Fix TimePicker layout
* Use 12H clock
* *
* Fixup
2023-02-17 11:39:42 +08:00
tarsin
9774bd858f
Remove KNI support
...
Not funny, reland it when we really need Kotlin Native
2023-02-13 18:28:46 +08:00
tarsin
4db3f7a742
Convert buildscript to kts
2023-02-03 10:21:42 +08:00
FooIbar
33a8d86684
Refine EhTagDatabase ( #750 )
...
* Refine EhTagDatabase
* Fix warnings
2023-02-02 22:44:09 +08:00
tarsin
f1251fd150
Remove gradle properties enabled by default
2022-12-24 11:52:05 +08:00
FooIbar
3ca0189f28
Drop Jetifier
2022-11-28 07:00:54 +08:00
tarsin
9cb8fb5527
Enable new resources shrinker
...
And full mode r8 is enabled by default on AGP8 above
2022-10-23 19:04:56 +08:00
tarsin
505c097659
Build with jdk19 and enable parallel-gc
...
https://blog.bitrise.io/post/switch-to-jdk-17-parallel-gc-and-speed-up-your-android-builds-by-9-20
2022-10-23 12:35:05 +08:00
tarsin
93312a0714
Dependencies tweaks
2022-08-05 22:13:03 +08:00
tarsin
f66151f880
Clean up proguards
2022-08-05 15:13:59 +08:00
txyyh
c89d42f368
Use keystore in project
2022-05-20 23:23:14 +08:00
tehcneko
c38f3e110d
Disable new resources shrinker
2022-01-23 20:54:35 +08:00
tehcneko
37ab3e6f1b
Optimize build speed
2022-01-23 20:54:34 +08:00
tehcneko
81599dad96
Add native libraries
2022-01-23 20:54:34 +08:00
tehcneko
bbc5228bc2
Update dependencies
2021-04-07 10:41:09 +08:00
tehcneko
7ed05caacb
Bump version
2021-03-16 17:17:18 +08:00
seven332
0afb78da3f
Use AndroidX
2019-02-09 19:25:15 +08:00
seven332
52209017a3
Init
2016-01-24 00:17:57 +08:00