Bug 391669 - Kipi-plugins has no AppStream metadata, so it doesn't show up in Discover or as a plugin for Gwenview, KPhotoAlbum, Spectacle, etc
Summary: Kipi-plugins has no AppStream metadata, so it doesn't show up in Discover or ...
Status: RESOLVED FIXED
Alias: None
Product: kipiplugins
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: imaging-bugs-null
URL:
Keywords:
: 395260 413292 414703 414999 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-03-10 15:42 UTC by Nate Graham
Modified: 2022-07-07 16:09 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Works for Gedit's plugins (109.07 KB, image/jpeg)
2018-03-10 15:42 UTC, Nate Graham
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2018-03-10 15:42:15 UTC
Created attachment 111299 [details]
Works for Gedit's plugins

Discover has the ability to display plugins for apps, as long as their appstream metadata is set correctly. I'm attaching an image that shows it working for Gedit.

If Kipi plugins got some AppStream metadata, we could do the same thing here, and show Kipi-plugins as a plugin for Digikam, Gwenview, Spectacle, and other KDE image manipulation apps.
Comment 1 Patrick Silva 2018-10-29 13:53:43 UTC
Still valid for neon dev unstable.
Comment 2 Nate Graham 2018-11-26 17:07:59 UTC
*** Bug 401236 has been marked as a duplicate of this bug. ***
Comment 3 Jonathan Riddell 2019-05-21 15:47:24 UTC
This mostly needs someone to maintain kipi-plugins, there's a load of unused or obsolete plugins that should be kicked out, then the rest should get managed decline with stuff like appstream data added until it goes away in favour or purpose or other stuff.
Comment 4 Jonathan Riddell 2019-05-21 15:48:30 UTC
'show Kipi-plugins as a plugin for Digikam, Gwenview, Spectacle, and other KDE image manipulation apps.'
I'm pretty sure Gwenview is the only one there that can make use of kipi-plugins now
Comment 5 Nate Graham 2019-05-21 15:49:44 UTC
Spectacle still can.
Comment 6 Nate Graham 2019-12-02 16:31:01 UTC
*** Bug 414703 has been marked as a duplicate of this bug. ***
Comment 7 Nate Graham 2019-12-02 16:31:52 UTC
*** Bug 395260 has been marked as a duplicate of this bug. ***
Comment 8 Nate Graham 2019-12-02 16:31:55 UTC
*** Bug 413292 has been marked as a duplicate of this bug. ***
Comment 9 Jonathan Riddell 2019-12-03 16:21:33 UTC
Git commit c961ff4942f0fb041194f5f17d64818e86eccfec by Jonathan Riddell.
Committed on 03/12/2019 at 16:19.
Pushed by jriddell into branch 'master'.

add appstream file

M  +2    -0    CMakeLists.txt
A  +24   -0    org.kde.kipi_plugins.metainfo.xml

https://commits.kde.org/kipi-plugins/c961ff4942f0fb041194f5f17d64818e86eccfec
Comment 10 Jonathan Riddell 2019-12-03 16:23:27 UTC
also updated gwenview to use it
https://commits.kde.org/gwenview/09119995c8110ffce110ce0b35b4d4c9109c3877
Comment 11 Jonathan Riddell 2019-12-03 16:23:52 UTC
however kipi-plugins is essentially unmaintained and it would be worth someone going over and checking that all the plugins actually still work
Comment 12 Nate Graham 2019-12-03 16:30:48 UTC
Thanks a bunch Jonathan!
Comment 13 Nate Graham 2019-12-13 13:53:35 UTC
*** Bug 414999 has been marked as a duplicate of this bug. ***
Comment 14 Patrick Silva 2019-12-15 11:05:39 UTC
Discover says "Couldn't open appstream://org.kde.kipi_plugins"
after click on "Plugins" menu > "Install plugnis".

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.17.80
KDE Frameworks Version: 5.66.0
Qt Version: 5.13.2
Comment 15 Nate Graham 2019-12-15 11:09:27 UTC
Kipi hasn't gotten a release yet that includes that appstream version. Once it does, this will work.