Bug 480045

Summary: khelpcenter fails to open GTK apps' help documentation
Product: [Applications] khelpcenter Reporter: medin <med.medin.2014>
Component: generalAssignee: Documentation Editorial Team <kde-doc-english>
Status: CONFIRMED ---    
Severity: normal CC: fella, julien.dlq
Priority: NOR    
Version: 5.8.23084   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: khelpcenter fails to open GTK apps' help documentation

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