agnostic-apollo
623aaebb4a
Changed: Bump down `minSdkVersion` from `24` to `21` to restart supporting android 5/6 for the time being
...
Compatibility fixes will come in later commits.
2022-05-24 01:19:45 +05:00
agnostic-apollo
c59835ed93
Revert "Changed: Bump compileSdkVersion to 31"
...
This reverts commit 296ee60d
We do not need to bump to compileSdkVersion 31 currently, since I have decided not to bump `androidx.window` to `1.0.0-alpha10` or higher currently, since it has changed APIs and ViewUtils will break.
https://developer.android.com/jetpack/androidx/releases/window
Moreover, bumping compileSdkVersion to 31 requires openjdk 11 in build environment, which will break Jitpack library build and possibly still F-Droid as well, unless changes are made.
https://gitlab.com/fdroid/fdroiddata/-/issues/2441
https://github.com/jitpack/jitpack.io/issues/4474
https://jitpack.io/docs/BUILDING/#java-version
Also in android studio stub files are loaded when opening class sources since android 12 sources aren't available.
2021-08-23 14:59:02 +05:00
agnostic-apollo
296ee60dc8
Changed: Bump compileSdkVersion to 31
...
Needed since gradle library dependencies have minCompileSdk set to 31
2021-08-21 05:48:00 +05:00
agnostic-apollo
0fb18c0c8b
Remove left over lines from gradle.properties
2021-06-13 00:25:09 +05:00
agnostic-apollo
116b9b42d8
Bump compileSdkVersion (NOT targetSdkVersion) to 30
2021-05-09 21:07:23 +05:00
agnostic-apollo
4711094614
Bump ndk to v22.1.7171670
...
Will also remove requirement for F-Droid metadata/com.termux.yml ndk version patch
1fe5c6b905 (54c3cc576ac595d35a41ce9e4a69e1c905fd6ea4)
2021-05-03 00:40:03 +05:00
agnostic-apollo
8f9771adce
Bump to v0.111
2021-04-21 14:07:25 +05:00
agnostic-apollo
0fe608f91e
Revert "Bump to v0.111"
...
This reverts commit 5d911ef93f
.
2021-04-21 13:55:25 +05:00
agnostic-apollo
5d911ef93f
Bump to v0.111
2021-04-21 07:01:59 +05:00
agnostic-apollo
a6ae656c9f
Bump to v0.110
2021-04-15 05:14:31 +05:00
agnostic-apollo
682ce08314
Create termux-shared library package for all termux constants and shared utils
...
The termux plugins should use this library instead of hardcoding "com.termux" values in their source code.
The library can be included as a dependency by plugins and third party apps by including the following line in the build.gradle where x.xxx is the version number, once its published.
`implementation 'com.termux:termux-shared:x.xxx'`
The `TermuxConstants` class has been updated to `v0.17.0`, `TermuxPreferenceConstants` to `v0.9.0` and `TermuxPropertyConstants` to `v0.6.0`. Check their Changelog sections for info on changes.
Some typos and redundant code has also been fixed.
2021-04-07 11:31:30 +05:00
agnostic-apollo
8e80e889f0
Set compileSdkVersion (NOT targetSdkVersion) to 29 so that Build.VERSION_CODES.Q checks can be made
2021-03-25 11:52:26 +05:00
Henrik Grimler
7fe5bd32c8
Update ndk to r22
2021-01-01 18:12:53 +01:00
cn
04268f4c20
move sdk version configs to gradle.properties ( #1685 )
2020-08-04 15:36:14 +03:00
Fredrik Fornwall
0e23315c41
Add android.useAndroidX=true to gradle.properties
2020-03-20 10:44:24 +01:00
Fredrik Fornwall
d658e16801
Use the new cmake support to build JNI code
2016-09-21 22:30:20 +02:00
Fredrik Fornwall
cf19d43bb7
Gradle build updates
...
- Switch to using gradle to build jni lib.
- Enable proguard minification.
- Add the Android support library.
2016-05-20 10:30:25 +02:00
Fredrik Fornwall
afaa91b2ca
Update gradle
2016-04-28 11:07:43 +02:00
Fredrik Fornwall
a18ee58f7a
Initial commit
2015-10-25 15:27:32 +01:00