Merge lp:~morphis/ubuntu-system-settings/fix-device-actions into lp:ubuntu-system-settings
| Status: | Merged |
|---|---|
| Approved by: | Ken VanDine on 2015-08-28 |
| Approved revision: | 1513 |
| Merged at revision: | 1514 |
| Proposed branch: | lp:~morphis/ubuntu-system-settings/fix-device-actions |
| Merge into: | lp:ubuntu-system-settings |
| Diff against target: |
1033 lines (+317/-318) 19 files modified
plugins/bluetooth/CMakeLists.txt (+2/-1) plugins/bluetooth/ConfirmPasskeyDialog.qml (+1/-1) plugins/bluetooth/DevicePage.qml (+200/-0) plugins/bluetooth/DisplayPasskeyDialog.qml (+1/-1) plugins/bluetooth/PageComponent.qml (+4/-171) plugins/bluetooth/ProvidePasskeyDialog.qml (+1/-1) plugins/bluetooth/ProvidePinCodeDialog.qml (+1/-1) plugins/bluetooth/agent.cpp (+1/-1) plugins/bluetooth/agent.h (+1/-1) plugins/bluetooth/bluetooth.cpp (+7/-1) plugins/bluetooth/bluetooth.h (+2/-1) plugins/bluetooth/dbus-shared.h (+2/-2) plugins/bluetooth/device.cpp (+74/-89) plugins/bluetooth/device.h (+4/-7) plugins/bluetooth/devicemodel.cpp (+13/-27) plugins/bluetooth/devicemodel.h (+1/-1) plugins/bluetooth/plugin.cpp (+1/-1) plugins/bluetooth/plugin.h (+1/-1) tests/plugins/bluetooth/tst_device.cpp (+0/-10) |
| To merge this branch: | bzr merge lp:~morphis/ubuntu-system-settings/fix-device-actions |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| PS Jenkins bot | continuous-integration | 2015-08-27 | Needs Fixing on 2015-08-28 |
| Ken VanDine | 2015-08-26 | Approve on 2015-08-28 | |
|
Review via email:
|
|||
Commit Message
Reworking bluetooth support in settings a bit to work as it should:
* devices are now correctly connected after they got paired which wasn't the case before due to timing reasons (org.bluez.
* DevicePage is now created on the fly to avoid it displaying information for a moment from a previously selected device
* DevicePage is now split out of the PageComponent.qml file
* Discover service functionality is dropped as bluez does this on its own and we don't need to care
| Simon Fels (morphis) wrote : | # |
- 1511. By Simon Fels on 2015-08-26
-
[bluetooth] correctly handle passed in RSSI values to report a signal strength
in the UI.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1511
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 1512. By Simon Fels on 2015-08-28
-
[bluetooth] Drop superfluous elese case
- 1513. By Simon Fels on 2015-08-28
-
[bluetooth] Update copyright year and fix review comments
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1512
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://


Reworking bluetooth support in settings a bit to work as it should: Audio/Input/ ... interface wasn't registered yet)
* devices are now correctly connected after they got paired which wasn't the case before due to timing reasons (org.bluez.
* DevicePage is now created on the fly to avoid it displaying information for a moment from a previously selected device
* DevicePage is now split out of the PageComponent.qml file
* Discover service functionality is dropped as bluez does this on its own and we don't need to care