Henrik Grimler
b895cbbb1e
app: set importantForAutofill="no" for extra keys input field
...
Fixes warning "extra_keys_right.xml:2: Missing autofillHints attribute".
2021-01-01 18:13:37 +01: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
Kevin LeBlanc
d267843e36
Don't exclude hidden files from document provider ( #1220 )
...
Credit to @johnmellor for requesting the document provider in the
first place via #79 , mentioning this limitation in a comment on
that issue, and creating a commit like this one to address it.
2020-12-29 13:42:36 +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
Lucy Phipps
4066c5df42
don't add $PREFIX/bin/applets to $PATH
...
busybox doesn't use that folder anymore, and is deprecated anyway
2020-11-24 23:16:17 +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
3a8f53a54c
add permission WRITE_SECURE_SETTINGS
...
https://github.com/termux/termux-api/issues/211
2020-11-17 20:07:33 +02:00
Leonid Pliushch
2f04a6186b
add READ_LOGS permission
...
* https://github.com/termux/termux-app/issues/873
* https://github.com/termux/termux-app/issues/1821
2020-11-17 20:03:10 +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
Fabian Henneke
8c80efb904
Add an "Autofill password" context menu action
2020-10-02 10:21:34 +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
agnostic-apollo
7063a3a9da
Add @override annotation to onStartCommand() function of RunCommandService.
2020-09-18 22:25:05 +05:00
agnostic-apollo
6e02b99ff6
Update RunCommandService docs.
2020-09-18 22:22:35 +05:00
agnostic-apollo
9aae665bfc
Fix issue where termux session does not come to foreground automatically in android >= 10 unless user manually clicks termux notification for "RUN_COMMAND" intents and "Termux:Tasker" plugin actions that have background mode "false" because of new restrictions of starting activities from background. This is done by adding "android.permission.SYSTEM_ALERT_WINDOW" permission in AndroidManifest.xml so that the user may optionally grant "Draw Over Apps" permission to termux to fix the issue.
2020-09-18 22:21:58 +05:00
agnostic-apollo
52ce6cc94b
Add support for "$PREFIX/" and "~/" prefix in "RUN_COMMAND" intent extras for paths.
2020-09-18 22:21:31 +05:00
agnostic-apollo
f91168eff4
Fix issue where termux crashes occasionally in android >= 8 because "startForeground()" function is not being called before running "startForegroundService()" in RunCommandService.
2020-09-18 22:20:23 +05: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
Leonid Pliushch
db2f50c76e
extra keys: use TextUtils.join instead of String.join
...
String.join() is available only on Android API 26+ but our current
minimal is 24.
See https://github.com/termux/termux-app/issues/1670 .
2020-08-14 15:08:32 +03:00
Leonid Pliushch
784affe39c
linter: fix wakelock log tag
...
See https://github.com/termux/termux-app/issues/1670 .
2020-08-14 15:03:51 +03:00
Leonid Pliushch
b486d29d23
fix RUN_COMMAND permission description
...
See https://github.com/termux/termux-app/issues/1713 .
2020-08-14 14:50:34 +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
Agnostic Apollo
b2ff0e4051
Changed static string "EXTRA_EXECUTE_IN_BACKGROUND" access to public
2020-07-30 21:39:41 +03:00
Agnostic Apollo
9e7029b76a
Receive "RUN_COMMAND_ARGUMENTS" extra for "RUN_COMMAND_ACTION" intent
...
as a string array extra instead of a string extra since TermuxService expects it that way.
Added "RUN_COMMAND_BACKGROUND" boolean extra so that Termux session can be started in background
when running a command.
Updated usage docs.
Check #1029 for details.
2020-07-30 21:39:41 +03:00
Egor Zhdanov
51370799c7
update notification icon
2020-07-14 12:36:56 +03:00
Felix C. Stegerman
930029b5d2
export COLORTERM=truecolor
2020-06-22 02:07:20 +03:00
Leonid Pliushch
33def928cf
add DEX2OATBOOTCLASSPATH environment variable
2020-06-19 22:25:51 +03:00
Leonid Pliushch
fc04a93990
get rid of Android 5 legacy stuff
...
We don't need LD_LIBRARY_PATH as of Android 7.0.
2020-06-19 22:18:28 +03:00
Leonid Pliushch
8d302aa9fe
fix am on Android R
2020-06-19 22:18:21 +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
6cf742460c
extra keys: make popup & pressed button no longer transparent
...
Fixes visual issue when popup overlaps text of upper row.
2020-06-09 22:54:57 +03:00
Leonid Pliushch
2c5534e2c1
RunCommandService: update information about usage
2020-06-09 16:07:42 +03:00
Leonid Pliushch
5b32540635
minor refactoring: RunCommand => RunCommandService
2020-06-09 15:48:56 +03:00
Leonid Pliushch
db3ff7b24a
Provide a service for executing commands by third-party applications
...
Re-implementation of https://github.com/termux/termux-app/pull/1029 .
If Termux has property "allow-external-apps" set to "true", a third-party
program will be able to send intents for executing custom commands
within Termux environment.
Third-party program must declare permission "com.termux.permission.RUN_COMMAND".
2020-06-09 15:36:08 +03:00
Trygve Aaberge
5f71e3e73a
Join lines that fills the width when selecting urls
...
Some terminal applications, like mutt and weechat, prints a newline at
the end of each line even if text is wrapped. This causes urls which are
wrapped to not be selectable in full.
By ignoring newlines when the text fills the entire width of the screen,
those urls can be selected. Many other terminal emulators do this as
well.
A drawback of this is that if a url happens to fill the width of the
screen, the url selection will include the first word of the next line,
but this doesn't happen that often so I think it's an okay tradeoff.
Fixes #313
2020-06-09 13:41:36 +03:00