Fredrik Fornwall
5b8eca46a1
Set 4 space indentation in .editorconfig
2016-03-15 00:09:10 +01:00
Fredrik Fornwall
493900d60b
Add PATH environemnt variable in failsafe mode
2016-03-15 00:08:31 +01:00
Fredrik Fornwall
c6d6a63637
Extract variable for clarity
2016-03-11 01:20:54 +01:00
Fredrik Fornwall
ca71265f23
Handle backspace across wrapped lines ( closes #59 )
2016-03-07 23:45:02 +01:00
Fredrik Fornwall
46c9c4b80e
Catch IllegalArgumentException from startActivity
2016-03-01 16:33:22 +01:00
Fredrik Fornwall
6ca055bb25
Fix tabs to not overwrite cells
2016-02-25 16:33:00 +01:00
Fredrik Fornwall
ce7ad530cd
TermuxFilePickerProvider: Small improvements
...
1. Return true from onCreate().
2. Implement getType().
2016-02-14 00:49:27 +01:00
Fredrik Fornwall
d0015cbe82
Bump version to 0.29
2016-02-14 00:45:53 +01:00
Fredrik Fornwall
9e19217f8f
Force refresh when returning in onStart()
...
This makes sure that terminal session changes that has happened
while away are visible when returning.
2016-02-14 00:44:33 +01:00
Fredrik Fornwall
048af64093
Map everything starting with x86 to i686
...
This fixes CPU detection for ARC welder which reports x86.
2016-02-14 00:42:34 +01:00
Fredrik Fornwall
a8f7bf1b6e
Clarify how to find the Help menu entry
2016-02-13 22:01:18 +01:00
Fredrik Fornwall
62e229e184
Fix LOG_KEY_EVENTS=true committed by mistake
2016-02-13 00:27:58 +01:00
Fredrik Fornwall
36e4d94093
Add *.so to .gitignore
2016-02-09 11:33:57 +01:00
Fredrik Fornwall
d2c9c5a0f0
Bump version to 0.28
2016-02-09 11:25:58 +01:00
Fredrik Fornwall
6405180cb8
Wait for terminal size before starting process
...
This fixes https://github.com/termux/termux-widget/issues/2 , which
was caused by the terminal launching the terminal session process
before the terminal size was known.
Also remove the built JNI libraries from source control.
2016-02-09 11:24:05 +01:00
Fredrik Fornwall
1b6919bb23
Add test comment
2016-01-28 16:45:45 +01:00
Fredrik Fornwall
e52cd2dd41
Bump version to 0.27
2016-01-21 11:53:37 +01:00
Fredrik Fornwall
54857d5fd4
Replace surrogate chars with U+FFFD
...
Also add some more unicode input tests.
2016-01-19 23:11:20 +01:00
Fredrik Fornwall
38dd99e827
Add wcwidth test for U+2060
2016-01-19 23:08:28 +01:00
Fredrik Fornwall
7256b04317
Clear autowrap bit at some escape sequences
...
Add test adapted from chromiums hterm.
2016-01-19 17:24:18 +01:00
Fredrik Fornwall
01a1c6de0f
Change default behaviour of back key to back
...
It's still possible to set it to escape using configuration
2016-01-19 17:22:57 +01:00
Fredrik Fornwall
497fc3ecd0
Add VolumeUp+V to show volume control
2016-01-19 17:21:27 +01:00
Fredrik Fornwall
b2b39abacd
Recognize '\033c' - RIS, reset terminal state
2016-01-19 12:05:38 +01:00
Fredrik Fornwall
bee305e53f
Whitespace/tabs consistency in AndroidManifest.xml
2016-01-19 12:01:35 +01:00
Fredrik Fornwall
c8d2f28ed8
Terminal emulation: Test "CSI X"/ECH processing
2016-01-18 15:15:34 +01:00
Fredrik Fornwall
19eb371d23
Do not force soft keyboard visible when hw exists
2016-01-13 13:17:53 +01:00
Fredrik Fornwall
6caaae4fd6
Do not start text selection directly on LMB
2016-01-13 13:17:36 +01:00
Fredrik Fornwall
ed544102bc
Show icons for copy and paste menu items
2016-01-13 12:28:31 +01:00
Fredrik Fornwall
8f1ab1bc17
Use action mode overlay on pre-6.0 devices
...
This avoids the terminal content from being pushed down when starting
text selection. The drawback is that one cannot select text at the
top rows without scrolling - something to fix for the future.
2016-01-13 12:27:15 +01:00
Fredrik Fornwall
50337cbf9d
Fix gesture handling while selecting text
...
Also remove stray debug logging.
2016-01-13 10:52:23 +01:00
Fredrik Fornwall
fa9ea2db5c
Do not auto scroll when selecting text
2016-01-13 04:20:36 +01:00
Fredrik Fornwall
7a659ebd21
Improve session name dialog
...
- Show keyboard directly.
- Let return create the session.
2016-01-13 03:44:03 +01:00
Fredrik Fornwall
54bc1ed791
Do not recognize gestures while selecting text
2016-01-13 03:42:46 +01:00
Fredrik Fornwall
fe4365c94b
Simplify long press on new session button
2016-01-13 03:18:22 +01:00
Fredrik Fornwall
0c13ea1bd4
Bump version to 0.26
2016-01-13 03:02:09 +01:00
Fredrik Fornwall
862b461a07
Improve text selection functionality
...
- Make text selection easier and quicker by selecting text directly on long press, and using standard grip bars for changing the selection.
- Disable the drawer while selecting text.
- Fix problem with selecting snippets of text with wide unicode characters at start and end.
- Remove the "tap-screen" configuration option for a more common show keyboard behaviour when tapping the terminal.
- Do no longer map the back key to escape by default - but it's still possible to do by configuration.
- Add new hardware keyboard shortcut Ctrl+Shift+K for toggling soft keyboard visibility.
2016-01-13 03:01:29 +01:00
Fredrik Fornwall
845976be0f
Update README.md
2016-01-13 01:29:57 +01:00
Fredrik Fornwall
60bdaa3bf6
Add test for space handling
2016-01-05 03:14:18 +01:00
Fredrik Fornwall
eeb873f4e4
Do not save instance state in DrawerLayout
...
This was not needed, and due to missing CREATOR field caused a crash
after returning to the activity after it was evicted
2016-01-05 01:00:25 +01:00
Fredrik Fornwall
207ddf9fdc
Change member to local variable
2016-01-05 00:48:16 +01:00
Fredrik Fornwall
5ca82ea095
Bump version to 0.25
2015-12-30 00:49:35 +01:00
Fredrik Fornwall
913c474d32
Input normal ^ even on other unicode char input
...
Some bluetooth keyboards [1] input U+02C6, the unicode character
MODIFIER LETTER CIRCUMFLEX ACCENT instead of the more common ^
(U+005E CIRCUMFLEX ACCENT). Remap it to the common caret since
that is what terminal programs expect.
[1] https://plus.google.com/100972300636796512022/posts/f7PKpXWesgG
2015-12-30 00:46:08 +01:00
Fredrik Fornwall
657c270d97
Fix error message
2015-12-28 20:49:46 +01:00
Fredrik Fornwall
7763931035
Bump app version to 0.24
2015-12-28 20:48:13 +01:00
Fredrik Fornwall
50005bc794
Fix problem with font and color loading at startup
...
Using View#post() does not work in onCreate().
2015-12-28 20:47:34 +01:00
Fredrik Fornwall
96f5ed985a
Remove unused files
2015-12-28 02:30:28 +01:00
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