[gimp] app: rename gimp_drawable_filter_set_preview() to _set_preview_split()
- From: Ell <ell src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] app: rename gimp_drawable_filter_set_preview() to _set_preview_split()
- Date: Thu, 2 Apr 2020 16:05:44 +0000 (UTC)
commit 616530e2355b3976d6243f33fd5e18a69ac9d5c7
Author: Ell <ell_se yahoo com>
Date: Thu Apr 2 12:50:37 2020 +0300
app: rename gimp_drawable_filter_set_preview() to _set_preview_split()
... in preparation for next commit.
Update GimpFilterTool accordingly.
app/core/gimpdrawablefilter.c | 117 +++++++++++++++++++++---------------------
app/core/gimpdrawablefilter.h | 3 +-
app/tools/gimpfilteroptions.c | 38 +++++++-------
app/tools/gimpfilteroptions.h | 4 +-
app/tools/gimpfiltertool.c | 65 +++++++++++------------
5 files changed, 115 insertions(+), 112 deletions(-)
---
diff --git a/app/core/gimpdrawablefilter.c b/app/core/gimpdrawablefilter.c
index 357e173431..3c28f110c7 100644
--- a/app/core/gimpdrawablefilter.c
+++ b/app/core/gimpdrawablefilter.c
@@ -68,9 +68,9 @@ struct _GimpDrawableFilter
GimpFilterRegion region;
gboolean crop_enabled;
GeglRectangle crop_rect;
- gboolean preview_enabled;
- GimpAlignmentType preview_alignment;
- gdouble preview_position;
+ gboolean preview_split_enabled;
+ GimpAlignmentType preview_split_alignment;
+ gdouble preview_split_position;
gdouble opacity;
GimpLayerMode paint_mode;
GimpLayerColorSpace blend_space;
@@ -103,9 +103,9 @@ static void gimp_drawable_filter_sync_region (GimpDrawableFilter
static void gimp_drawable_filter_sync_crop (GimpDrawableFilter *filter,
gboolean old_crop_enabled,
const GeglRectangle *old_crop_rect,
- gboolean old_preview_enabled,
- GimpAlignmentType old_preview_alignment,
- gdouble old_preview_position,
+ gboolean old_preview_split_enabled,
+ GimpAlignmentType
old_preview_split_alignment,
+ gdouble
old_preview_split_position,
gboolean update);
static void gimp_drawable_filter_sync_opacity (GimpDrawableFilter *filter);
static void gimp_drawable_filter_sync_mode (GimpDrawableFilter *filter);
@@ -163,15 +163,16 @@ gimp_drawable_filter_class_init (GimpDrawableFilterClass *klass)
static void
gimp_drawable_filter_init (GimpDrawableFilter *drawable_filter)
{
- drawable_filter->clip = TRUE;
- drawable_filter->region = GIMP_FILTER_REGION_SELECTION;
- drawable_filter->preview_alignment = GIMP_ALIGN_LEFT;
- drawable_filter->preview_position = 1.0;
- drawable_filter->opacity = GIMP_OPACITY_OPAQUE;
- drawable_filter->paint_mode = GIMP_LAYER_MODE_REPLACE;
- drawable_filter->blend_space = GIMP_LAYER_COLOR_SPACE_AUTO;
- drawable_filter->composite_space = GIMP_LAYER_COLOR_SPACE_AUTO;
- drawable_filter->composite_mode = GIMP_LAYER_COMPOSITE_AUTO;
+ drawable_filter->clip = TRUE;
+ drawable_filter->region = GIMP_FILTER_REGION_SELECTION;
+ drawable_filter->preview_split_enabled = FALSE;
+ drawable_filter->preview_split_alignment = GIMP_ALIGN_LEFT;
+ drawable_filter->preview_split_position = 1.0;
+ drawable_filter->opacity = GIMP_OPACITY_OPAQUE;
+ drawable_filter->paint_mode = GIMP_LAYER_MODE_REPLACE;
+ drawable_filter->blend_space = GIMP_LAYER_COLOR_SPACE_AUTO;
+ drawable_filter->composite_space = GIMP_LAYER_COLOR_SPACE_AUTO;
+ drawable_filter->composite_mode = GIMP_LAYER_COMPOSITE_AUTO;
}
static void
@@ -334,18 +335,18 @@ gimp_drawable_filter_set_crop (GimpDrawableFilter *filter,
gimp_drawable_filter_sync_crop (filter,
old_enabled,
&old_rect,
- filter->preview_enabled,
- filter->preview_alignment,
- filter->preview_position,
+ filter->preview_split_enabled,
+ filter->preview_split_alignment,
+ filter->preview_split_position,
update);
}
}
void
-gimp_drawable_filter_set_preview (GimpDrawableFilter *filter,
- gboolean enabled,
- GimpAlignmentType alignment,
- gdouble position)
+gimp_drawable_filter_set_preview_split (GimpDrawableFilter *filter,
+ gboolean enabled,
+ GimpAlignmentType alignment,
+ gdouble position)
{
g_return_if_fail (GIMP_IS_DRAWABLE_FILTER (filter));
g_return_if_fail (alignment == GIMP_ALIGN_LEFT ||
@@ -355,17 +356,17 @@ gimp_drawable_filter_set_preview (GimpDrawableFilter *filter,
position = CLAMP (position, 0.0, 1.0);
- if (enabled != filter->preview_enabled ||
- alignment != filter->preview_alignment ||
- position != filter->preview_position)
+ if (enabled != filter->preview_split_enabled ||
+ alignment != filter->preview_split_alignment ||
+ position != filter->preview_split_position)
{
- gboolean old_enabled = filter->preview_enabled;
- GimpAlignmentType old_alignment = filter->preview_alignment;
- gdouble old_position = filter->preview_position;
+ gboolean old_enabled = filter->preview_split_enabled;
+ GimpAlignmentType old_alignment = filter->preview_split_alignment;
+ gdouble old_position = filter->preview_split_position;
- filter->preview_enabled = enabled;
- filter->preview_alignment = alignment;
- filter->preview_position = position;
+ filter->preview_split_enabled = enabled;
+ filter->preview_split_alignment = alignment;
+ filter->preview_split_position = position;
gimp_drawable_filter_sync_crop (filter,
filter->crop_enabled,
@@ -507,9 +508,9 @@ gimp_drawable_filter_commit (GimpDrawableFilter *filter,
format = gimp_applicator_get_output_format (filter->applicator);
- gimp_drawable_filter_set_preview (filter, FALSE,
- filter->preview_alignment,
- filter->preview_position);
+ gimp_drawable_filter_set_preview_split (filter, FALSE,
+ filter->preview_split_alignment,
+ filter->preview_split_position);
success = gimp_drawable_merge_filter (filter->drawable,
GIMP_FILTER (filter),
@@ -673,9 +674,9 @@ static gboolean
gimp_drawable_filter_get_crop_rect (GimpDrawableFilter *filter,
gboolean crop_enabled,
const GeglRectangle *crop_rect,
- gboolean preview_enabled,
- GimpAlignmentType preview_alignment,
- gdouble preview_position,
+ gboolean preview_split_enabled,
+ GimpAlignmentType preview_split_alignment,
+ gdouble preview_split_position,
GeglRectangle *rect)
{
GeglRectangle bounds;
@@ -695,24 +696,24 @@ gimp_drawable_filter_get_crop_rect (GimpDrawableFilter *filter,
y1 = bounds.y;
y2 = bounds.y + bounds.height;
- if (preview_enabled)
+ if (preview_split_enabled)
{
- switch (preview_alignment)
+ switch (preview_split_alignment)
{
case GIMP_ALIGN_LEFT:
- x2 = width * preview_position;
+ x2 = width * preview_split_position;
break;
case GIMP_ALIGN_RIGHT:
- x1 = width * preview_position;
+ x1 = width * preview_split_position;
break;
case GIMP_ALIGN_TOP:
- y2 = height * preview_position;
+ y2 = height * preview_split_position;
break;
case GIMP_ALIGN_BOTTOM:
- y1 = height * preview_position;
+ y1 = height * preview_split_position;
break;
default:
@@ -732,9 +733,9 @@ static void
gimp_drawable_filter_sync_crop (GimpDrawableFilter *filter,
gboolean old_crop_enabled,
const GeglRectangle *old_crop_rect,
- gboolean old_preview_enabled,
- GimpAlignmentType old_preview_alignment,
- gdouble old_preview_position,
+ gboolean old_preview_split_enabled,
+ GimpAlignmentType old_preview_split_alignment,
+ gdouble old_preview_split_position,
gboolean update)
{
GeglRectangle old_rect;
@@ -744,17 +745,17 @@ gimp_drawable_filter_sync_crop (GimpDrawableFilter *filter,
gimp_drawable_filter_get_crop_rect (filter,
old_crop_enabled,
old_crop_rect,
- old_preview_enabled,
- old_preview_alignment,
- old_preview_position,
+ old_preview_split_enabled,
+ old_preview_split_alignment,
+ old_preview_split_position,
&old_rect);
enabled = gimp_drawable_filter_get_crop_rect (filter,
filter->crop_enabled,
&filter->crop_rect,
- filter->preview_enabled,
- filter->preview_alignment,
- filter->preview_position,
+ filter->preview_split_enabled,
+ filter->preview_split_alignment,
+ filter->preview_split_position,
&new_rect);
gimp_applicator_set_crop (filter->applicator, enabled ? &new_rect : NULL);
@@ -946,9 +947,9 @@ gimp_drawable_filter_add_filter (GimpDrawableFilter *filter)
gimp_drawable_filter_sync_crop (filter,
filter->crop_enabled,
&filter->crop_rect,
- filter->preview_enabled,
- filter->preview_alignment,
- filter->preview_position,
+ filter->preview_split_enabled,
+ filter->preview_split_alignment,
+ filter->preview_split_position,
TRUE);
gimp_drawable_filter_sync_opacity (filter);
gimp_drawable_filter_sync_mode (filter);
@@ -1055,9 +1056,9 @@ gimp_drawable_filter_update_drawable (GimpDrawableFilter *filter,
gimp_drawable_filter_get_crop_rect (filter,
filter->crop_enabled,
&filter->crop_rect,
- filter->preview_enabled,
- filter->preview_alignment,
- filter->preview_position,
+ filter->preview_split_enabled,
+ filter->preview_split_alignment,
+ filter->preview_split_position,
&update_area);
if (! gegl_rectangle_intersect (&update_area,
diff --git a/app/core/gimpdrawablefilter.h b/app/core/gimpdrawablefilter.h
index 44c74c7f81..84adff9fe4 100644
--- a/app/core/gimpdrawablefilter.h
+++ b/app/core/gimpdrawablefilter.h
@@ -62,7 +62,8 @@ void gimp_drawable_filter_set_region (GimpDrawableFilter *filter,
void gimp_drawable_filter_set_crop (GimpDrawableFilter *filter,
const GeglRectangle *rect,
gboolean update);
-void gimp_drawable_filter_set_preview (GimpDrawableFilter *filter,
+void gimp_drawable_filter_set_preview_split
+ (GimpDrawableFilter *filter,
gboolean enabled,
GimpAlignmentType alignment,
gdouble split_position);
diff --git a/app/tools/gimpfilteroptions.c b/app/tools/gimpfilteroptions.c
index ceee975c60..369bdcde0b 100644
--- a/app/tools/gimpfilteroptions.c
+++ b/app/tools/gimpfilteroptions.c
@@ -35,8 +35,8 @@ enum
PROP_0,
PROP_PREVIEW,
PROP_PREVIEW_SPLIT,
- PROP_PREVIEW_ALIGNMENT,
- PROP_PREVIEW_POSITION,
+ PROP_PREVIEW_SPLIT_ALIGNMENT,
+ PROP_PREVIEW_SPLIT_POSITION,
PROP_CONTROLLER,
PROP_CLIP,
PROP_REGION,
@@ -83,16 +83,16 @@ gimp_filter_options_class_init (GimpFilterOptionsClass *klass)
GIMP_PARAM_READWRITE |
G_PARAM_CONSTRUCT));
- g_object_class_install_property (object_class, PROP_PREVIEW_ALIGNMENT,
- g_param_spec_enum ("preview-alignment",
+ g_object_class_install_property (object_class, PROP_PREVIEW_SPLIT_ALIGNMENT,
+ g_param_spec_enum ("preview-split-alignment",
NULL, NULL,
GIMP_TYPE_ALIGNMENT_TYPE,
GIMP_ALIGN_LEFT,
GIMP_PARAM_READWRITE |
G_PARAM_CONSTRUCT));
- g_object_class_install_property (object_class, PROP_PREVIEW_POSITION,
- g_param_spec_double ("preview-position",
+ g_object_class_install_property (object_class, PROP_PREVIEW_SPLIT_POSITION,
+ g_param_spec_double ("preview-split-position",
NULL, NULL,
0.0, 1.0, 0.5,
GIMP_PARAM_READWRITE |
@@ -153,12 +153,12 @@ gimp_filter_options_set_property (GObject *object,
options->preview_split = g_value_get_boolean (value);
break;
- case PROP_PREVIEW_ALIGNMENT:
- options->preview_alignment = g_value_get_enum (value);
+ case PROP_PREVIEW_SPLIT_ALIGNMENT:
+ options->preview_split_alignment = g_value_get_enum (value);
break;
- case PROP_PREVIEW_POSITION:
- options->preview_position = g_value_get_double (value);
+ case PROP_PREVIEW_SPLIT_POSITION:
+ options->preview_split_position = g_value_get_double (value);
break;
case PROP_CONTROLLER:
@@ -201,12 +201,12 @@ gimp_filter_options_get_property (GObject *object,
g_value_set_boolean (value, options->preview_split);
break;
- case PROP_PREVIEW_ALIGNMENT:
- g_value_set_enum (value, options->preview_alignment);
+ case PROP_PREVIEW_SPLIT_ALIGNMENT:
+ g_value_set_enum (value, options->preview_split_alignment);
break;
- case PROP_PREVIEW_POSITION:
- g_value_set_double (value, options->preview_position);
+ case PROP_PREVIEW_SPLIT_POSITION:
+ g_value_set_double (value, options->preview_split_position);
break;
case PROP_CONTROLLER:
@@ -241,7 +241,7 @@ gimp_filter_options_switch_preview_side (GimpFilterOptions *options)
g_return_if_fail (GIMP_IS_FILTER_OPTIONS (options));
- switch (options->preview_alignment)
+ switch (options->preview_split_alignment)
{
case GIMP_ALIGN_LEFT: alignment = GIMP_ALIGN_RIGHT; break;
case GIMP_ALIGN_RIGHT: alignment = GIMP_ALIGN_LEFT; break;
@@ -251,7 +251,7 @@ gimp_filter_options_switch_preview_side (GimpFilterOptions *options)
g_return_if_reached ();
}
- g_object_set (options, "preview-alignment", alignment, NULL);
+ g_object_set (options, "preview-split-alignment", alignment, NULL);
}
void
@@ -264,7 +264,7 @@ gimp_filter_options_switch_preview_orientation (GimpFilterOptions *options,
g_return_if_fail (GIMP_IS_FILTER_OPTIONS (options));
- switch (options->preview_alignment)
+ switch (options->preview_split_alignment)
{
case GIMP_ALIGN_LEFT: alignment = GIMP_ALIGN_TOP; break;
case GIMP_ALIGN_RIGHT: alignment = GIMP_ALIGN_BOTTOM; break;
@@ -285,7 +285,7 @@ gimp_filter_options_switch_preview_orientation (GimpFilterOptions *options,
}
g_object_set (options,
- "preview-alignment", alignment,
- "preview-position", CLAMP (position, 0.0, 1.0),
+ "preview-split-alignment", alignment,
+ "preview-split-position", CLAMP (position, 0.0, 1.0),
NULL);
}
diff --git a/app/tools/gimpfilteroptions.h b/app/tools/gimpfilteroptions.h
index b8f9b6ffba..cba06ace20 100644
--- a/app/tools/gimpfilteroptions.h
+++ b/app/tools/gimpfilteroptions.h
@@ -38,8 +38,8 @@ struct _GimpFilterOptions
gboolean preview;
gboolean preview_split;
- GimpAlignmentType preview_alignment;
- gdouble preview_position;
+ GimpAlignmentType preview_split_alignment;
+ gdouble preview_split_position;
gboolean controller;
GimpTransformResize clip;
GimpFilterRegion region;
diff --git a/app/tools/gimpfiltertool.c b/app/tools/gimpfiltertool.c
index 12b70f55fd..b107054e04 100644
--- a/app/tools/gimpfiltertool.c
+++ b/app/tools/gimpfiltertool.c
@@ -749,8 +749,8 @@ gimp_filter_tool_options_notify (GimpTool *tool,
{
gdouble position;
- if (filter_options->preview_alignment == GIMP_ALIGN_LEFT ||
- filter_options->preview_alignment == GIMP_ALIGN_RIGHT)
+ if (filter_options->preview_split_alignment == GIMP_ALIGN_LEFT ||
+ filter_options->preview_split_alignment == GIMP_ALIGN_RIGHT)
{
position = ((gdouble) ((x + width / 2) -
gimp_item_get_offset_x (item)) /
@@ -763,9 +763,10 @@ gimp_filter_tool_options_notify (GimpTool *tool,
(gdouble) gimp_item_get_height (item));
}
- g_object_set (options,
- "preview-position", CLAMP (position, 0.0, 1.0),
- NULL);
+ g_object_set (
+ options,
+ "preview-split-position", CLAMP (position, 0.0, 1.0),
+ NULL);
}
}
@@ -776,8 +777,8 @@ gimp_filter_tool_options_notify (GimpTool *tool,
else
gimp_filter_tool_remove_guide (filter_tool);
}
- else if (! strcmp (pspec->name, "preview-alignment") ||
- ! strcmp (pspec->name, "preview-position"))
+ else if (! strcmp (pspec->name, "preview-split-alignment") ||
+ ! strcmp (pspec->name, "preview-split-position"))
{
gimp_filter_tool_update_filter (filter_tool);
@@ -1212,14 +1213,14 @@ gimp_filter_tool_add_guide (GimpFilterTool *filter_tool)
item = GIMP_ITEM (tool->drawable);
image = gimp_item_get_image (item);
- if (options->preview_alignment == GIMP_ALIGN_LEFT ||
- options->preview_alignment == GIMP_ALIGN_RIGHT)
+ if (options->preview_split_alignment == GIMP_ALIGN_LEFT ||
+ options->preview_split_alignment == GIMP_ALIGN_RIGHT)
{
orientation = GIMP_ORIENTATION_VERTICAL;
position = (gimp_item_get_offset_x (item) +
gimp_item_get_width (item) *
- options->preview_position);
+ options->preview_split_position);
}
else
{
@@ -1227,7 +1228,7 @@ gimp_filter_tool_add_guide (GimpFilterTool *filter_tool)
position = (gimp_item_get_offset_y (item) +
gimp_item_get_height (item) *
- options->preview_position);
+ options->preview_split_position);
}
filter_tool->preview_guide =
@@ -1273,14 +1274,14 @@ gimp_filter_tool_move_guide (GimpFilterTool *filter_tool)
item = GIMP_ITEM (tool->drawable);
- if (options->preview_alignment == GIMP_ALIGN_LEFT ||
- options->preview_alignment == GIMP_ALIGN_RIGHT)
+ if (options->preview_split_alignment == GIMP_ALIGN_LEFT ||
+ options->preview_split_alignment == GIMP_ALIGN_RIGHT)
{
orientation = GIMP_ORIENTATION_VERTICAL;
position = (gimp_item_get_offset_x (item) +
gimp_item_get_width (item) *
- options->preview_position);
+ options->preview_split_position);
}
else
{
@@ -1288,7 +1289,7 @@ gimp_filter_tool_move_guide (GimpFilterTool *filter_tool)
position = (gimp_item_get_offset_y (item) +
gimp_item_get_height (item) *
- options->preview_position);
+ options->preview_split_position);
}
if (orientation != gimp_guide_get_orientation (filter_tool->preview_guide) ||
@@ -1330,8 +1331,8 @@ gimp_filter_tool_guide_moved (GimpGuide *guide,
GimpItem *item = GIMP_ITEM (tool->drawable);
gdouble position;
- if (options->preview_alignment == GIMP_ALIGN_LEFT ||
- options->preview_alignment == GIMP_ALIGN_RIGHT)
+ if (options->preview_split_alignment == GIMP_ALIGN_LEFT ||
+ options->preview_split_alignment == GIMP_ALIGN_RIGHT)
{
position = ((gdouble) (gimp_guide_get_position (guide) -
gimp_item_get_offset_x (item)) /
@@ -1345,7 +1346,7 @@ gimp_filter_tool_guide_moved (GimpGuide *guide,
}
g_object_set (options,
- "preview-position", CLAMP (position, 0.0, 1.0),
+ "preview-split-position", CLAMP (position, 0.0, 1.0),
NULL);
}
@@ -1389,18 +1390,18 @@ gimp_filter_tool_update_filter (GimpFilterTool *filter_tool)
! (gimp_drawable_has_alpha (tool->drawable) ||
add_alpha);
- gimp_drawable_filter_set_clip (filter_tool->filter,
- clip);
- gimp_drawable_filter_set_region (filter_tool->filter,
- options->region);
- gimp_drawable_filter_set_preview (filter_tool->filter,
- options->preview_split,
- options->preview_alignment,
- options->preview_position);
- gimp_drawable_filter_set_add_alpha (filter_tool->filter,
- add_alpha);
- gimp_drawable_filter_set_gamma_hack (filter_tool->filter,
- options->gamma_hack);
+ gimp_drawable_filter_set_clip (filter_tool->filter,
+ clip);
+ gimp_drawable_filter_set_region (filter_tool->filter,
+ options->region);
+ gimp_drawable_filter_set_preview_split (filter_tool->filter,
+ options->preview_split,
+ options->preview_alignment,
+ options->preview_position);
+ gimp_drawable_filter_set_add_alpha (filter_tool->filter,
+ add_alpha);
+ gimp_drawable_filter_set_gamma_hack (filter_tool->filter,
+ options->gamma_hack);
}
static void
@@ -1564,8 +1565,8 @@ gimp_filter_tool_get_operation (GimpFilterTool *filter_tool)
g_free (operation_name);
g_object_set (GIMP_FILTER_TOOL_GET_OPTIONS (filter_tool),
- "preview-split", FALSE,
- "preview-position", 0.5,
+ "preview-split", FALSE,
+ "preview-split-position", 0.5,
NULL);
g_signal_connect_object (filter_tool->config, "notify",
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]