sspanak
89eaf0eedd
enabled the filtering hotkeys and the suggestion hotkeys by default when the virtual keyboard is on
2024-02-26 10:59:48 +02:00
sspanak
7e61d8d180
clicking on the dictionary loading notification now opens the Settings
2024-02-26 10:59:48 +02:00
sspanak
8a20bde82f
automatic database initialization on startup
2024-02-26 10:59:48 +02:00
sspanak
756e2cdaec
automatic language selection on startup
2024-02-26 10:59:48 +02:00
sspanak
7ae9a6f8e3
fixed a spelling mistake
2024-02-26 10:59:48 +02:00
sspanak
aed7610c4b
removed YAML validator, because it breaks R8 and because the language validation makes it useless
2024-02-26 10:59:48 +02:00
sspanak
140b8ced08
upgraded Gradle 8.0.2 -> 8.2.2
2024-02-26 10:59:48 +02:00
sspanak
041690f8bd
minor gradle script improvements
2024-02-26 10:59:48 +02:00
sspanak
c0fb906503
Skipped unnecessary SQLite index creation on the very first start. Indexes are created when loading a languages anyway
2024-02-26 10:59:48 +02:00
sspanak
d029b9328e
fixed the virtual keyboard input when upside-down mirroring is on
2024-02-12 10:48:33 +02:00
sspanak
520891a1d5
fixed virtual keyboard mirroring issues when a RTL locale is in use
2024-02-12 10:48:33 +02:00
sspanak
f704dab97c
Backspace is properly mirrored for RTL languages
2024-02-12 10:48:33 +02:00
Arabi12321
79902e4e95
Arabic Language
...
fixed custom ABC string not being displayed
simplified the Arabic numbers code
simplified displaying the Arabic question mark on the virtual keyboard
Arabic numbers are properly displayed on the virtual keyboard
injected word frequencies and sorted the dictionary
updated the readme
2024-02-12 10:48:33 +02:00
sspanak
ec87ce080c
fixed a crash when loading very large dictionaries on low memory devices
2024-02-09 23:24:41 +02:00
sspanak
5cdf979836
documentation update
2024-02-09 21:32:06 +02:00
sspanak
ac08edfe6b
cleaned up a bit Bulgarian, Dutch, English, Finnish, Polish and Ukrainian, for better suggestions
2024-02-09 20:07:05 +02:00
sspanak
68c99ca9b6
added TLDs with dots to all Latin languages
2024-02-09 20:07:05 +02:00
sspanak
a2c8396940
removed all dotless TLDs
2024-02-09 20:07:05 +02:00
sspanak
ef2f92c0ac
language processing scripts improvements
...
* remove-foreign-words script now supports blacklist and whitelist mode
* fixed .domain sorting
* clean'n'sort script
2024-02-09 20:07:05 +02:00
sspanak
071a4c29c2
fixed suggestions sometimes not appearing when they are much longer than the currently typed sequences and there are no words between them
2024-02-09 20:07:05 +02:00
sspanak
952e09aad7
1.42 million Russian words
2024-02-07 19:01:43 +02:00
sspanak
31893f4121
upgraded Romanian to 1.16 million words
2024-02-05 14:11:55 +02:00
sspanak
e8d8961537
* fixed all dashes in German
...
* fixed dashed words in Danish
* fixed all dashes in English
* removed all dashes from Spanish
* fixed all dashes in Finnish
* fixed dashes in French
* fixed all dashes in Italian
* fixed all dashes in Norwegian
* fixed all dashes in Dutch
* fixed all dashes in Polish
* fixed all dashes in Romanian
* fixed dashes and capitalized some words in Ukrainian
* added missing GPS to English
* fixed all dashes in Bulgarian, added a missing word and fixed and incorrectly capitalized word
2024-02-05 14:11:55 +02:00
Dimo Karaivanov
f1657a0285
Back to SQLite ( #420 )
...
* Deleted Objectbox and went back to SQLite. The database structure is entirely new and optimized for fast performance
* Added slow query stats + cache for even faster performance
* automatic language sorting script
* legacy database management using SQLiteOpener
* simplified access to the constant settings
2024-02-05 13:56:26 +02:00
Alex Knop
e1574c38e5
new method for backspace
2024-02-02 11:52:30 +02:00
Dimo Karaivanov
39a199cc7b
1 million Bulgarian words
2024-01-31 12:34:50 +02:00
Dimo Karaivanov
6b31891fb6
1 million Ukrainian words
2024-01-31 12:34:11 +02:00
sspanak
6560260716
added a donation button + some missing Hebrew translations
2024-01-31 12:33:31 +02:00
sspanak
6980d150e1
sorted Dutch
2024-01-30 15:22:23 +02:00
sspanak
6cf5a46b92
removed repeating words and properly capitalize some names in Dutch
2024-01-30 15:22:23 +02:00
sspanak
4e51b8f87b
sorted Finnish
2024-01-30 15:22:23 +02:00
sspanak
cbe5efcfea
sorted Brazilian
2024-01-30 15:22:23 +02:00
sspanak
331de75908
sorted Polish
2024-01-30 15:22:23 +02:00
sspanak
c7e0bcdb1e
sorted Romanian
2024-01-30 15:22:23 +02:00
sspanak
1b189dbdbf
sorted Swedish
2024-01-30 15:22:23 +02:00
sspanak
e8a3197c88
sorted Norwegian
2024-01-30 15:22:23 +02:00
sspanak
4b96ee786e
sorted Yiddish
2024-01-30 15:22:23 +02:00
sspanak
3f52355295
sorted Italian
2024-01-30 15:22:23 +02:00
sspanak
3e9ffef38f
sorted Indonesian
2024-01-30 15:22:23 +02:00
sspanak
b6e61fbc1e
sorted Hebrew
2024-01-30 15:22:23 +02:00
sspanak
50ae30d64d
sorted Greek
2024-01-30 15:22:23 +02:00
sspanak
7d93b01ca6
sorted French
2024-01-30 15:22:23 +02:00
sspanak
dd5220082b
sorted Spanish
2024-01-30 15:22:23 +02:00
sspanak
153d205fa3
sorted English
2024-01-30 15:22:23 +02:00
sspanak
b2a1426323
sorted German
2024-01-30 15:22:23 +02:00
sspanak
9495a88aff
sorted Danish words
2024-01-30 15:22:23 +02:00
sspanak
4fd388ecfb
* removed some repeating words from French, Finnish, Polish and Romanian
...
* fixed the text case of 'Care' in English
2024-01-30 15:22:23 +02:00
sspanak
73f5243959
* optimized the words with dashes in French, Finnish and Dutch
...
* Dutch improvements:
* capitalized some words (there still many more incorrectly lowercase words though)
* removed around 380 repeating words
* added missing diminutive endings
* added TLDs to all Latin-based languages
* updated the frequencies of all Latin-based languages
* reordered Spanish and Norwegian dictionaries alphabetically
* fixed the line endings in Swedish
2024-01-10 13:50:24 +02:00
sspanak
e58af0d45f
added support for preventing dashed words to be broken in the word injestion scripts
2024-01-10 13:50:24 +02:00
sspanak
4b7cef763a
optimized the remove-dictionary-repeating-words script
2024-01-10 13:50:24 +02:00