agnostic-apollo
14c49867f7
Define TermuxConstants
class to store all shared constants of Termux app and its plugins
...
This commit removes almost all hardcoded paths in Termux app and moves the references to the `TermuxConstants` class.
The `TermuxConstants` class should be imported by other termux plugin apps instead of copying and defining their own constants. The 3rd party apps can also import it for interacting with termux apps. App and sub class specific constants are defined in their own nested classes to keep them segregated from each other and for better readability.
2021-03-08 15:09:22 +05:00
agnostic-apollo
9fd2cf9834
Fix NoClassDefFoundError exceptions for TermuxActivity
...
This commit fixes the non-crashing exception `Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;` on termux startup due to `setContentView()` call by `TermuxActivity.onCreate()`. The recommended solution seems to be to add `androidx.core:core` dependency, which has solved the issue.
https://issuetracker.google.com/issues/117685087
2021-02-27 13:30:11 +05:00
Leonid Pliushch
edcebf1336
version 0.108
2021-02-19 01:54:46 +02:00
Leonid Pliushch
fcfd131ccd
update bootstrap archives
2021-02-19 01:54:26 +02:00
Leonid Pliushch
ce5e9a9042
Revert "app: enable split apk builds"
...
Not compatible with F-Droid.
If you can fix F-Droid builds, send pull requests. For now I'm disabling this.
This reverts commit a7eb173178
.
2021-02-19 01:45:39 +02:00
Leonid Pliushch
8baf53b09a
update bootstrap archives
2021-02-11 17:51:46 +02:00
Leonid Pliushch
4139bf9424
version 0.107
2021-02-03 23:47:30 +02:00
Leonid Pliushch
6d1b0efd3b
update bootstrap archives
2021-02-03 23:15:26 +02:00
Emil Velikov
a7eb173178
app: enable split apk builds
...
Currently we build a single APK which handles the four supported ABIs.
Therefore each user, downloads 50-75% more than they need - adding
towards both client/server-side network as well as device storage.
Use a split APK approach - it costs nothing from build and server-side
storage POV.
Note: We're removing ndk:abiFilters - they're incompatible/superseded by
the splits:abi:include list.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com >
2021-02-03 17:29:13 +02:00
Leonid Pliushch
92570bee06
version 0.106
2021-01-17 19:45:19 +02:00
Leonid Pliushch
a56cba6843
version 0.105
2021-01-06 14:31:56 +02:00
Leonid Pliushch
38114784f1
update bootstrap archives
2021-01-06 14:23:15 +02:00
Henrik Grimler
b1d4c0c7fe
app: disable test for "ProtectedPermissions"
...
Needed for tests to pass after READ_LOGS and WRITE_SECURE_SETTINGS
were added to AndroidManifest.xml.
2021-01-01 18:13:36 +01:00
Henrik Grimler
43bbef9a11
Update plugins and gradle to latest versions
2021-01-01 18:12:53 +01:00
Leonid Pliushch
cb13a5a531
version 0.104
2020-12-29 13:45:35 +02:00
Leonid Pliushch
5ca67dd885
update bootstrap archives
2020-12-29 13:40:25 +02:00
Leonid Pliushch
1b3283bd69
update bootstrap archives
2020-12-11 20:07:40 +02:00
Leonid Pliushch
e1f799f9a1
version 0.103
2020-11-17 20:40:40 +02:00
Leonid Pliushch
4479de4b9b
update bootstrap archives
2020-11-17 20:35:55 +02:00
Leonid Pliushch
ad64dd7c3d
update bootstrap archives
2020-10-12 20:39:28 +03:00
Fredrik Fornwall
dfc4595ec5
version 0.102
2020-10-02 10:30:18 +02:00
Leonid Pliushch
5b6fd9b88c
version 0.101
2020-09-28 03:30:21 +03:00
Leonid Pliushch
63bfe95848
update bootstrap archives again
...
Fixes faulty dpkg https://github.com/termux/termux-packages/issues/5858 .
2020-09-28 03:28:49 +03:00
Leonid Pliushch
af95a99854
version 0.100
2020-09-28 00:59:52 +03:00
Leonid Pliushch
25523ae224
fix bootstrap archive checksum for arm
...
Due to leading zero issues, SHA-256 checksum for ARM variant will
have 63 characters instead of correct 64...
2020-09-28 00:52:44 +03:00
Leonid Pliushch
665adb6895
update bootstrap archives
2020-09-28 00:46:38 +03:00
Leonid Pliushch
850faa25dd
version 0.99
2020-08-26 20:51:05 +03:00
Leonid Pliushch
b95823d7a8
update bootstrap archives
2020-08-26 20:27:47 +03:00
Fredrik Fornwall
332f1104a3
Update drawerlayout library
2020-08-09 00:07:35 +02:00
Leonid Pliushch
619552ec5c
version 0.98 (v0.97 is non-release, so updating from 0.96 to 0.98)
2020-08-07 15:39:44 +03:00
Leonid Pliushch
70580abd50
update bootstrap archives
2020-08-07 15:39:11 +03:00
cn
04268f4c20
move sdk version configs to gradle.properties ( #1685 )
2020-08-04 15:36:14 +03:00
Leonid Pliushch
6f24628fd2
version 0.96
2020-07-30 23:56:27 +03:00
Leonid Pliushch
debbe44809
update bootstrap archives
2020-07-30 23:47:26 +03:00
Leonid Pliushch
2224d917a3
update ndk version
2020-06-17 14:08:58 +03:00
Leonid Pliushch
664ec43f94
version 0.95
2020-06-09 23:08:23 +03:00
Leonid Pliushch
669c336e2f
update ndk version
2020-06-09 12:02:41 +03:00
Leonid Pliushch
f39f06a540
update bootstraps again
...
* Reduced archive size by using nano as preinstalled text editor instead of vim.
* Updated command-not-found and termux-tools.
2020-06-07 22:36:14 +03:00
Leonid Pliushch
58440bc88d
update bootstraps again
...
Added few more packages to bootstraps which are replacements to
some busybox applets.
2020-06-07 03:56:51 +03:00
Leonid Pliushch
9f438e2912
update bootstraps
2020-06-06 22:42:29 +03:00
Leonid Pliushch
d212198e30
update bootstraps
2020-05-24 02:44:06 +03:00
Fredrik Fornwall
c2843897ac
Fix build by specifying ndkVersion
2020-05-24 01:27:01 +02:00
Fredrik Fornwall
c4c4912a7e
Avoid specifying ndk version
2020-05-24 01:22:33 +02:00
Fredrik Fornwall
9b7c7102b2
Bump version to 0.94
2020-03-24 23:25:49 +01:00
Leonid Plyushch
6e224cabcf
set ndk version in build.gradle
...
Fixing CI builds.
2020-03-21 11:31:52 +02:00
Leonid Plyushch
8c8fa96133
update bootstraps
2020-03-21 10:35:17 +02:00
Fredrik Fornwall
d28939810c
Update Robolectric from 4.3 to 4.3.1
2020-02-21 14:02:53 +01:00
Fredrik Fornwall
93724b7aa6
Bump version to 0.92
2020-02-09 22:59:33 +01:00
Leonid Plyushch
9749f25eba
update bootstrap archives
...
v19 had a problem with metadata which broke the package manager.
2020-02-09 12:34:11 +02:00
Leonid Plyushch
453b838b24
update bootstrap archives
2020-02-08 20:33:34 +02:00