diff options
-rw-r--r-- | data/sugar.schemas.in | 67 | ||||
-rw-r--r-- | src/jarabe/model/network.py | 12 |
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 |