Lines 48-54
Link Here
|
48 |
#include "network-dialogs.h" |
48 |
#include "network-dialogs.h" |
49 |
#include "connection-editor/net-connection-editor.h" |
49 |
#include "connection-editor/net-connection-editor.h" |
50 |
|
50 |
|
|
|
51 |
#ifdef BUILD_MODEM |
51 |
#include <libmm-glib.h> |
52 |
#include <libmm-glib.h> |
|
|
53 |
#endif |
52 |
|
54 |
|
53 |
CC_PANEL_REGISTER (CcNetworkPanel, cc_network_panel) |
55 |
CC_PANEL_REGISTER (CcNetworkPanel, cc_network_panel) |
54 |
|
56 |
|
Lines 70-76
struct _CcNetworkPanelPrivate
Link Here
|
70 |
GtkBuilder *builder; |
72 |
GtkBuilder *builder; |
71 |
GtkWidget *treeview; |
73 |
GtkWidget *treeview; |
72 |
NMClient *client; |
74 |
NMClient *client; |
|
|
75 |
#ifdef BUILD_MODEM |
73 |
MMManager *modem_manager; |
76 |
MMManager *modem_manager; |
|
|
77 |
#else |
78 |
void *modem_manager; |
79 |
#endif |
74 |
NMRemoteSettings *remote_settings; |
80 |
NMRemoteSettings *remote_settings; |
75 |
gboolean updating_device; |
81 |
gboolean updating_device; |
76 |
guint nm_warning_idle; |
82 |
guint nm_warning_idle; |
Lines 1435-1441
cc_network_panel_init (CcNetworkPanel *panel)
Link Here
|
1435 |
G_CALLBACK (device_added_cb), panel); |
1441 |
G_CALLBACK (device_added_cb), panel); |
1436 |
g_signal_connect (panel->priv->client, "device-removed", |
1442 |
g_signal_connect (panel->priv->client, "device-removed", |
1437 |
G_CALLBACK (device_removed_cb), panel); |
1443 |
G_CALLBACK (device_removed_cb), panel); |
1438 |
|
1444 |
#ifdef BUILD_MODEM |
1439 |
/* Setup ModemManager client */ |
1445 |
/* Setup ModemManager client */ |
1440 |
system_bus = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, &error); |
1446 |
system_bus = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, &error); |
1441 |
if (system_bus == NULL) { |
1447 |
if (system_bus == NULL) { |
Lines 1454-1460
cc_network_panel_init (CcNetworkPanel *panel)
Link Here
|
1454 |
} |
1460 |
} |
1455 |
g_object_unref (system_bus); |
1461 |
g_object_unref (system_bus); |
1456 |
} |
1462 |
} |
1457 |
|
1463 |
#else |
|
|
1464 |
panel->priv->modem_manager = NULL; |
1465 |
#endif |
1458 |
widget = GTK_WIDGET (gtk_builder_get_object (panel->priv->builder, |
1466 |
widget = GTK_WIDGET (gtk_builder_get_object (panel->priv->builder, |
1459 |
"add_toolbutton")); |
1467 |
"add_toolbutton")); |
1460 |
g_signal_connect (widget, "clicked", |
1468 |
g_signal_connect (widget, "clicked", |