Oh, dang.
I have exactly this on my device running, but not via rpm installation
Will need to check on testing device…
Thanks for letting me know
Oh, dang.
I have exactly this on my device running, but not via rpm installation
Will need to check on testing device…
Thanks for letting me know
Yes. Had some spec problems ![]()
If you now really want to help with translation, we would need to check current qsTr definitions in code against what we have on translations.
They will differ, as I changed, corrected, amended some of them.
I guess there is a tool available in IDE ( which I still do not use :duck_n_cover:)?
Yep, sorry.
Found the culprit.
I tested with some dbus calls but in the end did not need. That introduced a dependency on python-dbus (which I had installed almost in all devices)
Solved –> v0.8.2
Yes, I noticed and started to manually fix the .ts (I haven’t managed to learn the IDE either
) with Geany and Qt Linguist. I wasn’t very successful, because I don’t think I had the correct qml source for v.0.7.4. Is it on GitHub?
Edit:
OK, got it. I’ll try with latest version when I find some free time.
That would be and is awesome.
I am afraid the git tree is not very clean. (No branching, just tagging the revisions)
You need to checkout the tag like
git checkout v0.7.4
I think the ts files have not been touched since years. And translations in code “should” not differ between v0.7.4 and master.
OK, I’ll look into it later.
One more thing… 0.8.2 doesn’t start from drawer, only terminal.
[D] unknown:0 - Got library name: “/usr/lib64/qt5/qml/io/thp/pyotherside/libpyothersideplugin.so”
[W] unknown:24 - file:///usr/share/harbour-defender/qml/pages/components/CookiesMenuItem.qml:24: TypeError: Cannot read property ‘cookies_count’ of undefined
[W] unknown:29 - file:///usr/share/harbour-defender/qml/pages/components/CookiesMenuItem.qml:29: TypeError: Cannot read property ‘domains_count’ of undefined
[W] unknown:24 - file:///usr/share/harbour-defender/qml/pages/components/SourcesMenuItem.qml:24: TypeError: Cannot read property ‘hosts_lines’ of undefined
[W] unknown:29 - file:///usr/share/harbour-defender/qml/pages/components/SourcesMenuItem.qml:29: TypeError: Cannot read property ‘sources_enabled_count’ of undefined
[W] unknown:22 - file:///usr/share/harbour-defender/qml/cover/CoverPage.qml:22: TypeError: Cannot read property ‘last_sources’ of undefined
[D] :49 - Working directory: /home/defaultuser
Oh man ![]()
Seems you really have a strange test device ![]()
On my xa2 it took a few more seconds to load but started from drawer.
Maybe try from terminal
sailjail -v -p harbour-defender /usr/bin/harbour-defender
Or (if not working)
sailjail -v /usr/bin/harbour-defender
Well, this was on my daily drive X10III, which is not really reliable after all these years without reflash. My actual test device, C2 is fine, so just forget about it for now. ![]()
Nevertheless this may be caused by a struwwel device or by defender itself (just showing for this state).
Up to you ![]()
OK, here’s output from X10III…
[defaultuser@Fisken ~]$ sailjail -v -p harbour-defender /usr/bin/harbour-defender
../daemon/sailjailclient.c:890: client_launch_application(): N: Launching ‘harbour-defender’ via sailjailclient…
Warning: “shell none” command in the profile file is done by default; the command will be deprecated
constructing /run/firejail/mnt/privileged: …
mounting /run/firejail/mnt/privileged @ /home/defaultuser/.local/share/system/privileged
hiding /run/firejail/mnt/privileged
Fontconfig error: Cannot load default config file: No such file: (null)
[D] unknown:0 - Using Wayland-EGL
library “libui_compat_layer.so” not found
library “libion.so” not found
failed to find/load gralloc module
harbour-defender: gralloc.c:162: hybris_gralloc_initialize: Försäkran ”NULL” falsk.
[defaultuser@Fisken ~]$ sailjail -v -p harbour-defender /usr/bin/harbour-defender
../daemon/sailjailclient.c:890: client_launch_application(): N: Launching ‘harbour-defender’ via sailjailclient…
Warning: “shell none” command in the profile file is done by default; the command will be deprecated
constructing /run/firejail/mnt/privileged: …
mounting /run/firejail/mnt/privileged @ /home/defaultuser/.local/share/system/privileged
hiding /run/firejail/mnt/privileged
Fontconfig error: Cannot load default config file: No such file: (null)
[D] unknown:0 - Using Wayland-EGL
library “libui_compat_layer.so” not found
library “libion.so” not found
failed to find/load gralloc module
harbour-defender: gralloc.c:162: hybris_gralloc_initialize: Försäkran ”NULL” falsk.
[defaultuser@Fisken ~]$ sailjail -v /usr/bin/harbour-defender
../daemon/sailjailclient.c:890: client_launch_application(): N: Launching ‘harbour-defender’ via sailjailclient…
Warning: “shell none” command in the profile file is done by default; the command will be deprecated
constructing /run/firejail/mnt/privileged: …
mounting /run/firejail/mnt/privileged @ /home/defaultuser/.local/share/system/privileged
hiding /run/firejail/mnt/privileged
Fontconfig error: Cannot load default config file: No such file: (null)
[D] unknown:0 - Using Wayland-EGL
library “libui_compat_layer.so” not found
library “libion.so” not found
failed to find/load gralloc module
harbour-defender: gralloc.c:162: hybris_gralloc_initialize: Försäkran ”NULL” falsk.
Now that is another task ![]()
No idea, but I only have 32bit devices here at the moment. Best guess is some lib64 path is missing.
But from terminal without sailjail, it works?
Could you try to locate these two libraries? Most common would be /lib, /lib64, /usr/lib, /usr/lib64 or even /system/lib, /system/lib64.
Or even more /usr/libexec/droid-hybris/…