diff options
-rw-r--r-- | data/sugar.schemas.in | 68 | ||||
-rw-r--r-- | src/jarabe/model/network.py | 12 |
2 files changed, 74 insertions, 6 deletions
diff --git a/data/sugar.schemas.in b/data/sugar.schemas.in index b58f2a8..e5b1e88 100644 --- a/data/sugar.schemas.in +++ b/data/sugar.schemas.in @@ -204,5 +204,73 @@ </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 6d5a547..dcd23a1 100644 --- a/src/jarabe/model/network.py +++ b/src/jarabe/model/network.py @@ -87,12 +87,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 |