Patches by ichthyosaurus

Hello, I updated also my sony Xperia 10II at 4.6 and now I miss only follow patches:
keyboard-configurable-height
homescreen-notifications-always-expanded
I saved the old Notificationpreview.qml and at the weekend I will try this for the time when the patch is updated. For the Keyboard I have to wait.
Thanks in advance and I hope you found the time for this.
I think such features should be implement in the original settings, because at long phones the last keys are not usable with on hand. Also the expandet notification is importand if I drive car and use a Navigation app. I changed also the font high in the notification.qmlā€¦

3 Likes

Iā€™m travelling for holidays right now, and I havenā€™t updated to 4.6 yet. Iā€™ll update the patches as soon as I find the time to upgrade my phone!

Meanwhile, itā€™s pretty easy to update patches using sailfish-patch. I donā€™t expect big changes in the system, so rebuilding should probably almost suffice. You can have a look at it on Github.

5 Likes

Hello,
today I wanted to try ā€œPatch: Stock emoji keyboard with colorsā€ on my Sony Xperia XA running the latest Sailfish OS 4.6.0.15 (Sauna). But unfortunately the features of the emoji keyboard did not change after installing the patch.

Installation of the patch via OpenRepos went fine [1]. I manually installed two emoji sets following the guide from Whisperfish wiki [2]. I chose ā€œopenmojiā€ and ā€œtwemojiā€ because there were error messages trying to prepare the other sets with the helper script ā€œemoji-dl.shā€ (I assume download failure because of changed URLs).

To my suprise the stock emoji keyboard did not change at all. I rebooted my phone and realized some messages saying that patches have been successfully activated. Nevertheless the emoji keyboard did not show any new features.

I see these infos concerning paths, files and version:

[defaultuser@XperiaXA2-DualSIM ~]$ ls -1 /home/defaultuser/.local/share/sailor-emoji/openmoji/15.0.0/*.svg | wc -l
4786

[defaultuser@XperiaXA2-DualSIM ~]$ ls -1 /home/defaultuser/.local/share/sailor-emoji/twemoji/14.0.2//*.svg | wc -l
4331

[defaultuser@XperiaXA2-DualSIM ~]$ version
Sailfish OS 4.6.0.15 (Sauna)

Now I am unsure whether I have made a mistake, overlooked something or if the patch simply does not work on Sailfish OS 4.6 as of now. Does anyone have have any experiences with the described scenario?

Regards,
rebos

[1] Patch: Stock emoji keyboard with colors | OpenRepos.net ā€” Community Repository System
[2] Emojis Ā· Wiki Ā· Whisperfish / Whisperfish - Signal on Sailfish OS Ā· GitLab

Iā€™m sorry but obviously I misjudged the situation: Within settings I found a new entry called ā€œPatchmanagerā€ (without icon). Selecting this shows an entry for ā€œStock emoji keyboard with colorā€ written in red. The color red suggests that something is wrong. And indeed: Trying to activate the patch there results in an error message. It states that the patch is not compatible with the Sailfish OS version.

Screenshots look like this (German localisation):

grafik

grafik

Thats because the patch doesnā€™t yet declare 5.0.0.x compatibilty.
You can soften this check in Patchmanagerā€™s settings. If the patch still does not apply cleanly, it is safelyā€¦ Not applied. But it might apply.

2 Likes

Thank you for your reply, vlagged! I was not aware of possibility to lower the the version check within the settings of Patchmanager.

So I tried it and set it to ā€œno checkā€. Unfortunately even after that, the patch could not be activated. It seems to me, that between OS version 4.5.0.19 and 4.6.0.15 there must have been more changes than before and the patch can not be applied any more.

From my point of view I can only wait until a new version of the patch is released. Maybe this will happen when Sailfish OS version 5.0 will be released. Iā€™m looking forward to any future development for this patch. :slight_smile:

1 Like

Thatā€™s unfortunate! I just released a new version that brings support for searching emojis, and adds support for the latest emojis.

My phone is still on SFOS 4.5 and I didnā€™t dare yet to update it further. Itā€™s my main phone and I canā€™t risk breaking it right now. I can only update the patch once I update my phone. However, anyone could update the patch and send me a pull request: sources are here, a work-in-progress pull request is here, and the sailfish-patch tool is here.

1 Like

Emoji patch could not apply on SFOS 4.6. Log belowā€¦

Summary

pm_apply 2024-11-10T08:23:28+01:00

sfos-patch-keyboard-color-stock-emojis

Using patch file: /usr/share/patchmanager/patches/sfos-patch-keyboard-color-stock-emojis/unified_diff.patch


Test if already applied patch

The next patch, when reversed, would delete the file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/EmojiSearch.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/qmldir,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
checking file usr/share/maliit/plugins/com/jolla/HorizontalPredictionListView.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
5 out of 5 hunks ignored
checking file usr/share/maliit/plugins/com/jolla/PasteInputHandler.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
3 out of 3 hunks ignored
checking file usr/share/maliit/plugins/com/jolla/Popper.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
10 out of 10 hunks ignored
checking file usr/share/maliit/plugins/com/jolla/PopperCell.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
2 out of 2 hunks ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfig.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigLabel.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigOverlay.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiGroupKey.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiKey.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiPlaceholder.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/KeyboardRestarter.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_de.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_es.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_fr.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_nb.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_sv.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/qmldir,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
checking file usr/share/maliit/plugins/com/jolla/layouts/emojis.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
checking file usr/share/maliit/plugins/com/jolla/layouts/layouts_emojis.conf
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored


Dry running patch file

checking file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/EmojiSearch.qml
checking file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/qmldir
checking file usr/share/maliit/plugins/com/jolla/HorizontalPredictionListView.qml
Hunk #5 succeeded at 114 (offset 1 line).
checking file usr/share/maliit/plugins/com/jolla/PasteInputHandler.qml
checking file usr/share/maliit/plugins/com/jolla/Popper.qml
checking file usr/share/maliit/plugins/com/jolla/PopperCell.qml
Hunk #2 FAILED at 14.
1 out of 2 hunks FAILED
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfig.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigLabel.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigOverlay.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiGroupKey.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiKey.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiPlaceholder.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/KeyboardRestarter.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_de.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_es.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_fr.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_nb.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_sv.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/qmldir
checking file usr/share/maliit/plugins/com/jolla/layouts/emojis.qml
checking file usr/share/maliit/plugins/com/jolla/layouts/layouts_emojis.conf

*** FAILED ***

3 Likes

Can confirm this for 5.0 as well, same hunk failure.

@ichthyosaurus I think itā€™s because of this:

Maybe move the y: stuff below the PropertyChanges, so it avoids the collision with the missing/added width: popper.expandedWidth line.

5 Likes

Thank you for your help, @eson and @nephros! I just published v1.5.2 with support for SFOS 4.5 and 4.6. Maybe itā€™s also compatible with 5.0 but I canā€™t test that.

The problem was actually caused by just three blank lines that Jolla added recently. Itā€™s such a shame that the Jollaā€™s keyboard plugin and Silica arenā€™t open sourceā€¦

2 Likes

hmmā€¦ that one killed maliit completely dead on SFOS 4.6, for me. :wink:

Thatā€¦ should definitely not happen :upside_down_face:

First, try restarting the phone to make sure Patchmanager is in a clean state, and try applying the patch again. Is there any output in Patchmanager?

If it still doesnā€™t work, can you send me the output of devel-su journalctl -r after applying the patch and restarting maliit?

Hereā€™s some Patchmanager outputā€¦

Summary

pm_apply 2024-11-10T14:30:25+01:00

sfos-patch-keyboard-color-stock-emojis

Using patch file: /usr/share/patchmanager/patches/sfos-patch-keyboard-color-stock-emojis/unified_diff.patch


Test if already applied patch

The next patch, when reversed, would delete the file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/EmojiSearch.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/qmldir,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
checking file usr/share/maliit/plugins/com/jolla/HorizontalPredictionListView.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
5 out of 5 hunks ignored
checking file usr/share/maliit/plugins/com/jolla/PasteInputHandler.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
3 out of 3 hunks ignored
checking file usr/share/maliit/plugins/com/jolla/Popper.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
10 out of 10 hunks ignored
checking file usr/share/maliit/plugins/com/jolla/PopperCell.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
3 out of 3 hunks ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfig.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigLabel.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigOverlay.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiGroupKey.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiKey.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiPlaceholder.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/KeyboardRestarter.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_de.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_es.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_fr.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_nb.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_sv.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/qmldir,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
checking file usr/share/maliit/plugins/com/jolla/layouts/emojis.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
checking file usr/share/maliit/plugins/com/jolla/layouts/layouts_emojis.conf
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored


Dry running patch file

checking file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/EmojiSearch.qml
checking file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/qmldir
checking file usr/share/maliit/plugins/com/jolla/HorizontalPredictionListView.qml
checking file usr/share/maliit/plugins/com/jolla/PasteInputHandler.qml
checking file usr/share/maliit/plugins/com/jolla/Popper.qml
checking file usr/share/maliit/plugins/com/jolla/PopperCell.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfig.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigLabel.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigOverlay.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiGroupKey.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiKey.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiPlaceholder.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/KeyboardRestarter.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_de.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_es.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_fr.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_nb.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_sv.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/qmldir
checking file usr/share/maliit/plugins/com/jolla/layouts/emojis.qml
checking file usr/share/maliit/plugins/com/jolla/layouts/layouts_emojis.conf


Applying patch file

patching file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/EmojiSearch.qml
patching file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/qmldir
patching file usr/share/maliit/plugins/com/jolla/HorizontalPredictionListView.qml
patching file usr/share/maliit/plugins/com/jolla/PasteInputHandler.qml
patching file usr/share/maliit/plugins/com/jolla/Popper.qml
patching file usr/share/maliit/plugins/com/jolla/PopperCell.qml
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfig.qml
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigLabel.qml
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigOverlay.qml
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiGroupKey.qml
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiKey.qml
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiPlaceholder.qml
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/KeyboardRestarter.qml
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji.js
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data.js
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_de.js
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_es.js
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_fr.js
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_nb.js
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_sv.js
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/qmldir
patching file usr/share/maliit/plugins/com/jolla/layouts/emojis.qml
patching file usr/share/maliit/plugins/com/jolla/layouts/layouts_emojis.conf


Creating backup of patch file

Created backup: /tmp/patchmanager3/patches/sfos-patch-keyboard-color-stock-emojis

*** SUCCESS ***

Nothing helps though, so Iā€™ll dig out some journalctl.

2 Likes
Nov 10 16:00:04 PGJollaC2 [16732]: [W] unknown:0 - bool MIMPluginManagerPrivate::loadPlugin(const QDir&, const QString&) Error loading plugin from "/usr/lib64/maliit/plugins/libmaliit-keyboard-plugin.so" "The shared library was not found."
Nov 10 16:00:04 PGJollaC2 [16732]: [D] unknown:0 - Using Wayland-EGL
Nov 10 16:00:05 PGJollaC2 [16732]: [W] unknown:509 - file:///usr/lib64/maliit/plugins/jolla-keyboard.qml:509:9: Type PasteInputHandler unavailable
                                                PasteInputHandler {
                                                ^
Nov 10 16:00:05 PGJollaC2 [16732]: [W] unknown:7 - file:///usr/share/maliit/plugins/com/jolla/PasteInputHandler.qml:7:1: module "com.jolla.keyboard.ichthyo_color_emojis" is not installed
                                        import com.jolla.keyboard.ichthyo_color_emojis 1.0
                                        ^
^C

Buut!

/usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/EmojiSearch.qml does exist. It really shouldnĀ“t because that is the wrong path.

Soo that may actually an issue with PatchManagerā€™s 64bit handling. Iā€™ll have to check that.

Be right back!

4 Likes

@eson, can you check whether the 32/64 bit conversion is enabled in your PatchManager Settings?

1 Like

No, itā€™s not. Ā 

1 Like

OK, can you please:

  1. Unapply/deactivate the patch
  2. Restart Preloaded Services from PM (restarts maliit-server)
  3. Toggle the switch on ON
  4. Activate the patch
  5. Restart Preloaded Services from PM (restarts maliit-server)

and then try again?

1 Like

I just checked, enabling or disabling the 32/64 bit conversion doesnā€™t seem to change anything, as long as the patch is applied, the keyboard doesnā€™t work at all.

1 Like

Yes, for some reason the mangling code does change the patch, but it still applies the 32bit version.

On it! :slight_smile:

4 Likes

Still no keyboard, as nthn already said.

3 Likes