Line 5: |
Line 5: |
| == Summary == | | == Summary == |
| The 3G connectivity availability was only the first step. Next step is to provide a UX for easy configuration of 3G modems. Gnome allows users to enter details such as 'Country', 'Plan' and 'Provider' in a drop-down box fashion. This feature brings that functionality into Sugar. | | The 3G connectivity availability was only the first step. Next step is to provide a UX for easy configuration of 3G modems. Gnome allows users to enter details such as 'Country', 'Plan' and 'Provider' in a drop-down box fashion. This feature brings that functionality into Sugar. |
| + | |
| + | |
| | | |
| == Owner == | | == Owner == |
| * Name: Ajay Garg (on behalf of Andrés Ambrois) | | * Name: Ajay Garg (on behalf of Andrés Ambrois) |
| * Email: ajay@activitycentral.com, andresambrois@gmail.com | | * Email: ajay@activitycentral.com, andresambrois@gmail.com |
| + | |
| | | |
| | | |
| == Credits == | | == Credits == |
− | * Name: Anish Mangal (Reviving the feature) | + | * Name: Anish Mangal (Reviving the feature, Feature Page) |
| * Email: anish@activitycentral.com | | * Email: anish@activitycentral.com |
| + | |
| | | |
| | | |
Line 23: |
Line 27: |
| ** Devel-List | | ** Devel-List |
| ***http://lists.sugarlabs.org/archive/sugar-devel/2012-August/038916.html | | ***http://lists.sugarlabs.org/archive/sugar-devel/2012-August/038916.html |
| + | |
| + | |
| | | |
| == Detailed Description == | | == Detailed Description == |
Line 28: |
Line 34: |
| | | |
| Thus this is an add-on to existing functionality, where all settings must be manually typed in into the text-entry fields. | | Thus this is an add-on to existing functionality, where all settings must be manually typed in into the text-entry fields. |
| + | |
| + | |
| | | |
| == Benefit to Sugar == | | == Benefit to Sugar == |
| Ease of use and configurability. | | Ease of use and configurability. |
| + | |
| + | |
| | | |
| == Scope == | | == Scope == |
Line 38: |
Line 48: |
| * extensions/cpsection/modemconfiguration/view.py | | * extensions/cpsection/modemconfiguration/view.py |
| * The XML database for Country, Plan, Provider already included in builds. | | * The XML database for Country, Plan, Provider already included in builds. |
| + | |
| + | |
| | | |
| ==UI Design== | | ==UI Design== |
Line 48: |
Line 60: |
| Old user interface without database support. | | Old user interface without database support. |
| [[File:3g_configuration_old_ui.png|700px]] | | [[File:3g_configuration_old_ui.png|700px]] |
| + | |
| + | |
| | | |
| == How To Test == | | == How To Test == |
Line 63: |
Line 77: |
| * Open the My Settings -> Modem again | | * Open the My Settings -> Modem again |
| * Check that the selected Country, Plan, and Provider values in the Drop down boxes are correct. | | * Check that the selected Country, Plan, and Provider values in the Drop down boxes are correct. |
| + | |
| | | |
| == User Experience == | | == User Experience == |
Line 77: |
Line 92: |
| | | |
| 6. After restart, the modem should automatically get connected | | 6. After restart, the modem should automatically get connected |
| + | |
| + | |
| | | |
| == Dependencies == | | == Dependencies == |