Soundcloud scope installs, but always shows as installable
Bug #1325224 reported by
Alan Pope 🍺🐧🐱 🦄
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity-scopes-api |
Fix Released
|
High
|
Pete Woods | ||
unity-scope-click (Ubuntu) |
Fix Released
|
High
|
Alejandro J. Cura |
Bug Description
Installing the soundcloud scope on #50 mako has no effect.
The scope still shows up as installable under Available Apps
Related branches
lp:~alecu/unity-scope-click/uninstall-scopes
Rejected
for merging
into
lp:unity-scope-click/devel
- Alejandro J. Cura (community): Disapprove
- PS Jenkins bot (community): Approve (continuous-integration)
- Paweł Stołowski (community): Needs Fixing
-
Diff: 1327 lines (+446/-175)16 files modifiedlibclickscope/click/index.cpp (+3/-3)
libclickscope/click/index.h (+1/-1)
libclickscope/click/interface.cpp (+73/-22)
libclickscope/click/interface.h (+13/-4)
libclickscope/click/package.cpp (+4/-7)
libclickscope/click/package.h (+24/-4)
libclickscope/click/preview.cpp (+43/-32)
libclickscope/click/preview.h (+3/-2)
libclickscope/tests/fake_json.h (+28/-0)
libclickscope/tests/test_index.cpp (+12/-12)
libclickscope/tests/test_interface.cpp (+96/-18)
scope/clickstore/store-query.cpp (+37/-25)
scope/clickstore/store-query.h (+6/-3)
scope/tests/click_interface_tool/click_interface_tool.cpp (+2/-2)
scope/tests/integration/webclient_integration.cpp (+2/-2)
scope/tests/test_query.cpp (+99/-38)
lp:~unity-api-team/unity-scopes-api/non-pre-existing-click-dir
- Pete Woods (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 404 lines (+227/-55)5 files modifiedscoperegistry/DirWatcher.cpp (+3/-3)
scoperegistry/ScopesWatcher.cpp (+154/-48)
scoperegistry/ScopesWatcher.h (+8/-3)
test/gtest/scopes/Registry/RegistryTest.ini.in (+1/-1)
test/gtest/scopes/Registry/Registry_test.cpp (+61/-0)
Superseded
for merging
into
lp:unity-scopes-api/devel
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Unity Team: Pending requested
-
Diff: 1306 lines (+1032/-153) (has conflicts)9 files modifiedRELEASE_NOTES.md (+7/-0)
debian/changelog (+23/-0)
scoperegistry/DirWatcher.cpp (+280/-0)
scoperegistry/ScopesWatcher.cpp (+283/-0)
scoperegistry/ScopesWatcher.h (+67/-0)
test/gtest/scopes/CMakeLists.txt (+5/-0)
test/gtest/scopes/Registry/RegistryTest.ini.in (+1/-1)
test/gtest/scopes/Registry/Registry_test.cpp (+365/-151)
test/gtest/scopes/internal/zmq_middleware/CMakeLists.txt (+1/-1)
lp:~unity-api-team/unity-scopes-api/click-store-support
- PS Jenkins bot (community): Approve (continuous-integration)
- Unity Team: Pending requested
-
Diff: 2465 lines (+1355/-216)45 files modifiedCMakeLists.txt (+1/-1)
debian/changelog (+9/-0)
debian/control (+2/-1)
debian/libunity-scopes1.symbols (+4/-3)
include/unity/scopes/Registry.h (+29/-1)
include/unity/scopes/internal/MWRegistry.h (+11/-0)
include/unity/scopes/internal/MWSubscriber.h (+4/-3)
include/unity/scopes/internal/RegistryImpl.h (+4/-0)
include/unity/scopes/internal/RegistryObject.h (+9/-3)
include/unity/scopes/internal/RegistryObjectBase.h (+1/-0)
include/unity/scopes/internal/smartscopes/SSRegistryObject.h (+1/-0)
include/unity/scopes/internal/zmq_middleware/RegistryI.h (+4/-0)
include/unity/scopes/internal/zmq_middleware/ZmqRegistry.h (+1/-0)
include/unity/scopes/internal/zmq_middleware/ZmqSubscriber.h (+3/-8)
include/unity/scopes/testing/MockRegistry.h (+9/-0)
scoperegistry/CMakeLists.txt (+2/-0)
scoperegistry/DirWatcher.cpp (+272/-0)
scoperegistry/DirWatcher.h (+79/-0)
scoperegistry/FindFiles.cpp (+35/-23)
scoperegistry/FindFiles.h (+17/-9)
scoperegistry/ScopesWatcher.cpp (+184/-0)
scoperegistry/ScopesWatcher.h (+57/-0)
scoperegistry/scoperegistry.cpp (+136/-100)
src/scopes/internal/MWRegistry.cpp (+23/-1)
src/scopes/internal/MWSubscriber.cpp (+5/-0)
src/scopes/internal/RegistryImpl.cpp (+15/-0)
src/scopes/internal/RegistryObject.cpp (+93/-21)
src/scopes/internal/smartscopes/SSRegistryObject.cpp (+5/-0)
src/scopes/internal/zmq_middleware/ObjectAdapter.cpp (+3/-3)
src/scopes/internal/zmq_middleware/RegistryI.cpp (+24/-1)
src/scopes/internal/zmq_middleware/ZmqRegistry.cpp (+34/-0)
src/scopes/internal/zmq_middleware/ZmqSubscriber.cpp (+13/-18)
src/scopes/internal/zmq_middleware/capnproto/Registry.capnp (+14/-0)
test/gtest/scopes/CMakeLists.txt (+3/-3)
test/gtest/scopes/Registry/CMakeLists.txt (+1/-0)
test/gtest/scopes/Registry/Registry_test.cpp (+216/-5)
test/gtest/scopes/Registry/other_scopes/CMakeLists.txt (+2/-0)
test/gtest/scopes/Registry/other_scopes/testscopeC/CMakeLists.txt (+1/-0)
test/gtest/scopes/Registry/other_scopes/testscopeC/testscopeC.ini.in (+8/-0)
test/gtest/scopes/Registry/other_scopes/testscopeD/CMakeLists.txt (+1/-0)
test/gtest/scopes/Registry/other_scopes/testscopeD/testscopeD.ini.in (+8/-0)
test/gtest/scopes/internal/RegistryObject/RegistryObject_test.cpp (+1/-1)
test/gtest/scopes/internal/zmq_middleware/CMakeLists.txt (+1/-1)
test/gtest/scopes/internal/zmq_middleware/PubSub/PubSub_test.cpp (+4/-4)
test/gtest/scopes/internal/zmq_middleware/RegistryI/RegistryI_test.cpp (+6/-6)
lp:~alecu/unity-scope-click/uninstallable-scopes
- PS Jenkins bot (community): Approve (continuous-integration)
- dobey (community): Approve
- Paweł Stołowski (community): Approve
-
Diff: 851 lines (+419/-85)10 files modifiedlibclickscope/click/interface.cpp (+56/-6)
libclickscope/click/interface.h (+9/-0)
libclickscope/click/package.cpp (+5/-4)
libclickscope/click/package.h (+9/-0)
libclickscope/click/preview.cpp (+39/-17)
libclickscope/tests/fake_json.h (+72/-0)
libclickscope/tests/test_interface.cpp (+96/-0)
scope/clickstore/store-query.cpp (+36/-24)
scope/clickstore/store-query.h (+5/-3)
scope/tests/test_query.cpp (+92/-31)
Changed in unity-scope-click (Ubuntu): | |
assignee: | nobody → Alejandro J. Cura (alecu) |
Changed in unity-scope-click (Ubuntu): | |
importance: | Undecided → High |
Changed in click-package-index: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in unity-scopes-api: | |
assignee: | nobody → Pete Woods (pete-woods) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in unity-scope-click (Ubuntu): | |
status: | New → In Progress |
Changed in unity-scopes-api: | |
status: | In Progress → Fix Released |
Changed in unity-scope-click (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in click-package-index: | |
status: | Triaged → Fix Committed |
Changed in click-package-index: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Two things need to happen here: /code.launchpad .net/~unity- api-team/ unity-scopes- api/click- store-support/ +merge/ 221679
- We need the branch that makes the scopes service detect newly installed scopes to land: https:/
- We also need the click scope to understand scopes in addition to apps.