BlackyHawky
515db3edc9
Add expand indicator to incognito icon ( #224 )
2023-10-19 13:11:31 +02:00
BlackyHawky
e62c40d4ae
Replace setup wizard images by vector drawables ( #202 )
2023-10-18 13:24:17 +02:00
Helium314
ec1a91d1e0
don't reload when moving cursor within a word using space bar gesture
...
gives performance improvement noticeable at least on slow phones
2023-10-17 20:57:02 +02:00
Helium314
1dc53663f0
more exhaustive search for hinLocales, if present
2023-10-17 15:01:02 +02:00
Helium314
67d4f53e73
workaround for bad implementation of ClipboardManager, #203
2023-10-17 13:58:13 +02:00
Helium314
56906775e9
update license headers in java / kotlin code
...
switch to SPDX
keep original copyright notice
add "modified" to AOSP files to clarify file was modified as required by Apache-2.0 license
clarify license is GPL-3.0-only for files added after initial OpenBoard commit (except for java -> kotlin conversions)
license for modified AOSP files is Apache-2.0 AND GPL-3.0-only (for modifications)
2023-10-17 13:44:01 +02:00
BlackyHawky
a5fde31ca2
Restored pin icon color for material style ( #196 )
...
* Pin icon uses accent color for both styles
2023-10-17 12:23:24 +02:00
BlackyHawky
4baca025f9
Replace color picker by new one with editable hex values ( #220 )
2023-10-17 12:12:57 +02:00
BlackyHawky
10f6e30e44
Restored delete key color in emoji view ( #197 )
2023-10-17 10:27:49 +02:00
Helium314
02db89b9a0
tint settings icons for kitkat programmatically
2023-10-16 20:45:41 +02:00
Helium314
8abfe26411
fix some issues with url detection
2023-10-16 20:45:41 +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
bed2812887
upgrade dependencies
2023-09-26 11:34:32 +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
a330e9dd17
fix url detction ignoring no-suggestions request, fixes #180
2023-09-25 06:04:04 +02:00
Helium314
57f0fcb32c
show details when tapping dictionary
2023-09-24 23:10:39 +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
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
BlackyHawky
2e12c161cc
Holo style: set color of default number pad spacebar icon ( #172 )
2023-09-20 22:35:21 +02:00
Helium314
3147d22a18
fix crash
2023-09-20 22:13:08 +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
BlackyHawky
ff8a2e74e4
Replace shift icons with white ones and use normal color filter ( #173 )
2023-09-20 19:24:03 +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
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
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
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
Helium314
6e46f5c9f6
more readable kotlin files, get rid of much !!
2023-09-16 20:12:47 +02:00
Helium314
9c091e7f31
Merge branch 'new' into hangul_update
2023-09-16 10:48:06 +02:00
Helium314
5f8ed528ab
fix hangul combiner being used for symbols input
2023-09-16 10:46:20 +02:00
Helium314
a7fdf6c700
fix the combiner chain issue
2023-09-16 09:19:47 +02:00
Helium314
7bd960e1a7
mostly fix that bug for latin
...
still happens for the first word after language switch (also breaks korean)
more precisely: until first reset of combinerChain
2023-09-15 20:14:38 +02:00
Helium314
baa7df8cda
some comments, re-arrange hangul related part in inputLogic
2023-09-15 19:26:19 +02:00
Helium314
4cdabe2680
add file to create keyboardTextsTable (looks like it works), some formatting
...
and slight adjustment to korean handling in latinIme
2023-09-15 18:40:40 +02:00