Merge lp:~mterry/unity8/set-real-name into lp:unity8
Status: | Superseded | ||||
---|---|---|---|---|---|
Proposed branch: | lp:~mterry/unity8/set-real-name | ||||
Merge into: | lp:unity8 | ||||
Prerequisite: | lp:~ci-train-bot/unity8/unity8-ubuntu-xenial-landing-041 | ||||
Diff against target: |
275 lines (+116/-22) 6 files modified
plugins/AccountsService/AccountsServiceDBusAdaptor.cpp (+12/-2) tests/plugins/AccountsService/CMakeLists.txt (+2/-1) tests/plugins/AccountsService/PropertiesServer.cpp (+36/-7) tests/plugins/AccountsService/PropertiesServer.h (+7/-0) tests/plugins/AccountsService/client.cpp (+46/-12) tests/plugins/AccountsService/interfaces.xml (+13/-0) |
||||
To merge this branch: | bzr merge lp:~mterry/unity8/set-real-name | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Albert Astals Cid (community) | code looks good, branch may need rework | Approve | |
Unity8 CI Bot | continuous-integration | Needs Fixing | |
Review via email: mp+289284@code.launchpad.net |
This proposal has been superseded by a proposal from 2016-03-23.
Commit message
Fix OOBE wizard not setting your name.
Description of the change
Fix how we set some standard properties of AccountsService (like Email and RealName).
AS does not let you set those properties directly. You must call SetEmail or SetRealName.
I've modified our DBus wrapper to notice such sets and use the right call. I've also updated our test suite to match and added a new test for SetRealName.
= To reproduce =
- Use tablet mode
- Go through the wizard, setting name
When done with wizard, your name should be above the greeter password field, instead of "Ubuntu"
= Checklist =
* Are there any related MPs required for this MP to build/function as expected? Please list.
No (well, except silo 41)
* Did you perform an exploratory manual test run of your code change and any related functionality?
Yes
* Did you make sure that your branch does not contain spurious tags?
Yes
* If you changed the packaging (debian), did you subscribe the ubuntu-unity team to this MP?
NA
* If you changed the UI, has there been a design review?
NA
FAILED: Continuous integration, rev:2297 /unity8- jenkins. ubuntu. com/job/ lp-unity8- ci/759/ /unity8- jenkins. ubuntu. com/job/ build-0- fetch/998 /unity8- jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= vivid+overlay/ 1014 /unity8- jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= xenial/ 1014 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= vivid+overlay/ 1012/console /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= xenial/ 1012/console /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= vivid+overlay/ 1012/console /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= xenial/ 1012/console /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= vivid+overlay/ 1012/console /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= xenial/ 1012/console
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild: /unity8- jenkins. ubuntu. com/job/ lp-unity8- ci/759/ rebuild
https:/