Commit graph

133 commits

Author SHA1 Message Date
Daniele Laudani
1deb21795d
Merge pull request #110 from sdwolfz/add-ro-dict
Add Romanian dictionary
2020-06-19 19:46:48 +02:00
Codruț Constantin Gușoi
44014a5fd8 Document development steps on linux without intellij 2020-06-07 17:27:40 +01:00
Codruț Constantin Gușoi
8132aeba7d Add Romanian dictionary
With Romanian you have to take special care when handling words that
contain the "sh" and "tz" character (read it as the "sh" in "shiver"
and the "zz" in "pizza"). There are two sets of characters that look
sort of the same `ş` and `ș`, `ţ` and `ț`. If you look carefully, one
has a tail connected to the body, and the other has a comma separated
from the body of the character. The correct ones are the one with the
comma separated, not the touching tail. If in doubt, switch to a
Romanian layout and type `;` and `'`, they will give you the correct
characters to use.

The HTML codes for these characters are:
- `Ș` and `ș` for `Ș` and `ș`.
- `Ț` and `ț` for `Ț` and `ț`.

Reference:
https://en.wikipedia.org/wiki/S-comma
https://en.wikipedia.org/wiki/T-comma

While similar in shape, this difference will break autoc ompletion.
I've replaced all of them with the proper one.

I've also tried creating a new dictionary but ran into issues...
The list of words was downloaded from:
https://raw.githubusercontent.com/hermitdave/FrequencyWords/master/content/2018/ro/ro_full.txt

This is not a quality source, and some cleaning up was done in order to
remove some mistakes, like words containing numbers, and the `,` and `.`
characters. Words that were separated with `--` were also removed as
there is no such notation in the language.

The tools from here were used to create the dictionary:
https://github.com/remi0s/aosp-dictionary-tools

They only take the top 150,000 words, from a total of 1,154,496
effectively skipping words with less than 2 occurrences. This is OK, I
guess... although it misses a lot of valid ones. A better data source
would help with this, but it's difficult to find such data.

I guess I can come back in the future to improve this.
2020-05-30 17:29:43 +01:00
Daniele Laudani
f935623456 Merge pull request #108 from sandsturm/105_improve_bulgarian_wordlist_and_create_dictionary
Added Bulgarian dictionary and missing words of #105
2020-05-27 11:35:28 +02:00
Daniele Laudani
cfab8d99e9
Merge pull request #102 from H2172/master
creating Dutch dictionary
2020-05-27 11:34:28 +02:00
Martin Sand
81cdc03ca6
Corrected typos in bg_wordlist
Signed-off-by: Martin Sand <martin.sand.dev@gmail.com>
2020-05-26 09:58:16 +02:00
Martin Sand
2ca6ce149a
Added Bulgarian dictionary and missing words of #105
Signed-off-by: Martin Sand <martin.sand.dev@gmail.com>
2020-05-25 00:16:46 +02:00
H2172
939fea7aec
creating Dutch dictionary 2020-05-15 15:58:04 +02:00
Daniele Laudani
8611f72fd6
Merge pull request #100 from sandsturm/99_bug_special_characters_do_not_show
Added special character definitions of qwerty to azerty
2020-05-15 09:41:06 +02:00
Daniele Laudani
ef84f542eb
Merge pull request #93 from sandsturm/add_pt_PT_dictionary
Add pt pt dictionary
2020-05-15 09:40:37 +02:00
Martin Sand
190a9da602
Added special character definitions of qwerty to azerty
Signed-off-by: Martin Sand <martin.sand.dev@gmail.com>
2020-05-12 09:01:28 +02:00
Daniele Laudani
d067e46234
Merge pull request #92 from sandsturm/master
Added Esperanto dictionary
2020-04-29 13:36:09 +02:00
Martin Sand
729c54a5c8 Added Portugese (pt_PT) dictionary 2020-04-28 12:28:32 +02:00
Martin Sand
7212f57c92 Added Esperanto dictionary 2020-04-28 10:37:11 +02:00
Daniele Laudani
363e27dc5e
Merge pull request #90 from alexandrius/master
Fix Georgian automatic uppercase since Georgian script doesn't have uppercase
2020-04-23 23:09:22 +02:00
Daniele Laudani
5c2f07ba7e
Merge pull request #89 from mimi89999/master
Change emojis with default text presentation to emoji presentation by adding Variation Selector-16
2020-04-23 23:08:24 +02:00
Daniele Laudani
f62cff5223
Merge pull request #83 from sandsturm/master
Added another 30 common words to the German dictionary
2020-04-23 23:07:10 +02:00
Alexander Pataridze
e9e6db5577 Fix broken autocap logic 2020-04-23 20:49:53 +04:00
Alexander Pataridze
9007bca534 Refactor to more generic usage 2020-04-23 20:29:26 +04:00
Alexander Pataridze
a4d344e818 Disable automatic shift for Georgian only 2020-04-23 19:39:16 +04:00
Alexander Pataridze
ab778a9bb9 Ignore uppercase if Georgian 2020-04-23 19:11:28 +04:00
mimi89999
dbe0f0dc6d
Change emojis with default text presentation to emoji presentation by adding Variation Selector-16 2020-04-20 16:04:21 +02:00
Martin Sand
e4fc435b55 Added another 30 common words to the German dictionary 2020-03-29 22:12:14 +02:00
Daniele Laudani
5f048ff5cd
Merge pull request #71 from zmni/translation
Update Indonesian translation
2020-02-21 18:46:30 +01:00
zmni
330f19656b Update Indonesian translation 2020-02-21 20:58:26 +07:00
dslul
0c63635a3c Reduce popup size and remove popup anim delay
popups are still too slow when typing fast. Needs to be improved
2020-02-06 10:38:36 +01:00
dslul
111be29ab4 Add greek dictionary 2020-01-30 14:07:22 +01:00
dslul
fe269aa2f6 add turkish dictionary 2020-01-27 22:30:01 +01:00
dslul
1f5e683c69 fix v1.3 crash 2020-01-27 19:22:35 +01:00
dslul
0acb82535c update fastlane for version 1.3 2020-01-27 15:12:31 +01:00
dslul
9879841c33 update feature image to reflect updated themes 2020-01-27 11:19:49 +01:00
dslul
a62fc3d781 change light border theme colors 2020-01-27 11:04:00 +01:00
dslul
811f3d4926 fix square emoji button not showing 2020-01-27 10:55:31 +01:00
dslul
b5f22f58e3 Square action key for border themes 2020-01-27 10:36:33 +01:00
dslul
db1af954d3 dark theme adjustments 2020-01-27 09:50:48 +01:00
dslul
dcd46f9326 Remove dictionary add-ons settings
This is not needed anymore, dictionaries are directly embedded in the resources and cannot be downloaded
2020-01-27 08:50:49 +01:00
dslul
ca808ef0bd fix excessive delay on spacebar long press 2020-01-27 08:40:04 +01:00
dslul
6c6c24ca84 add pref for hiding language key 2020-01-26 23:19:47 +01:00
dslul
067a8bf190 Fix bug 22 - crash when opening settings from keyboard 2020-01-23 15:48:49 +01:00
Daniele Laudani
4c08e09297
Instructions for dictionary creation 2020-01-22 21:35:47 +01:00
dslul
7b9f21607c Add polish dictionary 2020-01-22 21:25:30 +01:00
dslul
bb88c6ec00 convert compat utils to kotlin and cleanup 2020-01-21 20:30:29 +01:00
dslul
fa36013750 Merge branch 'master' of https://github.com/dslul/openboard 2020-01-21 18:28:02 +01:00
Daniele Laudani
d41cc69b0a
Update LICENSE 2020-01-21 18:23:12 +01:00
dslul
ae424c7202 convert accessibility package to kotlin 2020-01-21 18:16:01 +01:00
dslul
a059a0798b convert event to kotlin 2020-01-21 16:18:44 +01:00
dslul
a57dc0ee19 remove header from kotlin files
the license will be specified in just one file at project's root
2020-01-21 15:41:11 +01:00
dslul
31fd9225c8 remove header from kotlin files
the license will be specified in just one file at project's root
2020-01-21 12:46:12 +01:00
dslul
23c54876b6 convert dictionarypack to kotlin 2020-01-21 12:36:44 +01:00
dslul
faff1e2ba7 fix lint warnings and cleanup 2020-01-21 11:49:48 +01:00