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 80941 - gimp should use libgimpprint
gimp should use libgimpprint
Status: VERIFIED FIXED
Product: GIMP
Classification: Other
Component: Plugins
unspecified
Other All
: Normal normal
: 1.2
Assigned To: GIMP Bugs
Daniel Egger
Depends on:
Blocks:
 
 
Reported: 2002-05-06 13:30 UTC by Sven Neumann
Modified: 2009-08-15 18:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sven Neumann 2002-05-06 13:30:48 UTC
Instead of shipping a complete but outdated print plug-in, gimp should depend
on libgimpprint-4.2 and only ship the plug-in that exports the libgimpprint
functionality to the user. In case someone wants to build gimp w/o printing
support, there should be a --disable-print configure option.
Comment 1 Sven Neumann 2002-05-06 15:21:35 UTC
I have done the necessary changes in my local 1.2 tree. I had to
change the gimpprint code slightly so it uses g_malloc and g_free all
over the place instead of xmalloc, malloc and free. I18n also needed a
few tweaks. If noone complains, I'll commit this change.
Comment 2 Robert Krawitz 2002-05-06 23:53:47 UTC
As the Gimp-print lead, I strongly encourage this change.  It will
enable compatibility with future 4.2 releases, allowing us to add new
printers, improved dither algorithms, etc. without rebuilding the GIMP.

If there are changes to the Gimp Print plugin, please feed them back
to the gimp-print project.  Please don't change the libgimpprint core,
for obvious reasons :-)
Comment 3 Sven Neumann 2002-05-07 08:48:04 UTC
The HEAD branch now depends on libgimpprint. The plug-in code is based
on what was shipped with gimpprint-4.2.1 but ported to gtk+-2.0 (not
yet entirely deprecation-free). I'll wait another day or two before
doing the change in the stable tree to give people a chance to object.
Comment 4 Sven Neumann 2002-05-07 11:52:08 UTC
Added Robert to the Cc.
Comment 5 Sven Neumann 2002-05-08 09:36:26 UTC
Committed the change to the stable branch. Now we need to give the
translators some time to update the translations.
Comment 6 Raphaël Quinet 2002-12-18 14:12:46 UTC
Just so that I don't forget, here is a forward reference to bug #85788.
Comment 7 Raphaël Quinet 2003-06-20 16:42:24 UTC
The fix is part of the stable release 1.2.4.  Closing this bug.