summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2013-08-28 13:00:52 +0200
committerThomas Haller <thaller@redhat.com>2013-08-29 20:27:06 +0200
commite21d598896ccd2c52850f52d21fe1d5aaa4e5410 (patch)
tree87f794bec0580bbd51f72d770e7891fea63e5031
parentadd96c46b4bf58246231e1f3e5db49064aa2a8bf (diff)
downloadnetwork-manager-applet-e21d598896ccd2c52850f52d21fe1d5aaa4e5410.tar.gz
applet: restore deprecated functions for nag dialog
These functions were removed, which breakes gnome-control-center. Restore the function definitions to fix it but let them return dummy values. As nma_wifi_dialog_nag_user most of the time returned NULL anyway (to indicate "no nagging"), this dummy behaviour should not cause any issues. https://bugzilla.gnome.org/show_bug.cgi?id=706964
-rw-r--r--src/libnm-gtk/nm-wifi-dialog.c23
-rw-r--r--src/libnm-gtk/nm-wifi-dialog.h9
2 files changed, 32 insertions, 0 deletions
diff --git a/src/libnm-gtk/nm-wifi-dialog.c b/src/libnm-gtk/nm-wifi-dialog.c
index 2a53ac02..496220c7 100644
--- a/src/libnm-gtk/nm-wifi-dialog.c
+++ b/src/libnm-gtk/nm-wifi-dialog.c
@@ -92,6 +92,17 @@ typedef struct {
static gboolean security_combo_init (NMAWifiDialog *self, gboolean secrets_only);
static void ssid_entry_changed (GtkWidget *entry, gpointer user_data);
+void
+nma_wifi_dialog_set_nag_ignored (NMAWifiDialog *self, gboolean ignored)
+{
+}
+
+gboolean
+nma_wifi_dialog_get_nag_ignored (NMAWifiDialog *self)
+{
+ return TRUE;
+}
+
static void
size_group_clear (GtkSizeGroup *group)
{
@@ -1321,6 +1332,18 @@ nma_wifi_dialog_new_for_create (NMClient *client, NMRemoteSettings *settings)
return internal_new_other (client, settings, TRUE);
}
+/**
+ * nma_wifi_dialog_nag_user:
+ * @self:
+ *
+ * Returns: (transfer full):
+ */
+GtkWidget *
+nma_wifi_dialog_nag_user (NMAWifiDialog *self)
+{
+ return NULL;
+}
+
static void
nma_wifi_dialog_init (NMAWifiDialog *self)
{
diff --git a/src/libnm-gtk/nm-wifi-dialog.h b/src/libnm-gtk/nm-wifi-dialog.h
index 3c33b34b..d12dd6a3 100644
--- a/src/libnm-gtk/nm-wifi-dialog.h
+++ b/src/libnm-gtk/nm-wifi-dialog.h
@@ -71,5 +71,14 @@ NMConnection * nma_wifi_dialog_get_connection (NMAWifiDialog *self,
NMDevice **device,
NMAccessPoint **ap);
+GLIB_DEPRECATED
+GtkWidget * nma_wifi_dialog_nag_user (NMAWifiDialog *self);
+
+GLIB_DEPRECATED
+void nma_wifi_dialog_set_nag_ignored (NMAWifiDialog *self, gboolean ignored);
+
+GLIB_DEPRECATED
+gboolean nma_wifi_dialog_get_nag_ignored (NMAWifiDialog *self);
+
#endif /* NMA_WIFI_DIALOG_H */