After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 743885 - Port plugins to GAction
Port plugins to GAction
Status: RESOLVED FIXED
Product: eog-plugins
Classification: Core
Component: general
git master
Other Linux
: Normal enhancement
: ---
Assigned To: EOG Maintainers
EOG Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-02-02 19:50 UTC by Felix Riemann
Modified: 2019-02-22 03:17 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
export-to-folder: Port to GAction (3.39 KB, patch)
2015-02-12 18:43 UTC, Robert Roth
committed Details | Review

Description Felix Riemann 2015-02-02 19:50:49 UTC
The plugins from the eog-plugins package are still based on GtkUIManager which won't work in eog-3.16 anymore.

At least the following plugins need to be converted to GAction:

* Export To Folder
* Fit To Width
* Postasa
* Postr
* Python Console
* Send By Mail

A possible example could be the Reload plugin from the main tarball.
Comment 1 Felix Riemann 2015-02-08 17:57:46 UTC
Python Console is done:

commit 66f4f154f96d1570f47c63570f3de8c0d874d3c9
Author: Felix Riemann <>
Date:   Sun Feb 8 17:46:41 2015 +0100

    pythonconsole: Port to GAction
    
    Fix some PyLint and PEP8 warnings on the way.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=743885
Comment 2 Robert Roth 2015-02-12 18:43:35 UTC
Created attachment 296708 [details] [review]
export-to-folder: Port to GAction
Comment 3 Felix Riemann 2015-02-12 20:51:05 UTC
commit 16b1f03245d3059df3275ee7f3fcba2843901732
Author: Felix Riemann <friemann@gnome.org>
Date:   Thu Feb 12 21:07:43 2015 +0100

    postasa: Port to GAction
    
    https://bugzilla.gnome.org/show_bug.cgi?id=743885

commit f28e2cc89a14f4f16fce5a3467a0ee2d1b312eeb
Author: Felix Riemann <friemann@gnome.org>
Date:   Thu Feb 12 20:43:08 2015 +0100

    fit-to-width: Port to GAction
    
    https://bugzilla.gnome.org/show_bug.cgi?id=743885
Comment 4 Felix Riemann 2015-02-12 20:51:36 UTC
Review of attachment 296708 [details] [review]:

Thanks Robert!
I also added the accelerator key.

commit 0e57e64421ea4da30560f58fe213180700e1327f
Author: Felix Riemann <friemann@gnome.org>
Date:   Thu Feb 12 21:48:46 2015 +0100

    export-to-folder: Restore accelerator key
    
    https://bugzilla.gnome.org/show_bug.cgi?id=743885

commit 75df0686a521bb278bdb3144901b4910ab6cf9fb
Author: Robert Roth <robert.roth.off@gmail.com>
Date:   Thu Feb 12 20:40:01 2015 +0200

    export-to-folder: Port to GAction
    
    https://bugzilla.gnome.org/show_bug.cgi?id=743885
Comment 5 Felix Riemann 2015-02-15 17:01:21 UTC
Plugins should be ported now.
Note: Some plugins had entries in the right click menus. These entries are currently not working.

commit 52f3f94817b312a01c32115528d8fe9538c9c026
Author: Felix Riemann <>
Date:   Sun Feb 15 17:27:54 2015 +0100

    postr: Port to GAction
    
    https://bugzilla.gnome.org/show_bug.cgi?id=743885

commit 95cdb3d75272d0aa80efe97ecac88bff386b7923
Author: Felix Riemann <>
Date:   Sun Feb 15 17:08:54 2015 +0100

    send-by-mail: Port to GAction
    
    https://bugzilla.gnome.org/show_bug.cgi?id=743885
---
This problem has been fixed in the unstable development version. The fix will be available in the next major software release. You may need to upgrade your Linux distribution to obtain that newer version.

After your distribution has provided you with the updated package - and if you have some time - please feel encouraged to verify the fix by changing the status of this bug report to VERIFIED. If the updated package does not fix the reported issue, please reopen this bug report.