lp://staging/~gary-wzl77/scope-aggregator/std
- Get this branch:
- bzr branch lp://staging/~gary-wzl77/scope-aggregator/std
Branch merges
Branch information
Recent revisions
- 164. By Gary.Wang
-
ditch Qt and in favor of "std" way in scope aggressor.
1. no longer std::string <--> QString conversion before we deal with unity scope API.
2. using jsoncpp for json file parsing, instead of QJson* API
3. invalid pointer for category
4. duplicate allocate
5. pass by reference instead of by value if it's a const instance. - 163. By Kyle Nitzsche
-
merge branch with many changes:
* in handle_child_scope_ results( ), check if the query is still
valid. If not, then return.
* do not save ptrs to categories. Instead, use from shell if already registered, else register and then use it from shell.
* feature testing with some new parts and some fixes - 161. By Gary.Wang
-
1.Fix duplicated scope ids issue(lp:1554411) which blocks child scopes search)
2.Fix compiler warning - 160. By Kyle Nitzsche
-
Merge that works withi/requires 1.0 version of hints scope as follows:
Previously when hints quickstart displayed and user tapped "Skip" button
the hints scope set the uri on the Skip button result like so:
scope://com.canonical. scopes. dashboard_ dashbiard? q=start The result was that the "start" string displayed in the agg scope search
box, which is not great.The agg scope looked for an incoming query string of "start" and if found
it treated it as signal to dismiss hints quick start (by writing a file
to cache dir, a file that is checked on every refresh).This merge changes the expectation of the agg scope as follows:
The signal to dismiss hints now takes the form of user_data of
"hide_quickstart" in the incoming uri, for example:
std::string data = query().user_data( ).get_string( );
if (data == "hide_quickstart")
... then write the file to dismiss hints. - 159. By Kyle Nitzsche
-
use actual runtime id of agg scope in those log messages that were not
previously using them, fixing lp:1549844 - 158. By Kyle Nitzsche
-
merge fix to bug lp:1508259: on hints dismiss, "start" query string
is now NOT passed to child scopes, so results displayed are the normal
expected resiults. - 157. By Kyle Nitzsche
-
merge cleanup branch and set to DEV version 4.2.1 (next release version
will be 4.3) - 156. By Gary.Wang
-
Release 4.2
Add display_order field to enable developer to set child scopes display order
for keyword scope.Merge branch that fixes bug lp:1521528 in scope-agg.
- 155. By Kyle Nitzsche
-
Release 4.1.
Merge branch that fixes bug lp:1518346 in scope-agg. (nearby scope needs the .so
and a new release: 4.1.0).This bug comes from the specific use case (not before encountered) where an
agg scope includes a single child scope multiple times through multiple
"order" > "keyword" objects. The fix includes proper handling of scope id
and local_id for this case, including related data structures.(This fix and the bug do not relate to the
case of keyword aggregation when using "category" objects,
so the following is not related and works fine:"order" > "category" > "keyword".)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/scope-aggregator