Fredrik Fornwall
8314a2756c
Setup NDK in travis
2016-09-23 08:57:40 +02:00
Fredrik Fornwall
4de82d9fe0
Update gradle to 3.1
2016-09-21 22:34:44 +02:00
Fredrik Fornwall
d658e16801
Use the new cmake support to build JNI code
2016-09-21 22:30:20 +02:00
Fredrik Fornwall
26dcd5af88
Update gradle and Android Studio
2016-09-19 23:26:49 +02:00
Fredrik Fornwall
8056013082
Bump version to 0.42
2016-09-16 23:18:51 +02:00
Fredrik Fornwall
8e90545c4b
Remove comment from build.gradle
2016-09-16 23:18:34 +02:00
Fredrik Fornwall
426ddbacbd
Remove useless casts
2016-09-16 23:17:47 +02:00
Fredrik Fornwall
7e1f8a551f
Change VolumeUp+H to generate ~
...
Using VolumeUp+H to generate a tilde (~) is more useful than
sending the home key.
Fixes #151 .
2016-09-16 23:15:27 +02:00
Fredrik Fornwall
e169af0447
Change shortcuts from Ctrl+Shift to Ctrl+Alt
...
This works on more language layouts and devices.
Fixes #145 .
2016-09-16 23:12:56 +02:00
Fredrik Fornwall
a2cb3fafee
Fix numpad 0 and . key handling
...
Fixes #146 .
2016-09-05 23:11:25 +02:00
Fredrik Fornwall
166710f14a
Bump version to 0.40
2016-09-04 19:00:29 +02:00
Fredrik Fornwall
c1a9b7726f
Tweak InputConnection implementation
2016-09-04 18:56:28 +02:00
Fredrik Fornwall
afb339e9d8
Format code
2016-08-30 13:47:30 +02:00
Fredrik Fornwall
64c23f498f
Implement true (24-bit) color
2016-08-27 00:32:38 +02:00
Fredrik Fornwall
1dc92b2a12
Remove unused imports
2016-08-22 16:54:55 +02:00
Fredrik Fornwall
990a957383
Bump android support library version
2016-08-22 16:53:42 +02:00
Fredrik Fornwall
7bb64d724c
Update android plugin for gradle
2016-08-16 10:31:10 +02:00
Fredrik Fornwall
4609dd71c6
Switch KEYCODE_HOME -> KEYCODE_MOVE_HOME in tests
2016-08-12 06:13:26 +02:00
Fredrik Fornwall
8d00f22d4c
Catch KEYCODE_MOVE_HOME and not KEYCODE_HOME
...
The KEYCODE_HOME event is handled by the system and never delivered
to applications, it's KEYCODE_MOVE_HOME (FN+LeftArrow) we want to
handle ourselves and send as an escape sequence.
Fixes #138 .
2016-08-12 04:18:09 +02:00
Fredrik Fornwall
5532421ab2
Check arches in order of preference
...
The documentation for Build.SUPPORTED_ABIS says:
"An ordered list of ABIs supported by this device. The most preferred
ABI is the first element in the list."
Respect that preference when checking for which arch to install
packages for.
Fixes #131 .
2016-08-08 23:22:47 +02:00
Fredrik Fornwall
d2b27978e2
Bump version for v0.39
2016-08-08 23:19:49 +02:00
Fredrik Fornwall
30b05e9ab2
Merge pull request #132 from michalbednarski/extrakeysview-alignment
...
Make ExtraKeysView work on Android 5
2016-08-08 23:10:10 +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
f9842f22fb
Update gradle wrapper to 2.14.1
2016-07-23 17:08:54 +02:00
Fredrik Fornwall
962a43743c
Update for android studio file
2016-07-23 16:52:49 +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
b16f11cd87
Formatting for .travis.yml
2016-07-04 23:08:22 +02:00
Fredrik Fornwall
f57232b40e
Use jdk8 for travis build
2016-07-04 22:55:24 +02:00
Fredrik Fornwall
f156ce259e
Update travis configuration for androi-24
2016-07-04 22:24:38 +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