Fredrik Fornwall
d2b27978e2
Bump version for v0.39
2016-08-08 23:19:49 +02:00
Michał Bednarski
c350318c77
Make ExtraKeysView work on Android 5
...
This is done by explicitly specifying alignment as GridLayout.FILL
as I have figured out that this was fixed in Android 6 in commit
6dafd87fb4
%5E%21/#F0
which set default alignment to FILL if weight is nonzero
2016-08-08 10:16:47 +02:00
Fredrik Fornwall
c9b49cef58
Bump version to 0.38
2016-08-05 00:00:53 +02:00
Fredrik Fornwall
f9c642c672
Support Unicode 9 for wcwidth (don't squash emojis)
2016-08-04 23:58:09 +02:00
Fredrik Fornwall
c0a5e5f57a
Switch to TYPE_NULL as input type
...
This fixes #126 where the previous input type put some keyboards into
word mode (no direct echo). The workaround for Google Pinyin does not
seem to be necessary no more.
Also fix backspace after entering emojis on some keyboards (Swype).
2016-08-04 23:56:17 +02:00
Fredrik Fornwall
dfdc9b37e1
Allow predictive text area input to remove session
...
Fixes #124
2016-08-04 23:27:42 +02:00
Fredrik Fornwall
dfb22e6050
Make user-configurable shortcuts case insensitive
2016-08-04 18:11:50 +02:00
Fredrik Fornwall
b95d84fe13
Use absolute reference for android.R (lint check)
2016-08-02 17:34:13 +02:00
Fredrik Fornwall
a73228b109
Fix Enter to finish session in more cases
...
Detect the Enter key to finish a session not only on KeyEvent:s,
but also when the IME uses InputConnection.commitText() to send
\n. This seems to be triggered more after switching to the Uri
input type. Closes #124
Also bump app version for a quick release.
2016-08-01 06:37:49 +02:00
Fredrik Fornwall
eaeb0930f4
Enable x86_64 and bump version code
2016-08-01 01:47:51 +02:00
Fredrik Fornwall
95a50096cb
Remove attempt of icons at popup menu actions
2016-08-01 00:30:11 +02:00
Fredrik Fornwall
8caeab470e
Tweak the IME mode (from password to URI)
...
This makes more sense and avoids the extra number row when using
the Google keyboard. Closes #87 .
2016-07-31 22:55:54 +02:00
Fredrik Fornwall
6b62e65154
Some minor AS lint warnings tweaks
2016-07-31 22:28:17 +02:00
Fredrik Fornwall
fb7dc21c18
Prepare for final build
2016-07-31 22:13:50 +02:00
Fredrik Fornwall
d0abd17091
Add version check before field usage
2016-07-31 22:13:24 +02:00
Fredrik Fornwall
0550dbff9d
Fix backspace in combination with Alt and Ctrl
2016-07-27 00:27:21 +02:00
Fredrik Fornwall
9d7ed21f27
Fix Ctrl+/ to send same as Ctrl+_
2016-07-27 00:26:50 +02:00
Fredrik Fornwall
7e2cbd969a
Update android build tools to 24.0.1
2016-07-23 17:09:15 +02:00
Fredrik Fornwall
ef892fca0b
Update versions of support dependencies
2016-07-23 16:52:24 +02:00
Fredrik Fornwall
2bf9e7b205
Do not send mouse up event after scrolling
...
This fixes an issue where e.g. in tmux, when pressing the finger
on an upper pane and dragging it down to scroll and releasing it
further down on another pane, the upper pane lost focus to to a
mouse click being sent to the pane below.
2016-07-22 00:47:47 +02:00
Fredrik Fornwall
bc158252d6
Use static imports throughout
2016-07-22 00:23:23 +02:00
Fredrik Fornwall
2db6923bc4
Reformat code project-wide (getting rid of tabs)
2016-06-28 01:03:03 +02:00
Fredrik Fornwall
d72fd579ee
Various updates mainly for extra keys
2016-06-28 00:56:30 +02:00
Fredrik Fornwall
964c0b7b4f
Cleanup imports
2016-06-26 22:39:46 +02:00
Fredrik Fornwall
95a0878e10
Update gradle configuration
2016-06-26 22:38:36 +02:00
Fredrik Fornwall
5566b13073
Remove stray character
2016-06-26 22:37:12 +02:00
Fredrik Fornwall
9519727f38
Enable installation of x86-64 packages
2016-06-22 01:31:21 +02:00
Fredrik Fornwall
33d1477d4a
Remove KeyboardModifiers
2016-06-22 00:24:42 +02:00
Fredrik Fornwall
1cc7829847
Update version
2016-06-22 00:24:18 +02:00
Fredrik Fornwall
d17bbab8ee
Strings update for process killing
2016-06-22 00:23:57 +02:00
Fredrik Fornwall
a020d7c484
Add a wcwidth test
2016-06-22 00:23:38 +02:00
Fredrik Fornwall
491240ee3f
Fix MockTerminalOutput to implement all methods
2016-06-08 16:09:42 +02:00
Fredrik Fornwall
20d57908a7
Make cursor visible by forcing to text color
2016-06-08 02:13:14 +02:00
Fredrik Fornwall
2104252244
Change session exit detection
...
Previously we waited for all opened file descriptors to the terminal
to be closed. This caused problem when e.g. running "sleep 900 &"
and then exiting the shell, with sleep keeping the session alive and
had to be killed manually (killing the process group did not help -
the shell had already exited and was in zombie state). This is also
what most other terminal emulators do.
Relatedly, switch to sending SIGKILL to force quit a session instead
of SIGHUP, since SIGHUP can be ignored.
2016-06-08 01:37:08 +02:00
Fredrik Fornwall
f047160fd6
Tweak layout for extra keys view
2016-06-06 01:16:20 +02:00
Fredrik Fornwall
a2ebcdcf49
Extra keys view: Implement sending text
2016-06-06 00:56:42 +02:00
Fredrik Fornwall
0861be363b
Remove some inspect code warnings
2016-05-20 10:46:48 +02:00
Fredrik Fornwall
d1c0b6abdc
Add initial support for extra keys
2016-05-20 10:44:23 +02:00
Fredrik Fornwall
8714800c6b
Add an extra keys view
2016-05-20 10:41:38 +02:00
Fredrik Fornwall
042fbfaea3
TerminalView: Start support for extra keys
2016-05-20 10:41:07 +02:00
Fredrik Fornwall
08d6d1706d
Add pref for showing extra keys
2016-05-20 10:36:20 +02:00
Fredrik Fornwall
cf19d43bb7
Gradle build updates
...
- Switch to using gradle to build jni lib.
- Enable proguard minification.
- Add the Android support library.
2016-05-20 10:30:25 +02:00
Fredrik Fornwall
5be3099a5b
Update build tools SDK version
2016-05-13 00:18:51 +02:00
Fredrik Fornwall
bdd5c80fca
Commit the text on finishComposingText()
...
This handles e.g. text written with hand writing input methods
as mentioned in #91 .
2016-05-09 15:39:11 +02:00
Fredrik Fornwall
cc7b6cba13
Change minimum cols&rows from 8 to 4
...
This avoids e.g. the keyboard overlapping the terminal in setups
that can actually happen. Closes #88 .
2016-05-04 22:44:38 +02:00
Fredrik Fornwall
ff2f77c427
Mark reset() private
2016-05-04 22:27:43 +02:00
Fredrik Fornwall
46da1fc833
termux.c: Re-indent whole file with vim
2016-04-23 12:21:36 +02:00
Fredrik Fornwall
746dc750df
Bump version to 0.34
2016-04-22 03:48:28 +02:00
Fredrik Fornwall
7db1f6c5a1
Add explicit handling of switch constant
2016-04-22 03:30:09 +02:00
Fredrik Fornwall
b7f3fdf528
Update android-annotations version
2016-04-22 03:28:50 +02:00