Patrick Goldinger
1ef38fe7f3
Fix GitHub workflows not setting up cmake
2021-05-12 20:31:34 +02:00
Patrick Goldinger
bcad0af35e
Finalize base implementation for SuggestionList
2021-05-12 19:29:21 +02:00
Patrick Goldinger
b5b89fde4f
Add native instance wrapper interface / Clean up code
2021-05-12 02:25:41 +02:00
Patrick Goldinger
be1fc710ed
Set up base for Kotlin/C++ interoperability
2021-05-12 00:40:53 +02:00
Patrick Goldinger
64040f0407
Release v0.3.12
2021-05-10 15:47:05 +02:00
Patrick Goldinger
0c1abdd507
Merge pull request #850 from X-yl/master
...
Stop glide suggestions disappearing and remove the redundant first suggestion
2021-05-10 15:28:21 +02:00
Patrick Goldinger
53594e3343
Fix glide logic not triggering when shift/caps is active ( #847 )
2021-05-10 15:22:45 +02:00
X-yl
c6c06b87c5
Stop glide suggestions disappearing and remove redundant first option
2021-05-10 16:52:50 +04:00
Patrick Goldinger
ae6eb5d72d
Release v0.3.11
2021-05-10 00:06:07 +02:00
Patrick Goldinger
bbce53fdf4
Update README and open-source licenses
2021-05-09 20:45:33 +02:00
Patrick Goldinger
fdd7e60c1d
Release v0.3.11-beta06
2021-05-09 16:49:10 +02:00
Patrick Goldinger
3b9a489d5c
Update translations from Crowdin
2021-05-09 16:43:35 +02:00
Patrick Goldinger
de40ccb759
Fix KeyboardView null issue and rename Preferences ( #785 )
2021-05-09 16:30:52 +02:00
Patrick Goldinger
a04d584402
Remove unused dimension updating in glide typing manager
2021-05-09 15:09:51 +02:00
Patrick Goldinger
a14a6a798b
Merge pull request #843 from X-yl/main-thread-clip
...
Set up clipboard history view on main thread
2021-05-09 14:57:42 +02:00
Patrick Goldinger
636d329dba
Merge pull request #842 from X-yl/quick-glide-fix
...
Make normalizeBoxSide have a non-zero minimum longestSide
2021-05-09 14:56:16 +02:00
X-yl
d1e97dac57
Setup clipboard history on main thread.
...
No idea why it was on a different thread before? Think I just copied it
like that from MediaInputManager. Oops.
2021-05-09 16:36:40 +04:00
X-yl
41fbca8f65
Make normalizeBoxSide have a minimum longestSide
...
If it is zero, as sometimes happens because the dictionary contains
"words" like "yyy" and "ggg", it causes NaN issues.
2021-05-09 16:22:51 +04:00
Patrick Goldinger
535b48e5b4
Re-implement glide typing for new keyboard view
2021-05-09 13:53:27 +02:00
Patrick Goldinger
d3e8d35e5d
Release v0.3.11-beta05
2021-05-08 15:40:58 +02:00
Patrick Goldinger
da8073141e
Fix dynamic text size infinite loop bug ( #825 )
2021-05-08 15:35:16 +02:00
Patrick Goldinger
030665732a
Merge pull request #817 from florisboard/user-dictionary
...
System / internal user dictionary
2021-05-08 11:22:32 +02:00
Patrick Goldinger
cc042dd77c
Add input validation for user dictionary add/edit dialogs
2021-05-07 20:52:30 +02:00
Patrick Goldinger
773624769d
Add shortcut support for user dictionary
2021-05-07 19:21:15 +02:00
Patrick Goldinger
0b1d0c74fe
Fix query syntax issues for the system user dictionary
2021-05-07 04:22:17 +02:00
Patrick Goldinger
760d307478
Improve user dictionary UI
2021-05-07 04:01:47 +02:00
Patrick Goldinger
084c2abfc2
Add user dictionary manager UI for system and internal
2021-05-07 03:51:40 +02:00
Patrick Goldinger
df6b08024f
Fix SQL user input causing crash
2021-05-06 19:04:36 +02:00
Patrick Goldinger
25498695ef
Add basic UI wrapper for managing user dictionaries
2021-05-06 18:16:38 +02:00
Patrick Goldinger
5c81179d60
Add import/export backend logic for user dictionaries
2021-05-06 18:16:01 +02:00
Patrick Goldinger
58d150bb03
Update Kotlin to 1.5.0
2021-05-06 01:05:45 +02:00
Patrick Goldinger
2b1951ea5f
Add internal and system user dictionary
2021-05-05 21:07:59 +02:00
Patrick Goldinger
5a5089c413
Fix AppCompat theme crash for Huawei devices ( #799 , #809 )
2021-05-05 20:34:16 +02:00
Patrick Goldinger
dcd20e4b73
Add user dictionary preferences
2021-05-05 18:32:20 +02:00
Patrick Goldinger
dfec1f3804
Release v0.3.11-beta04
2021-05-04 20:37:39 +02:00
Patrick Goldinger
1fffe7f6e5
Fix ؤ Arabic Letter Waw with Hamza Above not written correctly ( #438 )
2021-05-04 19:48:54 +02:00
Patrick Goldinger
862a6cc82a
Fix font size multiplier and also scale drawables ( #540 )
2021-05-04 18:56:21 +02:00
Patrick Goldinger
068caaf09b
Add schwa symbol (ə) in Italian extended popups ( #693 )
2021-05-04 18:04:20 +02:00
Patrick Goldinger
93fb6d6016
Fix English (US) store description being cut off in F-Droid ( #709 )
2021-05-04 17:55:25 +02:00
Patrick Goldinger
28f0657bd7
Improve and fix KeyboardIconSet ( #778 )
2021-05-04 17:46:06 +02:00
Patrick Goldinger
8c53c2a057
Fix Hungarian layout not containing special keys
2021-05-04 17:34:32 +02:00
Patrick Goldinger
6251fb2ef6
Fix bottom row keys not shifted in Dvorak layout ( #805 )
2021-05-04 17:07:50 +02:00
Patrick Goldinger
cba2b873b8
Add devtool overlay for heap memory usage
2021-05-04 16:55:14 +02:00
Patrick Goldinger
d7ee61f316
Merge pull request #718 from X-yl/emoji-key-mem
...
Recycle EmojiKeyViews to reduce memory usage
2021-05-04 15:17:00 +02:00
X-yl
cf309f43a4
Recycle EmojiKeyViews for 15%-20% memory savings
...
Instead of creating an EmojiKeyView for every emoji, you can use a
RecyclerView to only create the ones which are visible on screen, and
then reuse them later.
2021-05-04 09:48:31 +04:00
Patrick Goldinger
93acee778e
Release v0.3.11-beta03
2021-05-03 20:52:30 +02:00
Patrick Goldinger
c7f2f31c99
Fix gestures (except space+shift)
2021-05-03 20:11:08 +02:00
Patrick Goldinger
ebb8837d8a
Fix Double NaN crashes ( #774 , #790 )
2021-05-03 15:47:55 +02:00
Patrick Goldinger
f04f185034
Fix adaptive theme memory management ( #763 )
2021-05-02 12:17:35 +02:00
Patrick Goldinger
20de007d3b
Add "Copied to system clipboard" toast to crash dialog ( #724 )
2021-05-01 12:20:56 +02:00