lp:~3v1n0/libappindicator/secondary-activate-support
- Get this branch:
- bzr branch lp:~3v1n0/libappindicator/secondary-activate-support
Branch merges
- Ted Gould (community): Approve
- Indicator Applet Developers: Pending requested
-
Diff: 590 lines (+232/-64)8 files modifiedbindings/mono/examples/IndicatorExample.cs (+8/-1)
bindings/vala/examples/indicator-example.vala (+3/-2)
example/simple-client-vala.vala (+12/-1)
example/simple-client.c (+55/-54)
src/app-indicator.c (+146/-6)
src/app-indicator.h (+3/-0)
src/application-service-marshal.list (+1/-0)
src/notification-item.xml (+4/-0)
Related bugs
Bug #812933: Secondary activate (i.e. middle click) support for indicators advanced usage | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 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. - 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. - 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