summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* applet: added missing header for function isdigit().aleksander/mm1-appletMarius B. Kotsbak2013-01-151-0/+1
|
* applet: fix compile warning (unused variable "device_desc")Marius B. Kotsbak2013-01-151-1/+0
|
* applet: new support for the 'ModemManager1' interfaceAleksander Morgado2013-01-157-13/+1241
|
* applet: consolidate mobile operator name retrieval for 'gsm' and 'cdma' devicesAleksander Morgado2013-01-124-69/+97
| | | | Include as helper methods the 3GPP and 3GPP operator name retrieval logic.
* applet: ignore EV-DO revision internallyAleksander Morgado2013-01-124-7/+4
| | | | | | | | | | | | | Internal handling of the 3GPP2 access technologies tries to make a difference between the different revisions of EV-DO with different enum values, but: * Not all revisions are considered (EV-DO rev.B is not handled) * The EV-DO revision is never retrieved from ModemManager, always rev.A is assumed. * The UI treats all revisions in the same way (just as 'EVDO'), fully ignoring the revision. It just seems better to fully ignore the EV-DO revision internally, given the current situation.
* applet: consolidate icon retrieval for 'gsm' and 'cdma' devicesAleksander Morgado2013-01-124-92/+90
| | | | Will also make it easier to handle the new 'broadband' devices.
* applet: consolidate secrets retrieval for 'gsm' and 'cdma' devicesAleksander Morgado2013-01-124-282/+251
| | | | Will also make it easier to handle the new 'broadband' devices.
* applet: make the saving/deleting PIN in keyring a helper methodAleksander Morgado2013-01-123-85/+93
| | | | We'll use it not only for 'gsm' devices, but also for the new 'broadband' ones.
* applet: simplify launching the PIN/PUK code request dialogAleksander Morgado2013-01-123-309/+194
| | | | | | | | | | | | The generation of the PIN/PUK request dialog was split into two separate places: a) The generic creation of the dialog b) The setup of the text and contents to show in the dialog Given that this dialog is generated only for the single purpose of requesting PIN or PUK, just merge both code chunks. This fix will simplify the integration of the new 'broadband' object for modems exported by the new ModemManager interface.
* applet: new common helper to launch mobile wizardAleksander Morgado2013-01-124-202/+171
| | | | | Will let us simplify the handling of the new 'broadband' devices exported by the new ModemManager1 interface.
* Updated Bulgarian translationKrasimir Chonov2013-01-121-527/+615
|
* editor: fix saving connection when ignoring CA certificate (bgo #691492)Jiří Klimeš2013-01-111-41/+48
| | | | | When a nag dialog appeared and the user opted to ignore the warning, the connection was wot saved.
* editor: fix error in freeing GByteArrayJiří Klimeš2013-01-111-1/+2
|
* editor: fix mnemonics collision for "_DNS servers" and "_Delete" (rh #893466)Jiří Klimeš2013-01-1072-125/+125
|
* Update Simplified Chinese translationAron Xu2013-01-091-1137/+1541
|
* Updated Kazakh translationBaurzhan Muftakhidinov2013-01-051-1310/+1874
|
* Updated Galician translationsFran Diéguez2012-12-301-7/+7
|
* Updated Hebrew translation.Yaron Shahrabani2012-12-281-4/+4
|
* Updated Hebrew updated.Yaron Shahrabani2012-12-271-394/+607
|
* update Punjabi Translation for masterA S Alam2012-12-251-381/+600
|
* Updated Galician translationsFran Diéguez2012-12-241-443/+758
|
* Updated Norwegian bokmål translationKjartan Maraas2012-12-231-144/+235
|
* Updated Spanish translationDaniel Mustieles2012-12-211-385/+611
|
* editor: fix inserting gateway for manual IPv4Jiří Klimeš2012-12-181-1/+1
| | | | | When 'Enter' was pressed in gateway field empty string was inserted and "Save" button became unsensitive.
* Updated aragonese translationDaniel Martinez2012-12-161-1066/+1466
|
* editor: fix populating firewall zone in general pageJiří Klimeš2012-12-111-9/+15
|
* editor: fix crash when 'Tab' is pressed with XIM input (editting IPs) (rh ↵Jiří Klimeš2012-12-054-14/+82
| | | | | | | | | | | | #747368) Reproducer: 1. GTK_IM_MODULE=xim nm-connection-editor 2. Go to 'IPv4 Settings', set Method as 'Manual' 3. Click Add and then press Tab key For details see: https://bugzilla.redhat.com/show_bug.cgi?id=747368
* Updated Polish translationPiotr Drąg2012-12-041-56/+125
|
* libnm-gtk: new javascript example on how to use the mobile provider databaseAleksander Morgado2012-12-044-1/+27
|
* libnm-gtk: warn if the mobile providers database isn't initializedAleksander Morgado2012-12-041-0/+15
|
* libnm-gtk: added unit tests for the mobile provider databaseAleksander Morgado2012-12-047-1/+670
|
* libnm-gtk: new 'NMAMobileProvidersDatabase' objectAleksander Morgado2012-12-045-112/+459
| | | | | | Instead of returning a GHashTable and exposing utility methods to play with it, create a new GObject which provides access to the same logic through new methods but which also allows to asynchronously load it.
* libnm-gtk: plug memleaksAleksander Morgado2012-12-041-0/+6
|
* libnm-gtk: country info is ensured to exist in the HTAleksander Morgado2012-12-041-3/+4
|
* libnm-gtk: return SID list defined in the mobile providers as an array of ↵Aleksander Morgado2012-12-042-22/+30
| | | | guint32
* libnm-gtk: return MCCMNC list defined in the mobile providers as an array of ↵Aleksander Morgado2012-12-042-27/+45
| | | | strings
* libnm-gtk: return DNS list defined in the access methods as an array of stringsAleksander Morgado2012-12-042-28/+41
|
* libnm-gtk: new method to let clients split a MCCMNC stringAleksander Morgado2012-12-042-0/+40
| | | | | Clients shouldn't need to know how to do the split of the MCCMNC string, just hide the logic behind a helper method.
* libnm-gtk: use always MCCMNC strings in the APIAleksander Morgado2012-12-042-69/+45
| | | | | Skip using a specific type for the MCC+MNC pair, just concatenate both in a string. Not a big deal, as MCC is always 3 digit long.
* libnm-gtk: use tabs to indent and spaces to align in mobile providers codeAleksander Morgado2012-12-042-592/+592
| | | | ... and therefore align with the project code style rules.
* libnm-gtk: don't use 'gsm' in the interface, use '3gpp' insteadAleksander Morgado2012-12-045-132/+132
| | | | | | | | | | | | | | | | | | | | | * The 'NMAGsmMccMnc' type is renamed to 'NMAMccMnc'. * The 'NMAMobileAccessMethodType' enum is renamed to 'NMAMobileFamily'; and the '_GSM' suffixed enum value is renamed to '_3GPP'. * The 'nma_mobile_access_method_get_method_type()' method in the interface is now renamed to 'nma_mobile_access_method_get_family()'. * The 'nma_mobile_access_method_get_gsm_apn()' method in the interface is now renamed to 'nma_mobile_access_method_get_3gpp_apn()'. * The 'nma_mobile_provider_get_gsm_mcc_mnc()' method in the interface is now renamed to 'nma_mobile_provider_get_3gpp_mcc_mnc()'. * And for consistency, 'nma_mobile_providers_find_for_mcc_mnc()' was renamed to 'nma_mobile_providers_find_for_3gpp_mcc_mnc()' and 'nma_mobile_providers_find_for_sid() was renamed to 'nma_mobile_providers_find_for_cdma_sid()'.
* libnm-gtk: new 'nma_mobile_providers_find_for_sid()' methodAleksander Morgado2012-12-043-39/+51
| | | | | | | | This new method of the API takes care of looking for a specific 'NMAMobileProvider' given a SID integer. Originally developed as 'find_provider_for_sid()' in 'src/applet-device-cdma.c'.
* libnm-gtk: simplify logic when looking for 2/3 digit MNC matchAleksander Morgado2012-12-041-15/+9
|
* libnm-gtk: new 'nma_mobile_providers_find_for_mcc_mnc()' methodAleksander Morgado2012-12-043-61/+74
| | | | | | | | This new method of the API takes care of looking for a specific 'NMAMobileProvider' given a MCC/MNC string. Originally developed as 'find_provider_for_mcc_mnc()' in 'src/applet-device-gsm.c'.
* libnm-gtk: make all mobile provider types opaqueAleksander Morgado2012-12-045-108/+232
| | | | | | | | | | | All types defined in the mobile provider parsing code are now opaque, in case we need to update them in the future. 'NMAGsmMccMnc' is the only one which is left with the members public, as it is not really likely to be modified in the current format. Also, stick to use G_DEFINE_BOXED_TYPE() to define the types, and make all reference count operations thread-safe.
* libnm-gtk: import mobile provider related changes from gnome-shellAleksander Morgado2012-12-045-131/+328
| | | | | | | | | | | The code in gnome-shell was modified to better handle several introspection related issues (e.g. avoid lists of objects returned as values of hash table elements). This commit aligns the requirements of gnome-shell directly in libnm-gtk. Bits and pieces were fixed in the mobile broadband connection creator wizard and in the CDMA/GSM items of the standard nm-applet.
* libnm-gtk: reorganize mobile providers codeAleksander Morgado2012-12-042-122/+145
| | | | | Just reorganize the code to have it a bit cleaner. Will also help to review the changes coming next.
* libnm-gtk: expose the mobile providers database parser in the APIAleksander Morgado2012-12-048-152/+150
| | | | | | | Prefix of the methods and types was changed to 'nma' in order to get it properly exported in the library. https://bugzilla.gnome.org/show_bug.cgi?id=688206
* Updated POTFILES.inPiotr Drąg2012-12-041-0/+2
|
* connection-editor: add support for bridgesDan Winship2012-12-0413-3/+1272
|