If KHelpCenter isn't available fallback to opening doc at docs.kde.org

Authored by ahmadsamir on Feb 19 2020, 3:29 PM.

Description

If KHelpCenter isn't available fallback to opening doc at docs.kde.org

Summary:
UrlHandler from KGUIAddons sets a handler for help:/ urls, which opens
khelpcenter if it's available or falls back to opening the relevant page
at docs.kde.org.

Explicitly add KGuiAddons to find_package() and target_link_libraries().

Depends on D27615

BUG: 405647

FIXED-IN: 5.18.1

Test Plan:

  • make sure khelpcenter is not installed and open systemsettings
  • navigate to any module (one that has Help visible, e.g. Fonts), "Help" button is disabled
  • install khelpcenter and restart systemsettings, the "Help" button should be enabled

Reviewers: Plasma, apol

Reviewed By: apol

Subscribers: plasma-devel

Tags: Plasma

Differential Revision: https://phabricator.kde.org/D27518

Details

Committed
ahmadsamirFeb 27 2020, 3:47 PM
Reviewer
apol
Differential Revision
D27518: If KHelpCenter isn't available fallback to opening doc at docs.kde.org
Parents
R124:c16636068079: GIT_SILENT made messages (after extraction)
Branches
Unknown
Tags
Unknown