This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Kipi plugins in Gwenview - when?

Tags: None
(comma "," separated)
User avatar
Menak Vishap
Registered Member
Posts
59
Karma
0

Kipi plugins in Gwenview - when?

Sat Aug 27, 2016 12:55 pm
Could somebody shed the light to the question which worries me already for a long time? In Gwenview there is the Plugins menu, where some useful functions present, realized through the Kipi-plugins. In Plasma 5 it is present since Applications 15.08, i.e. it had appeared quite far ago. It works well in openSUSE Leap, KaOS, Manjaro, Mageia Cauldron, but it never worked neither in Kubuntu nor in Neon. In Kubuntu the menu opens, but we see something like "Hello world" instead of real menu items. In Neon the menu just does not open. It seem, that absence of plugins in Gwenview becomes a bad tradition or kind of damnation of all Ubuntu-based distributions. Can we hope for changing this situation in Neon in foreseeable future?
User avatar
vinnywright
Registered Member
Posts
59
Karma
1
OS
yes ,,,,lets +1 this and hope it gets some attention soon ,,,,,,,, we miss being able to upload our screenshots right from Gwenview to picasa/google-photos .

VINNY
User avatar
anewuser
Registered Member
Posts
91
Karma
0
OS

Re: Kipi plugins in Gwenview - when?

Sat Aug 27, 2016 10:59 pm
Posts like these are pointless on this forum because the developers don't have enough time to browse it, and asking "when...?" is frowned upon because nobody has the answer to questions like that in the open source world. Everything is always released only people have enough time and interest to work on it.

You can file an issue on the bug tracker: https://bugs.kde.org/ . However, don't ask "when". Just describe the necessary action: "Add Kipi plugins to Gwenview".

I already filed this though: https://bugs.kde.org/show_bug.cgi?id=367518
User avatar
Menak Vishap
Registered Member
Posts
59
Karma
0

Re: Kipi plugins in Gwenview - when?

Sun Aug 28, 2016 12:34 am
anewuser wrote:Posts like these are pointless on this forum ...


I had confirmed your issue on bugtracker, but I cannot agree that questions "when" are pointless. They may be pointless if your goal just to push on some feature in the particular distribution. My goal is to get the prognosis to have more information for comparing the distributions. If somebody works on this feature or being aware of the plans about it and could answer then it would be very interesting to know.
User avatar
anewuser
Registered Member
Posts
91
Karma
0
OS
You can follow the work being done on KDE Neon and other software here: https://planetkde.org/
User avatar
Menak Vishap
Registered Member
Posts
59
Karma
0
I am just wondering why the existing feature, which was implemented more than year ago and works finely in other distributions, particularly purely community-driven like KaOS, Manjaro and Mageia, has not been ported neither in Kubuntu nor in Neon. I understand that implementing new features requires time and interest and it is not polite to ask developers "when" in such case. But when the issue is about compiling the existing code, at that quite old one, in particular distribution, the question arises naturally: is there something else besides the lack of time and interest that prevents distribution maintainers from porting it? Is there some technical problems with Ubuntu codebase itself? I gave up for Kubuntu far ago, and not really take an interest what is happening in it, but Neon project brought a hope to me for a change for the better, I very want to believe that it will give rise to really modern and usable distribution, and I very respect people who maintain it, but namely because of this reason I want to know more details about plans of implementing some features in it.
upinvermont
Registered Member
Posts
36
Karma
0
Unless I'm mistaken, the thread on Digikam relates to this.:

https://forum.kde.org/viewtopic.php?f=309&t=135402#p362777

Re: How to install Digikam 5.1
Thu Aug 25, 2016 9:20 am
I am pretty sure you'll need to drop the pin we have put into kipi /etc/apt/preferences.d/99-neon-kipi to get it to upgrade.


Apachelogger didn't expain why kipi is pinned, which would probably answer your question. If I had to guess? Upgrading kipi might mess with the functionality of other image apps that don't yet use the upgraded dependencies?
User avatar
Menak Vishap
Registered Member
Posts
59
Karma
0
I had removed this pinning already some time ago and installed new version of libkf5kipi-data, but it seems that nothing had changed. Plugins menu just does not open. When I run Gwenview from konsole and try to click to Plugins menu, the following output appears:

QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::end: Painter not active, aborted
mCurrentMainPageId == 'StartMainPageId'
upinvermont
Registered Member
Posts
36
Karma
0

Re: Kipi plugins in Gwenview - when?

Mon Aug 29, 2016 12:55 am
Same thing here; and decidedly above my pay grade. Moreover, I prefer gthumb to Gwenview, which is a less than helpful comment. Guess I'm with you in waiting for some answers.
User avatar
Menak Vishap
Registered Member
Posts
59
Karma
0
After today's upgrade the Plugins menu had appeared, but it is still dummy, with "Hello world" items. But at least it gives hope for shifting this feature from dead centre.
User avatar
kde-jriddell
Registered Member
Posts
87
Karma
2
OS
Should be all working, do a second upgrade and restart the applications. Post screenshots if you still have problems.
User avatar
Menak Vishap
Registered Member
Posts
59
Karma
0

Re: Kipi plugins in Gwenview - when?

Wed Aug 31, 2016 11:47 pm
kde-jriddell wrote:Should be all working, do a second upgrade and restart the applications. Post screenshots if you still have problems.


Thank you very much for answering!

Unfortunately, it seems, that new plugins are uncompatible with old Gwenview, which is still not updated and wants plugins version 31, whereas new ones are 32. When I try to open Plugins menu it writes that no plugins found. Here is the konsole output:

vishap@vishap-desktop:~$ gwenview
kipi.library: Plugin "KXMLHelloWorld" has a SO version ( 32 ) which is different than libkipi ABI version ( 31 ). Refusing to load.

If I am trying to install libkf5kipi32.0.0 it proposes to uninstall gwenview.

P.S. I don't post screenshot, because some of my menus are localized, but I had tried to describe situation as precise as possible.
User avatar
vinnywright
Registered Member
Posts
59
Karma
1
OS
do we not have this in /dev/stable ,,,,,,,, I'm not seeing it .

Code: Select all
vinny@vinny-Bonobo-Extreme:~$ dpkg -l | grep gwenview
ii  gwenview                                        4:16.08.0+p16.04+git20160829.1517-0                 amd64        image viewer


Code: Select all
vinny@vinny-Bonobo-Extreme:~$ dpkg -l | grep kipi
ii  libkf5kipi-data                                 16.08.0+p16.04+git20160823.0320-0                   all          KDE Image Plugin Interface library -- data files
ii  libkf5kipi31.0.0                                16.08.0+p16.04+git20160823.0320-0                   amd64        KDE Image Plugin Interface library


Code: Select all
vinny@vinny-Bonobo-Extreme:~$ apt search kipi-plugins
Sorting... Done
Full Text Search... Done
digikam/xenial 4:4.12.0-0ubuntu7 amd64
  digital photo management application for KDE

digikam-doc/xenial,xenial 4:4.12.0-0ubuntu7 all
  handbook for digiKam

kipi-plugins/xenial 4:4.12.0-0ubuntu7 amd64
  image manipulation/handling plugins for KIPI aware programs

kipi-plugins-common/xenial,xenial 4:4.12.0-0ubuntu7 all
  kipi-plugins architecture-independent data


trying to install this kipi-plugin results in ,,,,,,,,,,,,,,,,,,,

Code: Select all
vinny@vinny-Bonobo-Extreme:~$ sudo apt-get install kipi-plugins
[sudo] password for vinny:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 kipi-plugins : Depends: libkipi11 (>= 4:4.9.80) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
vinny@vinny-Bonobo-Extreme:~$


and so on ,,,,,,,,,,

VINNY
User avatar
Menak Vishap
Registered Member
Posts
59
Karma
0
After today's upgrade we again have the dummy "Hello world" plugins menu. Each second-level menu item begins with beetle sign, and labelled like "KXML Hello World Import...". After clicking it such dialog appears instead of real action:

Image

Here is the konsole output at the moment of clicking Plugins menu:

vishap@vishap-desktop:~$ gwenview
kipi.library: UI file : "/usr/share/kxmlgui5/kipi/kipiplugin_kxmlhelloworldui.rc"
kipi.library: Loaded plugin "KXMLHelloWorld"

So, looking forward for full-value plugins!
alexsid
Registered Member
Posts
20
Karma
0
Everything works fine for me using neon/user repository.

Get:18 http://archive.neon.kde.org/user xenial/main amd64 kipi-plugins-common all 4:5.1.0-3+16.04+build1 [2,794 kB]
Get:19 http://archive.neon.kde.org/user xenial/main amd64 kipi-plugins amd64 4:5.1.0-3+16.04+build1 [1,505 kB]

look at http://archive.neon.kde.org/user/pool/main/d/digikam/

Please note that these are applications from 15.x branch, not 16.x

But they are _not_ available in dev/stable or dev/unstable: http://archive.neon.kde.org/dev/unstable/pool/main/d/ does not have digikam yet

I assume that this is due to the fact that Neon 'user' repositories contain both fully-ported applications from the latest stable release (16.08.n at this moment) and older ones.

But GIT (dev/stable and dev/unstable) contains just applications from the latest stable release - and there are no digikam packages there yet.

To summarize:

neon/user repository supplements 16.08 applications with older ones, compiled in a way compatible with 16.08.

neon/dev repositories contains 16.08 applications only - so they do not include digikam and kipi-plugins

Hope this helps,
Alex


Bookmarks



Who is online

Registered users: Bing [Bot], claydoh, Google [Bot], rblackwell, Sogou [Bot]