The Following 27 Users Say Thank You to martonmiklos For This Useful Post: | ||
![]() |
2018-03-23
, 06:02
|
Posts: 89 |
Thanked: 262 times |
Joined on Jan 2014
|
#2
|
The Following 7 Users Say Thank You to lal For This Useful Post: | ||
![]() |
2018-03-23
, 06:14
|
Posts: 56 |
Thanked: 95 times |
Joined on Jan 2010
|
#3
|
A suggestion/request/expected behaviour
If i place the cursor on a word that is already typed and decides to replace it with one of the suggested words by presage, the new word gets inserted where the cursor is rather than replacing the existing word. I recall that was the same behaviour in Jolla C with xt9 as well. Could that be fixed?
Expected/desired behaviour is, when the cursor is placed on an already typed word and one of the suggested words is selected, the existing word gets replaced completely with the suggested word.
![]() |
2018-03-31
, 13:34
|
Posts: 454 |
Thanked: 2,100 times |
Joined on Aug 2016
@ Estonia
|
#4
|
The Following 6 Users Say Thank You to rinigus For This Useful Post: | ||
![]() |
Tags |
predictive text, presage, text-prediction |
Thread Tools | |
|
We have started a new sailfishos_keyboard development team at https://github.com/sailfish-keyboard. The team is happy to announce a new version from the presage based alternative text prediction solution.
Currently we offer the following keyboards for downloading at openrepos:
https://openrepos.net/content/sailfi...ext-prediction
https://openrepos.net/content/sailfi...nput-predictor
https://openrepos.net/content/sailfi...ext-prediction
https://openrepos.net/content/sailfi...nput-predictor
If you are using a community supported language pack or a ported device you should definitely try it out.
If you cannot find your language in the supported list please read through this documenation about how can you add support for your language:
* https://github.com/sailfish-keyboard...ased-predictor
* https://github.com/sailfish-keyboard...utils/keyboard
If you are having problems with the packaging or distribution at openrepos let us know (preferabliy in the form of a github issue), we are more than happy to help with it.
In this release we have been mainly focusing on performance improvements. We are satisfied with the results thanks to moving the internal database format from SQLite to MarisaDb and the asynchronous prediction handling.
Other than the performance improvements we have implemented the following:
* Added Hunspell based prediction engine: if you mistype a word the predictor will offer the corrected version in the predictions. (The plugin does not do any auto-correction, just predicts the corrected word.)
* Added ability to forgot the learned words: presage learns what you type to be able to make more accurate predictions. Now you can delete the mistyped which have been learned from your text input by long tapping on the predictions. (The forgot feature does not works on the words coming from the preinstalled database, but it is on our TODO list).
* We have renamed the plugin to make the naming more consistent, and we get rid from the external library dependencies by statically linking to them, and removed some unnecessary configuration packages.
**Important message to the users of the former revision**
Because of the structural changes please follow the instructions below before installing the new plugin:
* Deselect presage keyboards in Settings/Text input/Keyboards
* Uninstall in command line (pkcon or zypper) all presage packages. Use zypper se presage to see which packages are installed
* Refresh repositories (pkcon refresh or zypper ref)
* Reboot
* Enable sailfish_keyboard repository at OpenRepos
* Install keyboard(s) of interest
Please report back if you have any issues, problems!
Wishing you happy Sailing,
@ljo, @martonmiklos, and @rinigus