gimp r27840 - in trunk: app/core app/dialogs app/pdb app/text app/tools app/vectors tools/pdbgen/pdb
- From: martinn svn gnome org
- To: svn-commits-list gnome org
- Subject: gimp r27840 - in trunk: app/core app/dialogs app/pdb app/text app/tools app/vectors tools/pdbgen/pdb
- Date: Sun, 28 Dec 2008 00:09:33 +0000 (UTC)
Author: martinn
Date: Sun Dec 28 00:09:33 2008
New Revision: 27840
URL: http://svn.gnome.org/viewvc/gimp?rev=27840&view=rev
Log:
Use gimp_item_set/get_image() instead of accessing the instance
member directly.
* app/core/gimpchannel.c
* app/core/gimpdrawable-brightness-contrast.c
* app/core/gimpdrawable-color-balance.c
* app/core/gimpdrawable-colorize.c
* app/core/gimpdrawable-curves.c
* app/core/gimpdrawable-desaturate.c
* app/core/gimpdrawable-hue-saturation.c
* app/core/gimpdrawable-invert.c
* app/core/gimpdrawable-levels.c
* app/core/gimpdrawable-posterize.c
* app/core/gimpdrawable-threshold.c
* app/core/gimplayer.c
* app/core/gimplayermask.c
* app/core/gimpselection.c
* app/dialogs/layer-add-mask-dialog.c
* app/text/gimptextlayer-xcf.c
* app/tools/gimprectangletool.c
* app/tools/gimptexttool.c
* app/tools/gimpvectortool.c
* app/vectors/gimpvectors-preview.c
* app/vectors/gimpvectors.c
* tools/pdbgen/pdb/layer.pdb
* app/pdb/layer-cmds.c: Regenerated.
Modified:
trunk/app/core/gimpchannel.c
trunk/app/core/gimpdrawable-brightness-contrast.c
trunk/app/core/gimpdrawable-color-balance.c
trunk/app/core/gimpdrawable-colorize.c
trunk/app/core/gimpdrawable-curves.c
trunk/app/core/gimpdrawable-desaturate.c
trunk/app/core/gimpdrawable-hue-saturation.c
trunk/app/core/gimpdrawable-invert.c
trunk/app/core/gimpdrawable-levels.c
trunk/app/core/gimpdrawable-posterize.c
trunk/app/core/gimpdrawable-threshold.c
trunk/app/core/gimplayer.c
trunk/app/core/gimplayermask.c
trunk/app/core/gimpselection.c
trunk/app/dialogs/layer-add-mask-dialog.c
trunk/app/pdb/layer-cmds.c
trunk/app/text/gimptextlayer-xcf.c
trunk/app/tools/gimprectangletool.c
trunk/app/tools/gimptexttool.c
trunk/app/tools/gimpvectortool.c
trunk/app/vectors/gimpvectors-preview.c
trunk/app/vectors/gimpvectors.c
trunk/tools/pdbgen/pdb/layer.pdb
Modified: trunk/app/core/gimpchannel.c
==============================================================================
--- trunk/app/core/gimpchannel.c (original)
+++ trunk/app/core/gimpchannel.c Sun Dec 28 00:09:33 2008
@@ -376,8 +376,8 @@
static gboolean
gimp_channel_is_attached (GimpItem *item)
{
- return (GIMP_IS_IMAGE (item->image) &&
- gimp_container_have (item->image->channels, GIMP_OBJECT (item)));
+ return (GIMP_IS_IMAGE (gimp_item_get_image (item)) &&
+ gimp_container_have (gimp_item_get_image (item)->channels, GIMP_OBJECT (item)));
}
static GimpItem *
Modified: trunk/app/core/gimpdrawable-brightness-contrast.c
==============================================================================
--- trunk/app/core/gimpdrawable-brightness-contrast.c (original)
+++ trunk/app/core/gimpdrawable-brightness-contrast.c Sun Dec 28 00:09:33 2008
@@ -58,7 +58,7 @@
"contrast", contrast / 127.0,
NULL);
- if (gimp_use_gegl (GIMP_ITEM (drawable)->image->gimp))
+ if (gimp_use_gegl (gimp_item_get_image (GIMP_ITEM (drawable))->gimp))
{
GeglNode *node;
Modified: trunk/app/core/gimpdrawable-color-balance.c
==============================================================================
--- trunk/app/core/gimpdrawable-color-balance.c (original)
+++ trunk/app/core/gimpdrawable-color-balance.c Sun Dec 28 00:09:33 2008
@@ -66,7 +66,7 @@
"yellow-blue", yellow_blue / 100.0,
NULL);
- if (gimp_use_gegl (GIMP_ITEM (drawable)->image->gimp))
+ if (gimp_use_gegl (gimp_item_get_image (GIMP_ITEM (drawable))->gimp))
{
GeglNode *node;
Modified: trunk/app/core/gimpdrawable-colorize.c
==============================================================================
--- trunk/app/core/gimpdrawable-colorize.c (original)
+++ trunk/app/core/gimpdrawable-colorize.c Sun Dec 28 00:09:33 2008
@@ -59,7 +59,7 @@
"lightness", lightness / 100.0,
NULL);
- if (gimp_use_gegl (GIMP_ITEM (drawable)->image->gimp))
+ if (gimp_use_gegl (gimp_item_get_image (GIMP_ITEM (drawable))->gimp))
{
GeglNode *node;
Modified: trunk/app/core/gimpdrawable-curves.c
==============================================================================
--- trunk/app/core/gimpdrawable-curves.c (original)
+++ trunk/app/core/gimpdrawable-curves.c Sun Dec 28 00:09:33 2008
@@ -151,7 +151,7 @@
GimpProgress *progress,
GimpCurvesConfig *config)
{
- if (gimp_use_gegl (GIMP_ITEM (drawable)->image->gimp))
+ if (gimp_use_gegl (gimp_item_get_image (GIMP_ITEM (drawable))->gimp))
{
GeglNode *node;
Modified: trunk/app/core/gimpdrawable-desaturate.c
==============================================================================
--- trunk/app/core/gimpdrawable-desaturate.c (original)
+++ trunk/app/core/gimpdrawable-desaturate.c Sun Dec 28 00:09:33 2008
@@ -49,7 +49,7 @@
g_return_if_fail (progress == NULL || GIMP_IS_PROGRESS (progress));
g_return_if_fail (gimp_item_is_attached (GIMP_ITEM (drawable)));
- if (gimp_use_gegl (GIMP_ITEM (drawable)->image->gimp))
+ if (gimp_use_gegl (gimp_item_get_image (GIMP_ITEM (drawable))->gimp))
{
GeglNode *desaturate;
GObject *config;
Modified: trunk/app/core/gimpdrawable-hue-saturation.c
==============================================================================
--- trunk/app/core/gimpdrawable-hue-saturation.c (original)
+++ trunk/app/core/gimpdrawable-hue-saturation.c Sun Dec 28 00:09:33 2008
@@ -64,7 +64,7 @@
"lightness", lightness / 100.0,
NULL);
- if (gimp_use_gegl (GIMP_ITEM (drawable)->image->gimp))
+ if (gimp_use_gegl (gimp_item_get_image (GIMP_ITEM (drawable))->gimp))
{
GeglNode *node;
Modified: trunk/app/core/gimpdrawable-invert.c
==============================================================================
--- trunk/app/core/gimpdrawable-invert.c (original)
+++ trunk/app/core/gimpdrawable-invert.c Sun Dec 28 00:09:33 2008
@@ -46,7 +46,7 @@
g_return_if_fail (gimp_item_is_attached (GIMP_ITEM (drawable)));
g_return_if_fail (progress == NULL || GIMP_IS_PROGRESS (progress));
- if (gimp_use_gegl (GIMP_ITEM (drawable)->image->gimp))
+ if (gimp_use_gegl (gimp_item_get_image (GIMP_ITEM (drawable))->gimp))
{
GeglNode *invert;
Modified: trunk/app/core/gimpdrawable-levels.c
==============================================================================
--- trunk/app/core/gimpdrawable-levels.c (original)
+++ trunk/app/core/gimpdrawable-levels.c Sun Dec 28 00:09:33 2008
@@ -139,7 +139,7 @@
GimpProgress *progress,
GimpLevelsConfig *config)
{
- if (gimp_use_gegl (GIMP_ITEM (drawable)->image->gimp))
+ if (gimp_use_gegl (gimp_item_get_image (GIMP_ITEM (drawable))->gimp))
{
GeglNode *levels;
Modified: trunk/app/core/gimpdrawable-posterize.c
==============================================================================
--- trunk/app/core/gimpdrawable-posterize.c (original)
+++ trunk/app/core/gimpdrawable-posterize.c Sun Dec 28 00:09:33 2008
@@ -56,7 +56,7 @@
"levels", levels,
NULL);
- if (gimp_use_gegl (GIMP_ITEM (drawable)->image->gimp))
+ if (gimp_use_gegl (gimp_item_get_image (GIMP_ITEM (drawable))->gimp))
{
GeglNode *node;
Modified: trunk/app/core/gimpdrawable-threshold.c
==============================================================================
--- trunk/app/core/gimpdrawable-threshold.c (original)
+++ trunk/app/core/gimpdrawable-threshold.c Sun Dec 28 00:09:33 2008
@@ -57,7 +57,7 @@
"high", high / 255.0,
NULL);
- if (gimp_use_gegl (GIMP_ITEM (drawable)->image->gimp))
+ if (gimp_use_gegl (gimp_item_get_image (GIMP_ITEM (drawable))->gimp))
{
GeglNode *node;
Modified: trunk/app/core/gimplayer.c
==============================================================================
--- trunk/app/core/gimplayer.c (original)
+++ trunk/app/core/gimplayer.c Sun Dec 28 00:09:33 2008
@@ -539,8 +539,8 @@
static gboolean
gimp_layer_is_attached (GimpItem *item)
{
- return (GIMP_IS_IMAGE (item->image) &&
- gimp_container_have (item->image->layers, GIMP_OBJECT (item)));
+ return (GIMP_IS_IMAGE (gimp_item_get_image (item)) &&
+ gimp_container_have (gimp_item_get_image (item)->layers, GIMP_OBJECT (item)));
}
static GimpItem *
Modified: trunk/app/core/gimplayermask.c
==============================================================================
--- trunk/app/core/gimplayermask.c (original)
+++ trunk/app/core/gimplayermask.c Sun Dec 28 00:09:33 2008
@@ -121,9 +121,9 @@
GimpLayerMask *mask = GIMP_LAYER_MASK (item);
GimpLayer *layer = gimp_layer_mask_get_layer (mask);
- return (GIMP_IS_IMAGE (item->image) &&
- GIMP_IS_LAYER (layer) &&
- gimp_layer_get_mask (layer) == mask &&
+ return (GIMP_IS_IMAGE (gimp_item_get_image (item)) &&
+ GIMP_IS_LAYER (layer) &&
+ gimp_layer_get_mask (layer) == mask &&
gimp_item_is_attached (GIMP_ITEM (layer)));
}
@@ -233,7 +233,7 @@
if (layer_mask->apply_mask != apply)
{
- GimpImage *image = GIMP_ITEM (layer_mask)->image;
+ GimpImage *image = gimp_item_get_image (GIMP_ITEM (layer_mask));
if (push_undo)
gimp_image_undo_push_layer_mask_apply (image, _("Apply Layer Mask"),
@@ -288,7 +288,7 @@
static void
gimp_layer_mask_real_edit_changed (GimpLayerMask *layer_mask)
{
- gimp_image_selection_control (GIMP_ITEM (layer_mask)->image,
+ gimp_image_selection_control (gimp_item_get_image (GIMP_ITEM (layer_mask)),
GIMP_SELECTION_LAYER_ON);
}
@@ -301,7 +301,7 @@
if (layer_mask->show_mask != show)
{
- GimpImage *image = GIMP_ITEM (layer_mask)->image;
+ GimpImage *image = gimp_item_get_image (GIMP_ITEM (layer_mask));
if (push_undo)
gimp_image_undo_push_layer_mask_show (image, _("Show Layer Mask"),
Modified: trunk/app/core/gimpselection.c
==============================================================================
--- trunk/app/core/gimpselection.c (original)
+++ trunk/app/core/gimpselection.c Sun Dec 28 00:09:33 2008
@@ -185,8 +185,8 @@
static gboolean
gimp_selection_is_attached (GimpItem *item)
{
- return (GIMP_IS_IMAGE (item->image) &&
- gimp_image_get_mask (item->image) == GIMP_CHANNEL (item));
+ return (GIMP_IS_IMAGE (gimp_item_get_image (item)) &&
+ gimp_image_get_mask (gimp_item_get_image (item)) == GIMP_CHANNEL (item));
}
static void
Modified: trunk/app/dialogs/layer-add-mask-dialog.c
==============================================================================
--- trunk/app/dialogs/layer-add-mask-dialog.c (original)
+++ trunk/app/dialogs/layer-add-mask-dialog.c Sun Dec 28 00:09:33 2008
@@ -118,7 +118,7 @@
gtk_box_pack_start (GTK_BOX (vbox), frame, FALSE, FALSE, 0);
gtk_widget_show (frame);
- combo = gimp_container_combo_box_new (GIMP_ITEM (layer)->image->channels,
+ combo = gimp_container_combo_box_new (gimp_item_get_image (GIMP_ITEM (layer))->channels,
context,
GIMP_VIEW_SIZE_SMALL, 1);
gimp_enum_radio_frame_add (GTK_FRAME (frame), combo,
@@ -129,10 +129,10 @@
G_CALLBACK (layer_add_mask_dialog_channel_selected),
dialog);
- channel = gimp_image_get_active_channel (GIMP_ITEM (layer)->image);
+ channel = gimp_image_get_active_channel (gimp_item_get_image (GIMP_ITEM (layer)));
if (! channel)
- channel = GIMP_CHANNEL (gimp_container_get_first_child (GIMP_ITEM (layer)->image->channels));
+ channel = GIMP_CHANNEL (gimp_container_get_first_child (gimp_item_get_image (GIMP_ITEM (layer))->channels));
gimp_container_view_select_item (GIMP_CONTAINER_VIEW (combo),
GIMP_VIEWABLE (channel));
Modified: trunk/app/pdb/layer-cmds.c
==============================================================================
--- trunk/app/pdb/layer-cmds.c (original)
+++ trunk/app/pdb/layer-cmds.c Sun Dec 28 00:09:33 2008
@@ -510,7 +510,7 @@
if (mask_type == GIMP_ADD_CHANNEL_MASK)
{
- channel = gimp_image_get_active_channel (GIMP_ITEM (layer)->image);
+ channel = gimp_image_get_active_channel (gimp_item_get_image (GIMP_ITEM (layer)));
if (! channel)
success = FALSE;
Modified: trunk/app/text/gimptextlayer-xcf.c
==============================================================================
--- trunk/app/text/gimptextlayer-xcf.c (original)
+++ trunk/app/text/gimptextlayer-xcf.c Sun Dec 28 00:09:33 2008
@@ -192,12 +192,15 @@
gimp_object_get_name (GIMP_OBJECT (layer)));
item->ID = gimp_item_get_ID (GIMP_ITEM (layer));
- item->image = gimp_item_get_image (GIMP_ITEM (layer));
+ /* Set image before tatoo so that the explicitly set tatoo overrides
+ * the one implicitly set when setting the image
+ */
+ gimp_item_set_image (item, gimp_item_get_image (GIMP_ITEM (layer)));
gimp_item_set_tattoo (item, gimp_item_get_tattoo (GIMP_ITEM (layer)));
gimp_item_set_image (GIMP_ITEM (layer), NULL);
- g_hash_table_replace (item->image->gimp->item_table,
+ g_hash_table_replace (gimp_item_get_image (item)->gimp->item_table,
GINT_TO_POINTER (gimp_item_get_ID (item)),
item);
Modified: trunk/app/tools/gimprectangletool.c
==============================================================================
--- trunk/app/tools/gimprectangletool.c (original)
+++ trunk/app/tools/gimprectangletool.c Sun Dec 28 00:09:33 2008
@@ -720,7 +720,7 @@
g_return_if_fail (GIMP_IS_ITEM (item));
g_return_if_fail (gimp_item_is_attached (item));
g_return_if_fail (display != NULL);
- g_return_if_fail (display->image == item->image);
+ g_return_if_fail (display->image == gimp_item_get_image (item));
width = gimp_item_get_width (item);
height = gimp_item_get_height (item);
Modified: trunk/app/tools/gimptexttool.c
==============================================================================
--- trunk/app/tools/gimptexttool.c (original)
+++ trunk/app/tools/gimptexttool.c Sun Dec 28 00:09:33 2008
@@ -2127,7 +2127,7 @@
context = gimp_get_user_context (tool->tool_info->gimp);
display = gimp_context_get_display (context);
- if (! display || display->image != item->image)
+ if (! display || display->image != gimp_item_get_image (item))
{
GList *list;
@@ -2139,7 +2139,7 @@
{
display = list->data;
- if (display->image == item->image)
+ if (display->image == gimp_item_get_image (item))
{
gimp_context_set_display (context, display);
break;
Modified: trunk/app/tools/gimpvectortool.c
==============================================================================
--- trunk/app/tools/gimpvectortool.c (original)
+++ trunk/app/tools/gimpvectortool.c Sun Dec 28 00:09:33 2008
@@ -1552,7 +1552,7 @@
gimp_draw_tool_pause (draw_tool);
if (gimp_draw_tool_is_active (draw_tool) &&
- (! vectors || draw_tool->display->image != item->image))
+ (! vectors || draw_tool->display->image != gimp_item_get_image (item)))
{
gimp_draw_tool_stop (draw_tool);
}
@@ -1618,7 +1618,7 @@
g_object_ref (vectors);
- g_signal_connect_object (item->image, "active-vectors-changed",
+ g_signal_connect_object (gimp_item_get_image (item), "active-vectors-changed",
G_CALLBACK (gimp_vector_tool_vectors_changed),
vector_tool, 0);
g_signal_connect_object (vectors, "removed",
@@ -1655,7 +1655,7 @@
if (! gimp_draw_tool_is_active (draw_tool))
{
- if (tool->display && tool->display->image == item->image)
+ if (tool->display && tool->display->image == gimp_item_get_image (item))
{
gimp_draw_tool_start (draw_tool, tool->display);
}
@@ -1667,19 +1667,19 @@
context = gimp_get_user_context (tool->tool_info->gimp);
display = gimp_context_get_display (context);
- if (! display || display->image != item->image)
+ if (! display || display->image != gimp_item_get_image (item))
{
GList *list;
display = NULL;
- for (list = gimp_get_display_iter (item->image->gimp);
+ for (list = gimp_get_display_iter (gimp_item_get_image (item)->gimp);
list;
list = g_list_next (list))
{
display = list->data;
- if (display->image == item->image)
+ if (display->image == gimp_item_get_image (item))
{
gimp_context_set_display (context, display);
break;
@@ -1872,7 +1872,7 @@
if (vector_tool->have_undo)
return;
- gimp_image_undo_push_vectors_mod (GIMP_ITEM (vector_tool->vectors)->image,
+ gimp_image_undo_push_vectors_mod (gimp_item_get_image (GIMP_ITEM (vector_tool->vectors)),
desc, vector_tool->vectors);
vector_tool->have_undo = TRUE;
}
Modified: trunk/app/vectors/gimpvectors-preview.c
==============================================================================
--- trunk/app/vectors/gimpvectors-preview.c (original)
+++ trunk/app/vectors/gimpvectors-preview.c Sun Dec 28 00:09:33 2008
@@ -54,8 +54,8 @@
vectors = GIMP_VECTORS (viewable);
item = GIMP_ITEM (viewable);
- xscale = ((gdouble) width) / gimp_image_get_width (item->image);
- yscale = ((gdouble) height) / gimp_image_get_height (item->image);
+ xscale = ((gdouble) width) / gimp_image_get_width (gimp_item_get_image (item));
+ yscale = ((gdouble) height) / gimp_image_get_height (gimp_item_get_image (item));
temp_buf = temp_buf_new (width, height, 1, 0, 0, white);
data = temp_buf_get_data (temp_buf);
Modified: trunk/app/vectors/gimpvectors.c
==============================================================================
--- trunk/app/vectors/gimpvectors.c (original)
+++ trunk/app/vectors/gimpvectors.c Sun Dec 28 00:09:33 2008
@@ -266,8 +266,8 @@
static gboolean
gimp_vectors_is_attached (GimpItem *item)
{
- return (GIMP_IS_IMAGE (item->image) &&
- gimp_container_have (item->image->vectors, GIMP_OBJECT (item)));
+ return (GIMP_IS_IMAGE (gimp_item_get_image (item)) &&
+ gimp_container_have (gimp_item_get_image (item)->vectors, GIMP_OBJECT (item)));
}
static GimpItem *
Modified: trunk/tools/pdbgen/pdb/layer.pdb
==============================================================================
--- trunk/tools/pdbgen/pdb/layer.pdb (original)
+++ trunk/tools/pdbgen/pdb/layer.pdb Sun Dec 28 00:09:33 2008
@@ -236,7 +236,7 @@
if (mask_type == GIMP_ADD_CHANNEL_MASK)
{
- channel = gimp_image_get_active_channel (GIMP_ITEM (layer)->image);
+ channel = gimp_image_get_active_channel (gimp_item_get_image (GIMP_ITEM (layer)));
if (! channel)
success = FALSE;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]