Merge lp:~pete-woods/hud/use-new-libdbusmenu into lp:hud/14.04

Proposed by Pete Woods
Status: Merged
Approved by: Antti Kaijanmäki
Approved revision: 386
Merged at revision: 379
Proposed branch: lp:~pete-woods/hud/use-new-libdbusmenu
Merge into: lp:hud/14.04
Prerequisite: lp:~pete-woods/hud/tweak-search-parameters
Diff against target: 27 lines (+4/-2)
2 files modified
debian/control (+1/-1)
service/DBusMenuCollector.cpp (+3/-1)
To merge this branch: bzr merge lp:~pete-woods/hud/use-new-libdbusmenu
Reviewer Review Type Date Requested Status
Antti Kaijanmäki (community) Approve
PS Jenkins bot (community) continuous-integration Needs Fixing
Review via email: mp+209437@code.launchpad.net

Commit message

Use new DBusMenu API to make dbusmenu calls sync

Description of the change

* Is your branch in sync with latest trunk (e.g. bzr pull lp:trunk -> no changes)
  * Yes
 * Did you build your software in a clean sbuild/pbuilder chroot or ppa?
  * Yes
 * Did you build your software in a clean sbuild/pbuilder armhf chroot or ppa?
  * Yes
 * Has your component "TestPlan” been executed successfully on emulator, N4?
  * Yes
 * Has a 5 minute exploratory testing run been executed on N4?
  * Yes
 * If you changed the packaging (debian), did you subscribe a core-dev to this MP?
  * N/A
 * If you changed the UI, did you subscribe the design-reviewers to this MP?
  * No change
 * What components might get impacted by your changes?
  * Unity7
  * Unity8
 * Have you requested review by the teams of these owning components?
  * Yes

Check List:
https://wiki.ubuntu.com/Process/Merges/Checklists/hud

Test Plan:
https://wiki.ubuntu.com/Process/Merges/TestPlan/hud

Silo:
https://launchpad.net/~ci-train-ppa-service/+archive/landing-002/

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Antti Kaijanmäki (kaijanmaki) wrote :

LGTM. Waiting for a silo.

Revision history for this message
Antti Kaijanmäki (kaijanmaki) wrote :

 * Are any changes against your component pending/needed to land the MP under review in a functional state and are those called out explicitly by the submitter?
Yes.

 * Did you do exploratory testing related to the component you own with the MP changeset included?
Yes.

 * Has the submitter requested review by all the relevant teams/reviewres?
Yes.

 * If you are the reviewer owning the component the MP is against, have you checked that submitter has accurately filled out the submitter checklist and has taken no shortcut?
Yes.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/control'
2--- debian/control 2014-03-14 14:09:01 +0000
3+++ debian/control 2014-03-14 14:09:01 +0000
4@@ -13,7 +13,7 @@
5 libdbusmenu-glib-dev (>= 0.5.90),
6 libdbusmenu-gtk3-dev (>= 0.5.90),
7 libdbusmenu-jsonloader-dev (>= 0.5.90),
8- libdbusmenu-qt5-dev,
9+ libdbusmenu-qt5-dev (>= 0.9.3),
10 libdee-dev,
11 libdee-qt5-dev,
12 libgirepository1.0-dev,
13
14=== modified file 'service/DBusMenuCollector.cpp'
15--- service/DBusMenuCollector.cpp 2014-02-17 16:27:22 +0000
16+++ service/DBusMenuCollector.cpp 2014-03-14 14:09:01 +0000
17@@ -67,7 +67,9 @@
18 SLOT(
19 WindowRegistered(uint, const QString &, const QDBusObjectPath &)));
20
21- m_menuImporter.reset(new DBusMenuImporter(m_service, m_path.path()));
22+ m_menuImporter.reset(
23+ new DBusMenuImporter(m_service, m_path.path(),
24+ DBusMenuImporterType::SYNCHRONOUS));
25
26 CollectorToken::Ptr collectorToken(m_collectorToken);
27 if(collectorToken) {

Subscribers

People subscribed via source and target branches