1
diff -Nur knetworkmanager-0.2~r674918/knetworkmanager/src/knetworkmanager-tray.cpp knetworkmanager-0.2~r674918.new/knetworkmanager/src/knetworkmanager-tray.cpp
2
--- knetworkmanager-0.2~r674918/knetworkmanager/src/knetworkmanager-tray.cpp 2007-06-13 16:16:18.000000000 +0200
3
+++ knetworkmanager-0.2~r674918.new/knetworkmanager/src/knetworkmanager-tray.cpp 2007-06-15 16:58:00.000000000 +0200
8
+Tray::staticConfiguration ()
10
+ KProcess *proc = new KProcess;
11
+ *proc << "kdesu" << "kcmshell kcm_knetworkconfmodule";
18
VPNConnectionsDialog* mvc;
23
+ KAction* staticAction = actionCollection()->action("static_configuration");
24
+ staticAction->plug(menu);
26
/* build-up the ``Options'' sub menu if NM is running */
27
if (state->isNetworkManagerRunning () && !state->isWaitingForKey()) {
29
@@ -1152,6 +1163,10 @@
30
connectHiddenAction = new KAction (i18n ("Connect to Other Wireless Network..."),
31
SmallIcon ("wireless", QIconSet::Automatic), 0,
32
this, SLOT (connectHiddenNetwork ()), actionCollection (), "connect_hidden");
34
+ staticConfigurationAction = new KAction (i18n ("Manual Configuration..."),
35
+ SmallIcon ("knetworkconf", QIconSet::Automatic), 0,
36
+ this, SLOT (staticConfiguration ()), actionCollection (), "static_configuration");
38
configureVPNAction = new KAction (i18n ("Configure VPN..."),
39
SmallIcon ("configure", QIconSet::Automatic), 0,
40
diff -Nur knetworkmanager-0.2~r674918/knetworkmanager/src/knetworkmanager-tray.h knetworkmanager-0.2~r674918.new/knetworkmanager/src/knetworkmanager-tray.h
41
--- knetworkmanager-0.2~r674918/knetworkmanager/src/knetworkmanager-tray.h 2007-06-13 16:16:18.000000000 +0200
42
+++ knetworkmanager-0.2~r674918.new/knetworkmanager/src/knetworkmanager-tray.h 2007-06-15 16:59:40.000000000 +0200
46
KAction* connectHiddenAction;
47
+ KAction* staticConfigurationAction;
48
KAction* configureVPNAction;
49
KAction* disconnectVPNAction;
50
KAction* configureDialUpAction;
53
void updateTooltip (void);
54
void connectHiddenNetwork (void);
55
+ void staticConfiguration (void);
56
void configureVPN (void);
57
void disconnectVPN (void);
58
void configureDialUp (void);