Fredrik Fornwall
7056945f5d
Move to vector icon also on pre-26
2018-11-17 23:19:22 +01:00
Fredrik Fornwall
063ef02f2b
Let the installer create directories when necessary
...
By creating directories when necessary before trying to install files we
depend on less details in how the bootstrap zip is constructed.
2018-11-17 22:50:27 +01:00
Fredrik Fornwall
6e6e4fd212
Use vector drawables for the launcher icon
2018-11-14 00:21:59 +01:00
Fredrik Fornwall
406438e391
Fix Android Studio lint warnings
2018-11-10 23:16:54 +01:00
Markus Gräb
af445f9618
Improve config parsing
2018-10-25 23:31:38 +02:00
Fredrik Fornwall
82f977fbf1
Remove unused function
2018-10-07 20:08:41 +02:00
Fredrik Fornwall
4b52cfbb93
Drop the round launcher icon
...
It's better to focus on the adaptive icon for the future. See #830 .
2018-10-02 21:54:03 +02:00
Fredrik Fornwall
b61da23be7
Enable java 8
2018-09-29 00:49:05 +02:00
Fredrik Fornwall
07d6c9bd5e
Remove unused import
2018-08-28 02:51:11 +02:00
Fredrik Fornwall
a9eddce672
compileSdkVersion = targetSdkVersion = 28
2018-08-28 02:50:52 +02:00
Leonid Plyushch
26c95f1397
reduce padding to 3dp (5 dp seems too many)
2018-08-28 02:39:41 +02:00
Leonid Plyushch
4eca639212
add some padding for TerminalView
...
Should fix https://github.com/termux/termux-app/issues/516
2018-08-28 02:39:41 +02:00
Leonid Plyushch
beb8a004e6
clean /tmp directory on cold start
2018-08-28 02:37:03 +02:00
Robert Vanden Eynde
3693e3c1b6
Default extra-keys has TAB after ESC and UP/DOWN arrow keys
2018-08-28 02:34:36 +02:00
Robert Vanden Eynde
99e8ffcf90
Add aliases for BACKSLASH QUOTE and APOSTROPHE
2018-08-28 02:34:36 +02:00
Henrik Grimler
0807600a2d
ExtraKeys: use ' instead of \" in default key string
2018-08-28 02:34:36 +02:00
Robert Vanden Eynde
f74293e8fb
Use extra-keys spelling and correct default setting
2018-08-28 02:34:36 +02:00
Henrik Grimler
b99d092305
ExtraKeys: Prevent app crash if user specifies different row lengths
2018-08-28 02:34:36 +02:00
Robert Vanden Eynde
af7515247b
Fix refactoring, Ctrl, Alt, Fn keys work again
2018-08-28 02:34:36 +02:00
Henrik Grimler
ec77be00dc
state -> SpecialButtonState state
2018-08-28 02:34:36 +02:00
Henrik Grimler
a854960476
Declare buttonText final String, dont't change value inside reload
2018-08-28 02:34:36 +02:00
Henrik Grimler
9db8948f23
Fix typos and build errors
2018-08-28 02:34:36 +02:00
Robert Vanden Eynde
c24167f6a5
Use utf-8 for config, Activate defaultCharDisplay, Fix Typo
2018-08-28 02:34:36 +02:00
Robert Vanden Eynde
49c051c8b7
Fix Typo (KeyEvent.KEYCODE_DEL and others)
2018-08-28 02:34:36 +02:00
Robert Vanden Eynde
55efdb2f56
Refactor Ctrl, Alt, Fn code
2018-08-28 02:34:36 +02:00
Robert Vanden Eynde
d03e420e75
Use LEFT instead of arrow keys in config, and include arrows characters for special keys (will be easily changed in the properties after)
2018-08-28 02:34:36 +02:00
Henrik Grimler
06968a9295
Extrakeys: fix typo
2018-08-28 02:34:36 +02:00
Henrik Grimler
244248b1a0
Extrakeys: make ― the same as - in some more places
2018-08-28 02:34:36 +02:00
Henrik Grimler
7187ed6950
Extrakeys: fix rebase error
2018-08-28 02:34:36 +02:00
Henrik Grimler
b3eabd9bad
ExtraKeys: fix so app doesn't crash if ctrl/alt aren't in extrakeys
...
Otherwise we get:
AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.widget.CompoundButton.isChecked()' on a null object reference
AndroidRuntime: at com.termux.app.ExtraKeysView.b(SourceFile:128)
2018-08-28 02:34:36 +02:00
Henrik Grimler
b51dd4f558
Extrakeys: show extra key row per default
...
Might help new users.
2018-08-28 02:34:36 +02:00
Henrik Grimler
f88b9c4629
ExtraKeys: add possibility for insert, delete, enter and -
2018-08-28 02:34:36 +02:00
neverwin
f0eeb4781b
add support of configurable extra keys
2018-08-28 02:34:36 +02:00
Fredrik Fornwall
57a3a9b111
Request the FOREGROUND_SERVICE permission
...
From https://developer.android.com/guide/components/services :
"Apps that target Android 9 (API level 28) or higher and use foreground
services must request the FOREGROUND_SERVICE permission. This is a
normal permission, so the system automatically grants it to the
requesting app.
If an app that targets API level 28 or higher attempts to create a
foreground service without requesting FOREGROUND_SERVICE, the system
throws a SecurityException."
2018-08-26 01:07:33 +02:00
Fredrik Fornwall
8df73a3006
Set targetSdkVersion 28
2018-08-14 01:07:51 +02:00
Leonid Plyushch
963663e0cd
close sessions without waiting for user input except the last one
...
An attempt to deal with these issues:
* https://github.com/termux/termux-app/issues/627
* https://github.com/termux/termux-app/issues/56
2018-08-11 23:09:16 +02:00
Lokesh Krishna
68a83ccf37
replaces foreground and background layers with nord color variants
2018-08-06 21:53:30 +02:00
Lokesh Krishna
db13ea02b6
Adds foreground and background layers
2018-08-02 00:41:18 +02:00
Lokesh Krishna
61a44dbfa8
Adds alternative drawable resource
2018-08-02 00:41:18 +02:00
Fredrik Fornwall
aaa92279ca
Bump version to 0.65
2018-08-02 00:38:21 +02:00
Fredrik Fornwall
fdae272214
Bump version to 0.64
2018-07-02 00:05:04 +02:00
Leonid Plyushch
b7864d6ac2
deleteFolder(): check if passed argument is a symlink
...
Prevents possible data loss when user replaced directory '~/storage' with
a symlink.
2018-07-01 18:00:54 +02:00
David xu
2b6a10712b
fix button background and row height bug in api 21
2018-06-29 12:30:02 +02:00
Fredrik Fornwall
89048274dd
Bump version to 0.63
2018-06-25 14:08:50 +02:00
Leonid Plyushch
d3b4d35b2a
deleteFolder(): don't treat symlinks as directory
2018-06-25 14:08:28 +02:00
Fredrik Fornwall
4080f41cc7
Bump version to 0.62
2018-06-24 01:56:43 +02:00
Tom Yan
b4e2c99d46
Stop exporting PS1
...
PS1 is not supposed to be an env var and should be shell-specific.
We will set it appropriately with the init files of the shells.
2018-06-22 01:11:51 +02:00
Quasic
c5923201a4
fix indent with vim on termux
...
web interface would have worked, if I had deleted the tabs, first
This vim is adding tabs instead of matching the previous line's
indentation. Looking into fixing that now...
2018-06-22 00:33:35 +02:00
Quasic
bafd21bb39
fmt indentation
2018-06-22 00:33:35 +02:00
Quasic
0f20fab02c
I think this is it
2018-06-22 00:33:35 +02:00