Directory watcher doesn't notice new scopes if installation dir not present at startup
Bug #1326068 reported by
Pete Woods
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity-scopes-api |
Fix Released
|
Undecided
|
Marcus Tomlinson | ||
unity-scopes-api (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
As per the subject, if you start up the registry when e.g. ~/.local/
Related branches
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)
Changed in unity-scopes-api: | |
status: | New → In Progress |
assignee: | nobody → Marcus Tomlinson (marcustomlinson) |
Changed in unity-scopes-api: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
This bug was fixed in the package unity-scopes-api - 0.4.8+14. 10.20140604. 1-0ubuntu1
--------------- 14.10.20140604. 1-0ubuntu1) utopic; urgency=medium
unity-scopes-api (0.4.8+
[ Marcus Tomlinson ] state_callback( ) and set_update_ callback( ) to Registry.
* Introduced Dir/ScopesWatcher classes to watch for updates to the scope install directories.
* Updated all relevant registry classes to propagate an update pub/sub message via middleware.
* Added is_scope_running(), set_scope_
* Watch parent directories of install directories in order to be
notified when entire install directories are added / removed. (LP:
#1326068)
[ Ubuntu daily release ]
* debian/*symbols: auto-update new symbols to released version
[ Pete Woods ]
* Watch parent directories of install directories in order to be
notified when entire install directories are added / removed. (LP:
#1326068)
-- Ubuntu daily release <email address hidden> Wed, 04 Jun 2014 13:03:56 +0000