gimp r27818 - in branches/gimp-2-6: . plug-ins/pygimp/plug-ins
- From: neo svn gnome org
- To: svn-commits-list gnome org
- Subject: gimp r27818 - in branches/gimp-2-6: . plug-ins/pygimp/plug-ins
- Date: Sun, 21 Dec 2008 15:33:56 +0000 (UTC)
Author: neo
Date: Sun Dec 21 15:33:56 2008
New Revision: 27818
URL: http://svn.gnome.org/viewvc/gimp?rev=27818&view=rev
Log:
2008-12-21 Sven Neumann <sven gimp org>
Merged from trunk:
Bug 565138 â python-fu-foggify does not check if image is in rgb
mode
* plug-ins/pygimp/plug-ins/foggify.py (foggify): fixed handling
of
grayscale images.
Modified:
branches/gimp-2-6/ChangeLog
branches/gimp-2-6/plug-ins/pygimp/plug-ins/foggify.py
Modified: branches/gimp-2-6/plug-ins/pygimp/plug-ins/foggify.py
==============================================================================
--- branches/gimp-2-6/plug-ins/pygimp/plug-ins/foggify.py (original)
+++ branches/gimp-2-6/plug-ins/pygimp/plug-ins/foggify.py Sun Dec 21 15:33:56 2008
@@ -27,8 +27,12 @@
gimp.context_push()
img.undo_group_start()
- fog = gimp.Layer(img, name, layer.width, layer.height, RGBA_IMAGE,
- opacity, NORMAL_MODE)
+ if img.base_type is RGB:
+ type = RGBA_IMAGE
+ else:
+ type = GRAYA_IMAGE
+ fog = gimp.Layer(img, name,
+ layer.width, layer.height, type, opacity, NORMAL_MODE)
fog.fill(TRANSPARENT_FILL)
img.add_layer(fog, 0)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]