GSimpleAction: tweak property flags
authorRyan Lortie <desrt@desrt.ca>
Wed, 21 Dec 2011 00:11:19 +0000 (19:11 -0500)
committerRyan Lortie <desrt@desrt.ca>
Wed, 21 Dec 2011 00:12:00 +0000 (19:12 -0500)
There's no need for 'enabled' and 'state' to be marked construct-only.
These properties are writable at all times.

gio/gsimpleaction.c

index d05644d..9ac051b 100644 (file)
@@ -401,7 +401,7 @@ g_simple_action_class_init (GSimpleActionClass *class)
                                                         P_("The name used to invoke the action"),
                                                         NULL,
                                                         G_PARAM_READWRITE |
-                                                       G_PARAM_CONSTRUCT_ONLY |
+                                                        G_PARAM_CONSTRUCT_ONLY |
                                                         G_PARAM_STATIC_STRINGS));
 
   /**
@@ -418,7 +418,7 @@ g_simple_action_class_init (GSimpleActionClass *class)
                                                        P_("The type of GVariant passed to activate()"),
                                                        G_TYPE_VARIANT_TYPE,
                                                        G_PARAM_READWRITE |
-                                                      G_PARAM_CONSTRUCT_ONLY |
+                                                       G_PARAM_CONSTRUCT_ONLY |
                                                        G_PARAM_STATIC_STRINGS));
 
   /**
@@ -436,8 +436,7 @@ g_simple_action_class_init (GSimpleActionClass *class)
                                                          P_("Enabled"),
                                                          P_("If the action can be activated"),
                                                          TRUE,
-                                                        G_PARAM_READWRITE |
-                                                        G_PARAM_CONSTRUCT_ONLY |
+                                                         G_PARAM_READWRITE |
                                                          G_PARAM_STATIC_STRINGS));
 
   /**
@@ -469,8 +468,7 @@ g_simple_action_class_init (GSimpleActionClass *class)
                                                          P_("The state the action is in"),
                                                          G_VARIANT_TYPE_ANY,
                                                          NULL,
-                                                        G_PARAM_READWRITE |
-                                                        G_PARAM_CONSTRUCT_ONLY |
+                                                         G_PARAM_READWRITE |
                                                          G_PARAM_STATIC_STRINGS));
 }