[system-settings] Ubuntu Phone: Remove current APN for MMS
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | ubuntu-system-settings (Ubuntu) |
High
|
Matthew Paul Thomas | ||
Bug Description
Hi!
I configured my APN for MMS filling all the fields and saving setting.
After that I can't remove the 2 first fields, because the Save button is enabled only when the 2 first are filled > BUG: Then I can't reset the APN for MMS by default.
Thanks in advance!
Related branches
- Ken VanDine: Approve on 2015-07-22
- PS Jenkins bot: Needs Fixing (continuous-integration) on 2015-07-22
- Alfonso Sanchez-Beato: Pending (mms/nuntium interactions) requested 2015-06-04
- Tony Espy: Pending (sanity) requested 2015-06-04
- Matthew Paul Thomas: Pending (design) requested 2015-06-04
-
Diff: 3490 lines (+2067/-1143)16 files modifiedplugins/cellular/CMakeLists.txt (+3/-4)
plugins/cellular/Components/CMakeLists.txt (+3/-0)
plugins/cellular/Components/KeyboardRectangle.qml (+74/-0)
plugins/cellular/Components/LabelTextField.qml (+54/-0)
plugins/cellular/Components/StandardAnimation.qml (+22/-0)
plugins/cellular/PageApnEditor.qml (+394/-346)
plugins/cellular/PageChooseApn.qml (+333/-535)
plugins/cellular/apn_editor.js (+192/-0)
plugins/cellular/apn_manager.js (+588/-60)
plugins/cellular/ofonoactivator.cpp (+0/-132)
plugins/cellular/ofonoactivator.h (+0/-42)
plugins/cellular/plugin.cpp (+0/-2)
tests/autopilot/ubuntu_system_settings/__init__.py (+147/-1)
tests/autopilot/ubuntu_system_settings/tests/__init__.py (+17/-21)
tests/autopilot/ubuntu_system_settings/tests/ofono.py (+99/-0)
tests/autopilot/ubuntu_system_settings/tests/test_cellular.py (+141/-0)
- PS Jenkins bot: Needs Fixing (continuous-integration) on 2015-07-31
- Ken VanDine: Approve on 2015-07-27
-
Diff: 3487 lines (+2067/-1140)16 files modifiedplugins/cellular/CMakeLists.txt (+3/-4)
plugins/cellular/Components/CMakeLists.txt (+3/-0)
plugins/cellular/Components/KeyboardRectangle.qml (+74/-0)
plugins/cellular/Components/LabelTextField.qml (+54/-0)
plugins/cellular/Components/StandardAnimation.qml (+22/-0)
plugins/cellular/PageApnEditor.qml (+394/-346)
plugins/cellular/PageChooseApn.qml (+333/-535)
plugins/cellular/apn_editor.js (+192/-0)
plugins/cellular/apn_manager.js (+588/-60)
plugins/cellular/ofonoactivator.cpp (+0/-132)
plugins/cellular/ofonoactivator.h (+0/-42)
plugins/cellular/plugin.cpp (+0/-2)
tests/autopilot/ubuntu_system_settings/__init__.py (+147/-1)
tests/autopilot/ubuntu_system_settings/tests/__init__.py (+17/-18)
tests/autopilot/ubuntu_system_settings/tests/ofono.py (+99/-0)
tests/autopilot/ubuntu_system_settings/tests/test_cellular.py (+141/-0)
| summary: |
- Remove current APN for MMS + Ubuntu Phone: Remove current APN for MMS |
| Changed in ubuntu-ux: | |
| assignee: | nobody → Matthew Paul Thomas (mpt) |
| status: | New → Triaged |
| summary: |
- Ubuntu Phone: Remove current APN for MMS + [system-settings] Ubuntu Phone: Remove current APN for MMS |
| no longer affects: | ubuntu-ux |
| Changed in ubuntu-system-settings (Ubuntu): | |
| assignee: | nobody → Matthew Paul Thomas (mpt) |
| importance: | Undecided → High |
| status: | New → Confirmed |
| tags: | added: apn |
| Changed in ubuntu-system-settings (Ubuntu): | |
| status: | Confirmed → In Progress |
| Matthew Paul Thomas (mpt) wrote : | #2 |
Sorry, I don't understand this bug report. Why do you want to clear the fields?
| Changed in ubuntu-system-settings (Ubuntu): | |
| status: | In Progress → Incomplete |
> Why do you want to clear the fields?
By example:
- To reconfigure for another mobile company.
- To remove my 3G configuration because I did it wrong.
- To reconfigure my current 3G configuration because it changed by the
mobile company
Best regards! :)
| Matthew Paul Thomas (mpt) wrote : | #4 |
> - To reconfigure for another mobile company.
If you're using another carrier, either you have just changed the SIM, or you've just started/finished roaming, correct? In either case, Ubuntu should see the carrier change, try auto-detecting the APN, and leave the fields blank if it fails, so there's no need to blank the fields manually.
> - To remove my 3G configuration because I did it wrong.
If you did it wrong, it shouldn't have activated in the first place, so the settings should not have been saved. The only ways to exit the dialog are to cancel (reverting to the previous settings, which are either functional or blank), or to activate successfully. So that by itself is not a reason to have a specific function for blanking the fields.
> - To reconfigure my current 3G configuration because it changed by the mobile company
How often does that happen? I don't know, but I'm guessing hardly ever, because it would break a lot of people's connections all at once.
I'm making some assumptions here about the current implementation because I can't test it myself. So if any of the "should"
| Launchpad Janitor (janitor) wrote : | #5 |
This bug was fixed in the package ubuntu-
---------------
ubuntu-
[ Ken VanDine ]
* dismiss_osk after entering text
-- CI Train Bot <email address hidden> Fri, 14 Aug 2015 19:59:01 +0000
| Changed in ubuntu-system-settings (Ubuntu): | |
| status: | Incomplete → Fix Released |


This affects the current spec [1] which has no way of removing just the MMS or just the Internet APN.
Missing "reset" functionality is tracked here, bug 1399248.
[1] https:/ /wiki.ubuntu. com/Networking# A.2BIBw- APN.2BIB0-