lp:~desrt/indicator-appmenu/hud-rewrite-wip

Created by Allison Lortie on 2012-02-28 and last modified on 2012-03-26
Get this branch:
bzr branch lp:~desrt/indicator-appmenu/hud-rewrite-wip
Only Allison Lortie can upload to this branch. If you are Allison Lortie please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Allison Lortie
Project:
Application Menu Indicator
Status:
Merged

Recent revisions

242. By Allison Lortie on 2012-03-26

hud: don't send duplicate OPENED events on property changes

241. By Allison Lortie on 2012-03-26

hud-gtk: close query if we have the empty string

240. By Allison Lortie on 2012-03-23

Remove some old XXX comments that no longer apply

239. By Allison Lortie on 2012-03-23

Add back the icons

238. By Allison Lortie on 2012-03-17

hud-service: dbusmenu collector: hold a reference on the root menu item

In the root-changed case, the DbusmenuClient drops the reference on the
root item before alerting us that it has changed. We then go iterating
over our own (now-dead) copy of that item in order to remove it from our
internal hashtable.

Keep our own reference to it to ensure that this is safe.

This could explain lp:955937.

237. By Allison Lortie on 2012-03-16

hud-service: delay dropping of query by 1 second

Unity sends a 'CloseQuery' followed immediately by a 'StartQuery' on
each keystroke in the search field. This results in a bunch of extra
dbusmenu messages being sent as the use count drops briefly to 0 only to
go immediately back to 1.

We can prevent that by delaying the destruction of the query.

This decreases the number of dbus messages resulting from a short search
by a factor of about 4 (on a number that measures in the 100s).

236. By Allison Lortie on 2012-03-16

add hud-gtk to the build system

This introduces a mandatory build-time dependency on Vala 0.15 and gtk3 (both needed for GtkApplication).

235. By Allison Lortie on 2012-03-16

hud-service: add some debug output to the dbus front-end (to help debug unity issues)

234. By Allison Lortie on 2012-03-16

merge trunk

233. By Allison Lortie on 2012-03-16

hud-service: indicatorsource: on indicator disappearance *unuse* the dbusmenu instead of using it extra

Probably this has absolutely zero impact since the source is going to be
destroyed one line later anyway, but it reads really badly (and strictly
speaking, the menus should be closed if they've been opened).

Branch metadata

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

Subscribers