Fredrik Fornwall
c3aa9d9662
Updated storage handling
...
Let the user run termux-setup-storage, which will ensure that storage
permission has been granted and setup $HOME/storage/ folder with
symlinks to storage folders.
2015-12-28 01:37:00 +01:00
Fredrik Fornwall
47634ca237
Update AS configuration
2015-12-28 01:17:40 +01:00
Fredrik Fornwall
d9ec1bf40b
Add .idea/dictionaries/ to .gitignore
2015-12-28 00:41:21 +01:00
Fredrik Fornwall
bc1b742a36
Remove bundled help in favour of online help
2015-12-28 00:40:51 +01:00
Fredrik Fornwall
86e2945069
Make it possible to reload settings at runtime
2015-12-27 15:35:03 +01:00
Fredrik Fornwall
961e06379b
Avoid prompting for storage permission for now
2015-12-27 13:46:20 +01:00
Fredrik Fornwall
468185efb3
Transition to https://termux.net for bootstrap
...
The initial bootstrap zip was previously downloaded from
http://apt.termux.com , which lacked security and was not behind a CDN.
By moving to https://termux.net we improve security (as it's https)
and reliability (as it's using a CDN).
Fixes https://github.com/termux/termux-packages/issues/89 .
2015-12-27 08:17:29 +01:00
Fredrik Fornwall
e006e36dd0
Do not eat escape key events in onKeyPreIme()
...
The original reason for intercepting the escape key in onKeyPreIme()
was to prevent the escape key as being treated as the Back key before
reaching onKeyDown().
This seems no long necessary, and may mess up handling the ...+1
combination for escape on the Google Pixel C keyboard (see #27 ).
2015-12-25 21:10:48 +01:00
Fredrik Fornwall
dd38965c46
Use $PREFIX/storage for symlinks. Rix null check.
2015-12-24 09:29:14 +01:00
Fredrik Fornwall
79d56b778d
Update gradle to 2.10
2015-12-23 01:44:51 +01:00
Fredrik Fornwall
2326c52199
Implement support for termux.properties
...
Also some symlink-to-storage improvements and experimenting with
requesting read storage permission.
2015-12-23 01:43:41 +01:00
Fredrik Fornwall
f907684ef2
Read support for customizing through properties
...
By using the file $HOME/.config/termux/termux.properties it will
be possible to configure the behaviour of:
- The bell character.
- Tapping the terminal.
- The back key.
2015-12-23 01:39:49 +01:00
Fredrik Fornwall
9d37461ac7
Fix lint warnings
2015-12-23 01:12:47 +01:00
Fredrik Fornwall
4de0f98fa4
Fix lint warning
2015-12-23 01:08:23 +01:00
Fredrik Fornwall
f153a72592
TerminalView: Make theming work for non-activities
2015-12-20 14:37:00 +01:00
Fredrik Fornwall
b0f4efb0bc
Bump version to 0.23
2015-12-20 14:26:08 +01:00
Fredrik Fornwall
5c03c2d77e
Change theme for file picker
2015-12-20 14:25:07 +01:00
Fredrik Fornwall
bce65f7db1
Setup $HOME/storage symlink for external symlink
...
At startup Termux now checks if there is external storage available,
and creates a private area on the external storage if one exists as
well as creating a symlink to the private are at $HOME/storage.
2015-12-12 03:02:06 +01:00
Fredrik Fornwall
e18579164f
Bump version number to 0.22
2015-12-12 00:10:43 +01:00
Fredrik Fornwall
16273a1981
Fix bug with scrolling down and top scroll margin
...
The Termux implementation of the ${CSI}${N}T escape sequence to scroll
down N lines (SD - Pan Up) did not take the top margin into account
when figuring out where to place the scrolled rows.
Fixes #28 .
2015-12-12 00:07:55 +01:00
Fredrik Fornwall
ce82979e2b
Update idea codeStyleSettings.xml
2015-12-05 20:16:20 +01:00
Fredrik Fornwall
625aeab398
Reformat code
2015-11-30 00:39:24 +01:00
Fredrik Fornwall
bad6712338
Improve motion event handling after long press
...
When mouse reporting is enabled, do not send mouse events on up
after a long press, since that causes e.g. the cursor to move in
vim when lifting the finger after long pressing for the menu.
2015-11-29 10:56:31 +01:00
Fredrik Fornwall
b54c7909bd
Fix crash with wide character in last column
...
Ignore wide character outputs instead of crashing when the cursor
is in the last column with autowrap disabled.
2015-11-29 10:04:50 +01:00
Fredrik Fornwall
4ccc703fcf
Remove dead code
2015-11-29 10:03:38 +01:00
Fredrik Fornwall
7348820caf
Add screen wraparound test
2015-11-29 09:36:06 +01:00
Fredrik Fornwall
525985b1f2
Remove some dead code
2015-11-29 08:56:56 +01:00
Fredrik Fornwall
ab3852d2e4
Add missing null guard for no current session
2015-11-29 08:55:13 +01:00
Fredrik Fornwall
9928073e48
Fix bitwise operation issue
2015-11-29 02:20:37 +01:00
Fredrik Fornwall
3091da64bc
Update travis config
2015-11-29 02:00:55 +01:00
Fredrik Fornwall
74dca95101
Fix inspect code warnings
2015-11-29 01:55:41 +01:00
Fredrik Fornwall
2a6a3b76b7
Update travis config
2015-11-29 01:45:11 +01:00
Fredrik Fornwall
0e4ea95d74
Revert to gradle-bin to check travis build failure
2015-11-29 01:27:13 +01:00
Fredrik Fornwall
7389dbb56f
Fix two Android Studio inspect code warnings
2015-11-29 01:12:27 +01:00
Fredrik Fornwall
d982c71efe
Url-regexp: Remove redundant escapes and add test
2015-11-29 01:08:18 +01:00
Fredrik Fornwall
1b36c684d6
Add a customized auto backup
...
Starting with Android 6.0 the system may automatically backup app
data when a users installs an app on a new device or reinstalls an
app on one. After this commit this only affects the $HOME/backup/
folder, so that the user may choose what to backup.
See https://developer.android.com/training/backup/autosyncapi.html
2015-11-29 00:55:05 +01:00
Fredrik Fornwall
a6a83b1fcd
Tweak file picker layout
2015-11-29 00:42:47 +01:00
Fredrik Fornwall
d6f01bfe9a
Update gradle config and add Support Annotations
2015-11-29 00:25:51 +01:00
Fredrik Fornwall
271dd7dcee
Specify Android Studio "Inspect Code" profile
2015-11-29 00:23:18 +01:00
Fredrik Fornwall
95fbb810e2
Code simplifications
2015-11-29 00:20:45 +01:00
Fredrik Fornwall
1aa439311b
Remove some warnings
2015-11-29 00:17:50 +01:00
Fredrik Fornwall
12ddaccaf7
Extract hardcoded string to resource
2015-11-29 00:09:25 +01:00
Fredrik Fornwall
09fe7e5941
Use the gradle source distribution for the wrapper
2015-11-29 00:08:07 +01:00
Fredrik Fornwall
36cc010a87
Show bold text in bright colors
...
Fixes 17. Could be made an option in the future if necessary.
2015-11-24 17:31:48 +01:00
Fredrik Fornwall
b1aaf5abe5
Add *.apk to .gitignore
2015-11-24 17:31:32 +01:00
Fredrik Fornwall
9b3dc57447
Remove junk from app/build.gradle
2015-11-20 23:29:44 +01:00
Fredrik Fornwall
f7ce206212
Bump version to 0.20
2015-11-20 00:40:52 +01:00
Fredrik Fornwall
0deacd8fc6
Show "-press Enter to close" at session exit
...
This makes it more clear how to close the session after finishing.
Fixes #15 .
2015-11-20 00:38:58 +01:00
Fredrik Fornwall
65cfcffa6f
Update to gradle 2.9
2015-11-17 21:53:40 +01:00
Fredrik Fornwall
463b927813
Bump version to 0.19
2015-11-13 00:22:18 +01:00