summary refs log tree commit diff
path: root/src/settings/nm-system-config-interface.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/settings/nm-system-config-interface.c')
-rw-r--r--src/settings/nm-system-config-interface.c45
1 files changed, 22 insertions, 23 deletions
diff --git a/src/settings/nm-system-config-interface.c b/src/settings/nm-system-config-interface.c
index 2249efeb..637c301e 100644
--- a/src/settings/nm-system-config-interface.c
+++ b/src/settings/nm-system-config-interface.c
@@ -19,7 +19,10 @@
  * Copyright (C) 2008 Novell, Inc.
  */
 
+#include "config.h"
+
 #include "nm-system-config-interface.h"
+#include "nm-settings-connection.h"
 
 static void
 interface_init (gpointer g_iface)
@@ -33,38 +36,34 @@ interface_init (gpointer g_iface)
 	/* Properties */
 	g_object_interface_install_property
 		(g_iface,
-		 g_param_spec_string (NM_SYSTEM_CONFIG_INTERFACE_NAME,
-							  "Name",
-							  "Plugin name",
-							  NULL,
-							  G_PARAM_READABLE));
+		 g_param_spec_string (NM_SYSTEM_CONFIG_INTERFACE_NAME, "", "",
+		                      NULL,
+		                      G_PARAM_READABLE |
+		                      G_PARAM_STATIC_STRINGS));
 
 	g_object_interface_install_property
 		(g_iface,
-		 g_param_spec_string (NM_SYSTEM_CONFIG_INTERFACE_INFO,
-							  "Info",
-							  "Plugin information",
-							  NULL,
-							  G_PARAM_READABLE));
+		 g_param_spec_string (NM_SYSTEM_CONFIG_INTERFACE_INFO, "", "",
+		                      NULL,
+		                      G_PARAM_READABLE |
+		                      G_PARAM_STATIC_STRINGS));
 
 	g_object_interface_install_property
 		(g_iface,
-		 g_param_spec_uint (NM_SYSTEM_CONFIG_INTERFACE_CAPABILITIES,
-							  "Capabilities",
-							  "Plugin capabilties",
-							  NM_SYSTEM_CONFIG_INTERFACE_CAP_NONE,
-							  (  NM_SYSTEM_CONFIG_INTERFACE_CAP_MODIFY_CONNECTIONS
-							   | NM_SYSTEM_CONFIG_INTERFACE_CAP_MODIFY_HOSTNAME),
-							  NM_SYSTEM_CONFIG_INTERFACE_CAP_NONE,
-							  G_PARAM_READABLE));
+		 g_param_spec_uint (NM_SYSTEM_CONFIG_INTERFACE_CAPABILITIES, "", "",
+		                    NM_SYSTEM_CONFIG_INTERFACE_CAP_NONE,
+		                    (  NM_SYSTEM_CONFIG_INTERFACE_CAP_MODIFY_CONNECTIONS
+		                    | NM_SYSTEM_CONFIG_INTERFACE_CAP_MODIFY_HOSTNAME),
+		                    NM_SYSTEM_CONFIG_INTERFACE_CAP_NONE,
+		                    G_PARAM_READABLE |
+		                    G_PARAM_STATIC_STRINGS));
 
 	g_object_interface_install_property
 		(g_iface,
-		 g_param_spec_string (NM_SYSTEM_CONFIG_INTERFACE_HOSTNAME,
-							  "Hostname",
-							  "Configured hostname",
-							  NULL,
-							  G_PARAM_READWRITE));
+		 g_param_spec_string (NM_SYSTEM_CONFIG_INTERFACE_HOSTNAME, "", "",
+		                      NULL,
+		                      G_PARAM_READWRITE |
+		                      G_PARAM_STATIC_STRINGS));
 
 	/* Signals */
 	g_signal_new (NM_SYSTEM_CONFIG_INTERFACE_CONNECTION_ADDED,