We have moved to a new Sailfish OS Forum. Please start new discussions there.
2

Keyboard suggestions (predictive keyboard) in INOI R7 (Sailfish OS RUS)

asked 2017-07-31 21:52:16 +0300

figgis-diggis gravatar image

On INOI R7 in Sailfish 2.1.1.13 and 2.1.1.24 default keyboard suggestions bar is always empty (except for when it shows clipboard items) and no suggestions show up. I tried installing Dolphin keyboard and it seems that there are no dictionaries (since the corresponding section in its settings is empty). No suggestions in Dolphin either BTW.
Is there any option to force-enable them? Or maybe some file missing?
Here's the /usr/share/maliit/plugins/com/jolla/ contents just in case:

[root@Sailfish nemo]# ls -l /usr/share/maliit/plugins/com/jolla/
total 252
-rw-r--r-- 1 root root 1038 Apr 14 10:19 AccentedCharacterKey.qml
-rw-r--r-- 1 root root 1891 Apr 14 10:19 BackspaceKey.qml
-rw-r--r-- 1 root root 3523 Apr 14 10:19 CharacterKey.qml
-rw-r--r-- 1 root root 484 Apr 14 10:19 ChineseContextAwareCommaKey.qml
-rw-r--r-- 1 root root 465 Apr 14 10:19 ChineseContextAwarePeriodKey.qml
-rw-r--r-- 1 root root 480 Apr 14 10:19 ContextAwareCommaKey.qml
-rw-r--r-- 1 root root 1285 Apr 14 10:19 DeadKey.qml
-rw-r--r-- 1 root root 427 Apr 14 10:19 DiaCharacterKey.qml
-rw-r--r-- 1 root root 2213 Apr 14 10:19 EnterKey.qml
-rw-r--r-- 1 root root 1678 Apr 14 10:19 FittedCharacterKey.qml
-rw-r--r-- 1 root root 3192 Apr 14 10:19 FunctionKey.qml
-rw-r--r-- 1 root root 11252 Apr 14 10:19 HwrLayout.qml
-rw-r--r-- 1 root root 4948 Apr 14 10:19 InputHandler.qml
-rw-r--r-- 1 root root 2159 Apr 14 10:19 KeyBase.qml
-rw-r--r-- 1 root root 261 Apr 14 10:19 KeySeparator.qml
-rw-r--r-- 1 root root 15845 Apr 14 10:19 KeyboardBase.qml
-rw-r--r-- 1 root root 2906 Apr 14 10:19 KeyboardGeometry.qml
-rw-r--r-- 1 root root 3716 Apr 14 10:19 KeyboardLayout.qml
-rw-r--r-- 1 root root 4713 Apr 14 10:19 KeyboardRow.qml
-rw-r--r-- 1 root root 775 Apr 14 10:19 LanguageSelectionCell.qml
-rw-r--r-- 1 root root 6496 Apr 14 10:19 LanguageSelectionPopup.qml
-rw-r--r-- 1 root root 856 Apr 14 10:19 LayoutLoader.qml
-rw-r--r-- 1 root root 2839 Apr 14 10:19 LayoutRow.qml
-rw-r--r-- 1 root root 1250 Apr 14 10:19 Multitap.qml
-rw-r--r-- 1 root root 234 Apr 14 10:19 NumberKey.qml
-rw-r--r-- 1 root root 2334 Apr 14 10:19 NumberLayoutLandscape.qml
-rw-r--r-- 1 root root 2397 Apr 14 10:19 NumberLayoutPortrait.qml
-rw-r--r-- 1 root root 1170 Apr 14 10:19 PasteButton.qml
-rw-r--r-- 1 root root 2220 Apr 14 10:19 PasteButtonBase.qml
-rw-r--r-- 1 root root 1092 Apr 14 10:19 PasteButtonVertical.qml
-rw-r--r-- 1 root root 1449 Apr 14 10:19 PasteInputHandler.qml
-rw-r--r-- 1 root root 1338 Apr 14 10:19 PhoneKey.qml
-rw-r--r-- 1 root root 3657 Apr 14 10:19 PhoneNumberLayoutLandscape.qml
-rw-r--r-- 1 root root 3423 Apr 14 10:19 PhoneNumberLayoutPortrait.qml
-rw-r--r-- 1 root root 9403 Apr 14 10:19 Popper.qml
-rw-r--r-- 1 root root 969 Apr 14 10:19 PopperCell.qml
-rw-r--r-- 1 root root 3052 Apr 14 10:19 PreeditTestHandler.qml
-rw-r--r-- 1 root root 1530 Apr 14 10:19 QuickPick.qml
-rw-r--r-- 1 root root 3388 Apr 14 10:19 ShiftKey.qml
-rw-r--r-- 1 root root 1829 Apr 14 10:19 SmallCharacterKey.qml
-rw-r--r-- 1 root root 1078 Apr 14 10:19 SpacebarKey.qml
-rw-r--r-- 1 root root 2074 Apr 14 10:19 SpacebarRow.qml
-rw-r--r-- 1 root root 966 Apr 14 10:19 SpacebarRowDeadKey.qml
-rw-r--r-- 1 root root 5044 Apr 14 10:19 StrokeLayout.qml
-rw-r--r-- 1 root root 2492 Apr 14 10:19 SymbolKey.qml
-rw-r--r-- 1 root root 1830 Apr 14 10:19 TinyCharacterKey.qml
-rw-r--r-- 1 root root 1898 Apr 14 10:19 TopItem.qml
drwxr-xr-x 3 root root 4096 Jul 31 21:35 dolphin
-rw-r--r-- 1 root root 153 Apr 14 10:19graphic-keyboard-highlight-top.png
drwxr-xr-x 2 root root 4096 Jul 31 21:35 layouts
-rw-r--r-- 1 root root 1670 Apr 14 10:19 qmldir
-rw-r--r-- 1 root root 1210 Apr 14 10:19 touchpointarray.js

edit retag flag offensive close delete

4 Answers

Sort by » oldest newest most voted
3

answered 2017-07-31 22:03:43 +0300

coderus gravatar image

Inoi R7 does NOT have xt9 prediction database preinstalled.

edit flag offensive delete publish link more

Comments

Many thanks! And since no packages with xt9 show up in zypper search I guess that database is not available for INOI (similar to current situation with the community SFOS ports)?

figgis-diggis ( 2017-07-31 22:14:22 +0300 )edit

We do need to get some open-source solution working for keyboard predictions. There were suggestions that OKBoard can do text predictions without xt9, but I haven't checked it. If OKboard cannot do it, we are missing open-source predictive keyboard badly and would be great to get someone working on it.

rinigus ( 2017-08-01 09:00:03 +0300 )edit

Grabbet from Jolla C libraries work fine! But how i can add my own words to dictionary?

sashikknox ( 2017-08-01 10:11:52 +0300 )edit

Aren't they added automatically?

figgis-diggis ( 2017-08-01 20:57:23 +0300 )edit
3

answered 2018-12-13 09:07:21 +0300

svalx gravatar image

Now you can use Russian Keyboard layout with presage based text prediction package from OpenRepos. It works for me on INOI R7 with SFOS 3.

edit flag offensive delete publish link more
1

answered 2017-07-31 23:17:44 +0300

figgis-diggis gravatar image

updated 2017-07-31 23:18:07 +0300

Well, if anybody's interested — all you need to enable the word predictions is just three files (taken, for example, from Jolla C lying at one's disposal):

/usr/share/maliit/plugins/com/jolla/Xt9InputHandler.qml
/usr/lib/qt5/qml/com/jolla/xt9/libjollaxt9plugin.so
/usr/lib/qt5/qml/com/jolla/xt9/qmldir

Don't forget to make the libjollaxt9plugin.so executable.

edit flag offensive delete publish link more
1

answered 2017-08-01 01:14:18 +0300

Marzanna gravatar image

You need a package called jolla-xt9. I failed to get it from repositories. But I transferred appropriate rpm file from AquaFish and installed it.

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools

Follow
2 followers

Stats

Asked: 2017-07-31 21:52:16 +0300

Seen: 527 times

Last updated: Dec 13 '18