Bug 480045 - khelpcenter fails to open GTK apps' help documentation
Summary: khelpcenter fails to open GTK apps' help documentation
Status: CONFIRMED
Alias: None
Product: khelpcenter
Classification: Applications
Component: general (show other bugs)
Version: 5.8.23084
Platform: Manjaro Linux
: NOR normal
Target Milestone: ---
Assignee: Documentation Editorial Team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-19 13:52 UTC by medin
Modified: 2024-03-25 20:06 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
khelpcenter fails to open GTK apps' help documentation (70.19 KB, image/png)
2024-01-19 13:52 UTC, medin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description medin 2024-01-19 13:52:12 UTC
Created attachment 165037 [details]
khelpcenter fails to open GTK apps' help documentation

GTK apps use yelp tool to view their help doc, but on Plasma desktop it seems that khelpcenter is automatically opened when you click on help/doc/manual entry menu in any GTK app (like EasyEffects, Gnucash, Meld...), and the problem is that KDE viewer is unable to open or view those GTK help files.

GTK apps seems to use some sort of .xml and .page file for their docs, while KDE apps use HTML files.

If we remove khelpcenter then yelp is correctly opened from any GTK app, but KDE apps launch the default browser to view their docs.

The problem is that there are no settings in Plasma to set khelpcenter for KDE apps and yelp for GTK apps.

Operating System: Manjaro Linux 
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.114.0
Qt Version: 5.15.12
Kernel Version: 6.7.0-2-MANJARO (64-bit)
Graphics Platform: Wayland
Comment 1 medin 2024-01-19 14:00:10 UTC
The same problem with EasyEffects on Plasma desktop https://github.com/wwmm/easyeffects/issues/2046