Bug 386753

Summary: Share button doesn't prompt to install kipi-plugins if it's not installed
Product: [Applications] gwenview Reporter: Nate Graham <nate>
Component: generalAssignee: Gwenview Bugs <gwenview-bugs-null>
Status: RESOLVED FIXED    
Severity: normal Keywords: junior-jobs
Priority: NOR    
Version: 17.08.2   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description Nate Graham 2017-11-11 16:46:27 UTC
https://bugs.kde.org/attachment.cgi?id=106820

The Share button doesn't prompt you to install kipi-plugins if it's not installed. The Plugins menu does, though; we should re-use that for the Share button.
Comment 1 Nate Graham 2017-11-12 02:58:03 UTC
Gotta copy what's in kipiinterface.cpp
Comment 2 null 2018-06-03 06:19:40 UTC
Git commit bc1d4c545a86242a64bec4a53353b7d286beb20d by Henrik Fehlauer, on behalf of Farid Boudedja.
Committed on 03/06/2018 at 06:19.
Pushed by rkflx into branch 'master'.

Prompt to install kipi-plugins when the share button is clicked

Summary:
When 'kipi-plugins' is not installed, the 'Share' menu shows 'No Plugin Found'. With this patch it will present a link to install the missing plugins instead (Similarly to what the 'Plugins' menu does).

Test Plan:
Without the **kipi-plugins** package installed, click on Share in the Gwenview toolbar.
It should display a menu action 'Install Plugins' which triggers the AppStream URL (appstream://photolayoutseditor.desktop).

Reviewers: #gwenview, ngraham, rkflx

Reviewed By: #gwenview, ngraham, rkflx

Subscribers: rkflx, nicolasfella

Tags: #gwenview

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

M  +5    -1    app/kipiinterface.cpp

https://commits.kde.org/gwenview/bc1d4c545a86242a64bec4a53353b7d286beb20d