mirror of https://github.com/GNOME/gimp.git
app: fix switching filter-tool split-preview orientation
... after last commit.
This commit is contained in:
parent
214936e8c6
commit
93f728e484
|
@ -235,11 +235,11 @@ gimp_filter_options_switch_preview_side (GimpFilterOptions *options)
|
|||
|
||||
void
|
||||
gimp_filter_options_switch_preview_orientation (GimpFilterOptions *options,
|
||||
gdouble position_x,
|
||||
gdouble position_y)
|
||||
gint position_x,
|
||||
gint position_y)
|
||||
{
|
||||
GimpAlignmentType alignment;
|
||||
gdouble position;
|
||||
gint position;
|
||||
|
||||
g_return_if_fail (GIMP_IS_FILTER_OPTIONS (options));
|
||||
|
||||
|
@ -265,6 +265,6 @@ gimp_filter_options_switch_preview_orientation (GimpFilterOptions *options,
|
|||
|
||||
g_object_set (options,
|
||||
"preview-split-alignment", alignment,
|
||||
"preview-split-position", CLAMP (position, 0.0, 1.0),
|
||||
"preview-split-position", position,
|
||||
NULL);
|
||||
}
|
||||
|
|
|
@ -56,8 +56,8 @@ GType gimp_filter_options_get_type (void) G_GNUC_CONST;
|
|||
|
||||
void gimp_filter_options_switch_preview_side (GimpFilterOptions *options);
|
||||
void gimp_filter_options_switch_preview_orientation (GimpFilterOptions *options,
|
||||
gdouble position_x,
|
||||
gdouble position_y);
|
||||
gint position_x,
|
||||
gint position_y);
|
||||
|
||||
|
||||
#endif /* __GIMP_FILTER_OPTIONS_H__ */
|
||||
|
|
|
@ -505,13 +505,13 @@ gimp_filter_tool_button_press (GimpTool *tool,
|
|||
else if (state & gimp_get_toggle_behavior_mask ())
|
||||
{
|
||||
GimpItem *item = GIMP_ITEM (tool->drawables->data);
|
||||
gdouble pos_x;
|
||||
gdouble pos_y;
|
||||
gint pos_x;
|
||||
gint pos_y;
|
||||
|
||||
pos_x = ((coords->x - gimp_item_get_offset_x (item)) /
|
||||
gimp_item_get_width (item));
|
||||
pos_y = ((coords->y - gimp_item_get_offset_y (item)) /
|
||||
gimp_item_get_height (item));
|
||||
pos_x = CLAMP (RINT (coords->x) - gimp_item_get_offset_x (item),
|
||||
0, gimp_item_get_width (item));
|
||||
pos_y = CLAMP (RINT (coords->y) - gimp_item_get_offset_y (item),
|
||||
0, gimp_item_get_height (item));
|
||||
|
||||
gimp_filter_options_switch_preview_orientation (options,
|
||||
pos_x, pos_y);
|
||||
|
|
Loading…
Reference in New Issue