lp:~3v1n0/libappindicator/secondary-activate-support

Created by Marco Trevisan (Treviño) and last modified
Get this branch:
bzr branch lp:~3v1n0/libappindicator/secondary-activate-support
Only Marco Trevisan (Treviño) can upload to this branch. If you are Marco Trevisan (Treviño) please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Marco Trevisan (Treviño)
Project:
libappindicator
Status:
Merged

Recent revisions

219. By Marco Trevisan (Treviño)

Add XAyatanaSecondaryActivate support too

218. By Marco Trevisan (Treviño)

examples: use the set_secondary_activate_target API

217. By Marco Trevisan (Treviño)

vala: updated example to use the new API

216. By Marco Trevisan (Treviño)

mono bindings: updated API and example

215. By Marco Trevisan (Treviño)

app-indicator: Move from "secondary-activate" signal to secondary_activate target

To avoid appindicators writers to use the "secondary-activate"
event to perform actions that can't be done via a menu item
we added a new API:

 - app_indicator_set_secondary_activate_target
 - app_indicator_get_secondary_activate_target

With it, an appindicator writer can simply define a new GtkWidget
that will be activated when a secondary activation will occur.
The GtkWidget must be a sensitive and visible inner child of
the appindicator MenuItem.

214. By Marco Trevisan (Treviño)

Call the right signal on middle-click over the tray icon!

213. By Marco Trevisan (Treviño)

app-indicator: added middle click support for wrapper tray

When a trayicon is used, the middle click over the icon
is considered as a secondary activation.

212. By Marco Trevisan (Treviño)

examples: add secondary-activate signal usage to Vala and C

211. By Marco Trevisan (Treviño)

Vala bindings example: added secondary_activate

210. By Marco Trevisan (Treviño)

mono bindings: added SecondaryActivate support.

Updated the example too.

Branch metadata

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