? .emacsbuf
? gimprectangletool-2.diff
? gimprectangletool.c-mypatch
? gimprectangletool.c-test
? options.diff
? rectangletool-1.diff
? rectangletool-2.diff
? rectangletool.diff
Index: gimprectangleoptions.c
===================================================================
RCS file: /cvs/gnome/gimp/app/tools/gimprectangleoptions.c,v
retrieving revision 1.16
diff -u -3 -p -u -d -r1.16 gimprectangleoptions.c
--- gimprectangleoptions.c	8 Aug 2006 11:51:04 -0000	1.16
+++ gimprectangleoptions.c	10 Aug 2006 19:21:54 -0000
@@ -160,63 +160,64 @@ gimp_rectangle_options_iface_base_init (
                                            g_param_spec_boolean ("highlight",
                                                                  NULL, NULL,
                                                                  TRUE,
-                                                                 GIMP_PARAM_READWRITE));
+                                                                 GIMP_CONFIG_PARAM_FLAGS));
       g_object_interface_install_property (iface,
                                            g_param_spec_enum ("guide",
                                                               NULL, NULL,
                                                               GIMP_TYPE_RECTANGLE_GUIDE,
                                                               GIMP_RECTANGLE_GUIDE_NONE,
-                                                              GIMP_PARAM_READWRITE));
+                                                              GIMP_CONFIG_PARAM_FLAGS));
 
       g_object_interface_install_property (iface,
                                            g_param_spec_boolean ("new-fixed-width",
                                                                  NULL, NULL,
                                                                  FALSE,
-                                                                 GIMP_PARAM_READWRITE));
+                                                                 GIMP_CONFIG_PARAM_FLAGS));
+                                                                 
       g_object_interface_install_property (iface,
                                            g_param_spec_double ("width",
                                                                 NULL, NULL,
                                                                 0.0, GIMP_MAX_IMAGE_SIZE,
                                                                 0.0,
-                                                                GIMP_PARAM_READWRITE));
+                                                                GIMP_CONFIG_PARAM_FLAGS));
 
       g_object_interface_install_property (iface,
                                            g_param_spec_boolean ("new-fixed-height",
                                                                  NULL, NULL,
                                                                  FALSE,
-                                                                 GIMP_PARAM_READWRITE));
+                                                                 GIMP_CONFIG_PARAM_FLAGS));
 
       g_object_interface_install_property (iface,
                                            g_param_spec_double ("height",
                                                                 NULL, NULL,
                                                                 0.0, GIMP_MAX_IMAGE_SIZE,
                                                                 0.0,
-                                                                GIMP_PARAM_READWRITE));
+                                                                GIMP_CONFIG_PARAM_FLAGS));
 
       g_object_interface_install_property (iface,
                                            g_param_spec_boolean ("fixed-aspect",
                                                                  NULL, NULL,
                                                                  FALSE,
-                                                                 GIMP_PARAM_READWRITE));
+                                                                 GIMP_CONFIG_PARAM_FLAGS));
 
       g_object_interface_install_property (iface,
                                            g_param_spec_double ("aspect",
                                                                 NULL, NULL,
                                                                 0.0, GIMP_MAX_IMAGE_SIZE,
                                                                 0.0,
-                                                                GIMP_PARAM_READWRITE));
+                                                                GIMP_CONFIG_PARAM_FLAGS));
 
       g_object_interface_install_property (iface,
                                            g_param_spec_boolean ("aspect-square",
                                                                  NULL, NULL,
                                                                  FALSE,
-                                                                 GIMP_PARAM_READWRITE));
+                                                                 GIMP_CONFIG_PARAM_FLAGS));
 
       g_object_interface_install_property (iface,
                                            g_param_spec_boolean ("fixed-center",
                                                                  NULL, NULL,
                                                                  FALSE,
-                                                                 GIMP_PARAM_READWRITE));
+                                                                 GIMP_CONFIG_PARAM_FLAGS));
 
       g_object_interface_install_property (iface,
                                            g_param_spec_double ("center-x",
@@ -224,7 +225,7 @@ gimp_rectangle_options_iface_base_init (
                                                                 -GIMP_MAX_IMAGE_SIZE,
                                                                 GIMP_MAX_IMAGE_SIZE,
                                                                 0.0,
-                                                                GIMP_PARAM_READWRITE));
+                                                                GIMP_CONFIG_PARAM_FLAGS));
 
       g_object_interface_install_property (iface,
                                            g_param_spec_double ("center-y",
@@ -232,20 +233,20 @@ gimp_rectangle_options_iface_base_init (
                                                                 -GIMP_MAX_IMAGE_SIZE,
                                                                 GIMP_MAX_IMAGE_SIZE,
                                                                 0.0,
-                                                                GIMP_PARAM_READWRITE));
+                                                                GIMP_CONFIG_PARAM_FLAGS));
 
       g_object_interface_install_property (iface,
                                            gimp_param_spec_unit ("unit",
                                                                  NULL, NULL,
                                                                  TRUE, TRUE,
                                                                  GIMP_UNIT_PIXEL,
-                                                                 GIMP_PARAM_READWRITE));
+                                                                 GIMP_CONFIG_PARAM_FLAGS));
 
       g_object_interface_install_property (iface,
                                            g_param_spec_boolean ("controls-expanded",
                                                                  NULL, NULL,
                                                                  FALSE,
-                                                                 GIMP_PARAM_READWRITE));
+                                                                 GIMP_CONFIG_PARAM_FLAGS));
 
       g_object_interface_install_property (iface,
                                            g_param_spec_object ("dimensions-entry",
