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 749290 - Animated Map Object fails
Animated Map Object fails
Status: RESOLVED FIXED
Product: gimp-gap
Classification: Other
Component: general
Current SVN
Other All
: Normal normal
: ---
Assigned To: hof
hof
Depends on:
Blocks:
 
 
Reported: 2015-05-13 08:21 UTC by saulgoode
Modified: 2015-05-14 17:24 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Update map object iterator for changed last values (1.36 KB, patch)
2015-05-13 08:21 UTC, saulgoode
none Details | Review

Description saulgoode 2015-05-13 08:21:51 UTC
Created attachment 303293 [details] [review]
Update map object iterator for changed last values

GIMP 2.8 introduced two new plug-in parameters to the plug-in-map-object interface. GIMP-GAP needs to be updated to account for these new parameters (as described in bug 526810 [1]). The attached patch, built against GIT master, accomplishes this for GIMP 2.8.



[1] https://bugzilla.gnome.org/show_bug.cgi?id=526810#c5
Comment 1 hof 2015-05-14 17:24:32 UTC
The GIMP-GAP GIT repository already has a branch gap-2-8 
that shall work with GIMP-2.8.x releases.
The gap-2-8 branch already contains fixes for animated filter apply features
(Itertors changed to follow API of GIMP-2.8 plugins, including MapObject)
Further GIMP-2.8 related fixes shall be done primary in the gap-2-8 branch

The iterator procedure in the gap/iter_ALT/mod/plug_in_map_object_iter_ALT.inc
was updated according to the provided patch
(by adding the lines:
buf.create_new_layer           = FALSE;
buf.livepreview                = FALSE;
)


Note that the GIT master was still compatible with the older GIMP-2.6.x releases
until 2015.05.14, but since this date it has been updated to the level of
the gap-2-8 branch. 
Note that GIT master is now intended for further updates
to follow GIMP-2.9.x and later API changes.