Merge lp://staging/~jonas-drange/ubuntu-system-settings/cellular-split-radio-pref-and-data-fix-1378812 into lp://staging/ubuntu-system-settings

Proposed by Jonas G. Drange
Status: Merged
Approved by: Ken VanDine
Approved revision: 1133
Merged at revision: 1166
Proposed branch: lp://staging/~jonas-drange/ubuntu-system-settings/cellular-split-radio-pref-and-data-fix-1378812
Merge into: lp://staging/ubuntu-system-settings
Prerequisite: lp://staging/~jonas-drange/ubuntu-system-settings/cellular-data-not-preserved-after-fm-fixes-1376957
Diff against target: 1905 lines (+580/-882)
15 files modified
plugins/cellular/Components/CMakeLists.txt (+5/-5)
plugins/cellular/Components/CellularSingleSim.qml (+0/-115)
plugins/cellular/Components/DataMultiSim.qml (+6/-119)
plugins/cellular/Components/MultiSim.qml (+52/-10)
plugins/cellular/Components/NoSim.qml (+5/-12)
plugins/cellular/Components/RadioSingleSim.qml (+57/-0)
plugins/cellular/Components/SimEditor.qml (+31/-14)
plugins/cellular/Components/SingleSim.qml (+34/-4)
plugins/cellular/PageChooseCarrier.qml (+3/-2)
plugins/cellular/PageChooseCarriers.qml (+2/-2)
plugins/cellular/PageComponent.qml (+2/-2)
plugins/cellular/sims.js (+10/-0)
tests/autopilot/ubuntu_system_settings/__init__.py (+164/-1)
tests/autopilot/ubuntu_system_settings/tests/__init__.py (+7/-3)
tests/autopilot/ubuntu_system_settings/tests/test_cellular.py (+202/-593)
To merge this branch: bzr merge lp://staging/~jonas-drange/ubuntu-system-settings/cellular-split-radio-pref-and-data-fix-1378812
Reviewer Review Type Date Requested Status
Ken VanDine Approve
PS Jenkins bot continuous-integration Approve
Review via email: mp+238304@code.staging.launchpad.net

Commit message

[cellular] split "Cellular Data" and "Connection type" into two separate pieces in the UI for both single and multi SIM

Description of the change

This split is mainly about making the Radio Technology (2g, 3g, etc.) preference selector it's own selector, not tied to whether or not cellular data is used. This is due to the setting having an impact on both voice calls as well as cellular data.

Note that for multi SIM users, the selector will be hidden when cellular data is off. See bug 1383368.

Testplans here: http://pastebin.ubuntu.com/8734645/ and http://pastebin.ubuntu.com/8734648/

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
1129. By Jonas G. Drange

merge trunk

1130. By Jonas G. Drange

selectedIndex needs to be set

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
1131. By Jonas G. Drange

merge trunK

1132. By Jonas G. Drange

up to spec

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Jonas G. Drange (jonas-drange) wrote :
1133. By Jonas G. Drange

don't except any value in that setting

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Ken VanDine (ken-vandine) wrote :

Lots of good stuff here, love to see the test fixes!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches