[gimp] Revert "app: reorder spacing after size in the new spacing override code/ui"
- From: Michael Natterer <mitch src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] Revert "app: reorder spacing after size in the new spacing override code/ui"
- Date: Wed, 12 Nov 2014 23:38:50 +0000 (UTC)
commit 9f492273cb850a5bf6d57e6318c60a1a0fe1f5dd
Author: Michael Natterer <mitch gimp org>
Date: Thu Nov 13 00:29:04 2014 +0100
Revert "app: reorder spacing after size in the new spacing override code/ui"
This reverts commit 492e1ab5608ea0ea339702c61e3e707abeb9cf33,
but keeps the code cleanups, and adds some more.
app/paint/gimppaintoptions.c | 30 +++++++-------
app/paint/gimppaintoptions.h | 2 +-
app/tools/gimppaintoptions-gui.c | 78 +++++++++++++++++++-------------------
3 files changed, 55 insertions(+), 55 deletions(-)
---
diff --git a/app/paint/gimppaintoptions.c b/app/paint/gimppaintoptions.c
index 8c0a00c..a1c2e67 100644
--- a/app/paint/gimppaintoptions.c
+++ b/app/paint/gimppaintoptions.c
@@ -40,9 +40,9 @@
#define DEFAULT_BRUSH_SIZE 20.0
-#define DEFAULT_BRUSH_SPACING 10.0
#define DEFAULT_BRUSH_ASPECT_RATIO 0.0
#define DEFAULT_BRUSH_ANGLE 0.0
+#define DEFAULT_BRUSH_SPACING 10.0
#define DEFAULT_APPLICATION_MODE GIMP_PAINT_CONSTANT
#define DEFAULT_HARD FALSE
@@ -78,9 +78,9 @@ enum
PROP_USE_APPLICATOR, /* temp debug */
PROP_BRUSH_SIZE,
- PROP_BRUSH_SPACING,
PROP_BRUSH_ASPECT_RATIO,
PROP_BRUSH_ANGLE,
+ PROP_BRUSH_SPACING,
PROP_APPLICATION_MODE,
PROP_HARD,
@@ -159,11 +159,6 @@ gimp_paint_options_class_init (GimpPaintOptionsClass *klass)
1.0, 10000.0, DEFAULT_BRUSH_SIZE,
GIMP_PARAM_STATIC_STRINGS);
- GIMP_CONFIG_INSTALL_PROP_DOUBLE (object_class, PROP_BRUSH_SPACING,
- "brush-spacing", _("Brush Spacing"),
- 1.0, 5000.0, DEFAULT_BRUSH_SPACING,
- GIMP_PARAM_STATIC_STRINGS);
-
GIMP_CONFIG_INSTALL_PROP_DOUBLE (object_class, PROP_BRUSH_ASPECT_RATIO,
"brush-aspect-ratio", _("Brush Aspect Ratio"),
-20.0, 20.0, DEFAULT_BRUSH_ASPECT_RATIO,
@@ -174,6 +169,11 @@ gimp_paint_options_class_init (GimpPaintOptionsClass *klass)
-180.0, 180.0, DEFAULT_BRUSH_ANGLE,
GIMP_PARAM_STATIC_STRINGS);
+ GIMP_CONFIG_INSTALL_PROP_DOUBLE (object_class, PROP_BRUSH_SPACING,
+ "brush-spacing", _("Brush Spacing"),
+ 1.0, 5000.0, DEFAULT_BRUSH_SPACING,
+ GIMP_PARAM_STATIC_STRINGS);
+
GIMP_CONFIG_INSTALL_PROP_ENUM (object_class, PROP_APPLICATION_MODE,
"application-mode", _("Every stamp has its own opacity"),
GIMP_TYPE_PAINT_APPLICATION_MODE,
@@ -352,10 +352,6 @@ gimp_paint_options_set_property (GObject *object,
options->brush_size = g_value_get_double (value);
break;
- case PROP_BRUSH_SPACING:
- options->brush_spacing = g_value_get_double (value);
- break;
-
case PROP_BRUSH_ASPECT_RATIO:
options->brush_aspect_ratio = g_value_get_double (value);
break;
@@ -364,6 +360,10 @@ gimp_paint_options_set_property (GObject *object,
options->brush_angle = - 1.0 * g_value_get_double (value) / 360.0; /* let's make the angle
mathematically correct */
break;
+ case PROP_BRUSH_SPACING:
+ options->brush_spacing = g_value_get_double (value);
+ break;
+
case PROP_APPLICATION_MODE:
options->application_mode = g_value_get_enum (value);
break;
@@ -480,10 +480,6 @@ gimp_paint_options_get_property (GObject *object,
g_value_set_double (value, options->brush_size);
break;
- case PROP_BRUSH_SPACING:
- g_value_set_double (value, options->brush_spacing);
- break;
-
case PROP_BRUSH_ASPECT_RATIO:
g_value_set_double (value, options->brush_aspect_ratio);
break;
@@ -492,6 +488,10 @@ gimp_paint_options_get_property (GObject *object,
g_value_set_double (value, - 1.0 * options->brush_angle * 360.0); /* mathematically correct ->
intuitively correct */
break;
+ case PROP_BRUSH_SPACING:
+ g_value_set_double (value, options->brush_spacing);
+ break;
+
case PROP_APPLICATION_MODE:
g_value_set_enum (value, options->application_mode);
break;
diff --git a/app/paint/gimppaintoptions.h b/app/paint/gimppaintoptions.h
index 376c590..945609d 100644
--- a/app/paint/gimppaintoptions.h
+++ b/app/paint/gimppaintoptions.h
@@ -83,9 +83,9 @@ struct _GimpPaintOptions
gboolean use_applicator;
gdouble brush_size;
- gdouble brush_spacing;
gdouble brush_angle;
gdouble brush_aspect_ratio;
+ gdouble brush_spacing;
GimpPaintApplicationMode application_mode;
GimpPaintApplicationMode application_mode_save;
diff --git a/app/tools/gimppaintoptions-gui.c b/app/tools/gimppaintoptions-gui.c
index c6dfa6e..d982cb2 100644
--- a/app/tools/gimppaintoptions-gui.c
+++ b/app/tools/gimppaintoptions-gui.c
@@ -52,14 +52,14 @@
static void gimp_paint_options_gui_reset_size (GtkWidget *button,
GimpPaintOptions *paint_options);
-static void gimp_paint_options_gui_reset_spacing
- (GtkWidget *button,
- GimpPaintOptions *paint_options);
static void gimp_paint_options_gui_reset_aspect_ratio
(GtkWidget *button,
GimpPaintOptions *paint_options);
static void gimp_paint_options_gui_reset_angle (GtkWidget *button,
GimpPaintOptions *paint_options);
+static void gimp_paint_options_gui_reset_spacing
+ (GtkWidget *button,
+ GimpPaintOptions *paint_options);
static GtkWidget * dynamics_options_gui (GimpPaintOptions *paint_options,
GType tool_type);
@@ -162,11 +162,9 @@ gimp_paint_options_gui (GimpToolOptions *tool_options)
gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, FALSE, 0);
gtk_widget_show (hbox);
- scale = gimp_prop_spin_scale_new (config, "brush-spacing",
- _("Spacing"),
- 1.0, 10.0, 2);
- gimp_spin_scale_set_scale_limits (GIMP_SPIN_SCALE (scale), 1.0, 200.0);
- gimp_spin_scale_set_gamma (GIMP_SPIN_SCALE (scale), 1.7);
+ scale = gimp_prop_spin_scale_new (config, "brush-aspect-ratio",
+ _("Aspect Ratio"),
+ 0.1, 1.0, 2);
gtk_box_pack_start (GTK_BOX (hbox), scale, TRUE, TRUE, 0);
gtk_widget_show (scale);
@@ -178,19 +176,19 @@ gimp_paint_options_gui (GimpToolOptions *tool_options)
gtk_widget_show (button);
g_signal_connect (button, "clicked",
- G_CALLBACK (gimp_paint_options_gui_reset_spacing),
+ G_CALLBACK (gimp_paint_options_gui_reset_aspect_ratio),
options);
gimp_help_set_help_data (button,
- _("Reset size to brush's native spacing"), NULL);
+ _("Reset aspect ratio to brush's native"), NULL);
hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 2);
gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, FALSE, 0);
gtk_widget_show (hbox);
- scale = gimp_prop_spin_scale_new (config, "brush-aspect-ratio",
- _("Aspect Ratio"),
- 0.1, 1.0, 2);
+ scale = gimp_prop_spin_scale_new (config, "brush-angle",
+ _("Angle"),
+ 1.0, 5.0, 2);
gtk_box_pack_start (GTK_BOX (hbox), scale, TRUE, TRUE, 0);
gtk_widget_show (scale);
@@ -202,19 +200,21 @@ gimp_paint_options_gui (GimpToolOptions *tool_options)
gtk_widget_show (button);
g_signal_connect (button, "clicked",
- G_CALLBACK (gimp_paint_options_gui_reset_aspect_ratio),
+ G_CALLBACK (gimp_paint_options_gui_reset_angle),
options);
gimp_help_set_help_data (button,
- _("Reset aspect ratio to brush's native"), NULL);
+ _("Reset angle to zero"), NULL);
hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 2);
gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, FALSE, 0);
gtk_widget_show (hbox);
- scale = gimp_prop_spin_scale_new (config, "brush-angle",
- _("Angle"),
- 1.0, 5.0, 2);
+ scale = gimp_prop_spin_scale_new (config, "brush-spacing",
+ _("Spacing"),
+ 1.0, 10.0, 2);
+ gimp_spin_scale_set_scale_limits (GIMP_SPIN_SCALE (scale), 1.0, 200.0);
+ gimp_spin_scale_set_gamma (GIMP_SPIN_SCALE (scale), 1.7);
gtk_box_pack_start (GTK_BOX (hbox), scale, TRUE, TRUE, 0);
gtk_widget_show (scale);
@@ -226,11 +226,11 @@ gimp_paint_options_gui (GimpToolOptions *tool_options)
gtk_widget_show (button);
g_signal_connect (button, "clicked",
- G_CALLBACK (gimp_paint_options_gui_reset_angle),
+ G_CALLBACK (gimp_paint_options_gui_reset_spacing),
options);
gimp_help_set_help_data (button,
- _("Reset angle to zero"), NULL);
+ _("Reset spacing to brush's native spacing"), NULL);
button = gimp_prop_dynamics_box_new (NULL, GIMP_CONTEXT (tool_options),
_("Dynamics"), 2,
@@ -434,36 +434,36 @@ static void
gimp_paint_options_gui_reset_size (GtkWidget *button,
GimpPaintOptions *paint_options)
{
- GimpBrush *brush = gimp_context_get_brush (GIMP_CONTEXT (paint_options));
-
- if (brush)
- gimp_paint_options_set_default_brush_size (paint_options, brush);
-}
-
-static void
-gimp_paint_options_gui_reset_spacing (GtkWidget *button,
- GimpPaintOptions *paint_options)
-{
- GimpBrush *brush = gimp_context_get_brush (GIMP_CONTEXT (paint_options));
+ GimpBrush *brush = gimp_context_get_brush (GIMP_CONTEXT (paint_options));
- if (brush)
- gimp_paint_options_set_default_brush_spacing (paint_options, brush);
+ if (brush)
+ gimp_paint_options_set_default_brush_size (paint_options, brush);
}
static void
gimp_paint_options_gui_reset_aspect_ratio (GtkWidget *button,
GimpPaintOptions *paint_options)
{
- g_object_set (paint_options,
- "brush-aspect-ratio", 0.0,
- NULL);
+ g_object_set (paint_options,
+ "brush-aspect-ratio", 0.0,
+ NULL);
}
static void
gimp_paint_options_gui_reset_angle (GtkWidget *button,
GimpPaintOptions *paint_options)
{
- g_object_set (paint_options,
- "brush-angle", 0.0,
- NULL);
+ g_object_set (paint_options,
+ "brush-angle", 0.0,
+ NULL);
+}
+
+static void
+gimp_paint_options_gui_reset_spacing (GtkWidget *button,
+ GimpPaintOptions *paint_options)
+{
+ GimpBrush *brush = gimp_context_get_brush (GIMP_CONTEXT (paint_options));
+
+ if (brush)
+ gimp_paint_options_set_default_brush_spacing (paint_options, brush);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]