Bug 359042 - Plugins are displayed as "full" applications.
Summary: Plugins are displayed as "full" applications.
Status: RESOLVED FIXED
Alias: None
Product: muon
Classification: Unmaintained
Component: discover (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-05 21:12 UTC by Raymond Wooninck
Modified: 2016-02-29 14:01 UTC (History)
2 users (show)

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


Attachments
screenshot of the Installed Applications showing the digikam plugins (ImagePlugins) (331.01 KB, image/png)
2016-02-05 21:13 UTC, Raymond Wooninck
Details
Screenshot of the detailed info screen of one of the digikam plugins. (264.27 KB, image/png)
2016-02-05 21:14 UTC, Raymond Wooninck
Details
Screenshot of the detailed info screen of digikam. Nowhere it is mentioned that Digikam has some plugins available (392.52 KB, image/png)
2016-02-05 21:15 UTC, Raymond Wooninck
Details
This is how the Gnome software center displays the digikam details (323.88 KB, image/png)
2016-02-05 21:16 UTC, Raymond Wooninck
Details
And scrolling down, the available plugins are shown in the Gnome Software Center. (65.37 KB, image/png)
2016-02-05 21:17 UTC, Raymond Wooninck
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Raymond Wooninck 2016-02-05 21:12:44 UTC
I have digikam installed, which has a couple of plugins. When I check in the Gnome Software Center, then I see that these plugins are listed on the detailed page of digikam.  In Discover however, these plugins are listed as "full" applications in the installed list and the plugins are not shown on the detailed page of digikam. 

I have added some screenshots to show the issue.  

In my view Discover should do the same as the GNome Software Center and list the plugins only on the detailed page of Digikam. 

Reproducible: Always
Comment 1 Raymond Wooninck 2016-02-05 21:13:32 UTC
Created attachment 97024 [details]
screenshot of the Installed Applications showing the digikam plugins (ImagePlugins)
Comment 2 Raymond Wooninck 2016-02-05 21:14:23 UTC
Created attachment 97025 [details]
Screenshot of the detailed info screen of one of the digikam plugins.
Comment 3 Raymond Wooninck 2016-02-05 21:15:07 UTC
Created attachment 97026 [details]
Screenshot of the detailed info screen of digikam. Nowhere it is mentioned that Digikam has some plugins available
Comment 4 Raymond Wooninck 2016-02-05 21:16:43 UTC
Created attachment 97027 [details]
This is how the Gnome software center displays the digikam details
Comment 5 Raymond Wooninck 2016-02-05 21:17:14 UTC
Created attachment 97028 [details]
And scrolling down, the available plugins are shown in the Gnome Software Center.
Comment 6 Aleix Pol 2016-02-09 17:47:31 UTC
Git commit f52097a9cc0c908d098f2d5f6e74a47ab729e250 by Aleix Pol.
Committed on 09/02/2016 at 17:45.
Pushed by apol into branch 'appstream-addons'.

Support addons for PackageKit resources

Uses the new functionality AppStream::Component::extends to provide
access to the resources' addons.

M  +18   -0    libdiscover/backends/PackageKitBackend/AppPackageKitResource.cpp
M  +3    -0    libdiscover/backends/PackageKitBackend/AppPackageKitResource.h
M  +17   -8    libdiscover/backends/PackageKitBackend/PKTransaction.cpp
M  +4    -2    libdiscover/backends/PackageKitBackend/PKTransaction.h
M  +34   -5    libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp
M  +3    -0    libdiscover/backends/PackageKitBackend/PackageKitBackend.h

http://commits.kde.org/discover/f52097a9cc0c908d098f2d5f6e74a47ab729e250
Comment 7 Aleix Pol 2016-02-29 14:00:45 UTC
Git commit 86aa5f01328a4f8c2990fd74249db34c9f081b40 by Aleix Pol.
Committed on 29/02/2016 at 13:52.
Pushed by apol into branch 'master'.

Support addons for PackageKit resources

Uses the new functionality AppStream::Component::extends to provide
access to the resources' addons.

M  +18   -0    libdiscover/backends/PackageKitBackend/AppPackageKitResource.cpp
M  +3    -0    libdiscover/backends/PackageKitBackend/AppPackageKitResource.h
M  +17   -8    libdiscover/backends/PackageKitBackend/PKTransaction.cpp
M  +4    -2    libdiscover/backends/PackageKitBackend/PKTransaction.h
M  +34   -5    libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp
M  +3    -0    libdiscover/backends/PackageKitBackend/PackageKitBackend.h

http://commits.kde.org/discover/86aa5f01328a4f8c2990fd74249db34c9f081b40