Trygve Aaberge
35842cf4a6
Set orientation of HandleView in show ( #1477 )
...
* Place long press menu above selection
Previously, the long press menu would cover the first line of the
selection.
* Flip selection handle at different positions depending on drag direction
When the selection handle changes direction, the selection jumps to the
new point of the handle. When the handle changes direction at the same
place when you come from the left as from the right, that makes it
impossible to select the characters which are at the position where it
changes direction.
With this change the handle remains pointing towards the edge further
into the line when you drag it from the edge and against the center.
* Set orientation of HandleView when showing it
When you hold down on a word that starts or ends at the edge of the
screen, the handle will appear outside of the screen. This happens
because the orientation was only switched when the handle is dragged, so
when it is shown it just used the same orientation as it had for the
last selection.
Relates to #334 , but not sure if it fixes it completely.
2020-06-09 11:59:59 +03:00
Trygve Aaberge
b086270a5a
Support auto detection of dark theme
...
By default it uses the system setting. If use-black-ui is set to either
true or false, that overrides it.
Fixes #1351 properly, fixes #1354
2020-06-09 11:59:07 +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
f794bfcadc
Handle all exceptions when loading termux.properties ( #1590 )
...
* Catch all exceptions which can occur.
* Print short description in toast message about occurred exception.
2020-06-06 21:20:05 +03:00
hannesa2
b6d7831646
Fix CI build and see result in pull request ( #1565 )
2020-05-24 02:05:24 +02: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
Hannes Achleitner
38a3319ca2
show result in pull request
2020-05-24 01:08:01 +02:00
Hannes Achleitner
7e13b8aa2e
Verify Gradle
2020-05-24 01:08:01 +02:00
Frieder Bluemle
6dca19ae00
Update Android Gradle plugin to 3.6.3
2020-05-24 01:06:15 +02:00
Leonid Plyushch
2659c06c5d
Remove irrelevant message from bootstrap installation error
...
Bootstraps are no longer downloaded from the Internet.
2020-04-30 14:34:35 +03:00
Fredrik Fornwall
9b7c7102b2
Bump version to 0.94
2020-03-24 23:25:49 +01:00
Daniel Lublin
1819087ca0
Add tests for URL fragment
2020-03-24 23:13:14 +01:00
Daniel Lublin
366a61f052
Grab fragment when extracting URLs for selection
2020-03-24 23:13:14 +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
537f2ed97e
Update gradle wrapper
2020-03-20 14:42:43 +01:00
Fredrik Fornwall
0e23315c41
Add android.useAndroidX=true to gradle.properties
2020-03-20 10:44:24 +01:00
Fredrik Fornwall
2cde986419
Update Android gradle plug-in
2020-03-16 13:58:34 +01: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
x0b
5d06f040e8
Fix deletable flags in DocumentProvider
...
A file is deletable if the _parent_ is writable, not the file itself.
2020-02-09 22:57:27 +01:00
x0b
ed9afa082a
Fix #1350 : Support createDocument(...)
2020-02-09 22:57:27 +01:00
x0b
9703bd31ad
Fix #1424 : Support ACTION_OPEN_DOCUMENT_TREE
2020-02-09 22:57:27 +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
Leonid Plyushch
9fdf2a49fd
update readme
2020-02-07 15:48:32 +02:00
Leonid Plyushch
3270506bff
update issue templates
2020-02-07 15:05:16 +02:00
Leonid Plyushch
a240f4cf45
CI: fix job name in run_tests.yml
2020-02-07 14:02:34 +02:00
Leonid Plyushch
4647beb0d2
update readme
2020-02-07 13:57:08 +02:00
Leonid Plyushch
d92e806461
CI: update workflow labels
2020-02-07 13:55:45 +02:00
Leonid Plyushch
b75cf0bb84
CI: add configuration for running terminal emulator unit tests
2020-02-07 13:50:12 +02:00
Leonid Plyushch
f928efed4e
CI: switch to Github Actions
2020-02-07 13:47:22 +02:00
Fredrik Fornwall
36db64d585
Bump version to 0.90
2020-02-02 03:36:52 +01:00
Jean Schurger
b8f0430699
Prevent kill by Samsung Dex on plug/unplug.
2020-02-02 03:36:13 +01:00
Edontin
90e6260d5e
Allow the user to disable virtual key emulation.
...
Use volume-keys=volume within termux.properties to disable.
2020-01-06 10:21:32 +01:00
Fredrik Fornwall
566d656c16
Avoid trailing slash in CWD ( fixes #1413 )
2020-01-05 19:14:52 +01:00
Fredrik Fornwall
b729085d52
Bump version to 0.88
2020-01-05 19:14:35 +01:00
Fredrik Fornwall
a94bcb02f1
Bump version to 0.86
2020-01-05 02:02:05 +01:00
Fredrik Fornwall
e28be01dc2
Create new terminal sessions with directory of active session
...
This mimics the behaviour of most tabbed terminal emulators.
Fixes #1009 .
2020-01-05 02:00:25 +01:00
Archenoth
7f7c1efac1
Add PendingIntent in TermuxService to return data from execution
...
This commit adds an optional final argument to the BackgroundJob
constructor for a PendingIntent to return the results of its
execution to, and also attempts to pass an optional pendingIntent to
it from the Service start intent
2020-01-05 01:07:11 +01:00
Archenoth
76df44e6bb
Start stderr BackgroundJob Thread
2020-01-05 01:07:11 +01:00
Fredrik Fornwall
fd13f3f98d
Handle magnet links with termux-url-opener
...
Fixes #1339 and #1382 .
2020-01-05 01:02:47 +01:00
Leonid Plyushch
269c3cafb0
properly set bootclasspath environment variable
2020-01-05 00:38:49 +01:00
Fredrik Fornwall
662b5cace6
Update gradle wrapper
2020-01-01 22:57:52 +01:00
Fredrik Fornwall
3c01b09fff
Bump version to 0.85
2019-12-29 18:53:00 +01:00
Fredrik Fornwall
1ce2db9929
Merge branch 'maoabc-master'
2019-12-29 18:50:34 +01:00