lp:~marcustomlinson/unity-scopes-api/lp-1356699

Created by Marcus Tomlinson and last modified
Get this branch:
bzr branch lp:~marcustomlinson/unity-scopes-api/lp-1356699
Only Marcus Tomlinson can upload to this branch. If you are Marcus Tomlinson please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Marcus Tomlinson
Project:
unity-scopes-api
Status:
Merged

Recent revisions

515. By Marcus Tomlinson

Removed "arch=amd64" from symbols

514. By Marcus Tomlinson

Updated symbols

513. By Marcus Tomlinson

Bumped version

512. By Marcus Tomlinson

Replace "InvalidateResults" dbus-send with "list updated" pub/sub mechanism to update smart scopes

511. By Michi Henning

Fixes for bugs #1378805 and 1376416.

Guarded attempts to create directories that must exist but cannot be created by confined scopes so only unconfined scopes will try to create the directories. This allows us to directly run a scope stand-alone via the scoperunner.

For confined scopes, the registry creates the parent directories before exec'ing a scope. This should avoid the noise in app_armor logs about attempts by confined scopes to create directories they aren't allowed to creat.

Fixed incorrect location of cache directory in RuntimeImpl:

  /home/phablet/.local/share/unity-scopes/com.ubuntu.yelp_help

was wrong. It now is:

  /home/phablet/.local/share/unity-scopes/leaf-net/com.ubuntu.yelp

This should shut up the app_armor noise too.

Removed DFLT_CONFINEMENT_TYPE from DfltConfig.h.in because it was unused. Fixes: https://bugs.launchpad.net/bugs/1376416, https://bugs.launchpad.net/bugs/1378805.

Approved by Pawel Stolowski, PS Jenkins bot.

510. By Marcus Tomlinson

Sync trunk with devel.

Approved by Marcus Tomlinson, PS Jenkins bot.

509. By Pete Woods

Send country code to smart scopes.

Approved by PS Jenkins bot, Marcus Tomlinson.

508. By Michi Henning

Removed a bunch of redundant #includes.

Approved by Marcus Tomlinson, PS Jenkins bot.

507. By Marcus Tomlinson

1. Invoke callback for all known statuses when setting the callback method (To avoid losing statuses between construction and providing a callback).

2. Improved thread safety for access to AccountInfo from mainloop / non-mainloop threads.

3. Updated tests. Fixes: https://bugs.launchpad.net/bugs/1380588.

Approved by PS Jenkins bot, Pawel Stolowski.

506. By Marcus Tomlinson

Move flush_pending_session() out of refresh_service_statuses() and into get_service_statuses() to defer the wait for SignOn replies until statuses are pulled. Also, run the callback in a seperate thread so that get_service_statuses() can be called from it.

Approved by PS Jenkins bot, Pawel Stolowski.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:unity-scopes-api
This branch contains Public information 
Everyone can see this information.

Subscribers