Better scopes support for online accounts
Bug #1369562 reported by
Pete Woods
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
YouTube Scope |
Fix Released
|
Critical
|
Pete Woods | ||
unity-scopes-api (Ubuntu) |
Fix Released
|
Undecided
|
Marcus Tomlinson | ||
unity-scopes-shell (Ubuntu) |
Fix Released
|
Undecided
|
Marcus Tomlinson |
Bug Description
1) unity-scopes-api should provide a simple API to talk to libaccounts-glib and libsignon. It needs to support listening for, in addition to querying for credentials.
2) unity-scopes-shell should support special results that prompt for log-in.
3) update unity-scope-youtube as an example
Related branches
lp:~unity-api-team/unity-scopes-api/online_accounts
- Pete Woods (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 1566 lines (+1216/-17)22 files modifiedCMakeLists.txt (+7/-3)
RELEASE_NOTES.md (+4/-0)
debian/changelog (+7/-0)
debian/control (+2/-0)
debian/libunity-scopes3.symbols (+14/-1)
doc/tutorial.dox (+151/-0)
include/unity/scopes/OnlineAccountClient.h (+169/-0)
include/unity/scopes/internal/OnlineAccountClientImpl.h (+125/-0)
include/unity/scopes/internal/RegistryObject.h (+6/-1)
include/unity/scopes/testing/TypedScopeFixture.h (+9/-2)
scoperegistry/scoperegistry.cpp (+1/-1)
src/scopes/CMakeLists.txt (+1/-0)
src/scopes/OnlineAccountClient.cpp (+72/-0)
src/scopes/internal/CMakeLists.txt (+1/-0)
src/scopes/internal/OnlineAccountClientImpl.cpp (+453/-0)
src/scopes/internal/RegistryObject.cpp (+67/-2)
src/scopes/testing/TypedScopeFixture.cpp (+5/-0)
test/gtest/scopes/CMakeLists.txt (+1/-0)
test/gtest/scopes/OnlineAccountClient/CMakeLists.txt (+4/-0)
test/gtest/scopes/OnlineAccountClient/OnlineAccountClient_test.cpp (+30/-0)
test/gtest/scopes/Registry/Registry_test.cpp (+3/-0)
valgrind-suppress (+84/-7)
lp:~marcustomlinson/unity-scopes-shell/online_accounts
- Pete Woods (community): Approve
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
-
Diff: 253 lines (+151/-2)6 files modifieddebian/control (+2/-1)
src/Unity/CMakeLists.txt (+3/-1)
src/Unity/previewstack.cpp (+34/-0)
src/Unity/scope.cpp (+109/-0)
src/Unity/scope.h (+2/-0)
tests/registry-spawner.h (+1/-0)
Changed in unity-scopes-api (Ubuntu): | |
status: | New → In Progress |
Changed in unity-scopes-shell (Ubuntu): | |
status: | New → In Progress |
Changed in unity-scope-youtube (Ubuntu): | |
status: | New → Fix Committed |
assignee: | nobody → Pete Woods (pete-woods) |
no longer affects: | unity-scope-youtube (Ubuntu) |
Changed in unity-scopes-shell (Ubuntu): | |
assignee: | nobody → Marcus Tomlinson (marcustomlinson) |
Changed in unity-scope-youtube: | |
importance: | Undecided → Critical |
status: | New → Fix Committed |
Changed in unity-scopes-api (Ubuntu): | |
assignee: | nobody → Marcus Tomlinson (marcustomlinson) |
Changed in unity-scope-youtube: | |
assignee: | nobody → Pete Woods (pete-woods) |
Changed in unity-scopes-api (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in unity-scope-youtube: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package unity-scopes-shell - 0.5.4+14. 10.20140916- 0ubuntu1
--------------- 14.10.20140916- 0ubuntu1) utopic; urgency=low
unity-scopes-shell (0.5.4+
[ Pete Woods ]
* Add typing timeout
[ Marcus Tomlinson ]
* Support for online account login on activation of scope result (LP:
#1369562)
-- Ubuntu daily release <email address hidden> Tue, 16 Sep 2014 10:51:42 +0000