aboutsummaryrefslogtreecommitdiff
path: root/libdbusmenu-glib/menuitem.h
Commit message (Collapse)AuthorAgeFilesLines
* Update to trunkTed Gould2012-01-261-0/+2
|\
| * Change icon-data to contains raw png bytes, without base64 encodingAurélien Gâteau2012-01-231-0/+2
| | | | | | | | | | | | | | | | | | Reasons: - base64 encoding is not necessary because dbusmenu properties can use any dbus-supported types. - faster: no need to base64 decode/encode images - more efficient: base64-encoded data is 1/3 bigger than raw data
* | Add a new property DBUSMENU_MENUITEM_PROP_ACCESSIBLE_DESC, to set anLuke Yelavich2011-12-131-0/+12
|/ | | | | | | | alternative label for a menu item. This alternative label is only used for assistive technologies such as Orca. It is particularly useful for menu items where an icon is used to present further information to the user, in which case this property can be used to give a textual description of the icon.
* Putting in some headers to make this file easier to readTed Gould2011-08-221-1/+27
|
* Updating the protocol specTed Gould2011-08-221-2/+2
|
* Adding a disposition property in to the header and defaultsTed Gould2011-08-221-0/+39
|
* Adding defines for the event idsTed Gould2011-03-161-0/+26
|
* Document the event signal define.Ted Gould2011-02-241-0/+5
|
* Track the parent inside the menuitem instead of with a data property externally.Ted Gould2011-02-241-0/+4
|\
| * Hold a weak pointer to each DbusmenuMenuitems parent. This avoidsChris Coulson2011-02-241-0/+4
| | | | | | | | | | | | using g_object_{get/set}_data for storing a nodes parent in the parser code, and the associated problems with that (ie, a child out-living its parent, leading to invalid reads
* | Adding an 'event' signal for generic event handlingTed Gould2011-02-241-2/+4
|\ \ | |/ |/|
| * Sync to trunkTed Gould2011-02-221-7/+8
| |\
| * | Adding a signal for eventsTed Gould2011-01-281-1/+4
| | |
* | | Fixing allow annotationTed Gould2011-02-211-1/+1
| | |
* | | Fixing all the menuitem documentationTed Gould2011-02-211-3/+191
| |/ |/|
* | merge trunkMartin Pitt2011-02-211-5/+6
|\ \
| * | Swapt out building XML for building a big variant structureTed Gould2011-02-141-5/+6
| |/
* / Fix GI annotations for DbusmenuMartin Pitt2011-02-161-2/+2
|/ | | | | | | | Now everything is introspectable except for dbusmenu_client_add_type_handler{,_full}(). These do not take a standard GDestroyNotify argument, and thus the newfunc callback cannot get any valid scope annotation. To fix this we need to break the API and ABI.
* Adding an about-to-show signal to the menuitemTed Gould2011-01-061-0/+3
|\
| * Add an about-to-show signal to the menu items and hook this upChris Coulson2010-12-131-1/+2
|/ | | | to be emitted when someone calls dbusmenu_menuitem_send_about_to_show
* Change all the event handling to use GVariantsTed Gould2010-11-171-9/+3
|
* Adding some deprectated flags for the value functions.Ted Gould2010-11-171-0/+4
|
* Switch the internal hash table to be variant and implement the set and get ↵Ted Gould2010-11-171-1/+1
| | | | functions. Also TODOs around other needed changes.
* It doesn't really match standard GVariant syntax to have this be a constTed Gould2010-11-161-1/+1
|
* Adding prototypes for the variant functions we're going to need in menuitemTed Gould2010-11-151-0/+2
|
* Putting the pointer to the private area in the instanceTed Gould2010-10-121-0/+5
|
* Taking back the reservedTed Gould2010-10-121-4/+15
|
* Reintroduce the typedef so we don't break the APITed Gould2010-09-221-0/+10
|
* Removing the typedef for the callbackTed Gould2010-09-221-12/+2
|
* Adding the signal and function to show the menu item to the user.Ted Gould2010-08-201-5/+6
|
* Mainline merge, resolve conflicts.Cody Russell2010-06-211-0/+2
|\
| * Wrong name for the propertyTed Gould2010-06-171-1/+1
| |
| * Strings to build the submenu propertyTed Gould2010-06-071-0/+3
| |
* | The shortcut strings defined.Ted Gould2010-06-081-0/+7
|/
* Fixing annotations, no everything is happy.Ted Gould2010-06-041-2/+3
|
* Flattening out the documentation to make it so that it gets picked up by ↵Ted Gould2010-05-281-9/+4
| | | | g-ir-scanner.
* Changing the comment style to make g-ir-scanner happy.Ted Gould2010-05-271-59/+59
|
* Fixing annotations on the pointer prototypes.Ted Gould2010-05-271-3/+3
|
* Breaking out the buildxml function into it's own type for annotationsTed Gould2010-05-271-1/+10
|
* Adding a function to only get the position in the children that are realized.Ted Gould2010-04-141-0/+1
|
* Bringing up to date with trunkTed Gould2010-03-311-0/+2
|\
| * Adding a define to provide a blank icon in the icon nameTed Gould2010-03-181-0/+2
| |
* | Adding a set of callbacks so that we can respond to the about to show request.Ted Gould2010-03-311-2/+13
| |
* | Started to implement about-to-show supportAurelien Gateau2010-03-031-1/+5
|/
* For IDs that we recycle (often the root id) we need to update the ↵Ted Gould2010-02-051-0/+1
| | | | properties. Adds a new function to support syncing the properties in the menuitem.
* Changing the IDs so that they're all INTsTed Gould2010-02-041-1/+1
|
* Interoperability fixes.Ted Gould2010-02-041-9/+9
|\
| * icon -> icon-nameAurelien Gateau2010-02-021-6/+6
| | | | | | | | | | | | | | sensitive -> enabled toggle-checked -> toggle-state toggle-state is now an int
| * Turn id into an intAurelien Gateau2010-02-021-3/+3
| |
* | Creating a handle event function and a wrapper for it.Ted Gould2010-02-031-2/+5
| |