Commit graph

863 commits

Author SHA1 Message Date
Deltadroid
3eba91e55c
Update targets to java 17 (#186)
The newly upgraded dependencies (gradle 8.3) now require java 17
and the java and jvm targets must both match or there will be a build
failure due to lint.
2023-10-15 16:33:51 +02:00
Helium314
df4bdce00d show more dictionary details when clicking and replacing
and kotlinize DictionaryHeader, because it's much easier to handle that way
2023-09-26 17:48:04 +02:00
Helium314
2be6eaa10d fix urls field being detected when it shouldn't 2023-09-26 16:30:09 +02:00
Helium314
0c8cd42a03 replace some more images with vector drawables 2023-09-26 15:11:04 +02:00
Helium314
bed2812887 upgrade dependencies 2023-09-26 11:34:32 +02:00
Helium314
22a5c6dbe0 add another test, situation may need improvement 2023-09-26 07:40:46 +02:00
Helium314
3447212447 make toolbar scrollable 2023-09-25 19:35:51 +02:00
Helium314
7074302798 add language tags to method.xml (using language codes and python module langcodes) 2023-09-25 15:22:30 +02:00
Helium314
e6495f5868 some more adjustments to URL detection and related tests 2023-09-25 13:56:58 +02:00
Helium314
bc1557cc69 fix some issues with url detection, add tests for some more issues to be fixed 2023-09-25 10:10:56 +02:00
Helium314
cf261bf5ef update tests and readme 2023-09-25 07:11:33 +02:00
Helium314
a330e9dd17 fix url detction ignoring no-suggestions request, fixes #180 2023-09-25 06:04:04 +02:00
BlackyHawky
d8c80b72ff
Add support for themed icons (#182) 2023-09-24 23:43:19 +02:00
Helium314
57f0fcb32c show details when tapping dictionary 2023-09-24 23:10:39 +02:00
Helium314
2e899ae3e5 replace some graphics by vector drawables 2023-09-24 22:57:19 +02:00
Helium314
4b323d4277 add cursor keys to toolbar, replace next/previous images with vector arrows 2023-09-24 22:00:41 +02:00
Helium314
25ad4a3178 add toolbar to suggestion strip
arrow to expand
long-press keys to pin them (replaces old voice and clipboard key settings)
fixes #139
2023-09-24 21:31:37 +02:00
Helium314
0497bf4702 make popup hint optional for both styles 2023-09-23 13:02:56 +02:00
Helium314
85ecce430e add test for text selection 2023-09-21 19:06:16 +02:00
Helium314
3aeaeb0009 reduce ong file size a little 2023-09-21 12:26:36 +02:00
Deltadroid
e143fc9c61
Update ndk (#177)
* Use latest LTS NDK 25.2.9519653 (r25c)
* Do not fail on warnings
2023-09-21 07:35:23 +02:00
Helium314
f27baef12e set background on each emoji / clipboard start instead of onFinishInflate
fixes #171 and apparently #169 too
2023-09-21 07:28:21 +02:00
Helium314
966340156d fix space background for phone input 2023-09-20 22:38:27 +02:00
BlackyHawky
2e12c161cc
Holo style: set color of default number pad spacebar icon (#172) 2023-09-20 22:35:21 +02:00
Helium314
1e292d152d fix number pad space background 2023-09-20 22:33:59 +02:00
Helium314
3147d22a18 fix crash 2023-09-20 22:13:08 +02:00
Helium314
dd16ac2135 fix bulgarian bds and bekl having the same subtypeId, some formatting 2023-09-20 21:56:19 +02:00
Helium314
ee68c8d42d move some settings out of experimental section 2023-09-20 21:17:33 +02:00
Helium314
454727eaeb warn instead of crashing 2023-09-20 21:12:26 +02:00
Helium314
90b4c60dd0 fix appcompat error messages, some formatting 2023-09-20 21:05:59 +02:00
Helium314
82d0d46ca3 properly remove capitalized suggestions, fixes #170 2023-09-20 20:07:17 +02:00
Helium314
32fe3a1d90 remove shift drawables for v31 2023-09-20 20:06:45 +02:00
BlackyHawky
ff8a2e74e4
Replace shift icons with white ones and use normal color filter (#173) 2023-09-20 19:24:03 +02:00
BlackyHawky
741b60a8b4
Link of "Add Unicode 15 emojis" corrected in Readme (#174) 2023-09-20 19:11:18 +02:00
Helium314
424420b1af
Add URL detection (#157)
* detect all as one word if it contains one of `.`, `:`, `_`, `@` (and no whitespace)
* resume word suggestions after entering a non-space after one of the characters above
2023-09-20 19:10:01 +02:00
Helium314
52a049bee6 update InputLogicTest 2023-09-20 16:51:13 +02:00
Helium314
9bd6c2403e make InputLogicTest mostly work 2023-09-20 11:45:23 +02:00
Helium314
70f419efe5 add unit tests for input logic (wip very much) 2023-09-19 19:39:47 +02:00
BlackyHawky
f1fde08a55
Holo icons in the comma popup are now all the same height (#165) 2023-09-18 23:38:07 +02:00
Helium314
c007366966 replace InputConnectionCompatUtils by API check 2023-09-18 21:27:53 +02:00
Helium314
c7751423a1 fix hangul issue, some formatting 2023-09-17 22:00:06 +02:00
Helium314
c4781e3da0 attempt to fix issue in https://github.com/Helium314/openboard/issues/99#issuecomment-1722394199
and some formatting
2023-09-17 15:24:36 +02:00
Helium314
67c328ec1f formatting, remove unused functionality 2023-09-17 12:55:59 +02:00
Helium314
7b9ba8d60e pull updates accidentally committed to hangul_update branch 2023-09-16 22:49:05 +02:00
Helium314
dbc6a83366 set suggestions to use transparent background when not pressed, use this also for clear clipboard key 2023-09-16 22:47:16 +02:00
Helium314
14b3158289 remove some unused / outdated resources 2023-09-16 22:18:31 +02:00
Helium314
9c272fd881 remove unused key popup animation code already marked for removal 2023-09-16 21:50:17 +02:00
Helium314
017c057585 address some warnings 2023-09-16 21:30:12 +02:00
Helium314
4377effa9e clear touch listeners when updating suggestions, fixes #164 2023-09-16 20:29:39 +02:00
Helium314
5861c892bf fix messed-up default icon height scale 2023-09-16 20:18:37 +02:00