Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--data/sugar.schemas.in67
-rw-r--r--src/jarabe/model/network.py12
2 files changed, 73 insertions, 6 deletions
diff --git a/data/sugar.schemas.in b/data/sugar.schemas.in
index 23a8841..e35997c 100644
--- a/data/sugar.schemas.in
+++ b/data/sugar.schemas.in
@@ -262,5 +262,72 @@
</locale>
</schema>
+ <schema>
+ <key>/schemas/desktop/sugar/network/gsm/username</key>
+ <applyto>/desktop/sugar/network/gsm/username</applyto>
+ <owner>sugar</owner>
+ <type>string</type>
+ <default></default>
+ <locale name="C">
+ <short>GSM network username</short>
+ <long>GSM network username configuration</long>
+ </locale>
+ </schema>
+ <schema>
+ <key>/schemas/desktop/sugar/network/gsm/password</key>
+ <applyto>/desktop/sugar/network/gsm/password</applyto>
+ <owner>sugar</owner>
+ <type>string</type>
+ <default></default>
+ <locale name="C">
+ <short>GSM network password</short>
+ <long>GSM network password configuration</long>
+ </locale>
+ </schema>
+ <schema>
+ <key>/schemas/desktop/sugar/network/gsm/number</key>
+ <applyto>/desktop/sugar/network/gsm/number</applyto>
+ <owner>sugar</owner>
+ <type>string</type>
+ <default>*99#</default>
+ <locale name="C">
+ <short>GSM network number</short>
+ <long>GSM network telephone number configuration</long>
+ </locale>
+ </schema>
+ <schema>
+ <key>/schemas/desktop/sugar/network/gsm/apn</key>
+ <applyto>/desktop/sugar/network/gsm/apn</applyto>
+ <owner>sugar</owner>
+ <type>string</type>
+ <default></default>
+ <locale name="C">
+ <short>GSM network APN</short>
+ <long>GSM network access point name configuration</long>
+ </locale>
+ </schema>
+ <schema>
+ <key>/schemas/desktop/sugar/network/gsm/pin</key>
+ <applyto>/desktop/sugar/network/gsm/pin</applyto>
+ <owner>sugar</owner>
+ <type>string</type>
+ <default></default>
+ <locale name="C">
+ <short>GSM network PIN</short>
+ <long>GSM network personal identification number configuration</long>
+ </locale>
+ </schema>
+ <schema>
+ <key>/schemas/desktop/sugar/network/gsm/puk</key>
+ <applyto>/desktop/sugar/network/gsm/puk</applyto>
+ <owner>sugar</owner>
+ <type>string</type>
+ <default></default>
+ <locale name="C">
+ <short>GSM network PUK</short>
+ <long>GSM network personal unlock key configuration</long>
+ </locale>
+ </schema>
+
</schemalist>
</gconfschemafile>
diff --git a/src/jarabe/model/network.py b/src/jarabe/model/network.py
index f3a1fc6..0743d0f 100644
--- a/src/jarabe/model/network.py
+++ b/src/jarabe/model/network.py
@@ -89,12 +89,12 @@ NM_CONNECTION_IFACE = 'org.freedesktop.NetworkManagerSettings.Connection'
NM_SECRETS_IFACE = 'org.freedesktop.NetworkManagerSettings.Connection.Secrets'
NM_ACCESSPOINT_IFACE = 'org.freedesktop.NetworkManager.AccessPoint'
-GSM_USERNAME_PATH = '/sugar/network/gsm/username'
-GSM_PASSWORD_PATH = '/sugar/network/gsm/password'
-GSM_NUMBER_PATH = '/sugar/network/gsm/number'
-GSM_APN_PATH = '/sugar/network/gsm/apn'
-GSM_PIN_PATH = '/sugar/network/gsm/pin'
-GSM_PUK_PATH = '/sugar/network/gsm/puk'
+GSM_USERNAME_PATH = '/desktop/sugar/network/gsm/username'
+GSM_PASSWORD_PATH = '/desktop/sugar/network/gsm/password'
+GSM_NUMBER_PATH = '/desktop/sugar/network/gsm/number'
+GSM_APN_PATH = '/desktop/sugar/network/gsm/apn'
+GSM_PIN_PATH = '/desktop/sugar/network/gsm/pin'
+GSM_PUK_PATH = '/desktop/sugar/network/gsm/puk'
_nm_settings = None
_conn_counter = 0