[gimp/goat-invasion] app: rename GimpTemplate::image-type to ::base-type
- From: Michael Natterer <mitch src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp/goat-invasion] app: rename GimpTemplate::image-type to ::base-type
- Date: Sun, 22 Apr 2012 15:36:37 +0000 (UTC)
commit ab1ee29a8aa553ed81ed25a6c978681e1592c2fa
Author: Michael Natterer <mitch gimp org>
Date: Sun Apr 22 17:35:47 2012 +0200
app: rename GimpTemplate::image-type to ::base-type
but keep the "image-type" property name, it's stored in template files.
app/core/gimpimage-new.c | 2 +-
app/core/gimptemplate.c | 35 ++++++++++++++++++-----------------
app/core/gimptemplate.h | 2 +-
app/widgets/gimptemplateeditor.c | 2 +-
4 files changed, 21 insertions(+), 20 deletions(-)
---
diff --git a/app/core/gimpimage-new.c b/app/core/gimpimage-new.c
index e2fc302..a24e6ce 100644
--- a/app/core/gimpimage-new.c
+++ b/app/core/gimpimage-new.c
@@ -97,7 +97,7 @@ gimp_image_new_from_template (Gimp *gimp,
image = gimp_create_image (gimp,
gimp_template_get_width (template),
gimp_template_get_height (template),
- gimp_template_get_image_type (template),
+ gimp_template_get_base_type (template),
GIMP_PRECISION_U8, /* XXX add to template */
FALSE);
diff --git a/app/core/gimptemplate.c b/app/core/gimptemplate.c
index fe902ef..a55a0b2 100644
--- a/app/core/gimptemplate.c
+++ b/app/core/gimptemplate.c
@@ -49,7 +49,7 @@ enum
PROP_XRESOLUTION,
PROP_YRESOLUTION,
PROP_RESOLUTION_UNIT,
- PROP_IMAGE_TYPE,
+ PROP_BASE_TYPE,
PROP_FILL_TYPE,
PROP_COMMENT,
PROP_FILENAME
@@ -68,7 +68,8 @@ struct _GimpTemplatePrivate
gdouble yresolution;
GimpUnit resolution_unit;
- GimpImageBaseType image_type;
+ GimpImageBaseType base_type;
+
GimpFillType fill_type;
gchar *comment;
@@ -149,8 +150,8 @@ gimp_template_class_init (GimpTemplateClass *klass)
FALSE, FALSE, GIMP_UNIT_INCH,
GIMP_PARAM_STATIC_STRINGS);
- GIMP_CONFIG_INSTALL_PROP_ENUM (object_class, PROP_IMAGE_TYPE,
- "image-type",
+ GIMP_CONFIG_INSTALL_PROP_ENUM (object_class, PROP_BASE_TYPE,
+ "image-type", /* serialized name */
NULL,
GIMP_TYPE_IMAGE_BASE_TYPE, GIMP_RGB,
GIMP_PARAM_STATIC_STRINGS);
@@ -228,8 +229,8 @@ gimp_template_set_property (GObject *object,
case PROP_RESOLUTION_UNIT:
private->resolution_unit = g_value_get_int (value);
break;
- case PROP_IMAGE_TYPE:
- private->image_type = g_value_get_enum (value);
+ case PROP_BASE_TYPE:
+ private->base_type = g_value_get_enum (value);
break;
case PROP_FILL_TYPE:
private->fill_type = g_value_get_enum (value);
@@ -278,8 +279,8 @@ gimp_template_get_property (GObject *object,
case PROP_RESOLUTION_UNIT:
g_value_set_int (value, private->resolution_unit);
break;
- case PROP_IMAGE_TYPE:
- g_value_set_enum (value, private->image_type);
+ case PROP_BASE_TYPE:
+ g_value_set_enum (value, private->base_type);
break;
case PROP_FILL_TYPE:
g_value_set_enum (value, private->fill_type);
@@ -306,7 +307,7 @@ gimp_template_notify (GObject *object,
if (G_OBJECT_CLASS (parent_class)->notify)
G_OBJECT_CLASS (parent_class)->notify (object, pspec);
- channels = ((private->image_type == GIMP_RGB ? 3 : 1) /* color */ +
+ channels = ((private->base_type == GIMP_RGB ? 3 : 1) /* color */ +
(private->fill_type == GIMP_TRANSPARENT_FILL) /* alpha */ +
1 /* selection */);
@@ -315,7 +316,7 @@ gimp_template_notify (GObject *object,
(guint64) private->height);
private->initial_size +=
- gimp_projection_estimate_memsize (private->image_type,
+ gimp_projection_estimate_memsize (private->base_type,
private->width, private->height);
if (! strcmp (pspec->name, "stock-id"))
@@ -341,7 +342,7 @@ gimp_template_set_from_image (GimpTemplate *template,
{
gdouble xresolution;
gdouble yresolution;
- GimpImageBaseType image_type;
+ GimpImageBaseType base_type;
const GimpParasite *parasite;
gchar *comment = NULL;
@@ -350,10 +351,10 @@ gimp_template_set_from_image (GimpTemplate *template,
gimp_image_get_resolution (image, &xresolution, &yresolution);
- image_type = gimp_image_base_type (image);
+ base_type = gimp_image_base_type (image);
- if (image_type == GIMP_INDEXED)
- image_type = GIMP_RGB;
+ if (base_type == GIMP_INDEXED)
+ base_type = GIMP_RGB;
parasite = gimp_image_parasite_find (image, "gimp-comment");
if (parasite)
@@ -366,7 +367,7 @@ gimp_template_set_from_image (GimpTemplate *template,
"xresolution", xresolution,
"yresolution", yresolution,
"resolution-unit", gimp_image_get_unit (image),
- "image-type", image_type,
+ "image-type", base_type,
"comment", comment,
NULL);
@@ -423,11 +424,11 @@ gimp_template_get_resolution_unit (GimpTemplate *template)
}
GimpImageBaseType
-gimp_template_get_image_type (GimpTemplate *template)
+gimp_template_get_base_type (GimpTemplate *template)
{
g_return_val_if_fail (GIMP_IS_TEMPLATE (template), GIMP_RGB);
- return GET_PRIVATE (template)->image_type;
+ return GET_PRIVATE (template)->base_type;
}
GimpFillType
diff --git a/app/core/gimptemplate.h b/app/core/gimptemplate.h
index a3f3d14..08032c0 100644
--- a/app/core/gimptemplate.h
+++ b/app/core/gimptemplate.h
@@ -77,7 +77,7 @@ gdouble gimp_template_get_resolution_x (GimpTemplate *template);
gdouble gimp_template_get_resolution_y (GimpTemplate *template);
GimpUnit gimp_template_get_resolution_unit (GimpTemplate *template);
-GimpImageBaseType gimp_template_get_image_type (GimpTemplate *template);
+GimpImageBaseType gimp_template_get_base_type (GimpTemplate *template);
GimpFillType gimp_template_get_fill_type (GimpTemplate *template);
const gchar * gimp_template_get_comment (GimpTemplate *template);
diff --git a/app/widgets/gimptemplateeditor.c b/app/widgets/gimptemplateeditor.c
index 075deb2..f17cbfa 100644
--- a/app/widgets/gimptemplateeditor.c
+++ b/app/widgets/gimptemplateeditor.c
@@ -674,7 +674,7 @@ gimp_template_editor_template_notify (GimpTemplate *template,
private->block_aspect = FALSE;
gimp_enum_get_value (GIMP_TYPE_IMAGE_BASE_TYPE,
- gimp_template_get_image_type (template),
+ gimp_template_get_base_type (template),
NULL, NULL, &desc, NULL);
xres = ROUND (gimp_template_get_resolution_x (template));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]