Merge lp:~dbusmenu-team/libdbusmenu/ubuntu into lp:~ubuntu-desktop/libdbusmenu/ubuntu

Proposed by Ted Gould
Status: Merged
Merged at revision: 108
Proposed branch: lp:~dbusmenu-team/libdbusmenu/ubuntu
Merge into: lp:~ubuntu-desktop/libdbusmenu/ubuntu
Diff against target: 31750 lines (+12027/-13061)
140 files modified
AUTHORS (+1/-0)
ChangeLog (+633/-0)
Makefile.in (+7/-1)
aclocal.m4 (+2/-2)
configure (+116/-59)
configure.ac (+21/-12)
debian/changelog (+13/-0)
debian/control (+20/-26)
debian/gir1.2-dbusmenu-glib-0.4.install (+1/-1)
debian/gir1.2-dbusmenu-gtk-0.4.install (+1/-1)
debian/gir1.2-dbusmenu-gtk3-0.4.install (+1/-1)
debian/libdbusmenu-glib-dev.install (+4/-4)
debian/libdbusmenu-gtk-dev.install (+4/-4)
debian/libdbusmenu-gtk3-dev.install (+3/-3)
debian/libdbusmenu-jsonloader-dev.install (+2/-2)
docs/Makefile.in (+1/-0)
docs/libdbusmenu-glib/Makefile.in (+1/-0)
docs/libdbusmenu-glib/reference/Makefile.in (+1/-0)
docs/libdbusmenu-glib/reference/html/annotation-glossary.html (+0/-62)
docs/libdbusmenu-glib/reference/html/api-index-full.html (+0/-414)
docs/libdbusmenu-glib/reference/html/ch01.html (+0/-48)
docs/libdbusmenu-glib/reference/html/index.html (+0/-46)
docs/libdbusmenu-glib/reference/html/index.sgml (+0/-121)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html (+0/-508)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html (+0/-1504)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html (+0/-168)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html (+0/-299)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp (+0/-111)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 (+0/-111)
docs/libdbusmenu-glib/reference/html/object-tree.html (+0/-32)
docs/libdbusmenu-glib/reference/html/style.css (+0/-265)
docs/libdbusmenu-glib/reference/tmpl/client-menuitem.sgml (+0/-55)
docs/libdbusmenu-glib/reference/tmpl/client.sgml (+0/-170)
docs/libdbusmenu-glib/reference/tmpl/menuitem-proxy.sgml (+0/-61)
docs/libdbusmenu-glib/reference/tmpl/menuitem.sgml (+0/-540)
docs/libdbusmenu-glib/reference/tmpl/server.sgml (+0/-116)
docs/libdbusmenu-glib/reference/version.xml (+1/-1)
docs/libdbusmenu-glib/reference/xml/annotation-glossary.xml (+0/-54)
docs/libdbusmenu-glib/reference/xml/api-index-deprecated.xml (+0/-8)
docs/libdbusmenu-glib/reference/xml/api-index-full.xml (+0/-107)
docs/libdbusmenu-glib/reference/xml/client-menuitem.xml (+0/-82)
docs/libdbusmenu-glib/reference/xml/client.xml (+0/-380)
docs/libdbusmenu-glib/reference/xml/menuitem-proxy.xml (+0/-118)
docs/libdbusmenu-glib/reference/xml/menuitem.xml (+0/-1060)
docs/libdbusmenu-glib/reference/xml/server.xml (+0/-230)
docs/libdbusmenu-gtk/Makefile.in (+1/-0)
docs/libdbusmenu-gtk/reference/Makefile.in (+5/-2)
docs/libdbusmenu-gtk/reference/html/Genericmenuitem.html (+0/-360)
docs/libdbusmenu-gtk/reference/html/api-index-full.html (+0/-189)
docs/libdbusmenu-gtk/reference/html/ch01.html (+0/-44)
docs/libdbusmenu-gtk/reference/html/index.html (+0/-42)
docs/libdbusmenu-gtk/reference/html/index.sgml (+0/-55)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-DbusmenuGtkClient.html (+0/-345)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-DbusmenuGtkMenu.html (+0/-186)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-menuitem.html (+0/-280)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk.devhelp (+0/-53)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk.devhelp2 (+0/-53)
docs/libdbusmenu-gtk/reference/html/object-tree.html (+0/-42)
docs/libdbusmenu-gtk/reference/html/style.css (+0/-265)
docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-sections.txt (+0/-70)
docs/libdbusmenu-gtk/reference/libdbusmenu-gtk.types (+0/-3)
docs/libdbusmenu-gtk/reference/tmpl/client.sgml (+0/-117)
docs/libdbusmenu-gtk/reference/tmpl/genericmenuitem.sgml (+0/-153)
docs/libdbusmenu-gtk/reference/tmpl/menu.sgml (+0/-69)
docs/libdbusmenu-gtk/reference/tmpl/menuitem.sgml (+0/-86)
docs/libdbusmenu-gtk/reference/version.xml (+1/-1)
docs/libdbusmenu-gtk/reference/xml/api-index-deprecated.xml (+0/-8)
docs/libdbusmenu-gtk/reference/xml/api-index-full.xml (+0/-51)
docs/libdbusmenu-gtk/reference/xml/client.xml (+0/-241)
docs/libdbusmenu-gtk/reference/xml/genericmenuitem.xml (+0/-256)
docs/libdbusmenu-gtk/reference/xml/menu.xml (+0/-132)
docs/libdbusmenu-gtk/reference/xml/menuitem.xml (+0/-187)
libdbusmenu-glib/Makefile.am (+42/-33)
libdbusmenu-glib/Makefile.in (+57/-39)
libdbusmenu-glib/clean-namespaces.xslt (+14/-0)
libdbusmenu-glib/client-marshal.c (+6/-6)
libdbusmenu-glib/client-marshal.h (+2/-2)
libdbusmenu-glib/client-marshal.list (+1/-1)
libdbusmenu-glib/client-menuitem.c (+3/-3)
libdbusmenu-glib/client.c (+425/-254)
libdbusmenu-glib/client.h (+2/-2)
libdbusmenu-glib/dbus-menu-clean.xml.c (+132/-0)
libdbusmenu-glib/dbus-menu-clean.xml.h (+1/-0)
libdbusmenu-glib/dbus-menu.xml (+3/-3)
libdbusmenu-glib/dbusmenu-client.h (+0/-292)
libdbusmenu-glib/dbusmenu-glib-0.4.pc.in (+2/-2)
libdbusmenu-glib/dbusmenu-server.h (+0/-386)
libdbusmenu-glib/menuitem-marshal.c (+6/-6)
libdbusmenu-glib/menuitem-marshal.h (+2/-2)
libdbusmenu-glib/menuitem-marshal.list (+1/-1)
libdbusmenu-glib/menuitem-private.h (+1/-0)
libdbusmenu-glib/menuitem-proxy.c (+6/-6)
libdbusmenu-glib/menuitem.c (+144/-86)
libdbusmenu-glib/menuitem.h (+8/-5)
libdbusmenu-glib/server-marshal.c (+6/-6)
libdbusmenu-glib/server-marshal.h (+2/-2)
libdbusmenu-glib/server-marshal.list (+1/-1)
libdbusmenu-glib/server.c (+552/-206)
libdbusmenu-gtk/Makefile.am (+35/-27)
libdbusmenu-gtk/Makefile.in (+48/-31)
libdbusmenu-gtk/client.c (+32/-42)
libdbusmenu-gtk/dbusmenu-gtk-0.4.pc.in (+2/-2)
libdbusmenu-gtk/dbusmenu-gtk3-0.4.pc.in (+2/-2)
libdbusmenu-gtk/genericmenuitem.c (+2/-7)
libdbusmenu-gtk/menuitem.c (+39/-104)
libdbusmenu-gtk/menuitem.h (+4/-0)
m4/gnome-doc-utils.m4 (+56/-0)
m4/intltool.m4 (+216/-0)
m4/libtool.m4 (+7377/-0)
m4/ltoptions.m4 (+368/-0)
m4/ltsugar.m4 (+123/-0)
m4/ltversion.m4 (+23/-0)
m4/lt~obsolete.m4 (+92/-0)
tests/Makefile.am (+2/-2)
tests/Makefile.in (+6/-5)
tests/dbusmenu-jsonloader-0.4.pc.in (+1/-1)
tests/json-loader.c (+59/-99)
tests/test-glib-events-client.c (+6/-8)
tests/test-glib-events-server.c (+28/-27)
tests/test-glib-layout-server.c (+28/-27)
tests/test-glib-objects.c (+51/-19)
tests/test-glib-properties-server.c (+1/-6)
tests/test-glib-proxy-client.c (+3/-4)
tests/test-glib-proxy-proxy.c (+27/-25)
tests/test-glib-proxy-server.c (+26/-25)
tests/test-glib-simple-items.c (+0/-3)
tests/test-glib-submenu-server.c (+28/-27)
tests/test-gtk-label-server.c (+29/-25)
tests/test-gtk-objects.c (+2/-2)
tests/test-gtk-reorder-server.c (+28/-27)
tests/test-gtk-shortcut-server.c (+28/-27)
tests/test-gtk-submenu-server.c (+28/-27)
tests/test-json-01.json (+822/-822)
tests/test-json-client.c (+34/-30)
tests/test-json-server.c (+34/-27)
tools/Makefile.in (+1/-0)
tools/dbusmenu-bench (+1/-1)
tools/dbusmenu-dumper.c (+42/-136)
tools/testapp/Makefile.in (+7/-1)
tools/testapp/main.c (+27/-22)
To merge this branch: bzr merge lp:~dbusmenu-team/libdbusmenu/ubuntu
Reviewer Review Type Date Requested Status
Ken VanDine Pending
Review via email: mp+46145@code.launchpad.net
To post a comment you must log in.
lp:~dbusmenu-team/libdbusmenu/ubuntu updated
108. By Sebastien Bacher

releasing version 0.3.91-0ubuntu1

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'AUTHORS'
2--- AUTHORS 2010-11-11 17:24:45 +0000
3+++ AUTHORS 2011-01-13 16:32:45 +0000
4@@ -3,6 +3,7 @@
5 Ara Pulido
6 Aurelien Gateau
7 Aurélien Gâteau
8+ Chris Coulson
9 Cody Russell
10 David Barth
11 Jonathan Riddell
12
13=== modified file 'ChangeLog'
14--- ChangeLog 2010-11-11 17:24:45 +0000
15+++ ChangeLog 2011-01-13 16:32:45 +0000
16@@ -1,5 +1,638 @@
17 # Generated by Makefile. Do not edit.
18
19+2011-01-13 Ted Gould <ted@gould.cx>
20+
21+ 0.3.91
22+
23+2011-01-13 Ted Gould <ted@gould.cx>
24+
25+ Fixing packages names for the gir scanner
26+
27+2011-01-13 Ted Gould <ted@gould.cx>
28+
29+ Changing namespace from ayatana.org to canonical.com
30+
31+2011-01-13 Ted Gould <ted@gould.cx>
32+
33+ Ayatana purge
34+
35+2011-01-13 Ted Gould <ted@gould.cx>
36+
37+ Changing the accel reference.
38+
39+2010-09-24 Ted Gould <ted@gould.cx>
40+
41+ Making sure to reference the accel group
42+
43+2011-01-06 Ted Gould <ted@gould.cx>
44+
45+ Adding an about-to-show signal to the menuitem
46+
47+2010-12-13 Chris Coulson <chrisccoulson@ubuntu.com>
48+
49+ Add an about-to-show signal to the menu items and hook this up
50+ to be emitted when someone calls dbusmenu_menuitem_send_about_to_show
51+
52+2010-12-13 Chris Coulson <chrisccoulson@ubuntu.com>
53+
54+ * Hook in AboutToShow to the menu items
55+
56+2010-12-13 Chris Coulson <chrisccoulson@ubuntu.com>
57+
58+ Bracked public libdbusmenu-gtk/menuitem.h header with G_{BEGIN/END}_DECLS, so it can be used from C++ consumers
59+
60+2011-01-06 Ted Gould <ted@gould.cx>
61+
62+ Allow removing properties with NULL variants or strings.
63+
64+2011-01-05 Ted Gould <ted@gould.cx>
65+
66+ Oops, need to actually assign that return.
67+
68+2011-01-05 Ted Gould <ted@gould.cx>
69+
70+ Testing for the string being NULL before g_variant aborts on it.
71+
72+2011-01-05 Ted Gould <ted@gould.cx>
73+
74+ A new case where the string is NULL
75+
76+2011-01-05 Ted Gould <ted@gould.cx>
77+
78+ Adding a test for removal by string being NULL
79+
80+2011-01-05 Ted Gould <ted@gould.cx>
81+
82+ Adding in the test for variant removal
83+
84+2011-01-05 Ted Gould <ted@gould.cx>
85+
86+ Adding a test to test removing of properties
87+
88+2011-01-05 Ted Gould <ted@gould.cx>
89+
90+ Handling the case of a NULL variant by making it clear the hashtable of that property.
91+
92+2010-12-09 Ted Gould <ted@gould.cx>
93+
94+ Fixing check menu items (and radio)
95+
96+2010-12-09 Ted Gould <ted@gould.cx>
97+
98+ Switching away from using set_activate as that doesn't actually set the value, it just signals, but we're sucking up that signal already so we need to manually create it if we need it, which is the only way to set the active property. Goofy.
99+
100+2010-12-09 Ted Gould <ted@gould.cx>
101+
102+ Upping the library version as we're different ABI than 0.3.90 even :-/
103+
104+2010-12-08 Ted Gould <ted@gould.cx>
105+
106+ Switching from dbus-glib to GDBus
107+
108+2010-12-08 Ted Gould <ted@gould.cx>
109+
110+ Fixing the requires in the pc files
111+
112+2010-12-07 Ted Gould <ted@gould.cx>
113+
114+ Wrong directory for jsonloader header files.
115+
116+2010-12-07 Ted Gould <ted@gould.cx>
117+
118+ Oops, wrong version -- fixed
119+
120+2010-12-07 Ted Gould <ted@gould.cx>
121+
122+ Updating to trunk with introspection fixes
123+
124+2010-12-02 Ted Gould <ted@gould.cx>
125+
126+ Ignoring the new PC file
127+
128+2010-12-02 Ted Gould <ted@gould.cx>
129+
130+ Renaming the jsonloader pc file
131+
132+2010-12-02 Ted Gould <ted@gould.cx>
133+
134+ Removing a GValue to use the direct functions
135+
136+2010-12-01 Ted Gould <ted@gould.cx>
137+
138+ Making the ints from the JSON file int32s
139+
140+2010-12-01 Ted Gould <ted@gould.cx>
141+
142+ Putting the XSLT Processor into the configuration file.
143+
144+2010-12-01 Ted Gould <ted@gould.cx>
145+
146+ Ignore a bunch of new files.
147+
148+2010-12-01 Ted Gould <ted@gould.cx>
149+
150+ Moving the pc files to be parallel installable.
151+
152+2010-12-01 Ted Gould <ted@gould.cx>
153+
154+ Changing the include directory to be the correct changed one.
155+
156+2010-12-01 Ted Gould <ted@gould.cx>
157+
158+ Merging in trunk changes for dual build and GTK3 fixes
159+
160+2010-12-01 Ted Gould <ted@gould.cx>
161+
162+ Changing API to 0.4
163+
164+2010-12-01 Ted Gould <ted@gould.cx>
165+
166+ Switching API over to 0.4
167+
168+2010-12-01 Ted Gould <ted@gould.cx>
169+
170+ Changing the quoting so that the test passes
171+
172+2010-12-01 Ted Gould <ted@gould.cx>
173+
174+ Removing the flush. It seems to be broken in GDBus and I can't fix it.
175+
176+2010-11-29 Ted Gould <ted@gould.cx>
177+
178+ oops, forgot a debug message
179+
180+2010-11-29 Ted Gould <ted@gould.cx>
181+
182+ Ah, oops, we shouldn't unref these variants as they're kept in the hashtable, we have them as floating.
183+
184+2010-11-29 Ted Gould <ted@gould.cx>
185+
186+ Switching to use the builder all the way for the strings instead of the GArray
187+
188+2010-11-29 Ted Gould <ted@gould.cx>
189+
190+ Ensuring all returns are protected by tuples for GDBus
191+
192+2010-11-29 Ted Gould <ted@gould.cx>
193+
194+ Fixing the return values from AboutToShow
195+
196+2010-11-29 Ted Gould <ted@gould.cx>
197+
198+ Protect against NULL variants to remove warnings
199+
200+2010-11-29 Ted Gould <ted@gould.cx>
201+
202+ Wrong signal name
203+
204+2010-11-29 Ted Gould <ted@gould.cx>
205+
206+ Switching shortcut parsing code to more directly use the variant iterator
207+
208+2010-11-23 Ted Gould <ted@gould.cx>
209+
210+ Fixing up variant usage
211+
212+2010-11-23 Ted Gould <ted@gould.cx>
213+
214+ Uhm, there's no explaination for this one. Duh.
215+
216+2010-11-23 Ted Gould <ted@gould.cx>
217+
218+ Convert json loader to using variants
219+
220+2010-11-23 Ted Gould <ted@gould.cx>
221+
222+ Exporting the server before getting the name
223+
224+2010-11-23 Ted Gould <ted@gould.cx>
225+
226+ Adding another todo about the properties... need to do that everywhere
227+
228+2010-11-23 Ted Gould <ted@gould.cx>
229+
230+ Protect update_layout from not having an owner yet, and if we get one immediately call update_layout()
231+
232+2010-11-19 Ted Gould <ted@gould.cx>
233+
234+ Wrong bus name
235+
236+2010-11-18 Ted Gould <ted@gould.cx>
237+
238+ Protecting the invalid root a little bit more and returning a better error.
239+
240+2010-11-18 Ted Gould <ted@gould.cx>
241+
242+ Using the name assigned instead of a default.
243+
244+2010-11-18 Ted Gould <ted@gould.cx>
245+
246+ We can't really be autostarting as we don't know enough to make a judgement there.
247+
248+2010-11-18 Ted Gould <ted@gould.cx>
249+
250+ Oops, messed up the format here.
251+
252+2010-11-18 Ted Gould <ted@gould.cx>
253+
254+ Don't unref the variant we send and fix up debugging messages.
255+
256+2010-11-18 Ted Gould <ted@gould.cx>
257+
258+ Protect against NULL params (which they should be) but not leak just in case
259+
260+2010-11-18 Ted Gould <ted@gould.cx>
261+
262+ Switching to not put into a tuple
263+
264+2010-11-18 Ted Gould <ted@gould.cx>
265+
266+ Oops, drop debug messages
267+
268+2010-11-18 Ted Gould <ted@gould.cx>
269+
270+ Correcting type check
271+
272+2010-11-18 Ted Gould <ted@gould.cx>
273+
274+ Break out of the tuple
275+
276+2010-11-18 Ted Gould <ted@gould.cx>
277+
278+ Setting up the proper builders and interfaces for group_properties
279+
280+2010-11-18 Ted Gould <ted@gould.cx>
281+
282+ Cleaning up the building of a properties variant
283+
284+2010-11-18 Ted Gould <ted@gould.cx>
285+
286+ Cleaning up the building of the property requests
287+
288+2010-11-18 Ted Gould <ted@gould.cx>
289+
290+ Wow, I've learned a lot about better ways to do this :)
291+
292+2010-11-18 Ted Gould <ted@gould.cx>
293+
294+ Fixing our use of GVariant type strings
295+
296+2010-11-18 Ted Gould <ted@gould.cx>
297+
298+ Fixing signal emition when there are new entries added to the property table.
299+
300+2010-11-18 Ted Gould <ted@gould.cx>
301+
302+ Eh, bad truth checking here.
303+
304+2010-11-18 Ted Gould <ted@gould.cx>
305+
306+ This now generates a warning, but unfortunately gtester fails that.
307+
308+2010-11-18 Ted Gould <ted@gould.cx>
309+
310+ Switching to variants in the property changed signals
311+
312+2010-11-17 Ted Gould <ted@gould.cx>
313+
314+ Moving the GValues over to GVariant
315+
316+2010-11-17 Ted Gould <ted@gould.cx>
317+
318+ Fixing our signals and marshallers for them as well
319+
320+2010-11-17 Ted Gould <ted@gould.cx>
321+
322+ Variants in sending over the server connection
323+
324+2010-11-17 Ted Gould <ted@gould.cx>
325+
326+ Dropping set and get value
327+
328+2010-11-17 Ted Gould <ted@gould.cx>
329+
330+ Change all the event handling to use GVariants
331+
332+2010-11-17 Ted Gould <ted@gould.cx>
333+
334+ Switching everything to start using variants... even ahead of GLib
335+
336+2010-11-17 Ted Gould <ted@gould.cx>
337+
338+ Removing the set_value and get_value functions from being used elsewhere in -glib
339+
340+2010-11-17 Ted Gould <ted@gould.cx>
341+
342+ Adding deprecation comment to the documentation.
343+
344+2010-11-17 Ted Gould <ted@gould.cx>
345+
346+ Adding some deprectated flags for the value functions.
347+
348+2010-11-17 Ted Gould <ted@gould.cx>
349+
350+ Replacing the value based functions with variants instead of values.
351+
352+2010-11-17 Ted Gould <ted@gould.cx>
353+
354+ Switch the internal hash table to be variant and implement the set and get functions. Also TODOs around other needed changes.
355+
356+2010-11-17 Ted Gould <ted@gould.cx>
357+
358+ Porting the dumper to GDBus
359+
360+2010-11-16 Ted Gould <ted@gould.cx>
361+
362+ Getting names the GDBus way
363+
364+2010-11-16 Ted Gould <ted@gould.cx>
365+
366+ Making a test do a name detection, but kinda making it async at the same time.
367+
368+2010-11-16 Ted Gould <ted@gould.cx>
369+
370+ Chaning to get dbus names via GDBus
371+
372+2010-11-16 Ted Gould <ted@gould.cx>
373+
374+ Switching to getting the name with GDBus
375+
376+2010-11-16 Ted Gould <ted@gould.cx>
377+
378+ Redoing the handling of shortcuts to use GVariants rather than GValues
379+
380+2010-11-16 Ted Gould <ted@gould.cx>
381+
382+ It doesn't really match standard GVariant syntax to have this be a const
383+
384+2010-11-16 Ted Gould <ted@gould.cx>
385+
386+ More name grabbing porting from dbus-glib to GDBus
387+
388+2010-11-16 Ted Gould <ted@gould.cx>
389+
390+ Switching to GDBus for getting the name
391+
392+2010-11-16 Ted Gould <ted@gould.cx>
393+
394+ Wow, that blows things out. Nice!
395+
396+2010-11-16 Ted Gould <ted@gould.cx>
397+
398+ Ooops, fix the booleans
399+
400+2010-11-16 Ted Gould <ted@gould.cx>
401+
402+ Fix error handling on the xslt script
403+
404+2010-11-16 Ted Gould <ted@gould.cx>
405+
406+ Switching to GDBus from dbus-glib
407+
408+2010-11-16 Ted Gould <ted@gould.cx>
409+
410+ Glib version is using GIO now
411+
412+2010-11-16 Ted Gould <ted@gould.cx>
413+
414+ Taking out the dbus-glib specialized types for now
415+
416+2010-11-15 Ted Gould <ted@gould.cx>
417+
418+ Ignoring the new temp files
419+
420+2010-11-15 Ted Gould <ted@gould.cx>
421+
422+ Cleaning out namespaces from the XML so that GDBus will read it.
423+
424+2010-11-15 Ted Gould <ted@gould.cx>
425+
426+ Some stub functions so that we can compile
427+
428+2010-11-15 Ted Gould <ted@gould.cx>
429+
430+ Oops, unused helper
431+
432+2010-11-15 Ted Gould <ted@gould.cx>
433+
434+ Removing the lookup in the properties to see if an item should be replaced, since we're calling all of them, I don't think we want any leftovers.
435+
436+2010-11-15 Ted Gould <ted@gould.cx>
437+
438+ Changing property update to use variants
439+
440+2010-11-15 Ted Gould <ted@gould.cx>
441+
442+ A set of basically typos caught by the compiler
443+
444+2010-11-15 Ted Gould <ted@gould.cx>
445+
446+ Dropping the name check, need to figure out another way to do this.
447+
448+2010-11-15 Ted Gould <ted@gould.cx>
449+
450+ Changing how the watcher is setup
451+
452+2010-11-15 Ted Gould <ted@gould.cx>
453+
454+ Changing the 'Event' call to use GDBus and GVariant
455+
456+2010-11-15 Ted Gould <ted@gould.cx>
457+
458+ Reshuffling update layout to use GDBus and GVariants
459+
460+2010-11-15 Ted Gould <ted@gould.cx>
461+
462+ Switching over our call to AboutToShow
463+
464+2010-11-15 Ted Gould <ted@gould.cx>
465+
466+ A couple of clean ups from the compiler
467+
468+2010-11-15 Ted Gould <ted@gould.cx>
469+
470+ Completely change layoutcall to be a GCancellable
471+
472+2010-11-15 Ted Gould <ted@gould.cx>
473+
474+ Changing the prototypes for the get_properties wrappers
475+
476+2010-11-15 Ted Gould <ted@gould.cx>
477+
478+ Adding prototypes for the variant functions we're going to need in menuitem
479+
480+2010-11-15 Ted Gould <ted@gould.cx>
481+
482+ Fixing the menuitem_get_properties_cb to use Variants and match the right prototype
483+
484+2010-11-15 Ted Gould <ted@gould.cx>
485+
486+ Changing the properties callback to use the proper prototype and GVariant
487+
488+2010-11-15 Ted Gould <ted@gould.cx>
489+
490+ Changing the prototype for one call to the callback, need a different approach
491+
492+2010-11-15 Ted Gould <ted@gould.cx>
493+
494+ Adding in the dbusmenu interface
495+
496+2010-11-15 Ted Gould <ted@gould.cx>
497+
498+ Blanket replace of DBusGProxy with GDBusProxy
499+
500+2010-11-15 Ted Gould <ted@gould.cx>
501+
502+ Changing the function prototype for properties callback to be local, and make more sense.
503+
504+2010-11-12 Ted Gould <ted@gould.cx>
505+
506+ Adjusting how the menu proxy gets built up and signals connected
507+
508+2010-11-12 Ted Gould <ted@gould.cx>
509+
510+ Reshuffling the creation of the menu proxy to be async with a callback.
511+
512+2010-11-12 Ted Gould <ted@gould.cx>
513+
514+ Adding a cancellable for the menu proxy in the private object
515+
516+2010-11-12 Ted Gould <ted@gould.cx>
517+
518+ Including the interface description and building the objects from it once
519+
520+2010-11-12 Ted Gould <ted@gould.cx>
521+
522+ Removing the proxy for the property interface on the object as GDBus puts that in the standard proxy now
523+
524+2010-11-12 Ted Gould <ted@gould.cx>
525+
526+ Changing the flow for creating the async session bus. It is now cancellable.
527+
528+2010-11-12 Ted Gould <ted@gould.cx>
529+
530+ Changing the flush
531+
532+2010-11-12 Ted Gould <ted@gould.cx>
533+
534+ Switching the headers and private variables
535+
536+2010-10-15 Ted Gould <ted@gould.cx>
537+
538+ Making signals emit on dbus as well as locally.
539+
540+2010-10-15 Ted Gould <ted@gould.cx>
541+
542+ Porting over AboutToShow
543+
544+2010-10-15 Ted Gould <ted@gould.cx>
545+
546+ Porting over the event function
547+
548+2010-10-15 Ted Gould <ted@gould.cx>
549+
550+ Converting GetProperties
551+
552+2010-10-14 Ted Gould <ted@gould.cx>
553+
554+ Coverting GetProperty
555+
556+2010-10-14 Ted Gould <ted@gould.cx>
557+
558+ Converting over GetChildren
559+
560+2010-10-14 Ted Gould <ted@gould.cx>
561+
562+ Implement the get_properties function
563+
564+2010-10-14 Ted Gould <ted@gould.cx>
565+
566+ Adding a helper function to get the menuitem properties as a variant
567+
568+2010-10-14 Ted Gould <ted@gould.cx>
569+
570+ Porting over GetLayout
571+
572+2010-10-14 Ted Gould <ted@gould.cx>
573+
574+ Fleshing out the method call function to use the table
575+
576+2010-10-14 Ted Gould <ted@gould.cx>
577+
578+ Setting up a method table for the dbus interface
579+
580+2010-10-14 Ted Gould <ted@gould.cx>
581+
582+ Fleshing out the property get function
583+
584+2010-10-14 Ted Gould <ted@gould.cx>
585+
586+ Moving the interface name into a define
587+
588+2010-10-14 Ted Gould <ted@gould.cx>
589+
590+ Whitespace
591+
592+2010-10-14 Ted Gould <ted@gould.cx>
593+
594+ Filling out the vtable
595+
596+2010-10-14 Ted Gould <ted@gould.cx>
597+
598+ Moving globals
599+
600+2010-10-14 Ted Gould <ted@gould.cx>
601+
602+ Changing the registration of the object on the bus
603+
604+2010-10-14 Ted Gould <ted@gould.cx>
605+
606+ Setting up the private variables that we're going to do need to set this stuff up
607+
608+2010-10-14 Ted Gould <ted@gould.cx>
609+
610+ Changing the way the static interface information is generated
611+
612+2010-10-14 Ted Gould <ted@gould.cx>
613+
614+ Ignoring our new file friends
615+
616+2010-10-13 Ted Gould <ted@gould.cx>
617+
618+ Make the XML into something we can include in the source
619+
620+2010-10-13 Ted Gould <ted@gould.cx>
621+
622+ Dropping the built headers from the build
623+
624+2010-10-13 Ted Gould <ted@gould.cx>
625+
626+ Dropping dbus-glib from the build requirements
627+
628+2010-12-06 Ted Gould <ted@gould.cx>
629+
630+ Fixing introspection for Natty
631+
632+2010-12-06 Ted Gould <ted@gould.cx>
633+
634+ Add a check for GIR version less that 10
635+
636+2010-11-23 Ken VanDine <ken.vandine@canonical.com>
637+
638+ Make gtk-doc building gtk3 friendly
639+
640+2010-11-23 Ken VanDine <ken.vandine@canonical.com>
641+
642+ Cleaned up the scanner flags some
643+
644+2010-11-23 Ken VanDine <ken.vandine@canonical.com>
645+
646+ Set more scanner flags to get the namespace right
647+
648+2010-11-11 Ted Gould <ted@gould.cx>
649+
650+ 0.3.90
651+
652 2010-11-11 Ted Gould <ted@gould.cx>
653
654 Adding in the deprecation flags even if we can't really use them yet.
655
656=== modified file 'Makefile.in'
657--- Makefile.in 2010-11-11 17:28:43 +0000
658+++ Makefile.in 2011-01-13 16:32:45 +0000
659@@ -40,7 +40,12 @@
660 compile config.guess config.sub depcomp install-sh ltmain.sh \
661 missing mkinstalldirs
662 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
663-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
664+am__aclocal_m4_deps = $(top_srcdir)/m4/gnome-doc-utils.m4 \
665+ $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/intltool.m4 \
666+ $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/libtool.m4 \
667+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
668+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
669+ $(top_srcdir)/configure.ac
670 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
671 $(ACLOCAL_M4)
672 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
673@@ -223,6 +228,7 @@
674 VALA_API_GEN = @VALA_API_GEN@
675 VERSION = @VERSION@
676 XGETTEXT = @XGETTEXT@
677+XSLT_PROC = @XSLT_PROC@
678 abs_builddir = @abs_builddir@
679 abs_srcdir = @abs_srcdir@
680 abs_top_builddir = @abs_top_builddir@
681
682=== modified file 'aclocal.m4'
683--- aclocal.m4 2010-10-13 17:48:24 +0000
684+++ aclocal.m4 2011-01-13 16:32:45 +0000
685@@ -622,7 +622,7 @@
686 Consider adjusting the PKG_CONFIG_PATH environment variable if you
687 installed software in a non-standard prefix.
688
689-_PKG_TEXT])dnl
690+_PKG_TEXT])[]dnl
691 ])
692 elif test $pkg_failed = untried; then
693 AC_MSG_RESULT([no])
694@@ -633,7 +633,7 @@
695
696 _PKG_TEXT
697
698-To get pkg-config, see <http://pkg-config.freedesktop.org/>.])dnl
699+To get pkg-config, see <http://pkg-config.freedesktop.org/>.])[]dnl
700 ])
701 else
702 $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
703
704=== modified file 'configure'
705--- configure 2010-11-11 17:28:43 +0000
706+++ configure 2011-01-13 16:32:45 +0000
707@@ -1,6 +1,6 @@
708 #! /bin/sh
709 # Guess values for system-dependent variables and create Makefiles.
710-# Generated by GNU Autoconf 2.67 for libdbusmenu 0.3.90.
711+# Generated by GNU Autoconf 2.67 for libdbusmenu 0.3.91.
712 #
713 # Report bugs to <ted@canonical.com>.
714 #
715@@ -703,8 +703,8 @@
716 # Identity of this package.
717 PACKAGE_NAME='libdbusmenu'
718 PACKAGE_TARNAME='libdbusmenu'
719-PACKAGE_VERSION='0.3.90'
720-PACKAGE_STRING='libdbusmenu 0.3.90'
721+PACKAGE_VERSION='0.3.91'
722+PACKAGE_STRING='libdbusmenu 0.3.91'
723 PACKAGE_BUGREPORT='ted@canonical.com'
724 PACKAGE_URL=''
725
726@@ -763,7 +763,10 @@
727 LIBDBUSMENU_AGE
728 LIBDBUSMENU_REVISION
729 LIBDBUSMENU_CURRENT
730+XSLT_PROC
731 VALA_API_GEN
732+INTROSPECTION_TEN_FALSE
733+INTROSPECTION_TEN_TRUE
734 HAVE_INTROSPECTION_FALSE
735 HAVE_INTROSPECTION_TRUE
736 INTROSPECTION_MAKEFILE
737@@ -1537,7 +1540,7 @@
738 # Omit some internal or obsolete options to make the list less imposing.
739 # This message is too long to be a string in the A/UX 3.1 sh.
740 cat <<_ACEOF
741-\`configure' configures libdbusmenu 0.3.90 to adapt to many kinds of systems.
742+\`configure' configures libdbusmenu 0.3.91 to adapt to many kinds of systems.
743
744 Usage: $0 [OPTION]... [VAR=VALUE]...
745
746@@ -1607,7 +1610,7 @@
747
748 if test -n "$ac_init_help"; then
749 case $ac_init_help in
750- short | recursive ) echo "Configuration of libdbusmenu 0.3.90:";;
751+ short | recursive ) echo "Configuration of libdbusmenu 0.3.91:";;
752 esac
753 cat <<\_ACEOF
754
755@@ -1747,7 +1750,7 @@
756 test -n "$ac_init_help" && exit $ac_status
757 if $ac_init_version; then
758 cat <<\_ACEOF
759-libdbusmenu configure 0.3.90
760+libdbusmenu configure 0.3.91
761 generated by GNU Autoconf 2.67
762
763 Copyright (C) 2010 Free Software Foundation, Inc.
764@@ -2118,7 +2121,7 @@
765 This file contains any messages produced by compilers while
766 running configure, to aid debugging if configure makes a mistake.
767
768-It was created by libdbusmenu $as_me 0.3.90, which was
769+It was created by libdbusmenu $as_me 0.3.91, which was
770 generated by GNU Autoconf 2.67. Invocation command line was
771
772 $ $0 $@
773@@ -2939,7 +2942,7 @@
774
775 # Define the identity of the package.
776 PACKAGE=libdbusmenu
777- VERSION=0.3.90
778+ VERSION=0.3.91
779
780
781 # Some tools Automake needs.
782@@ -6312,13 +6315,13 @@
783 else
784 lt_cv_nm_interface="BSD nm"
785 echo "int some_variable = 0;" > conftest.$ac_ext
786- (eval echo "\"\$as_me:6315: $ac_compile\"" >&5)
787+ (eval echo "\"\$as_me:6318: $ac_compile\"" >&5)
788 (eval "$ac_compile" 2>conftest.err)
789 cat conftest.err >&5
790- (eval echo "\"\$as_me:6318: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
791+ (eval echo "\"\$as_me:6321: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
792 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
793 cat conftest.err >&5
794- (eval echo "\"\$as_me:6321: output\"" >&5)
795+ (eval echo "\"\$as_me:6324: output\"" >&5)
796 cat conftest.out >&5
797 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
798 lt_cv_nm_interface="MS dumpbin"
799@@ -7523,7 +7526,7 @@
800 ;;
801 *-*-irix6*)
802 # Find out which ABI we are using.
803- echo '#line 7526 "configure"' > conftest.$ac_ext
804+ echo '#line 7529 "configure"' > conftest.$ac_ext
805 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
806 (eval $ac_compile) 2>&5
807 ac_status=$?
808@@ -8773,6 +8776,10 @@
809 $RM -r conftest*
810
811
812+## CAVEAT EMPTOR:
813+## There is no encapsulation within the following macros, do not change
814+## the running order or otherwise move them around unless you know exactly
815+## what you are doing...
816 if test -n "$compiler"; then
817
818 lt_prog_compiler_no_builtin_flag=
819@@ -8798,11 +8805,11 @@
820 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
821 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
822 -e 's:$: $lt_compiler_flag:'`
823- (eval echo "\"\$as_me:8801: $lt_compile\"" >&5)
824+ (eval echo "\"\$as_me:8808: $lt_compile\"" >&5)
825 (eval "$lt_compile" 2>conftest.err)
826 ac_status=$?
827 cat conftest.err >&5
828- echo "$as_me:8805: \$? = $ac_status" >&5
829+ echo "$as_me:8812: \$? = $ac_status" >&5
830 if (exit $ac_status) && test -s "$ac_outfile"; then
831 # The compiler can only warn and ignore the option if not recognized
832 # So say no if there are warnings other than the usual output.
833@@ -9137,11 +9144,11 @@
834 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
835 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
836 -e 's:$: $lt_compiler_flag:'`
837- (eval echo "\"\$as_me:9140: $lt_compile\"" >&5)
838+ (eval echo "\"\$as_me:9147: $lt_compile\"" >&5)
839 (eval "$lt_compile" 2>conftest.err)
840 ac_status=$?
841 cat conftest.err >&5
842- echo "$as_me:9144: \$? = $ac_status" >&5
843+ echo "$as_me:9151: \$? = $ac_status" >&5
844 if (exit $ac_status) && test -s "$ac_outfile"; then
845 # The compiler can only warn and ignore the option if not recognized
846 # So say no if there are warnings other than the usual output.
847@@ -9242,11 +9249,11 @@
848 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
849 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
850 -e 's:$: $lt_compiler_flag:'`
851- (eval echo "\"\$as_me:9245: $lt_compile\"" >&5)
852+ (eval echo "\"\$as_me:9252: $lt_compile\"" >&5)
853 (eval "$lt_compile" 2>out/conftest.err)
854 ac_status=$?
855 cat out/conftest.err >&5
856- echo "$as_me:9249: \$? = $ac_status" >&5
857+ echo "$as_me:9256: \$? = $ac_status" >&5
858 if (exit $ac_status) && test -s out/conftest2.$ac_objext
859 then
860 # The compiler can only warn and ignore the option if not recognized
861@@ -9297,11 +9304,11 @@
862 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
863 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
864 -e 's:$: $lt_compiler_flag:'`
865- (eval echo "\"\$as_me:9300: $lt_compile\"" >&5)
866+ (eval echo "\"\$as_me:9307: $lt_compile\"" >&5)
867 (eval "$lt_compile" 2>out/conftest.err)
868 ac_status=$?
869 cat out/conftest.err >&5
870- echo "$as_me:9304: \$? = $ac_status" >&5
871+ echo "$as_me:9311: \$? = $ac_status" >&5
872 if (exit $ac_status) && test -s out/conftest2.$ac_objext
873 then
874 # The compiler can only warn and ignore the option if not recognized
875@@ -11681,7 +11688,7 @@
876 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
877 lt_status=$lt_dlunknown
878 cat > conftest.$ac_ext <<_LT_EOF
879-#line 11684 "configure"
880+#line 11691 "configure"
881 #include "confdefs.h"
882
883 #if HAVE_DLFCN_H
884@@ -11777,7 +11784,7 @@
885 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
886 lt_status=$lt_dlunknown
887 cat > conftest.$ac_ext <<_LT_EOF
888-#line 11780 "configure"
889+#line 11787 "configure"
890 #include "confdefs.h"
891
892 #if HAVE_DLFCN_H
893@@ -12477,8 +12484,7 @@
894 # Dependencies - GLib
895 ###########################
896
897-GLIB_REQUIRED_VERSION=2.18
898-DBUS_REQUIRED_VERSION=0.76
899+GLIB_REQUIRED_VERSION=2.26
900 XML_REQUIRED_VERSION=2.6
901
902
903@@ -12491,16 +12497,16 @@
904 elif test -n "$PKG_CONFIG"; then
905 if test -n "$PKG_CONFIG" && \
906 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= \$GLIB_REQUIRED_VERSION
907- dbus-glib-1 >= \$DBUS_REQUIRED_VERSION
908+ gio-2.0 >= \$GLIB_REQUIRED_VERSION
909 libxml-2.0 >= \$XML_REQUIRED_VERSION\""; } >&5
910 ($PKG_CONFIG --exists --print-errors "glib-2.0 >= $GLIB_REQUIRED_VERSION
911- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
912+ gio-2.0 >= $GLIB_REQUIRED_VERSION
913 libxml-2.0 >= $XML_REQUIRED_VERSION") 2>&5
914 ac_status=$?
915 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
916 test $ac_status = 0; }; then
917 pkg_cv_DBUSMENUGLIB_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= $GLIB_REQUIRED_VERSION
918- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
919+ gio-2.0 >= $GLIB_REQUIRED_VERSION
920 libxml-2.0 >= $XML_REQUIRED_VERSION" 2>/dev/null`
921 else
922 pkg_failed=yes
923@@ -12513,16 +12519,16 @@
924 elif test -n "$PKG_CONFIG"; then
925 if test -n "$PKG_CONFIG" && \
926 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= \$GLIB_REQUIRED_VERSION
927- dbus-glib-1 >= \$DBUS_REQUIRED_VERSION
928+ gio-2.0 >= \$GLIB_REQUIRED_VERSION
929 libxml-2.0 >= \$XML_REQUIRED_VERSION\""; } >&5
930 ($PKG_CONFIG --exists --print-errors "glib-2.0 >= $GLIB_REQUIRED_VERSION
931- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
932+ gio-2.0 >= $GLIB_REQUIRED_VERSION
933 libxml-2.0 >= $XML_REQUIRED_VERSION") 2>&5
934 ac_status=$?
935 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
936 test $ac_status = 0; }; then
937 pkg_cv_DBUSMENUGLIB_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= $GLIB_REQUIRED_VERSION
938- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
939+ gio-2.0 >= $GLIB_REQUIRED_VERSION
940 libxml-2.0 >= $XML_REQUIRED_VERSION" 2>/dev/null`
941 else
942 pkg_failed=yes
943@@ -12544,18 +12550,18 @@
944 fi
945 if test $_pkg_short_errors_supported = yes; then
946 DBUSMENUGLIB_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "glib-2.0 >= $GLIB_REQUIRED_VERSION
947- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
948+ gio-2.0 >= $GLIB_REQUIRED_VERSION
949 libxml-2.0 >= $XML_REQUIRED_VERSION" 2>&1`
950 else
951 DBUSMENUGLIB_PKG_ERRORS=`$PKG_CONFIG --print-errors "glib-2.0 >= $GLIB_REQUIRED_VERSION
952- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
953+ gio-2.0 >= $GLIB_REQUIRED_VERSION
954 libxml-2.0 >= $XML_REQUIRED_VERSION" 2>&1`
955 fi
956 # Put the nasty error message in config.log where it belongs
957 echo "$DBUSMENUGLIB_PKG_ERRORS" >&5
958
959 as_fn_error $? "Package requirements (glib-2.0 >= $GLIB_REQUIRED_VERSION
960- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
961+ gio-2.0 >= $GLIB_REQUIRED_VERSION
962 libxml-2.0 >= $XML_REQUIRED_VERSION) were not met:
963
964 $DBUSMENUGLIB_PKG_ERRORS
965@@ -12619,18 +12625,15 @@
966 if test -n "$PKG_CONFIG" && \
967 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-3.0 >= \$GTK3_REQUIRED_VERSION
968 glib-2.0 >= \$GLIB_REQUIRED_VERSION
969- dbus-glib-1 >= \$DBUS_REQUIRED_VERSION
970 libxml-2.0 >= \$XML_REQUIRED_VERSION\""; } >&5
971 ($PKG_CONFIG --exists --print-errors "gtk+-3.0 >= $GTK3_REQUIRED_VERSION
972 glib-2.0 >= $GLIB_REQUIRED_VERSION
973- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
974 libxml-2.0 >= $XML_REQUIRED_VERSION") 2>&5
975 ac_status=$?
976 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
977 test $ac_status = 0; }; then
978 pkg_cv_DBUSMENUGTK_CFLAGS=`$PKG_CONFIG --cflags "gtk+-3.0 >= $GTK3_REQUIRED_VERSION
979 glib-2.0 >= $GLIB_REQUIRED_VERSION
980- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
981 libxml-2.0 >= $XML_REQUIRED_VERSION" 2>/dev/null`
982 else
983 pkg_failed=yes
984@@ -12644,18 +12647,15 @@
985 if test -n "$PKG_CONFIG" && \
986 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-3.0 >= \$GTK3_REQUIRED_VERSION
987 glib-2.0 >= \$GLIB_REQUIRED_VERSION
988- dbus-glib-1 >= \$DBUS_REQUIRED_VERSION
989 libxml-2.0 >= \$XML_REQUIRED_VERSION\""; } >&5
990 ($PKG_CONFIG --exists --print-errors "gtk+-3.0 >= $GTK3_REQUIRED_VERSION
991 glib-2.0 >= $GLIB_REQUIRED_VERSION
992- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
993 libxml-2.0 >= $XML_REQUIRED_VERSION") 2>&5
994 ac_status=$?
995 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
996 test $ac_status = 0; }; then
997 pkg_cv_DBUSMENUGTK_LIBS=`$PKG_CONFIG --libs "gtk+-3.0 >= $GTK3_REQUIRED_VERSION
998 glib-2.0 >= $GLIB_REQUIRED_VERSION
999- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
1000 libxml-2.0 >= $XML_REQUIRED_VERSION" 2>/dev/null`
1001 else
1002 pkg_failed=yes
1003@@ -12678,12 +12678,10 @@
1004 if test $_pkg_short_errors_supported = yes; then
1005 DBUSMENUGTK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gtk+-3.0 >= $GTK3_REQUIRED_VERSION
1006 glib-2.0 >= $GLIB_REQUIRED_VERSION
1007- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
1008 libxml-2.0 >= $XML_REQUIRED_VERSION" 2>&1`
1009 else
1010 DBUSMENUGTK_PKG_ERRORS=`$PKG_CONFIG --print-errors "gtk+-3.0 >= $GTK3_REQUIRED_VERSION
1011 glib-2.0 >= $GLIB_REQUIRED_VERSION
1012- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
1013 libxml-2.0 >= $XML_REQUIRED_VERSION" 2>&1`
1014 fi
1015 # Put the nasty error message in config.log where it belongs
1016@@ -12691,7 +12689,6 @@
1017
1018 as_fn_error $? "Package requirements (gtk+-3.0 >= $GTK3_REQUIRED_VERSION
1019 glib-2.0 >= $GLIB_REQUIRED_VERSION
1020- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
1021 libxml-2.0 >= $XML_REQUIRED_VERSION) were not met:
1022
1023 $DBUSMENUGTK_PKG_ERRORS
1024@@ -12742,18 +12739,15 @@
1025 if test -n "$PKG_CONFIG" && \
1026 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0 >= \$GTK_REQUIRED_VERSION
1027 glib-2.0 >= \$GLIB_REQUIRED_VERSION
1028- dbus-glib-1 >= \$DBUS_REQUIRED_VERSION
1029 libxml-2.0 >= \$XML_REQUIRED_VERSION\""; } >&5
1030 ($PKG_CONFIG --exists --print-errors "gtk+-2.0 >= $GTK_REQUIRED_VERSION
1031 glib-2.0 >= $GLIB_REQUIRED_VERSION
1032- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
1033 libxml-2.0 >= $XML_REQUIRED_VERSION") 2>&5
1034 ac_status=$?
1035 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1036 test $ac_status = 0; }; then
1037 pkg_cv_DBUSMENUGTK_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0 >= $GTK_REQUIRED_VERSION
1038 glib-2.0 >= $GLIB_REQUIRED_VERSION
1039- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
1040 libxml-2.0 >= $XML_REQUIRED_VERSION" 2>/dev/null`
1041 else
1042 pkg_failed=yes
1043@@ -12767,18 +12761,15 @@
1044 if test -n "$PKG_CONFIG" && \
1045 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0 >= \$GTK_REQUIRED_VERSION
1046 glib-2.0 >= \$GLIB_REQUIRED_VERSION
1047- dbus-glib-1 >= \$DBUS_REQUIRED_VERSION
1048 libxml-2.0 >= \$XML_REQUIRED_VERSION\""; } >&5
1049 ($PKG_CONFIG --exists --print-errors "gtk+-2.0 >= $GTK_REQUIRED_VERSION
1050 glib-2.0 >= $GLIB_REQUIRED_VERSION
1051- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
1052 libxml-2.0 >= $XML_REQUIRED_VERSION") 2>&5
1053 ac_status=$?
1054 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1055 test $ac_status = 0; }; then
1056 pkg_cv_DBUSMENUGTK_LIBS=`$PKG_CONFIG --libs "gtk+-2.0 >= $GTK_REQUIRED_VERSION
1057 glib-2.0 >= $GLIB_REQUIRED_VERSION
1058- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
1059 libxml-2.0 >= $XML_REQUIRED_VERSION" 2>/dev/null`
1060 else
1061 pkg_failed=yes
1062@@ -12801,12 +12792,10 @@
1063 if test $_pkg_short_errors_supported = yes; then
1064 DBUSMENUGTK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gtk+-2.0 >= $GTK_REQUIRED_VERSION
1065 glib-2.0 >= $GLIB_REQUIRED_VERSION
1066- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
1067 libxml-2.0 >= $XML_REQUIRED_VERSION" 2>&1`
1068 else
1069 DBUSMENUGTK_PKG_ERRORS=`$PKG_CONFIG --print-errors "gtk+-2.0 >= $GTK_REQUIRED_VERSION
1070 glib-2.0 >= $GLIB_REQUIRED_VERSION
1071- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
1072 libxml-2.0 >= $XML_REQUIRED_VERSION" 2>&1`
1073 fi
1074 # Put the nasty error message in config.log where it belongs
1075@@ -12814,7 +12803,6 @@
1076
1077 as_fn_error $? "Package requirements (gtk+-2.0 >= $GTK_REQUIRED_VERSION
1078 glib-2.0 >= $GLIB_REQUIRED_VERSION
1079- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
1080 libxml-2.0 >= $XML_REQUIRED_VERSION) were not met:
1081
1082 $DBUSMENUGTK_PKG_ERRORS
1083@@ -13181,6 +13169,26 @@
1084
1085
1086
1087+if test -n "$PKG_CONFIG" && \
1088+ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 0.10\""; } >&5
1089+ ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= 0.10") 2>&5
1090+ ac_status=$?
1091+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1092+ test $ac_status = 0; }; then
1093+ introspection_ten=yes
1094+else
1095+ introspection_ten=no
1096+fi
1097+
1098+ if test "x$introspection_ten" = "xyes"; then
1099+ INTROSPECTION_TEN_TRUE=
1100+ INTROSPECTION_TEN_FALSE='#'
1101+else
1102+ INTROSPECTION_TEN_TRUE='#'
1103+ INTROSPECTION_TEN_FALSE=
1104+fi
1105+
1106+
1107 ###########################
1108 # Vala API Generation
1109 ###########################
1110@@ -13227,10 +13235,55 @@
1111
1112
1113 ###########################
1114+# XSLT Processor
1115+###########################
1116+
1117+# Extract the first word of "xsltproc", so it can be a program name with args.
1118+set dummy xsltproc; ac_word=$2
1119+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1120+$as_echo_n "checking for $ac_word... " >&6; }
1121+if test "${ac_cv_path_XSLT_PROC+set}" = set; then :
1122+ $as_echo_n "(cached) " >&6
1123+else
1124+ case $XSLT_PROC in
1125+ [\\/]* | ?:[\\/]*)
1126+ ac_cv_path_XSLT_PROC="$XSLT_PROC" # Let the user override the test with a path.
1127+ ;;
1128+ *)
1129+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1130+for as_dir in $PATH
1131+do
1132+ IFS=$as_save_IFS
1133+ test -z "$as_dir" && as_dir=.
1134+ for ac_exec_ext in '' $ac_executable_extensions; do
1135+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1136+ ac_cv_path_XSLT_PROC="$as_dir/$ac_word$ac_exec_ext"
1137+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1138+ break 2
1139+ fi
1140+done
1141+ done
1142+IFS=$as_save_IFS
1143+
1144+ ;;
1145+esac
1146+fi
1147+XSLT_PROC=$ac_cv_path_XSLT_PROC
1148+if test -n "$XSLT_PROC"; then
1149+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLT_PROC" >&5
1150+$as_echo "$XSLT_PROC" >&6; }
1151+else
1152+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1153+$as_echo "no" >&6; }
1154+fi
1155+
1156+
1157+
1158+###########################
1159 # Lib versioning
1160 ###########################
1161
1162-LIBDBUSMENU_CURRENT=2
1163+LIBDBUSMENU_CURRENT=3
1164 LIBDBUSMENU_REVISION=0
1165 LIBDBUSMENU_AGE=0
1166
1167@@ -13977,7 +14030,7 @@
1168 # Files
1169 ###########################
1170
1171-ac_config_files="$ac_config_files Makefile po/Makefile.in libdbusmenu-glib/Makefile libdbusmenu-glib/dbusmenu-glib.pc libdbusmenu-gtk/Makefile libdbusmenu-gtk/dbusmenu-gtk.pc libdbusmenu-gtk/dbusmenu-gtk3.pc tools/Makefile tools/testapp/Makefile tests/Makefile tests/dbusmenu-jsonloader.pc docs/Makefile docs/libdbusmenu-glib/Makefile docs/libdbusmenu-glib/reference/Makefile docs/libdbusmenu-glib/reference/version.xml docs/libdbusmenu-gtk/Makefile docs/libdbusmenu-gtk/reference/Makefile docs/libdbusmenu-gtk/reference/version.xml"
1172+ac_config_files="$ac_config_files Makefile po/Makefile.in libdbusmenu-glib/Makefile libdbusmenu-glib/dbusmenu-glib-0.4.pc libdbusmenu-gtk/Makefile libdbusmenu-gtk/dbusmenu-gtk-0.4.pc libdbusmenu-gtk/dbusmenu-gtk3-0.4.pc tools/Makefile tools/testapp/Makefile tests/Makefile tests/dbusmenu-jsonloader-0.4.pc docs/Makefile docs/libdbusmenu-glib/Makefile docs/libdbusmenu-glib/reference/Makefile docs/libdbusmenu-glib/reference/version.xml docs/libdbusmenu-gtk/Makefile docs/libdbusmenu-gtk/reference/Makefile docs/libdbusmenu-gtk/reference/version.xml"
1173
1174 cat >confcache <<\_ACEOF
1175 # This file is a shell script that caches the results of configure
1176@@ -14141,6 +14194,10 @@
1177 as_fn_error $? "conditional \"HAVE_INTROSPECTION\" was never defined.
1178 Usually this means the macro was only invoked conditionally." "$LINENO" 5
1179 fi
1180+if test -z "${INTROSPECTION_TEN_TRUE}" && test -z "${INTROSPECTION_TEN_FALSE}"; then
1181+ as_fn_error $? "conditional \"INTROSPECTION_TEN\" was never defined.
1182+Usually this means the macro was only invoked conditionally." "$LINENO" 5
1183+fi
1184
1185 : ${CONFIG_STATUS=./config.status}
1186 ac_write_fail=0
1187@@ -14549,7 +14606,7 @@
1188 # report actual input values of CONFIG_FILES etc. instead of their
1189 # values after options handling.
1190 ac_log="
1191-This file was extended by libdbusmenu $as_me 0.3.90, which was
1192+This file was extended by libdbusmenu $as_me 0.3.91, which was
1193 generated by GNU Autoconf 2.67. Invocation command line was
1194
1195 CONFIG_FILES = $CONFIG_FILES
1196@@ -14615,7 +14672,7 @@
1197 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1198 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1199 ac_cs_version="\\
1200-libdbusmenu config.status 0.3.90
1201+libdbusmenu config.status 0.3.91
1202 configured by $0, generated by GNU Autoconf 2.67,
1203 with options \\"\$ac_cs_config\\"
1204
1205@@ -15007,14 +15064,14 @@
1206 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
1207 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
1208 "libdbusmenu-glib/Makefile") CONFIG_FILES="$CONFIG_FILES libdbusmenu-glib/Makefile" ;;
1209- "libdbusmenu-glib/dbusmenu-glib.pc") CONFIG_FILES="$CONFIG_FILES libdbusmenu-glib/dbusmenu-glib.pc" ;;
1210+ "libdbusmenu-glib/dbusmenu-glib-0.4.pc") CONFIG_FILES="$CONFIG_FILES libdbusmenu-glib/dbusmenu-glib-0.4.pc" ;;
1211 "libdbusmenu-gtk/Makefile") CONFIG_FILES="$CONFIG_FILES libdbusmenu-gtk/Makefile" ;;
1212- "libdbusmenu-gtk/dbusmenu-gtk.pc") CONFIG_FILES="$CONFIG_FILES libdbusmenu-gtk/dbusmenu-gtk.pc" ;;
1213- "libdbusmenu-gtk/dbusmenu-gtk3.pc") CONFIG_FILES="$CONFIG_FILES libdbusmenu-gtk/dbusmenu-gtk3.pc" ;;
1214+ "libdbusmenu-gtk/dbusmenu-gtk-0.4.pc") CONFIG_FILES="$CONFIG_FILES libdbusmenu-gtk/dbusmenu-gtk-0.4.pc" ;;
1215+ "libdbusmenu-gtk/dbusmenu-gtk3-0.4.pc") CONFIG_FILES="$CONFIG_FILES libdbusmenu-gtk/dbusmenu-gtk3-0.4.pc" ;;
1216 "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
1217 "tools/testapp/Makefile") CONFIG_FILES="$CONFIG_FILES tools/testapp/Makefile" ;;
1218 "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
1219- "tests/dbusmenu-jsonloader.pc") CONFIG_FILES="$CONFIG_FILES tests/dbusmenu-jsonloader.pc" ;;
1220+ "tests/dbusmenu-jsonloader-0.4.pc") CONFIG_FILES="$CONFIG_FILES tests/dbusmenu-jsonloader-0.4.pc" ;;
1221 "docs/Makefile") CONFIG_FILES="$CONFIG_FILES docs/Makefile" ;;
1222 "docs/libdbusmenu-glib/Makefile") CONFIG_FILES="$CONFIG_FILES docs/libdbusmenu-glib/Makefile" ;;
1223 "docs/libdbusmenu-glib/reference/Makefile") CONFIG_FILES="$CONFIG_FILES docs/libdbusmenu-glib/reference/Makefile" ;;
1224
1225=== modified file 'configure.ac'
1226--- configure.ac 2010-12-09 22:57:06 +0000
1227+++ configure.ac 2011-01-13 16:32:45 +0000
1228@@ -1,11 +1,11 @@
1229
1230-AC_INIT(libdbusmenu, 0.3.90, ted@canonical.com)
1231+AC_INIT(libdbusmenu, 0.3.91, ted@canonical.com)
1232 AC_COPYRIGHT([Copyright 2009,2010 Canonical])
1233
1234 AC_PREREQ(2.62)
1235
1236 AM_CONFIG_HEADER(config.h)
1237-AM_INIT_AUTOMAKE(libdbusmenu, 0.3.90, [-Wno-portability])
1238+AM_INIT_AUTOMAKE(libdbusmenu, 0.3.91, [-Wno-portability])
1239
1240 AM_MAINTAINER_MODE
1241
1242@@ -41,12 +41,11 @@
1243 # Dependencies - GLib
1244 ###########################
1245
1246-GLIB_REQUIRED_VERSION=2.18
1247-DBUS_REQUIRED_VERSION=0.76
1248+GLIB_REQUIRED_VERSION=2.26
1249 XML_REQUIRED_VERSION=2.6
1250
1251 PKG_CHECK_MODULES(DBUSMENUGLIB, glib-2.0 >= $GLIB_REQUIRED_VERSION
1252- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
1253+ gio-2.0 >= $GLIB_REQUIRED_VERSION
1254 libxml-2.0 >= $XML_REQUIRED_VERSION)
1255
1256 AC_SUBST(DBUSMENUGLIB_CFLAGS)
1257@@ -67,7 +66,6 @@
1258 AS_IF([test "x$with_gtk" = x3],
1259 [PKG_CHECK_MODULES(DBUSMENUGTK, gtk+-3.0 >= $GTK3_REQUIRED_VERSION
1260 glib-2.0 >= $GLIB_REQUIRED_VERSION
1261- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
1262 libxml-2.0 >= $XML_REQUIRED_VERSION)
1263 AC_SUBST(DBUSMENUGTK_CFLAGS)
1264 AC_SUBST(DBUSMENUGTK_LIBS)
1265@@ -76,7 +74,6 @@
1266 [test "x$with_gtk" = x2],
1267 [PKG_CHECK_MODULES(DBUSMENUGTK, gtk+-2.0 >= $GTK_REQUIRED_VERSION
1268 glib-2.0 >= $GLIB_REQUIRED_VERSION
1269- dbus-glib-1 >= $DBUS_REQUIRED_VERSION
1270 libxml-2.0 >= $XML_REQUIRED_VERSION)
1271 AC_SUBST(DBUSMENUGTK_CFLAGS)
1272 AC_SUBST(DBUSMENUGTK_LIBS)
1273@@ -116,6 +113,12 @@
1274
1275 GOBJECT_INTROSPECTION_CHECK([0.6.7])
1276
1277+PKG_CHECK_EXISTS([gobject-introspection-1.0 >= 0.10],
1278+ introspection_ten=yes,
1279+ introspection_ten=no)
1280+
1281+AM_CONDITIONAL(INTROSPECTION_TEN, [test "x$introspection_ten" = "xyes"])
1282+
1283 ###########################
1284 # Vala API Generation
1285 ###########################
1286@@ -123,10 +126,16 @@
1287 AC_PATH_PROG([VALA_API_GEN], [vapigen])
1288
1289 ###########################
1290+# XSLT Processor
1291+###########################
1292+
1293+AC_PATH_PROG([XSLT_PROC], [xsltproc])
1294+
1295+###########################
1296 # Lib versioning
1297 ###########################
1298
1299-LIBDBUSMENU_CURRENT=2
1300+LIBDBUSMENU_CURRENT=3
1301 LIBDBUSMENU_REVISION=0
1302 LIBDBUSMENU_AGE=0
1303
1304@@ -162,14 +171,14 @@
1305 Makefile
1306 po/Makefile.in
1307 libdbusmenu-glib/Makefile
1308-libdbusmenu-glib/dbusmenu-glib.pc
1309+libdbusmenu-glib/dbusmenu-glib-0.4.pc
1310 libdbusmenu-gtk/Makefile
1311-libdbusmenu-gtk/dbusmenu-gtk.pc
1312-libdbusmenu-gtk/dbusmenu-gtk3.pc
1313+libdbusmenu-gtk/dbusmenu-gtk-0.4.pc
1314+libdbusmenu-gtk/dbusmenu-gtk3-0.4.pc
1315 tools/Makefile
1316 tools/testapp/Makefile
1317 tests/Makefile
1318-tests/dbusmenu-jsonloader.pc
1319+tests/dbusmenu-jsonloader-0.4.pc
1320 docs/Makefile
1321 docs/libdbusmenu-glib/Makefile
1322 docs/libdbusmenu-glib/reference/Makefile
1323
1324=== modified file 'debian/changelog'
1325--- debian/changelog 2010-12-16 15:10:58 +0000
1326+++ debian/changelog 2011-01-13 16:32:45 +0000
1327@@ -1,3 +1,16 @@
1328+libdbusmenu (0.3.91-0ubuntu1~ppa1) natty; urgency=low
1329+
1330+ * New upstream release.
1331+ * Porting from dbus-glib to GDBus
1332+ * Bumping the library ABI version
1333+ * debian/*.install: Changing to be the 0.4 version of the dbusmenu
1334+ API of all the filenames and paths.
1335+ * debian/control: Bumping ABI version in package names
1336+ * debian/control: Changing the GIR package names from "0.2" to
1337+ "0.4" which now the names of the actual files.
1338+
1339+ -- Ted Gould <ted@ubuntu.com> Thu, 13 Jan 2011 10:24:28 -0600
1340+
1341 libdbusmenu (0.3.90-0ubuntu3) natty; urgency=low
1342
1343 * Updated for the gir abi transition
1344
1345=== modified file 'debian/control'
1346--- debian/control 2010-12-16 15:10:58 +0000
1347+++ debian/control 2011-01-13 16:32:45 +0000
1348@@ -29,7 +29,7 @@
1349 Vcs-Bzr: https://code.launchpad.net/~dbusmenu-team/dbusmenu/ubuntu
1350 Vcs-Browser: http://bazaar.launchpad.net/~dbusmenu-team/dbusmenu/ubuntu
1351
1352-Package: libdbusmenu-glib2
1353+Package: libdbusmenu-glib3
1354 Section: libs
1355 Architecture: any
1356 Depends: ${shlibs:Depends},
1357@@ -49,7 +49,7 @@
1358 Architecture: any
1359 Depends: ${shlibs:Depends},
1360 ${misc:Depends},
1361- libdbusmenu-glib2 (= ${binary:Version}),
1362+ libdbusmenu-glib3 (= ${binary:Version}),
1363 libdbus-glib-1-dev (>= 0.76),
1364 libgtk2.0-dev (>= 2.12.0)
1365 Description: library for passing menus over DBus - development files
1366@@ -59,7 +59,7 @@
1367 .
1368 This package contains files that are needed to build applications.
1369
1370-Package: libdbusmenu-gtk2
1371+Package: libdbusmenu-gtk3
1372 Section: libs
1373 Architecture: any
1374 Depends: ${shlibs:Depends},
1375@@ -76,7 +76,7 @@
1376 Architecture: any
1377 Depends: ${shlibs:Depends},
1378 ${misc:Depends},
1379- libdbusmenu-gtk2 (= ${binary:Version}),
1380+ libdbusmenu-gtk3 (= ${binary:Version}),
1381 libdbus-glib-1-dev (>= 0.76),
1382 libgtk2.0-dev (>= 2.12.0),
1383 libdbusmenu-glib-dev
1384@@ -93,7 +93,7 @@
1385 Depends: ${shlibs:Depends},
1386 ${misc:Depends},
1387 python,
1388- libdbusmenu-glib2 (= ${binary:Version})
1389+ libdbusmenu-glib3 (= ${binary:Version})
1390 Description: tools useful during development with libdbusmenu
1391 libdbusmenu passes a menu structure across DBus so that a program can
1392 create a menu simply without worrying about how it is displayed on the
1393@@ -102,37 +102,33 @@
1394 This package contains tools that are useful when developing and building
1395 applications with libdbusmenu.
1396
1397-Package: gir1.2-dbusmenu-glib-0.2
1398-Conflicts: gir1.0-dbusmenu-glib-0.2
1399-Replaces: gir1.0-dbusmenu-glib-0.2
1400+Package: gir1.2-dbusmenu-glib-0.4
1401 Section: libs
1402 Architecture: any
1403 Depends: ${misc:Depends},
1404- libdbusmenu-glib2 (= ${binary:Version}),
1405+ libdbusmenu-glib3 (= ${binary:Version}),
1406 ${gir:Depends}
1407-Description: typelib file for libdbusmenu-glib2
1408+Description: typelib file for libdbusmenu-glib3
1409 libdbusmenu passes a menu structure across DBus so that a program can
1410 create a menu simply without worrying about how it is displayed on the
1411 other side of the bus.
1412 .
1413 This package can be used by other packages using the GIRepository format to
1414- generate dynamic bindings for libdbusmenu-glib2.
1415+ generate dynamic bindings for libdbusmenu-glib3.
1416
1417-Package: gir1.2-dbusmenu-gtk-0.2
1418-Conflicts: gir1.0-dbusmenu-gtk-0.2
1419-Replaces: gir1.0-dbusmenu-gtk-0.2
1420+Package: gir1.2-dbusmenu-gtk-0.4
1421 Section: libs
1422 Architecture: any
1423 Depends: ${misc:Depends},
1424- libdbusmenu-gtk2 (= ${binary:Version}),
1425+ libdbusmenu-gtk3 (= ${binary:Version}),
1426 ${gir:Depends}
1427-Description: typelib file for libdbusmenu-gtk2
1428+Description: typelib file for libdbusmenu-gtk3
1429 libdbusmenu passes a menu structure across DBus so that a program can
1430 create a menu simply without worrying about how it is displayed on the
1431 other side of the bus.
1432 .
1433 This package can be used by other packages using the GIRepository format to
1434- generate dynamic bindings for libdbusmenu-gtk2.
1435+ generate dynamic bindings for libdbusmenu-gtk3.
1436
1437 Package: libdbusmenu-glib-doc
1438 Section: doc
1439@@ -156,7 +152,7 @@
1440 .
1441 This package contains developer documentation for libdbusmenu-gtk.
1442
1443-Package: libdbusmenu-jsonloader2
1444+Package: libdbusmenu-jsonloader3
1445 Section: libs
1446 Architecture: any
1447 Depends: ${shlibs:Depends},
1448@@ -185,7 +181,7 @@
1449 This package contains files that are needed to build test suites in
1450 applications or libraries using dbusmenu.
1451
1452-Package: libdbusmenu-gtk3-2
1453+Package: libdbusmenu-gtk3-3
1454 Section: libs
1455 Architecture: any
1456 Depends: ${shlibs:Depends},
1457@@ -202,7 +198,7 @@
1458 Architecture: any
1459 Depends: ${shlibs:Depends},
1460 ${misc:Depends},
1461- libdbusmenu-gtk3-2 (= ${binary:Version}),
1462+ libdbusmenu-gtk3-3 (= ${binary:Version}),
1463 libdbus-glib-1-dev (>= 0.76),
1464 libgtk3.0-dev (>= 2.91.4-0ubuntu1),
1465 libdbusmenu-glib-dev
1466@@ -213,19 +209,17 @@
1467 .
1468 This package contains files that are needed to build GTK+ applications.
1469
1470-Package: gir1.2-dbusmenu-gtk3-0.2
1471-Conflicts: gir1.0-dbusmenu-gtk3-0.2
1472-Replaces: gir1.0-dbusmenu-gtk3-0.2
1473+Package: gir1.2-dbusmenu-gtk3-0.4
1474 Section: libs
1475 Architecture: any
1476 Depends: ${misc:Depends},
1477- libdbusmenu-gtk3-2 (= ${binary:Version}),
1478+ libdbusmenu-gtk3-3 (= ${binary:Version}),
1479 ${gir:Depends}
1480-Description: typelib file for libdbusmenu-gtk2
1481+Description: typelib file for libdbusmenu-gtk3-3
1482 libdbusmenu passes a menu structure across DBus so that a program can
1483 create a menu simply without worrying about how it is displayed on the
1484 other side of the bus.
1485 .
1486 This package can be used by other packages using the GIRepository format to
1487- generate dynamic bindings for libdbusmenu-gtk2.
1488+ generate dynamic bindings for libdbusmenu-gtk3.
1489
1490
1491=== renamed file 'debian/gir1.2-dbusmenu-glib-0.2.install' => 'debian/gir1.2-dbusmenu-glib-0.4.install'
1492--- debian/gir1.2-dbusmenu-glib-0.2.install 2010-12-16 15:10:58 +0000
1493+++ debian/gir1.2-dbusmenu-glib-0.4.install 2011-01-13 16:32:45 +0000
1494@@ -1,1 +1,1 @@
1495-debian/tmp/usr/lib/girepository-1.0/Dbusmenu-Glib-0.2.typelib
1496+debian/tmp/usr/lib/girepository-1.0/Dbusmenu-Glib-0.4.typelib
1497
1498=== renamed file 'debian/gir1.2-dbusmenu-gtk-0.2.install' => 'debian/gir1.2-dbusmenu-gtk-0.4.install'
1499--- debian/gir1.2-dbusmenu-gtk-0.2.install 2010-12-16 15:10:58 +0000
1500+++ debian/gir1.2-dbusmenu-gtk-0.4.install 2011-01-13 16:32:45 +0000
1501@@ -1,1 +1,1 @@
1502-debian/tmp/usr/lib/girepository-1.0/DbusmenuGtk-0.2.typelib
1503+debian/tmp/usr/lib/girepository-1.0/DbusmenuGtk-0.4.typelib
1504
1505=== renamed file 'debian/gir1.2-dbusmenu-gtk3-0.2.install' => 'debian/gir1.2-dbusmenu-gtk3-0.4.install'
1506--- debian/gir1.2-dbusmenu-gtk3-0.2.install 2010-12-16 15:10:58 +0000
1507+++ debian/gir1.2-dbusmenu-gtk3-0.4.install 2011-01-13 16:32:45 +0000
1508@@ -1,1 +1,1 @@
1509-debian/tmp/usr/lib/girepository-1.0/DbusmenuGtk3-0.2.typelib
1510+debian/tmp/usr/lib/girepository-1.0/DbusmenuGtk3-0.4.typelib
1511
1512=== modified file 'debian/libdbusmenu-glib-dev.install'
1513--- debian/libdbusmenu-glib-dev.install 2010-05-20 16:26:02 +0000
1514+++ debian/libdbusmenu-glib-dev.install 2011-01-13 16:32:45 +0000
1515@@ -1,6 +1,6 @@
1516-debian/tmp/usr/include/libdbusmenu-0.1/libdbusmenu-glib/*
1517-debian/tmp/usr/lib/pkgconfig/dbusmenu-glib.pc
1518+debian/tmp/usr/include/libdbusmenu-0.4/libdbusmenu-glib/*
1519+debian/tmp/usr/lib/pkgconfig/dbusmenu-glib-0.4.pc
1520 debian/tmp/usr/lib/libdbusmenu-glib.a
1521 debian/tmp/usr/lib/libdbusmenu-glib.so
1522-debian/tmp/usr/share/gir-1.0/Dbusmenu-Glib-0.2.gir
1523-debian/tmp/usr/share/vala/vapi/Dbusmenu-Glib-0.2.vapi
1524+debian/tmp/usr/share/gir-1.0/Dbusmenu-Glib-0.4.gir
1525+debian/tmp/usr/share/vala/vapi/Dbusmenu-Glib-0.4.vapi
1526
1527=== renamed file 'debian/libdbusmenu-glib2.install' => 'debian/libdbusmenu-glib3.install'
1528=== modified file 'debian/libdbusmenu-gtk-dev.install'
1529--- debian/libdbusmenu-gtk-dev.install 2010-03-01 16:53:04 +0000
1530+++ debian/libdbusmenu-gtk-dev.install 2011-01-13 16:32:45 +0000
1531@@ -1,6 +1,6 @@
1532-debian/tmp/usr/include/libdbusmenu-0.1/libdbusmenu-gtk/*
1533-debian/tmp/usr/lib/pkgconfig/dbusmenu-gtk.pc
1534+debian/tmp/usr/include/libdbusmenu-0.4/libdbusmenu-gtk/*
1535+debian/tmp/usr/lib/pkgconfig/dbusmenu-gtk-0.4.pc
1536 debian/tmp/usr/lib/libdbusmenu-gtk.a
1537 debian/tmp/usr/lib/libdbusmenu-gtk.so
1538-debian/tmp/usr/share/gir-1.0/DbusmenuGtk-0.2.gir
1539-debian/tmp/usr/share/vala/vapi/DbusmenuGtk-0.2.vapi
1540+debian/tmp/usr/share/gir-1.0/DbusmenuGtk-0.4.gir
1541+debian/tmp/usr/share/vala/vapi/DbusmenuGtk-0.4.vapi
1542
1543=== renamed file 'debian/libdbusmenu-gtk3-2.install' => 'debian/libdbusmenu-gtk3-3.install'
1544=== modified file 'debian/libdbusmenu-gtk3-dev.install'
1545--- debian/libdbusmenu-gtk3-dev.install 2010-11-24 17:04:18 +0000
1546+++ debian/libdbusmenu-gtk3-dev.install 2011-01-13 16:32:45 +0000
1547@@ -1,5 +1,5 @@
1548-debian/tmp/usr/lib/pkgconfig/dbusmenu-gtk3.pc
1549+debian/tmp/usr/lib/pkgconfig/dbusmenu-gtk3-0.4.pc
1550 debian/tmp/usr/lib/libdbusmenu-gtk3.a
1551 debian/tmp/usr/lib/libdbusmenu-gtk3.so
1552-debian/tmp/usr/share/gir-1.0/DbusmenuGtk3-0.2.gir
1553-debian/tmp/usr/share/vala/vapi/DbusmenuGtk3-0.2.vapi
1554+debian/tmp/usr/share/gir-1.0/DbusmenuGtk3-0.4.gir
1555+debian/tmp/usr/share/vala/vapi/DbusmenuGtk3-0.4.vapi
1556
1557=== renamed file 'debian/libdbusmenu-gtk2.install' => 'debian/libdbusmenu-gtk3.install'
1558=== modified file 'debian/libdbusmenu-jsonloader-dev.install'
1559--- debian/libdbusmenu-jsonloader-dev.install 2010-06-29 04:10:43 +0000
1560+++ debian/libdbusmenu-jsonloader-dev.install 2011-01-13 16:32:45 +0000
1561@@ -1,4 +1,4 @@
1562-debian/tmp/usr/include/libdbusmenu-0.1/libdbusmenu-jsonloader/*
1563-debian/tmp/usr/lib/pkgconfig/dbusmenu-jsonloader.pc
1564+debian/tmp/usr/include/libdbusmenu-0.4/libdbusmenu-jsonloader/*
1565+debian/tmp/usr/lib/pkgconfig/dbusmenu-jsonloader-0.4.pc
1566 debian/tmp/usr/lib/libdbusmenu-jsonloader.a
1567 debian/tmp/usr/lib/libdbusmenu-jsonloader.so
1568
1569=== renamed file 'debian/libdbusmenu-jsonloader2.install' => 'debian/libdbusmenu-jsonloader3.install'
1570=== modified file 'docs/Makefile.in'
1571--- docs/Makefile.in 2010-10-13 17:48:24 +0000
1572+++ docs/Makefile.in 2011-01-13 16:32:45 +0000
1573@@ -212,6 +212,7 @@
1574 VALA_API_GEN = @VALA_API_GEN@
1575 VERSION = @VERSION@
1576 XGETTEXT = @XGETTEXT@
1577+XSLT_PROC = @XSLT_PROC@
1578 abs_builddir = @abs_builddir@
1579 abs_srcdir = @abs_srcdir@
1580 abs_top_builddir = @abs_top_builddir@
1581
1582=== modified file 'docs/libdbusmenu-glib/Makefile.in'
1583--- docs/libdbusmenu-glib/Makefile.in 2010-10-13 17:48:24 +0000
1584+++ docs/libdbusmenu-glib/Makefile.in 2011-01-13 16:32:45 +0000
1585@@ -212,6 +212,7 @@
1586 VALA_API_GEN = @VALA_API_GEN@
1587 VERSION = @VERSION@
1588 XGETTEXT = @XGETTEXT@
1589+XSLT_PROC = @XSLT_PROC@
1590 abs_builddir = @abs_builddir@
1591 abs_srcdir = @abs_srcdir@
1592 abs_top_builddir = @abs_top_builddir@
1593
1594=== modified file 'docs/libdbusmenu-glib/reference/Makefile.in'
1595--- docs/libdbusmenu-glib/reference/Makefile.in 2010-10-13 17:48:24 +0000
1596+++ docs/libdbusmenu-glib/reference/Makefile.in 2011-01-13 16:32:45 +0000
1597@@ -179,6 +179,7 @@
1598 VALA_API_GEN = @VALA_API_GEN@
1599 VERSION = @VERSION@
1600 XGETTEXT = @XGETTEXT@
1601+XSLT_PROC = @XSLT_PROC@
1602 abs_builddir = @abs_builddir@
1603 abs_srcdir = @abs_srcdir@
1604 abs_top_builddir = @abs_top_builddir@
1605
1606=== removed file 'docs/libdbusmenu-glib/reference/html/annotation-glossary.html'
1607--- docs/libdbusmenu-glib/reference/html/annotation-glossary.html 2010-11-11 17:24:45 +0000
1608+++ docs/libdbusmenu-glib/reference/html/annotation-glossary.html 1970-01-01 00:00:00 +0000
1609@@ -1,62 +0,0 @@
1610-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1611-<html>
1612-<head>
1613-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
1614-<title>Annotation Glossary</title>
1615-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
1616-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
1617-<link rel="up" href="index.html" title="libdbusmenu-glib Reference Manual">
1618-<link rel="prev" href="api-index-full.html" title="API Index">
1619-<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
1620-<link rel="stylesheet" href="style.css" type="text/css">
1621-</head>
1622-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1623-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
1624-<tr valign="middle">
1625-<td><a accesskey="p" href="api-index-full.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
1626-<td> </td>
1627-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
1628-<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
1629-<td> </td>
1630-</tr>
1631-<tr><td colspan="5" class="shortcuts">
1632-<a class="shortcut" href="#glsA">A</a>
1633-  | 
1634- <a class="shortcut" href="#glsE">E</a>
1635-  | 
1636- <a class="shortcut" href="#glsI">I</a>
1637-  | 
1638- <a class="shortcut" href="#glsT">T</a>
1639-</td></tr>
1640-</table>
1641-<div class="glossary" title="Annotation Glossary">
1642-<div class="titlepage"><div><div><h2 class="title">
1643-<a name="annotation-glossary"></a>Annotation Glossary</h2></div></div></div>
1644-<a name="glsA"></a><h3 class="title">A</h3>
1645-<dt>
1646-<a name="annotation-glossterm-array"></a>array</dt>
1647-<dd><p>Parameter points to an array of items.</p></dd>
1648-<a name="glsE"></a><h3 class="title">E</h3>
1649-<dt>
1650-<a name="annotation-glossterm-element-type"></a>element-type</dt>
1651-<dd><p>Generics and defining elements of containers and arrays.</p></dd>
1652-<a name="glsI"></a><h3 class="title">I</h3>
1653-<dt>
1654-<a name="annotation-glossterm-inout"></a>inout</dt>
1655-<dd><p>Parameter for input and for returning results. Default is <acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>.</p></dd>
1656-<dt>
1657-<a name="annotation-glossterm-in"></a>in</dt>
1658-<dd><p>Parameter for input. Default is <acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>.</p></dd>
1659-<a name="glsT"></a><h3 class="title">T</h3>
1660-<dt>
1661-<a name="annotation-glossterm-transfer%20full"></a>transfer full</dt>
1662-<dd><p>Free data after the code is done.</p></dd>
1663-<dt>
1664-<a name="annotation-glossterm-transfer%20none"></a>transfer none</dt>
1665-<dd><p>Don't free data after the code is done.</p></dd>
1666-</div>
1667-<div class="footer">
1668-<hr>
1669- Generated by GTK-Doc V1.15</div>
1670-</body>
1671-</html>
1672\ No newline at end of file
1673
1674=== removed file 'docs/libdbusmenu-glib/reference/html/api-index-full.html'
1675--- docs/libdbusmenu-glib/reference/html/api-index-full.html 2010-11-11 17:24:45 +0000
1676+++ docs/libdbusmenu-glib/reference/html/api-index-full.html 1970-01-01 00:00:00 +0000
1677@@ -1,414 +0,0 @@
1678-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1679-<html>
1680-<head>
1681-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
1682-<title>API Index</title>
1683-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
1684-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
1685-<link rel="up" href="index.html" title="libdbusmenu-glib Reference Manual">
1686-<link rel="prev" href="object-tree.html" title="Object Hierarchy">
1687-<link rel="next" href="annotation-glossary.html" title="Annotation Glossary">
1688-<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
1689-<link rel="stylesheet" href="style.css" type="text/css">
1690-</head>
1691-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1692-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
1693-<tr valign="middle">
1694-<td><a accesskey="p" href="object-tree.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
1695-<td> </td>
1696-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
1697-<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
1698-<td><a accesskey="n" href="annotation-glossary.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
1699-</tr>
1700-<tr><td colspan="5" class="shortcuts">
1701-<a class="shortcut" href="#idxC">C</a>
1702-  | 
1703- <a class="shortcut" href="#idxM">M</a>
1704-  | 
1705- <a class="shortcut" href="#idxS">S</a>
1706-</td></tr>
1707-</table>
1708-<div class="index" title="API Index">
1709-<div class="titlepage"><div><div><h2 class="title">
1710-<a name="api-index-full"></a>API Index</h2></div></div></div>
1711-<a name="idx"></a><a name="idxC"></a><h3 class="title">C</h3>
1712-<dt>
1713-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient">DbusmenuClient</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
1714-</dt>
1715-<dd></dd>
1716-<dt>
1717-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientClass" title="DbusmenuClientClass">DbusmenuClientClass</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
1718-</dt>
1719-<dd></dd>
1720-<dt>
1721-<a class="link" href="libdbusmenu-glib-DbusmenuClientMenuitem.html#DbusmenuClientMenuitem" title="DbusmenuClientMenuitem">DbusmenuClientMenuitem</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuClientMenuitem.html" title="DbusmenuClientMenuitem">DbusmenuClientMenuitem</a>
1722-</dt>
1723-<dd></dd>
1724-<dt>
1725-<a class="link" href="libdbusmenu-glib-DbusmenuClientMenuitem.html#DbusmenuClientMenuitemClass" title="DbusmenuClientMenuitemClass">DbusmenuClientMenuitemClass</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuClientMenuitem.html" title="DbusmenuClientMenuitem">DbusmenuClientMenuitem</a>
1726-</dt>
1727-<dd></dd>
1728-<dt>
1729-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler" title="DbusmenuClientTypeHandler ()">DbusmenuClientTypeHandler</a>, user_function in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
1730-</dt>
1731-<dd></dd>
1732-<dt>
1733-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler" title="dbusmenu_client_add_type_handler ()">dbusmenu_client_add_type_handler</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
1734-</dt>
1735-<dd></dd>
1736-<dt>
1737-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-root" title="dbusmenu_client_get_root ()">dbusmenu_client_get_root</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
1738-</dt>
1739-<dd></dd>
1740-<dt>
1741-<a class="link" href="libdbusmenu-glib-DbusmenuClientMenuitem.html#dbusmenu-client-menuitem-new" title="dbusmenu_client_menuitem_new ()">dbusmenu_client_menuitem_new</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuClientMenuitem.html" title="DbusmenuClientMenuitem">DbusmenuClientMenuitem</a>
1742-</dt>
1743-<dd></dd>
1744-<dt>
1745-<a class="link" href="libdbusmenu-glib-DbusmenuClientMenuitem.html#DBUSMENU-CLIENT-MENUITEM-TYPE:CAPS" title="DBUSMENU_CLIENT_MENUITEM_TYPE">DBUSMENU_CLIENT_MENUITEM_TYPE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClientMenuitem.html" title="DbusmenuClientMenuitem">DbusmenuClientMenuitem</a>
1746-</dt>
1747-<dd></dd>
1748-<dt>
1749-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-new" title="dbusmenu_client_new ()">dbusmenu_client_new</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
1750-</dt>
1751-<dd></dd>
1752-<dt>
1753-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS" title="DBUSMENU_CLIENT_PROP_DBUS_NAME">DBUSMENU_CLIENT_PROP_DBUS_NAME</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
1754-</dt>
1755-<dd></dd>
1756-<dt>
1757-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS" title="DBUSMENU_CLIENT_PROP_DBUS_OBJECT">DBUSMENU_CLIENT_PROP_DBUS_OBJECT</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
1758-</dt>
1759-<dd></dd>
1760-<dt>
1761-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-send-about-to-show" title="dbusmenu_client_send_about_to_show ()">dbusmenu_client_send_about_to_show</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
1762-</dt>
1763-<dd></dd>
1764-<dt>
1765-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-send-event" title="dbusmenu_client_send_event ()">dbusmenu_client_send_event</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
1766-</dt>
1767-<dd></dd>
1768-<dt>
1769-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS" title="DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED">DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
1770-</dt>
1771-<dd></dd>
1772-<dt>
1773-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS" title="DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM">DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
1774-</dt>
1775-<dd></dd>
1776-<dt>
1777-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS" title="DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED">DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
1778-</dt>
1779-<dd></dd>
1780-<dt>
1781-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS" title="DBUSMENU_CLIENT_TYPES_DEFAULT">DBUSMENU_CLIENT_TYPES_DEFAULT</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
1782-</dt>
1783-<dd></dd>
1784-<dt>
1785-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-IMAGE:CAPS" title="DBUSMENU_CLIENT_TYPES_IMAGE">DBUSMENU_CLIENT_TYPES_IMAGE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
1786-</dt>
1787-<dd></dd>
1788-<dt>
1789-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS" title="DBUSMENU_CLIENT_TYPES_SEPARATOR">DBUSMENU_CLIENT_TYPES_SEPARATOR</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
1790-</dt>
1791-<dd></dd>
1792-<a name="idxM"></a><h3 class="title">M</h3>
1793-<dt>
1794-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem">DbusmenuMenuitem</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1795-</dt>
1796-<dd></dd>
1797-<dt>
1798-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass" title="DbusmenuMenuitemClass">DbusmenuMenuitemClass</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1799-</dt>
1800-<dd></dd>
1801-<dt>
1802-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy">DbusmenuMenuitemProxy</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html" title="DbusmenuMenuitemProxy">DbusmenuMenuitemProxy</a>
1803-</dt>
1804-<dd></dd>
1805-<dt>
1806-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxyClass" title="DbusmenuMenuitemProxyClass">DbusmenuMenuitemProxyClass</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html" title="DbusmenuMenuitemProxy">DbusmenuMenuitemProxy</a>
1807-</dt>
1808-<dd></dd>
1809-<dt>
1810-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-about-to-show-cb" title="dbusmenu_menuitem_about_to_show_cb ()">dbusmenu_menuitem_about_to_show_cb</a>, user_function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1811-</dt>
1812-<dd></dd>
1813-<dt>
1814-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-buildxml-slot-t" title="dbusmenu_menuitem_buildxml_slot_t ()">dbusmenu_menuitem_buildxml_slot_t</a>, user_function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1815-</dt>
1816-<dd></dd>
1817-<dt>
1818-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-add-position" title="dbusmenu_menuitem_child_add_position ()">dbusmenu_menuitem_child_add_position</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1819-</dt>
1820-<dd></dd>
1821-<dt>
1822-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-append" title="dbusmenu_menuitem_child_append ()">dbusmenu_menuitem_child_append</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1823-</dt>
1824-<dd></dd>
1825-<dt>
1826-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-delete" title="dbusmenu_menuitem_child_delete ()">dbusmenu_menuitem_child_delete</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1827-</dt>
1828-<dd></dd>
1829-<dt>
1830-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS" title="DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU">DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1831-</dt>
1832-<dd></dd>
1833-<dt>
1834-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-find" title="dbusmenu_menuitem_child_find ()">dbusmenu_menuitem_child_find</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1835-</dt>
1836-<dd></dd>
1837-<dt>
1838-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-prepend" title="dbusmenu_menuitem_child_prepend ()">dbusmenu_menuitem_child_prepend</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1839-</dt>
1840-<dd></dd>
1841-<dt>
1842-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-reorder" title="dbusmenu_menuitem_child_reorder ()">dbusmenu_menuitem_child_reorder</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1843-</dt>
1844-<dd></dd>
1845-<dt>
1846-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-find-id" title="dbusmenu_menuitem_find_id ()">dbusmenu_menuitem_find_id</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1847-</dt>
1848-<dd></dd>
1849-<dt>
1850-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-foreach" title="dbusmenu_menuitem_foreach ()">dbusmenu_menuitem_foreach</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1851-</dt>
1852-<dd></dd>
1853-<dt>
1854-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-children" title="dbusmenu_menuitem_get_children ()">dbusmenu_menuitem_get_children</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1855-</dt>
1856-<dd></dd>
1857-<dt>
1858-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-id" title="dbusmenu_menuitem_get_id ()">dbusmenu_menuitem_get_id</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1859-</dt>
1860-<dd></dd>
1861-<dt>
1862-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position" title="dbusmenu_menuitem_get_position ()">dbusmenu_menuitem_get_position</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1863-</dt>
1864-<dd></dd>
1865-<dt>
1866-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position-realized" title="dbusmenu_menuitem_get_position_realized ()">dbusmenu_menuitem_get_position_realized</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1867-</dt>
1868-<dd></dd>
1869-<dt>
1870-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-root" title="dbusmenu_menuitem_get_root ()">dbusmenu_menuitem_get_root</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1871-</dt>
1872-<dd></dd>
1873-<dt>
1874-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-handle-event" title="dbusmenu_menuitem_handle_event ()">dbusmenu_menuitem_handle_event</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1875-</dt>
1876-<dd></dd>
1877-<dt>
1878-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS" title="DBUSMENU_MENUITEM_ICON_NAME_BLANK">DBUSMENU_MENUITEM_ICON_NAME_BLANK</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1879-</dt>
1880-<dd></dd>
1881-<dt>
1882-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new" title="dbusmenu_menuitem_new ()">dbusmenu_menuitem_new</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1883-</dt>
1884-<dd></dd>
1885-<dt>
1886-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new-with-id" title="dbusmenu_menuitem_new_with_id ()">dbusmenu_menuitem_new_with_id</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1887-</dt>
1888-<dd></dd>
1889-<dt>
1890-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-copy" title="dbusmenu_menuitem_properties_copy ()">dbusmenu_menuitem_properties_copy</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1891-</dt>
1892-<dd></dd>
1893-<dt>
1894-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-list" title="dbusmenu_menuitem_properties_list ()">dbusmenu_menuitem_properties_list</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1895-</dt>
1896-<dd></dd>
1897-<dt>
1898-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-exist" title="dbusmenu_menuitem_property_exist ()">dbusmenu_menuitem_property_exist</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1899-</dt>
1900-<dd></dd>
1901-<dt>
1902-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get" title="dbusmenu_menuitem_property_get ()">dbusmenu_menuitem_property_get</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1903-</dt>
1904-<dd></dd>
1905-<dt>
1906-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-bool" title="dbusmenu_menuitem_property_get_bool ()">dbusmenu_menuitem_property_get_bool</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1907-</dt>
1908-<dd></dd>
1909-<dt>
1910-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-int" title="dbusmenu_menuitem_property_get_int ()">dbusmenu_menuitem_property_get_int</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1911-</dt>
1912-<dd></dd>
1913-<dt>
1914-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-value" title="dbusmenu_menuitem_property_get_value ()">dbusmenu_menuitem_property_get_value</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1915-</dt>
1916-<dd></dd>
1917-<dt>
1918-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-remove" title="dbusmenu_menuitem_property_remove ()">dbusmenu_menuitem_property_remove</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1919-</dt>
1920-<dd></dd>
1921-<dt>
1922-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set" title="dbusmenu_menuitem_property_set ()">dbusmenu_menuitem_property_set</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1923-</dt>
1924-<dd></dd>
1925-<dt>
1926-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-bool" title="dbusmenu_menuitem_property_set_bool ()">dbusmenu_menuitem_property_set_bool</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1927-</dt>
1928-<dd></dd>
1929-<dt>
1930-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-int" title="dbusmenu_menuitem_property_set_int ()">dbusmenu_menuitem_property_set_int</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1931-</dt>
1932-<dd></dd>
1933-<dt>
1934-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-value" title="dbusmenu_menuitem_property_set_value ()">dbusmenu_menuitem_property_set_value</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1935-</dt>
1936-<dd></dd>
1937-<dt>
1938-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS" title="DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY">DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1939-</dt>
1940-<dd></dd>
1941-<dt>
1942-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ENABLED:CAPS" title="DBUSMENU_MENUITEM_PROP_ENABLED">DBUSMENU_MENUITEM_PROP_ENABLED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1943-</dt>
1944-<dd></dd>
1945-<dt>
1946-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS" title="DBUSMENU_MENUITEM_PROP_ICON_DATA">DBUSMENU_MENUITEM_PROP_ICON_DATA</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1947-</dt>
1948-<dd></dd>
1949-<dt>
1950-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS" title="DBUSMENU_MENUITEM_PROP_ICON_NAME">DBUSMENU_MENUITEM_PROP_ICON_NAME</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1951-</dt>
1952-<dd></dd>
1953-<dt>
1954-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-LABEL:CAPS" title="DBUSMENU_MENUITEM_PROP_LABEL">DBUSMENU_MENUITEM_PROP_LABEL</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1955-</dt>
1956-<dd></dd>
1957-<dt>
1958-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS" title="DBUSMENU_MENUITEM_PROP_TOGGLE_STATE">DBUSMENU_MENUITEM_PROP_TOGGLE_STATE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1959-</dt>
1960-<dd></dd>
1961-<dt>
1962-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS" title="DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE">DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1963-</dt>
1964-<dd></dd>
1965-<dt>
1966-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TYPE:CAPS" title="DBUSMENU_MENUITEM_PROP_TYPE">DBUSMENU_MENUITEM_PROP_TYPE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1967-</dt>
1968-<dd></dd>
1969-<dt>
1970-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS" title="DBUSMENU_MENUITEM_PROP_VISIBLE">DBUSMENU_MENUITEM_PROP_VISIBLE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1971-</dt>
1972-<dd></dd>
1973-<dt>
1974-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-get-wrapped" title="dbusmenu_menuitem_proxy_get_wrapped ()">dbusmenu_menuitem_proxy_get_wrapped</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html" title="DbusmenuMenuitemProxy">DbusmenuMenuitemProxy</a>
1975-</dt>
1976-<dd></dd>
1977-<dt>
1978-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-new" title="dbusmenu_menuitem_proxy_new ()">dbusmenu_menuitem_proxy_new</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html" title="DbusmenuMenuitemProxy">DbusmenuMenuitemProxy</a>
1979-</dt>
1980-<dd></dd>
1981-<dt>
1982-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-send-about-to-show" title="dbusmenu_menuitem_send_about_to_show ()">dbusmenu_menuitem_send_about_to_show</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1983-</dt>
1984-<dd></dd>
1985-<dt>
1986-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-root" title="dbusmenu_menuitem_set_root ()">dbusmenu_menuitem_set_root</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1987-</dt>
1988-<dd></dd>
1989-<dt>
1990-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED">DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1991-</dt>
1992-<dd></dd>
1993-<dt>
1994-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED">DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1995-</dt>
1996-<dd></dd>
1997-<dt>
1998-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED">DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
1999-</dt>
2000-<dd></dd>
2001-<dt>
2002-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED">DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
2003-</dt>
2004-<dd></dd>
2005-<dt>
2006-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED">DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
2007-</dt>
2008-<dd></dd>
2009-<dt>
2010-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_REALIZED">DBUSMENU_MENUITEM_SIGNAL_REALIZED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
2011-</dt>
2012-<dd></dd>
2013-<dt>
2014-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID">DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
2015-</dt>
2016-<dd></dd>
2017-<dt>
2018-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-take-children" title="dbusmenu_menuitem_take_children ()">dbusmenu_menuitem_take_children</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
2019-</dt>
2020-<dd></dd>
2021-<dt>
2022-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_CHECK">DBUSMENU_MENUITEM_TOGGLE_CHECK</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
2023-</dt>
2024-<dd></dd>
2025-<dt>
2026-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_RADIO">DBUSMENU_MENUITEM_TOGGLE_RADIO</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
2027-</dt>
2028-<dd></dd>
2029-<dt>
2030-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED">DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
2031-</dt>
2032-<dd></dd>
2033-<dt>
2034-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED">DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
2035-</dt>
2036-<dd></dd>
2037-<dt>
2038-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN">DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a>
2039-</dt>
2040-<dd></dd>
2041-<a name="idxS"></a><h3 class="title">S</h3>
2042-<dt>
2043-<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer">DbusmenuServer</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a>
2044-</dt>
2045-<dd></dd>
2046-<dt>
2047-<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServerClass" title="DbusmenuServerClass">DbusmenuServerClass</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a>
2048-</dt>
2049-<dd></dd>
2050-<dt>
2051-<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-new" title="dbusmenu_server_new ()">dbusmenu_server_new</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a>
2052-</dt>
2053-<dd></dd>
2054-<dt>
2055-<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS" title="DBUSMENU_SERVER_PROP_DBUS_OBJECT">DBUSMENU_SERVER_PROP_DBUS_OBJECT</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a>
2056-</dt>
2057-<dd></dd>
2058-<dt>
2059-<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS" title="DBUSMENU_SERVER_PROP_ROOT_NODE">DBUSMENU_SERVER_PROP_ROOT_NODE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a>
2060-</dt>
2061-<dd></dd>
2062-<dt>
2063-<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-VERSION:CAPS" title="DBUSMENU_SERVER_PROP_VERSION">DBUSMENU_SERVER_PROP_VERSION</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a>
2064-</dt>
2065-<dd></dd>
2066-<dt>
2067-<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-root" title="dbusmenu_server_set_root ()">dbusmenu_server_set_root</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a>
2068-</dt>
2069-<dd></dd>
2070-<dt>
2071-<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS" title="DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE">DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a>
2072-</dt>
2073-<dd></dd>
2074-<dt>
2075-<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS" title="DBUSMENU_SERVER_SIGNAL_ID_UPDATE">DBUSMENU_SERVER_SIGNAL_ID_UPDATE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a>
2076-</dt>
2077-<dd></dd>
2078-<dt>
2079-<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS" title="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE">DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a>
2080-</dt>
2081-<dd></dd>
2082-<dt>
2083-<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS" title="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED">DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a>
2084-</dt>
2085-<dd></dd>
2086-</div>
2087-<div class="footer">
2088-<hr>
2089- Generated by GTK-Doc V1.15</div>
2090-</body>
2091-</html>
2092\ No newline at end of file
2093
2094=== removed file 'docs/libdbusmenu-glib/reference/html/ch01.html'
2095--- docs/libdbusmenu-glib/reference/html/ch01.html 2010-11-11 17:24:45 +0000
2096+++ docs/libdbusmenu-glib/reference/html/ch01.html 1970-01-01 00:00:00 +0000
2097@@ -1,48 +0,0 @@
2098-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2099-<html>
2100-<head>
2101-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
2102-<title>API</title>
2103-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
2104-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
2105-<link rel="up" href="index.html" title="libdbusmenu-glib Reference Manual">
2106-<link rel="prev" href="index.html" title="libdbusmenu-glib Reference Manual">
2107-<link rel="next" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">
2108-<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
2109-<link rel="stylesheet" href="style.css" type="text/css">
2110-</head>
2111-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2112-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
2113-<td><a accesskey="p" href="index.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
2114-<td> </td>
2115-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
2116-<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
2117-<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuServer.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
2118-</tr></table>
2119-<div class="chapter" title="API">
2120-<div class="titlepage"><div><div><h2 class="title">
2121-<a name="id367740"></a>API</h2></div></div></div>
2122-<div class="toc"><dl>
2123-<dt>
2124-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuServer.html">DbusmenuServer</a></span><span class="refpurpose"></span>
2125-</dt>
2126-<dt>
2127-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuMenuitemProxy.html">DbusmenuMenuitemProxy</a></span><span class="refpurpose"></span>
2128-</dt>
2129-<dt>
2130-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuMenuitem.html">DbusmenuMenuitem</a></span><span class="refpurpose"> — A lowlevel represenation of a menuitem</span>
2131-</dt>
2132-<dt>
2133-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuClient.html">DbusmenuClient</a></span><span class="refpurpose"> — The catcher of all the server traffic</span>
2134-</dt>
2135-<dt>
2136-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuClientMenuitem.html">DbusmenuClientMenuitem</a></span><span class="refpurpose"></span>
2137-</dt>
2138-</dl></div>
2139-<span style="color: red">&lt;xi:include&gt;&lt;/xi:include&gt;</span><span style="color: red">&lt;xi:include&gt;&lt;/xi:include&gt;</span>
2140-</div>
2141-<div class="footer">
2142-<hr>
2143- Generated by GTK-Doc V1.15</div>
2144-</body>
2145-</html>
2146\ No newline at end of file
2147
2148=== removed file 'docs/libdbusmenu-glib/reference/html/home.png'
2149Binary files docs/libdbusmenu-glib/reference/html/home.png 2010-11-11 17:24:45 +0000 and docs/libdbusmenu-glib/reference/html/home.png 1970-01-01 00:00:00 +0000 differ
2150=== removed file 'docs/libdbusmenu-glib/reference/html/index.html'
2151--- docs/libdbusmenu-glib/reference/html/index.html 2010-11-11 17:24:45 +0000
2152+++ docs/libdbusmenu-glib/reference/html/index.html 1970-01-01 00:00:00 +0000
2153@@ -1,46 +0,0 @@
2154-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2155-<html>
2156-<head>
2157-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
2158-<title>libdbusmenu-glib Reference Manual</title>
2159-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
2160-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
2161-<link rel="next" href="ch01.html" title="API">
2162-<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
2163-<link rel="stylesheet" href="style.css" type="text/css">
2164-</head>
2165-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2166-<div class="book" title="libdbusmenu-glib Reference Manual">
2167-<div class="titlepage">
2168-<div><div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libdbusmenu-glib Reference Manual</p></th></tr></table></div></div>
2169-<hr>
2170-</div>
2171-<div class="toc"><dl>
2172-<dt><span class="chapter"><a href="ch01.html">API</a></span></dt>
2173-<dd><dl>
2174-<dt>
2175-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuServer.html">DbusmenuServer</a></span><span class="refpurpose"></span>
2176-</dt>
2177-<dt>
2178-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuMenuitemProxy.html">DbusmenuMenuitemProxy</a></span><span class="refpurpose"></span>
2179-</dt>
2180-<dt>
2181-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuMenuitem.html">DbusmenuMenuitem</a></span><span class="refpurpose"> — A lowlevel represenation of a menuitem</span>
2182-</dt>
2183-<dt>
2184-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuClient.html">DbusmenuClient</a></span><span class="refpurpose"> — The catcher of all the server traffic</span>
2185-</dt>
2186-<dt>
2187-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuClientMenuitem.html">DbusmenuClientMenuitem</a></span><span class="refpurpose"></span>
2188-</dt>
2189-</dl></dd>
2190-<dt><span class="chapter"><a href="object-tree.html">Object Hierarchy</a></span></dt>
2191-<dt><span class="index"><a href="api-index-full.html">API Index</a></span></dt>
2192-<dt><span class="glossary"><a href="annotation-glossary.html">Annotation Glossary</a></span></dt>
2193-</dl></div>
2194-</div>
2195-<div class="footer">
2196-<hr>
2197- Generated by GTK-Doc V1.15</div>
2198-</body>
2199-</html>
2200\ No newline at end of file
2201
2202=== removed file 'docs/libdbusmenu-glib/reference/html/index.sgml'
2203--- docs/libdbusmenu-glib/reference/html/index.sgml 2010-11-11 17:24:45 +0000
2204+++ docs/libdbusmenu-glib/reference/html/index.sgml 1970-01-01 00:00:00 +0000
2205@@ -1,121 +0,0 @@
2206-<ANCHOR id="libdbusmenu-glib-DbusmenuServer" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html">
2207-<ANCHOR id="libdbusmenu-glib-DbusmenuServer.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#libdbusmenu-glib-DbusmenuServer.synopsis">
2208-<ANCHOR id="libdbusmenu-glib-DbusmenuServer.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#libdbusmenu-glib-DbusmenuServer.description">
2209-<ANCHOR id="libdbusmenu-glib-DbusmenuServer.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#libdbusmenu-glib-DbusmenuServer.details">
2210-<ANCHOR id="DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS">
2211-<ANCHOR id="DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS">
2212-<ANCHOR id="DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS">
2213-<ANCHOR id="DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS">
2214-<ANCHOR id="DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS">
2215-<ANCHOR id="DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS">
2216-<ANCHOR id="DBUSMENU-SERVER-PROP-VERSION:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-VERSION:CAPS">
2217-<ANCHOR id="DbusmenuServer" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer">
2218-<ANCHOR id="DbusmenuServerClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DbusmenuServerClass">
2219-<ANCHOR id="dbusmenu-server-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-new">
2220-<ANCHOR id="dbusmenu-server-set-root" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-root">
2221-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html">
2222-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#libdbusmenu-glib-DbusmenuMenuitemProxy.synopsis">
2223-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#libdbusmenu-glib-DbusmenuMenuitemProxy.description">
2224-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#libdbusmenu-glib-DbusmenuMenuitemProxy.details">
2225-<ANCHOR id="DbusmenuMenuitemProxy" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy">
2226-<ANCHOR id="DbusmenuMenuitemProxyClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxyClass">
2227-<ANCHOR id="dbusmenu-menuitem-proxy-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-new">
2228-<ANCHOR id="dbusmenu-menuitem-proxy-get-wrapped" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-get-wrapped">
2229-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html">
2230-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem.stability-level" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#libdbusmenu-glib-DbusmenuMenuitem.stability-level">
2231-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#libdbusmenu-glib-DbusmenuMenuitem.synopsis">
2232-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#libdbusmenu-glib-DbusmenuMenuitem.description">
2233-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#libdbusmenu-glib-DbusmenuMenuitem.details">
2234-<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS">
2235-<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS">
2236-<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS">
2237-<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS">
2238-<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS">
2239-<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS">
2240-<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS">
2241-<ANCHOR id="DBUSMENU-MENUITEM-PROP-TYPE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TYPE:CAPS">
2242-<ANCHOR id="DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS">
2243-<ANCHOR id="DBUSMENU-MENUITEM-PROP-ENABLED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ENABLED:CAPS">
2244-<ANCHOR id="DBUSMENU-MENUITEM-PROP-LABEL:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-LABEL:CAPS">
2245-<ANCHOR id="DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS">
2246-<ANCHOR id="DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS">
2247-<ANCHOR id="DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS">
2248-<ANCHOR id="DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS">
2249-<ANCHOR id="DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS">
2250-<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS">
2251-<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS">
2252-<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS">
2253-<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS">
2254-<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS">
2255-<ANCHOR id="DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS">
2256-<ANCHOR id="DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS">
2257-<ANCHOR id="DbusmenuMenuitem" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem">
2258-<ANCHOR id="dbusmenu-menuitem-about-to-show-cb" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-about-to-show-cb">
2259-<ANCHOR id="dbusmenu-menuitem-buildxml-slot-t" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-buildxml-slot-t">
2260-<ANCHOR id="DbusmenuMenuitemClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass">
2261-<ANCHOR id="dbusmenu-menuitem-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new">
2262-<ANCHOR id="dbusmenu-menuitem-new-with-id" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new-with-id">
2263-<ANCHOR id="dbusmenu-menuitem-get-id" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-id">
2264-<ANCHOR id="dbusmenu-menuitem-get-children" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-children">
2265-<ANCHOR id="dbusmenu-menuitem-take-children" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-take-children">
2266-<ANCHOR id="dbusmenu-menuitem-get-position" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position">
2267-<ANCHOR id="dbusmenu-menuitem-get-position-realized" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position-realized">
2268-<ANCHOR id="dbusmenu-menuitem-child-append" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-append">
2269-<ANCHOR id="dbusmenu-menuitem-child-prepend" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-prepend">
2270-<ANCHOR id="dbusmenu-menuitem-child-delete" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-delete">
2271-<ANCHOR id="dbusmenu-menuitem-child-add-position" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-add-position">
2272-<ANCHOR id="dbusmenu-menuitem-child-reorder" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-reorder">
2273-<ANCHOR id="dbusmenu-menuitem-child-find" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-find">
2274-<ANCHOR id="dbusmenu-menuitem-find-id" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-find-id">
2275-<ANCHOR id="dbusmenu-menuitem-property-set" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set">
2276-<ANCHOR id="dbusmenu-menuitem-property-set-value" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-value">
2277-<ANCHOR id="dbusmenu-menuitem-property-set-bool" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-bool">
2278-<ANCHOR id="dbusmenu-menuitem-property-set-int" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-int">
2279-<ANCHOR id="dbusmenu-menuitem-property-get" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get">
2280-<ANCHOR id="dbusmenu-menuitem-property-get-value" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-value">
2281-<ANCHOR id="dbusmenu-menuitem-property-get-bool" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-bool">
2282-<ANCHOR id="dbusmenu-menuitem-property-get-int" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-int">
2283-<ANCHOR id="dbusmenu-menuitem-property-exist" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-exist">
2284-<ANCHOR id="dbusmenu-menuitem-properties-list" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-list">
2285-<ANCHOR id="dbusmenu-menuitem-properties-copy" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-copy">
2286-<ANCHOR id="dbusmenu-menuitem-property-remove" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-remove">
2287-<ANCHOR id="dbusmenu-menuitem-set-root" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-root">
2288-<ANCHOR id="dbusmenu-menuitem-get-root" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-root">
2289-<ANCHOR id="dbusmenu-menuitem-foreach" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-foreach">
2290-<ANCHOR id="dbusmenu-menuitem-handle-event" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-handle-event">
2291-<ANCHOR id="dbusmenu-menuitem-send-about-to-show" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-send-about-to-show">
2292-<ANCHOR id="libdbusmenu-glib-DbusmenuClient" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html">
2293-<ANCHOR id="libdbusmenu-glib-DbusmenuClient.stability-level" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#libdbusmenu-glib-DbusmenuClient.stability-level">
2294-<ANCHOR id="libdbusmenu-glib-DbusmenuClient.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#libdbusmenu-glib-DbusmenuClient.synopsis">
2295-<ANCHOR id="libdbusmenu-glib-DbusmenuClient.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#libdbusmenu-glib-DbusmenuClient.description">
2296-<ANCHOR id="libdbusmenu-glib-DbusmenuClient.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#libdbusmenu-glib-DbusmenuClient.details">
2297-<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS">
2298-<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS">
2299-<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS">
2300-<ANCHOR id="DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS">
2301-<ANCHOR id="DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS">
2302-<ANCHOR id="DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS">
2303-<ANCHOR id="DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS">
2304-<ANCHOR id="DBUSMENU-CLIENT-TYPES-IMAGE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-IMAGE:CAPS">
2305-<ANCHOR id="DbusmenuClient" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient">
2306-<ANCHOR id="DbusmenuClientClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientClass">
2307-<ANCHOR id="DbusmenuClientTypeHandler" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler">
2308-<ANCHOR id="dbusmenu-client-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-new">
2309-<ANCHOR id="dbusmenu-client-get-root" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-root">
2310-<ANCHOR id="dbusmenu-client-add-type-handler" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler">
2311-<ANCHOR id="dbusmenu-client-send-event" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-send-event">
2312-<ANCHOR id="dbusmenu-client-send-about-to-show" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-send-about-to-show">
2313-<ANCHOR id="libdbusmenu-glib-DbusmenuClientMenuitem" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClientMenuitem.html">
2314-<ANCHOR id="libdbusmenu-glib-DbusmenuClientMenuitem.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClientMenuitem.html#libdbusmenu-glib-DbusmenuClientMenuitem.synopsis">
2315-<ANCHOR id="libdbusmenu-glib-DbusmenuClientMenuitem.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClientMenuitem.html#libdbusmenu-glib-DbusmenuClientMenuitem.description">
2316-<ANCHOR id="libdbusmenu-glib-DbusmenuClientMenuitem.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClientMenuitem.html#libdbusmenu-glib-DbusmenuClientMenuitem.details">
2317-<ANCHOR id="DBUSMENU-CLIENT-MENUITEM-TYPE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClientMenuitem.html#DBUSMENU-CLIENT-MENUITEM-TYPE:CAPS">
2318-<ANCHOR id="DbusmenuClientMenuitem" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClientMenuitem.html#DbusmenuClientMenuitem">
2319-<ANCHOR id="DbusmenuClientMenuitemClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClientMenuitem.html#DbusmenuClientMenuitemClass">
2320-<ANCHOR id="dbusmenu-client-menuitem-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClientMenuitem.html#dbusmenu-client-menuitem-new">
2321-<ANCHOR id="annotation-glossterm-array" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-array">
2322-<ANCHOR id="annotation-glossterm-element-type" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-element-type">
2323-<ANCHOR id="annotation-glossterm-inout" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-inout">
2324-<ANCHOR id="annotation-glossterm-in" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-in">
2325-<ANCHOR id="annotation-glossterm-transfer full" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-transfer full">
2326-<ANCHOR id="annotation-glossterm-transfer none" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-transfer none">
2327
2328=== removed file 'docs/libdbusmenu-glib/reference/html/left.png'
2329Binary files docs/libdbusmenu-glib/reference/html/left.png 2010-11-11 17:24:45 +0000 and docs/libdbusmenu-glib/reference/html/left.png 1970-01-01 00:00:00 +0000 differ
2330=== removed file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html'
2331--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html 2010-11-11 17:24:45 +0000
2332+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html 1970-01-01 00:00:00 +0000
2333@@ -1,508 +0,0 @@
2334-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2335-<html>
2336-<head>
2337-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
2338-<title>DbusmenuClient</title>
2339-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
2340-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
2341-<link rel="up" href="ch01.html" title="API">
2342-<link rel="prev" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">
2343-<link rel="next" href="libdbusmenu-glib-DbusmenuClientMenuitem.html" title="DbusmenuClientMenuitem">
2344-<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
2345-<link rel="stylesheet" href="style.css" type="text/css">
2346-</head>
2347-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2348-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
2349-<tr valign="middle">
2350-<td><a accesskey="p" href="libdbusmenu-glib-DbusmenuMenuitem.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
2351-<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
2352-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
2353-<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
2354-<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuClientMenuitem.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
2355-</tr>
2356-<tr><td colspan="5" class="shortcuts">
2357-<a href="#libdbusmenu-glib-DbusmenuClient.synopsis" class="shortcut">Top</a>
2358-  | 
2359- <a href="#libdbusmenu-glib-DbusmenuClient.description" class="shortcut">Description</a>
2360-</td></tr>
2361-</table>
2362-<div class="refentry" title="DbusmenuClient">
2363-<a name="libdbusmenu-glib-DbusmenuClient"></a><div class="titlepage"></div>
2364-<div class="refnamediv"><table width="100%"><tr>
2365-<td valign="top">
2366-<h2><span class="refentrytitle"><a name="libdbusmenu-glib-DbusmenuClient.top_of_page"></a>DbusmenuClient</span></h2>
2367-<p>DbusmenuClient — The catcher of all the server traffic</p>
2368-</td>
2369-<td valign="top" align="right"></td>
2370-</tr></table></div>
2371-<div class="refsect1" title="Stability Level">
2372-<a name="libdbusmenu-glib-DbusmenuClient.stability-level"></a><h2>Stability Level</h2>
2373-Unstable, unless otherwise indicated
2374-</div>
2375-<div class="refsynopsisdiv" title="Synopsis">
2376-<a name="libdbusmenu-glib-DbusmenuClient.synopsis"></a><h2>Synopsis</h2>
2377-<pre class="synopsis">
2378-#include &lt;libdbusmenu-glib/client.h&gt;
2379-
2380-#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS" title="DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED">DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED</a>
2381-#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS" title="DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED">DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED</a>
2382-#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS" title="DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM">DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM</a>
2383-#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS" title="DBUSMENU_CLIENT_PROP_DBUS_NAME">DBUSMENU_CLIENT_PROP_DBUS_NAME</a>
2384-#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS" title="DBUSMENU_CLIENT_PROP_DBUS_OBJECT">DBUSMENU_CLIENT_PROP_DBUS_OBJECT</a>
2385-#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS" title="DBUSMENU_CLIENT_TYPES_DEFAULT">DBUSMENU_CLIENT_TYPES_DEFAULT</a>
2386-#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS" title="DBUSMENU_CLIENT_TYPES_SEPARATOR">DBUSMENU_CLIENT_TYPES_SEPARATOR</a>
2387-#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-IMAGE:CAPS" title="DBUSMENU_CLIENT_TYPES_IMAGE">DBUSMENU_CLIENT_TYPES_IMAGE</a>
2388- <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient">DbusmenuClient</a>;
2389- <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientClass" title="DbusmenuClientClass">DbusmenuClientClass</a>;
2390-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> (<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler" title="DbusmenuClientTypeHandler ()">*DbusmenuClientTypeHandler</a>) (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *newitem</code></em>,
2391- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>,
2392- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>);
2393-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="returnvalue">DbusmenuClient</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-new" title="dbusmenu_client_new ()">dbusmenu_client_new</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
2394- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object</code></em>);
2395-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-root" title="dbusmenu_client_get_root ()">dbusmenu_client_get_root</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>);
2396-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler" title="dbusmenu_client_add_type_handler ()">dbusmenu_client_add_type_handler</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>,
2397- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *type</code></em>,
2398- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler" title="DbusmenuClientTypeHandler ()"><span class="type">DbusmenuClientTypeHandler</span></a> newfunc</code></em>);
2399-<span class="returnvalue">void</span> <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-send-event" title="dbusmenu_client_send_event ()">dbusmenu_client_send_event</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>,
2400- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> id</code></em>,
2401- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
2402- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>,
2403- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>);
2404-<span class="returnvalue">void</span> <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-send-about-to-show" title="dbusmenu_client_send_about_to_show ()">dbusmenu_client_send_about_to_show</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>,
2405- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> id</code></em>,
2406- <em class="parameter"><code><span class="type">void</span> (cbgpointer user_data) ()</code></em>,
2407- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> cb_data</code></em>);
2408-</pre>
2409-</div>
2410-<div class="refsect1" title="Description">
2411-<a name="libdbusmenu-glib-DbusmenuClient.description"></a><h2>Description</h2>
2412-<p>
2413-The client exists as a mirror to the server. For most folks
2414- all they will do with a client is set it up to connect to
2415- a server and then watch as the menu items on their side
2416- of the bus change. This is all they should need to know about
2417- the client, that it magically makes their menuitems dance.
2418-</p>
2419-<p>
2420- It does this by setting up signal watchers and adjusting
2421- the menuitems appropriately. Most users should watch the
2422- menu items and the signal <span class="type">"layout-changed"</span> for
2423- larger events so that they can be optimized. It is possible
2424- with that signal that even the root node would change. If
2425- that doesn't happen the normal signals on the individual
2426- nodes should be enough for most users.
2427-</p>
2428-</div>
2429-<div class="refsect1" title="Details">
2430-<a name="libdbusmenu-glib-DbusmenuClient.details"></a><h2>Details</h2>
2431-<div class="refsect2" title="DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED">
2432-<a name="DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED</h3>
2433-<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED "layout-updated"
2434-</pre>
2435-<p>
2436-</p>
2437-</div>
2438-<hr>
2439-<div class="refsect2" title="DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED">
2440-<a name="DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED</h3>
2441-<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED "root-changed"
2442-</pre>
2443-<p>
2444-</p>
2445-</div>
2446-<hr>
2447-<div class="refsect2" title="DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM">
2448-<a name="DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM</h3>
2449-<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM "new-menuitem"
2450-</pre>
2451-<p>
2452-</p>
2453-</div>
2454-<hr>
2455-<div class="refsect2" title="DBUSMENU_CLIENT_PROP_DBUS_NAME">
2456-<a name="DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS"></a><h3>DBUSMENU_CLIENT_PROP_DBUS_NAME</h3>
2457-<pre class="programlisting">#define DBUSMENU_CLIENT_PROP_DBUS_NAME "dbus-name"
2458-</pre>
2459-<p>
2460-</p>
2461-</div>
2462-<hr>
2463-<div class="refsect2" title="DBUSMENU_CLIENT_PROP_DBUS_OBJECT">
2464-<a name="DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS"></a><h3>DBUSMENU_CLIENT_PROP_DBUS_OBJECT</h3>
2465-<pre class="programlisting">#define DBUSMENU_CLIENT_PROP_DBUS_OBJECT "dbus-object"
2466-</pre>
2467-<p>
2468-</p>
2469-</div>
2470-<hr>
2471-<div class="refsect2" title="DBUSMENU_CLIENT_TYPES_DEFAULT">
2472-<a name="DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS"></a><h3>DBUSMENU_CLIENT_TYPES_DEFAULT</h3>
2473-<pre class="programlisting">#define DBUSMENU_CLIENT_TYPES_DEFAULT "standard"
2474-</pre>
2475-<p>
2476-</p>
2477-</div>
2478-<hr>
2479-<div class="refsect2" title="DBUSMENU_CLIENT_TYPES_SEPARATOR">
2480-<a name="DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS"></a><h3>DBUSMENU_CLIENT_TYPES_SEPARATOR</h3>
2481-<pre class="programlisting">#define DBUSMENU_CLIENT_TYPES_SEPARATOR "separator"
2482-</pre>
2483-<p>
2484-</p>
2485-</div>
2486-<hr>
2487-<div class="refsect2" title="DBUSMENU_CLIENT_TYPES_IMAGE">
2488-<a name="DBUSMENU-CLIENT-TYPES-IMAGE:CAPS"></a><h3>DBUSMENU_CLIENT_TYPES_IMAGE</h3>
2489-<pre class="programlisting">#define DBUSMENU_CLIENT_TYPES_IMAGE "standard"
2490-</pre>
2491-<p>
2492-</p>
2493-</div>
2494-<hr>
2495-<div class="refsect2" title="DbusmenuClient">
2496-<a name="DbusmenuClient"></a><h3>DbusmenuClient</h3>
2497-<pre class="programlisting">typedef struct {
2498- GObject parent;
2499-
2500- /*&lt; Private &gt;*/
2501- DbusmenuClientPrivate * priv;
2502-} DbusmenuClient;
2503-</pre>
2504-<p>
2505-The client for a <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> creating a shared
2506- object set of <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objects.
2507-</p>
2508-<div class="variablelist"><table border="0">
2509-<col align="left" valign="top">
2510-<tbody>
2511-<tr>
2512-<td><p><span class="term"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> <em class="structfield"><code><a name="DbusmenuClient.parent"></a>parent</code></em>;</span></p></td>
2513-<td>
2514-<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>.
2515-</td>
2516-</tr>
2517-<tr>
2518-<td><p><span class="term"><span class="type">DbusmenuClientPrivate</span> *<em class="structfield"><code><a name="DbusmenuClient.priv"></a>priv</code></em>;</span></p></td>
2519-<td>
2520-</td>
2521-</tr>
2522-</tbody>
2523-</table></div>
2524-</div>
2525-<hr>
2526-<div class="refsect2" title="DbusmenuClientClass">
2527-<a name="DbusmenuClientClass"></a><h3>DbusmenuClientClass</h3>
2528-<pre class="programlisting">typedef struct {
2529- GObjectClass parent_class;
2530-
2531- void (*layout_updated)(void);
2532- void (*root_changed) (DbusmenuMenuitem * newroot);
2533- void (*new_menuitem) (DbusmenuMenuitem * newitem);
2534- void (*item_activate) (DbusmenuMenuitem * item, guint timestamp);
2535- void (*event_result) (DbusmenuMenuitem * item, gchar * event, GValue * data, guint timestamp, GError * error);
2536-
2537- /*&lt; Private &gt;*/
2538- void (*reserved1) (void);
2539- void (*reserved2) (void);
2540- void (*reserved3) (void);
2541- void (*reserved4) (void);
2542- void (*reserved5) (void);
2543- void (*reserved6) (void);
2544-} DbusmenuClientClass;
2545-</pre>
2546-<p>
2547-A simple class that takes all of the information from a
2548- <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> over DBus and makes the same set of
2549- <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objects appear on the other side.
2550-</p>
2551-<div class="variablelist"><table border="0">
2552-<col align="left" valign="top">
2553-<tbody>
2554-<tr>
2555-<td><p><span class="term"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> <em class="structfield"><code><a name="DbusmenuClientClass.parent-class"></a>parent_class</code></em>;</span></p></td>
2556-<td>
2557-<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a>
2558-</td>
2559-</tr>
2560-<tr>
2561-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.layout-updated"></a>layout_updated</code></em> ()</span></p></td>
2562-<td>Slot for <span class="type">"layout-updated"</span>.
2563-</td>
2564-</tr>
2565-<tr>
2566-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.root-changed"></a>root_changed</code></em> ()</span></p></td>
2567-<td>
2568-</td>
2569-</tr>
2570-<tr>
2571-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.new-menuitem"></a>new_menuitem</code></em> ()</span></p></td>
2572-<td>Slot for <span class="type">"new-menuitem"</span>.
2573-</td>
2574-</tr>
2575-<tr>
2576-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.item-activate"></a>item_activate</code></em> ()</span></p></td>
2577-<td>Slot for <span class="type">"item-activate"</span>.
2578-</td>
2579-</tr>
2580-<tr>
2581-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.event-result"></a>event_result</code></em> ()</span></p></td>
2582-<td>Slot for <span class="type">"event-error"</span>.
2583-</td>
2584-</tr>
2585-<tr>
2586-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved1"></a>reserved1</code></em> ()</span></p></td>
2587-<td>Reserved for future use.
2588-</td>
2589-</tr>
2590-<tr>
2591-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved2"></a>reserved2</code></em> ()</span></p></td>
2592-<td>Reserved for future use.
2593-</td>
2594-</tr>
2595-<tr>
2596-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved3"></a>reserved3</code></em> ()</span></p></td>
2597-<td>Reserved for future use.
2598-</td>
2599-</tr>
2600-<tr>
2601-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved4"></a>reserved4</code></em> ()</span></p></td>
2602-<td>Reserved for future use.
2603-</td>
2604-</tr>
2605-<tr>
2606-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved5"></a>reserved5</code></em> ()</span></p></td>
2607-<td>Reserved for future use.
2608-</td>
2609-</tr>
2610-<tr>
2611-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved6"></a>reserved6</code></em> ()</span></p></td>
2612-<td>Reserved for future use.
2613-</td>
2614-</tr>
2615-</tbody>
2616-</table></div>
2617-</div>
2618-<hr>
2619-<div class="refsect2" title="DbusmenuClientTypeHandler ()">
2620-<a name="DbusmenuClientTypeHandler"></a><h3>DbusmenuClientTypeHandler ()</h3>
2621-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> (*DbusmenuClientTypeHandler) (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *newitem</code></em>,
2622- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>,
2623- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>);</pre>
2624-<p>
2625-</p>
2626-<div class="variablelist"><table border="0">
2627-<col align="left" valign="top">
2628-<tbody>
2629-<tr>
2630-<td><p><span class="term"><em class="parameter"><code>newitem</code></em> :</span></p></td>
2631-<td>
2632-</td>
2633-</tr>
2634-<tr>
2635-<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td>
2636-<td>
2637-</td>
2638-</tr>
2639-<tr>
2640-<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
2641-<td>
2642-</td>
2643-</tr>
2644-<tr>
2645-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2646-<td>
2647-</td>
2648-</tr>
2649-</tbody>
2650-</table></div>
2651-</div>
2652-<hr>
2653-<div class="refsect2" title="dbusmenu_client_new ()">
2654-<a name="dbusmenu-client-new"></a><h3>dbusmenu_client_new ()</h3>
2655-<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="returnvalue">DbusmenuClient</span></a> * dbusmenu_client_new (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
2656- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object</code></em>);</pre>
2657-<p>
2658-This function creates a new client that connects to a specific
2659- server on DBus. That server is at a specific location sharing
2660- a known object. The interface is assumed by the code to be
2661- the DBus menu interface. The newly created client will start
2662- sending out events as it syncs up with the server.
2663-</p>
2664-<div class="variablelist"><table border="0">
2665-<col align="left" valign="top">
2666-<tbody>
2667-<tr>
2668-<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
2669-<td>The DBus name for the server to connect to
2670-</td>
2671-</tr>
2672-<tr>
2673-<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
2674-<td>The object on the server to monitor
2675-</td>
2676-</tr>
2677-<tr>
2678-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2679-<td> A brand new <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a>
2680-</td>
2681-</tr>
2682-</tbody>
2683-</table></div>
2684-</div>
2685-<hr>
2686-<div class="refsect2" title="dbusmenu_client_get_root ()">
2687-<a name="dbusmenu-client-get-root"></a><h3>dbusmenu_client_get_root ()</h3>
2688-<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * dbusmenu_client_get_root (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>);</pre>
2689-<p>
2690-Grabs the root node for the specified client <em class="parameter"><code>client</code></em>. This
2691- function may block. It will block if there is currently a
2692- call to update the layout, it will block on that layout
2693- updated and then return the newly updated layout. Chances
2694- are that this update is in the queue for the mainloop as
2695- it would have been requested some time ago, but in theory
2696- it could block longer.
2697-</p>
2698-<div class="variablelist"><table border="0">
2699-<col align="left" valign="top">
2700-<tbody>
2701-<tr>
2702-<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
2703-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> to get the root node from
2704-</td>
2705-</tr>
2706-<tr>
2707-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2708-<td> A <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> representing the root of
2709- menu on the server. If there is no server or there is
2710- an error receiving its layout it'll return <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a>.
2711-</td>
2712-</tr>
2713-</tbody>
2714-</table></div>
2715-</div>
2716-<hr>
2717-<div class="refsect2" title="dbusmenu_client_add_type_handler ()">
2718-<a name="dbusmenu-client-add-type-handler"></a><h3>dbusmenu_client_add_type_handler ()</h3>
2719-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_client_add_type_handler (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>,
2720- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *type</code></em>,
2721- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler" title="DbusmenuClientTypeHandler ()"><span class="type">DbusmenuClientTypeHandler</span></a> newfunc</code></em>);</pre>
2722-<p>
2723-This function connects into the type handling of the <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a>.
2724- Every new menuitem that comes in immediately gets asked for it's
2725- properties. When we get those properties we check the 'type'
2726- property and look to see if it matches a handler that is known
2727- by the client. If so, the <em class="parameter"><code>newfunc</code></em> function is executed on that
2728- <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>. If not, then the DbusmenuClient::new-menuitem
2729- signal is sent.
2730-</p>
2731-<p>
2732- In the future the known types will be sent to the server so that it
2733- can make choices about the menu item types availble.
2734-</p>
2735-<div class="variablelist"><table border="0">
2736-<col align="left" valign="top">
2737-<tbody>
2738-<tr>
2739-<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
2740-<td>Client where we're getting types coming in
2741-</td>
2742-</tr>
2743-<tr>
2744-<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
2745-<td>A text string that will be matched with the 'type'
2746- property on incoming menu items
2747-</td>
2748-</tr>
2749-<tr>
2750-<td><p><span class="term"><em class="parameter"><code>newfunc</code></em> :</span></p></td>
2751-<td>The function that will be executed with those new
2752- items when they come in.
2753-</td>
2754-</tr>
2755-<tr>
2756-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2757-<td> If registering the new type was successful.
2758-</td>
2759-</tr>
2760-</tbody>
2761-</table></div>
2762-</div>
2763-<hr>
2764-<div class="refsect2" title="dbusmenu_client_send_event ()">
2765-<a name="dbusmenu-client-send-event"></a><h3>dbusmenu_client_send_event ()</h3>
2766-<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_client_send_event (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>,
2767- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> id</code></em>,
2768- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
2769- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>,
2770- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>);</pre>
2771-<p>
2772-</p>
2773-<div class="variablelist"><table border="0">
2774-<col align="left" valign="top">
2775-<tbody>
2776-<tr>
2777-<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
2778-<td>
2779-</td>
2780-</tr>
2781-<tr>
2782-<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
2783-<td>
2784-</td>
2785-</tr>
2786-<tr>
2787-<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
2788-<td>
2789-</td>
2790-</tr>
2791-<tr>
2792-<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
2793-<td>
2794-</td>
2795-</tr>
2796-<tr>
2797-<td><p><span class="term"><em class="parameter"><code>timestamp</code></em> :</span></p></td>
2798-<td>
2799-</td>
2800-</tr>
2801-</tbody>
2802-</table></div>
2803-</div>
2804-<hr>
2805-<div class="refsect2" title="dbusmenu_client_send_about_to_show ()">
2806-<a name="dbusmenu-client-send-about-to-show"></a><h3>dbusmenu_client_send_about_to_show ()</h3>
2807-<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_client_send_about_to_show (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>,
2808- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> id</code></em>,
2809- <em class="parameter"><code><span class="type">void</span> (cbgpointer user_data) ()</code></em>,
2810- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> cb_data</code></em>);</pre>
2811-<p>
2812-</p>
2813-<div class="variablelist"><table border="0">
2814-<col align="left" valign="top">
2815-<tbody>
2816-<tr>
2817-<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
2818-<td>
2819-</td>
2820-</tr>
2821-<tr>
2822-<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
2823-<td>
2824-<em class="parameter"><code>gpointer</code></em> user_data:
2825-</td>
2826-</tr>
2827-<tr>
2828-<td><p><span class="term"><em class="parameter"><code>cb_data</code></em> :</span></p></td>
2829-<td>
2830-</td>
2831-</tr>
2832-</tbody>
2833-</table></div>
2834-</div>
2835-</div>
2836-</div>
2837-<div class="footer">
2838-<hr>
2839- Generated by GTK-Doc V1.15</div>
2840-</body>
2841-</html>
2842\ No newline at end of file
2843
2844=== removed file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html'
2845--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html 2010-11-11 17:24:45 +0000
2846+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html 1970-01-01 00:00:00 +0000
2847@@ -1,1504 +0,0 @@
2848-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2849-<html>
2850-<head>
2851-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
2852-<title>DbusmenuMenuitem</title>
2853-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
2854-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
2855-<link rel="up" href="ch01.html" title="API">
2856-<link rel="prev" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html" title="DbusmenuMenuitemProxy">
2857-<link rel="next" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">
2858-<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
2859-<link rel="stylesheet" href="style.css" type="text/css">
2860-</head>
2861-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2862-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
2863-<tr valign="middle">
2864-<td><a accesskey="p" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
2865-<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
2866-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
2867-<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
2868-<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuClient.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
2869-</tr>
2870-<tr><td colspan="5" class="shortcuts">
2871-<a href="#libdbusmenu-glib-DbusmenuMenuitem.synopsis" class="shortcut">Top</a>
2872-  | 
2873- <a href="#libdbusmenu-glib-DbusmenuMenuitem.description" class="shortcut">Description</a>
2874-</td></tr>
2875-</table>
2876-<div class="refentry" title="DbusmenuMenuitem">
2877-<a name="libdbusmenu-glib-DbusmenuMenuitem"></a><div class="titlepage"></div>
2878-<div class="refnamediv"><table width="100%"><tr>
2879-<td valign="top">
2880-<h2><span class="refentrytitle"><a name="libdbusmenu-glib-DbusmenuMenuitem.top_of_page"></a>DbusmenuMenuitem</span></h2>
2881-<p>DbusmenuMenuitem — A lowlevel represenation of a menuitem</p>
2882-</td>
2883-<td valign="top" align="right"></td>
2884-</tr></table></div>
2885-<div class="refsect1" title="Stability Level">
2886-<a name="libdbusmenu-glib-DbusmenuMenuitem.stability-level"></a><h2>Stability Level</h2>
2887-Unstable, unless otherwise indicated
2888-</div>
2889-<div class="refsynopsisdiv" title="Synopsis">
2890-<a name="libdbusmenu-glib-DbusmenuMenuitem.synopsis"></a><h2>Synopsis</h2>
2891-<pre class="synopsis">
2892-#include &lt;libdbusmenu-glib/menuitem.h&gt;
2893-
2894-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED">DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED</a>
2895-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED">DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED</a>
2896-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED">DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED</a>
2897-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED">DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED</a>
2898-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED">DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED</a>
2899-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_REALIZED">DBUSMENU_MENUITEM_SIGNAL_REALIZED</a>
2900-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID">DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID</a>
2901-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TYPE:CAPS" title="DBUSMENU_MENUITEM_PROP_TYPE">DBUSMENU_MENUITEM_PROP_TYPE</a>
2902-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS" title="DBUSMENU_MENUITEM_PROP_VISIBLE">DBUSMENU_MENUITEM_PROP_VISIBLE</a>
2903-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ENABLED:CAPS" title="DBUSMENU_MENUITEM_PROP_ENABLED">DBUSMENU_MENUITEM_PROP_ENABLED</a>
2904-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-LABEL:CAPS" title="DBUSMENU_MENUITEM_PROP_LABEL">DBUSMENU_MENUITEM_PROP_LABEL</a>
2905-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS" title="DBUSMENU_MENUITEM_PROP_ICON_NAME">DBUSMENU_MENUITEM_PROP_ICON_NAME</a>
2906-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS" title="DBUSMENU_MENUITEM_PROP_ICON_DATA">DBUSMENU_MENUITEM_PROP_ICON_DATA</a>
2907-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS" title="DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE">DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE</a>
2908-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS" title="DBUSMENU_MENUITEM_PROP_TOGGLE_STATE">DBUSMENU_MENUITEM_PROP_TOGGLE_STATE</a>
2909-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS" title="DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY">DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY</a>
2910-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_CHECK">DBUSMENU_MENUITEM_TOGGLE_CHECK</a>
2911-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_RADIO">DBUSMENU_MENUITEM_TOGGLE_RADIO</a>
2912-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED">DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED</a>
2913-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED">DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED</a>
2914-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN">DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN</a>
2915-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS" title="DBUSMENU_MENUITEM_ICON_NAME_BLANK">DBUSMENU_MENUITEM_ICON_NAME_BLANK</a>
2916-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS" title="DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU">DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU</a>
2917- <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem">DbusmenuMenuitem</a>;
2918-<span class="returnvalue">void</span> (<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-about-to-show-cb" title="dbusmenu_menuitem_about_to_show_cb ()">*dbusmenu_menuitem_about_to_show_cb</a>)
2919- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2920- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
2921-<span class="returnvalue">void</span> (<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-buildxml-slot-t" title="dbusmenu_menuitem_buildxml_slot_t ()">*dbusmenu_menuitem_buildxml_slot_t</a>)
2922- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2923- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *stringarray</code></em>);
2924- <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass" title="DbusmenuMenuitemClass">DbusmenuMenuitemClass</a>;
2925-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new" title="dbusmenu_menuitem_new ()">dbusmenu_menuitem_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
2926-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new-with-id" title="dbusmenu_menuitem_new_with_id ()">dbusmenu_menuitem_new_with_id</a> (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> id</code></em>);
2927-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-id" title="dbusmenu_menuitem_get_id ()">dbusmenu_menuitem_get_id</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);
2928-<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-children" title="dbusmenu_menuitem_get_children ()">dbusmenu_menuitem_get_children</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);
2929-<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-take-children" title="dbusmenu_menuitem_take_children ()">dbusmenu_menuitem_take_children</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);
2930-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position" title="dbusmenu_menuitem_get_position ()">dbusmenu_menuitem_get_position</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2931- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>);
2932-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position-realized" title="dbusmenu_menuitem_get_position_realized ()">dbusmenu_menuitem_get_position_realized</a>
2933- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2934- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>);
2935-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-append" title="dbusmenu_menuitem_child_append ()">dbusmenu_menuitem_child_append</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2936- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>);
2937-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-prepend" title="dbusmenu_menuitem_child_prepend ()">dbusmenu_menuitem_child_prepend</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2938- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>);
2939-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-delete" title="dbusmenu_menuitem_child_delete ()">dbusmenu_menuitem_child_delete</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2940- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>);
2941-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-add-position" title="dbusmenu_menuitem_child_add_position ()">dbusmenu_menuitem_child_add_position</a>
2942- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2943- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>,
2944- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> position</code></em>);
2945-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-reorder" title="dbusmenu_menuitem_child_reorder ()">dbusmenu_menuitem_child_reorder</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2946- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>,
2947- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> position</code></em>);
2948-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-find" title="dbusmenu_menuitem_child_find ()">dbusmenu_menuitem_child_find</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2949- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> id</code></em>);
2950-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-find-id" title="dbusmenu_menuitem_find_id ()">dbusmenu_menuitem_find_id</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2951- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> id</code></em>);
2952-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set" title="dbusmenu_menuitem_property_set ()">dbusmenu_menuitem_property_set</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2953- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>,
2954- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);
2955-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-value" title="dbusmenu_menuitem_property_set_value ()">dbusmenu_menuitem_property_set_value</a>
2956- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2957- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>,
2958- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);
2959-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-bool" title="dbusmenu_menuitem_property_set_bool ()">dbusmenu_menuitem_property_set_bool</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2960- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>,
2961- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);
2962-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-int" title="dbusmenu_menuitem_property_set_int ()">dbusmenu_menuitem_property_set_int</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2963- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>,
2964- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> value</code></em>);
2965-const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get" title="dbusmenu_menuitem_property_get ()">dbusmenu_menuitem_property_get</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2966- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);
2967-const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#GValue"><span class="returnvalue">GValue</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-value" title="dbusmenu_menuitem_property_get_value ()">dbusmenu_menuitem_property_get_value</a>
2968- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2969- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);
2970-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-bool" title="dbusmenu_menuitem_property_get_bool ()">dbusmenu_menuitem_property_get_bool</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2971- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);
2972-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-int" title="dbusmenu_menuitem_property_get_int ()">dbusmenu_menuitem_property_get_int</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2973- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);
2974-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-exist" title="dbusmenu_menuitem_property_exist ()">dbusmenu_menuitem_property_exist</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2975- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);
2976-<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-list" title="dbusmenu_menuitem_properties_list ()">dbusmenu_menuitem_properties_list</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);
2977-<a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="returnvalue">GHashTable</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-copy" title="dbusmenu_menuitem_properties_copy ()">dbusmenu_menuitem_properties_copy</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);
2978-<span class="returnvalue">void</span> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-remove" title="dbusmenu_menuitem_property_remove ()">dbusmenu_menuitem_property_remove</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2979- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);
2980-<span class="returnvalue">void</span> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-root" title="dbusmenu_menuitem_set_root ()">dbusmenu_menuitem_set_root</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2981- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> root</code></em>);
2982-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-root" title="dbusmenu_menuitem_get_root ()">dbusmenu_menuitem_get_root</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);
2983-<span class="returnvalue">void</span> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-foreach" title="dbusmenu_menuitem_foreach ()">dbusmenu_menuitem_foreach</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2984- <em class="parameter"><code><span class="type">void</span> (funcDbusmenuMenuitem * mi, gpointer data) ()</code></em>,
2985- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);
2986-<span class="returnvalue">void</span> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-handle-event" title="dbusmenu_menuitem_handle_event ()">dbusmenu_menuitem_handle_event</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2987- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
2988- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>,
2989- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>);
2990-<span class="returnvalue">void</span> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-send-about-to-show" title="dbusmenu_menuitem_send_about_to_show ()">dbusmenu_menuitem_send_about_to_show</a>
2991- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
2992- <em class="parameter"><code><span class="type">void</span> (cbDbusmenuMenuitem * mi, gpointer user_data) ()</code></em>,
2993- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> cb_data</code></em>);
2994-</pre>
2995-</div>
2996-<div class="refsect1" title="Description">
2997-<a name="libdbusmenu-glib-DbusmenuMenuitem.description"></a><h2>Description</h2>
2998-<p>
2999-A <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> is the lowest level of represenation of a
3000-single item in a menu. It gets created on the server side
3001-and copied over to the client side where it gets rendered. As
3002-the server starts to change it, and grow it, and do all kinds
3003-of fun stuff that information is transfered over DBus and the
3004-client updates it's understanding of the object model.
3005-</p>
3006-<p>
3007-Most people using either the client or the server should be
3008-able to deal mostly with <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objects. These
3009-are simple, but then they can be attached to more complex
3010-objects and handled appropriately.
3011-</p>
3012-</div>
3013-<div class="refsect1" title="Details">
3014-<a name="libdbusmenu-glib-DbusmenuMenuitem.details"></a><h2>Details</h2>
3015-<div class="refsect2" title="DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED">
3016-<a name="DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED</h3>
3017-<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED "property-changed"
3018-</pre>
3019-<p>
3020-</p>
3021-</div>
3022-<hr>
3023-<div class="refsect2" title="DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED">
3024-<a name="DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED</h3>
3025-<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED "item-activated"
3026-</pre>
3027-<p>
3028-</p>
3029-</div>
3030-<hr>
3031-<div class="refsect2" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED">
3032-<a name="DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED</h3>
3033-<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED "child-added"
3034-</pre>
3035-<p>
3036-</p>
3037-</div>
3038-<hr>
3039-<div class="refsect2" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED">
3040-<a name="DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED</h3>
3041-<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED "child-removed"
3042-</pre>
3043-<p>
3044-</p>
3045-</div>
3046-<hr>
3047-<div class="refsect2" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED">
3048-<a name="DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED</h3>
3049-<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED "child-moved"
3050-</pre>
3051-<p>
3052-</p>
3053-</div>
3054-<hr>
3055-<div class="refsect2" title="DBUSMENU_MENUITEM_SIGNAL_REALIZED">
3056-<a name="DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_REALIZED</h3>
3057-<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_REALIZED "realized"
3058-</pre>
3059-<p>
3060-</p>
3061-</div>
3062-<hr>
3063-<div class="refsect2" title="DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID">
3064-<a name="DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID</h3>
3065-<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID (g_signal_lookup(DBUSMENU_MENUITEM_SIGNAL_REALIZED, DBUSMENU_TYPE_MENUITEM))
3066-</pre>
3067-<p>
3068-</p>
3069-</div>
3070-<hr>
3071-<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_TYPE">
3072-<a name="DBUSMENU-MENUITEM-PROP-TYPE:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_TYPE</h3>
3073-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_TYPE "type"
3074-</pre>
3075-<p>
3076-</p>
3077-</div>
3078-<hr>
3079-<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_VISIBLE">
3080-<a name="DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_VISIBLE</h3>
3081-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_VISIBLE "visible"
3082-</pre>
3083-<p>
3084-</p>
3085-</div>
3086-<hr>
3087-<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_ENABLED">
3088-<a name="DBUSMENU-MENUITEM-PROP-ENABLED:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_ENABLED</h3>
3089-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_ENABLED "enabled"
3090-</pre>
3091-<p>
3092-</p>
3093-</div>
3094-<hr>
3095-<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_LABEL">
3096-<a name="DBUSMENU-MENUITEM-PROP-LABEL:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_LABEL</h3>
3097-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_LABEL "label"
3098-</pre>
3099-<p>
3100-</p>
3101-</div>
3102-<hr>
3103-<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_ICON_NAME">
3104-<a name="DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_ICON_NAME</h3>
3105-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_ICON_NAME "icon-name"
3106-</pre>
3107-<p>
3108-</p>
3109-</div>
3110-<hr>
3111-<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_ICON_DATA">
3112-<a name="DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_ICON_DATA</h3>
3113-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_ICON_DATA "icon-data"
3114-</pre>
3115-<p>
3116-</p>
3117-</div>
3118-<hr>
3119-<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE">
3120-<a name="DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE</h3>
3121-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE "toggle-type"
3122-</pre>
3123-<p>
3124-</p>
3125-</div>
3126-<hr>
3127-<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_TOGGLE_STATE">
3128-<a name="DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_TOGGLE_STATE</h3>
3129-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_TOGGLE_STATE "toggle-state"
3130-</pre>
3131-<p>
3132-</p>
3133-</div>
3134-<hr>
3135-<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY">
3136-<a name="DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY</h3>
3137-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY "children-display"
3138-</pre>
3139-<p>
3140-</p>
3141-</div>
3142-<hr>
3143-<div class="refsect2" title="DBUSMENU_MENUITEM_TOGGLE_CHECK">
3144-<a name="DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_CHECK</h3>
3145-<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_CHECK "checkmark"
3146-</pre>
3147-<p>
3148-</p>
3149-</div>
3150-<hr>
3151-<div class="refsect2" title="DBUSMENU_MENUITEM_TOGGLE_RADIO">
3152-<a name="DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_RADIO</h3>
3153-<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_RADIO "radio"
3154-</pre>
3155-<p>
3156-</p>
3157-</div>
3158-<hr>
3159-<div class="refsect2" title="DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED">
3160-<a name="DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED</h3>
3161-<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED 0
3162-</pre>
3163-<p>
3164-</p>
3165-</div>
3166-<hr>
3167-<div class="refsect2" title="DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED">
3168-<a name="DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED</h3>
3169-<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED 1
3170-</pre>
3171-<p>
3172-</p>
3173-</div>
3174-<hr>
3175-<div class="refsect2" title="DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN">
3176-<a name="DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN</h3>
3177-<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN -1
3178-</pre>
3179-<p>
3180-</p>
3181-</div>
3182-<hr>
3183-<div class="refsect2" title="DBUSMENU_MENUITEM_ICON_NAME_BLANK">
3184-<a name="DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS"></a><h3>DBUSMENU_MENUITEM_ICON_NAME_BLANK</h3>
3185-<pre class="programlisting">#define DBUSMENU_MENUITEM_ICON_NAME_BLANK "blank-icon"
3186-</pre>
3187-<p>
3188-</p>
3189-</div>
3190-<hr>
3191-<div class="refsect2" title="DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU">
3192-<a name="DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS"></a><h3>DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU</h3>
3193-<pre class="programlisting">#define DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU "submenu"
3194-</pre>
3195-<p>
3196-</p>
3197-</div>
3198-<hr>
3199-<div class="refsect2" title="DbusmenuMenuitem">
3200-<a name="DbusmenuMenuitem"></a><h3>DbusmenuMenuitem</h3>
3201-<pre class="programlisting">typedef struct {
3202- GObject parent;
3203-
3204- /*&lt; Private &gt;*/
3205- DbusmenuMenuitemPrivate * priv;
3206-} DbusmenuMenuitem;
3207-</pre>
3208-<p>
3209-This is the <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> based object that represents a menu
3210-item. It gets created the same on both the client and
3211-the server side and libdbusmenu-glib does the work of making
3212-this object model appear on both sides of DBus. Simple
3213-really, though through updates and people coming on and off
3214-the bus it can lead to lots of fun complex scenarios.
3215-</p>
3216-</div>
3217-<hr>
3218-<div class="refsect2" title="dbusmenu_menuitem_about_to_show_cb ()">
3219-<a name="dbusmenu-menuitem-about-to-show-cb"></a><h3>dbusmenu_menuitem_about_to_show_cb ()</h3>
3220-<pre class="programlisting"><span class="returnvalue">void</span> (*dbusmenu_menuitem_about_to_show_cb)
3221- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
3222- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
3223-<p>
3224-Callback prototype for a callback that is called when the
3225-menu should be shown.
3226-</p>
3227-<div class="variablelist"><table border="0">
3228-<col align="left" valign="top">
3229-<tbody>
3230-<tr>
3231-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3232-<td>Menu item that should be shown
3233-</td>
3234-</tr>
3235-<tr>
3236-<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
3237-<td> Extra user data sent with the function. <span class="annotation">[closure]</span>
3238-</td>
3239-</tr>
3240-</tbody>
3241-</table></div>
3242-</div>
3243-<hr>
3244-<div class="refsect2" title="dbusmenu_menuitem_buildxml_slot_t ()">
3245-<a name="dbusmenu-menuitem-buildxml-slot-t"></a><h3>dbusmenu_menuitem_buildxml_slot_t ()</h3>
3246-<pre class="programlisting"><span class="returnvalue">void</span> (*dbusmenu_menuitem_buildxml_slot_t)
3247- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
3248- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *stringarray</code></em>);</pre>
3249-<p>
3250-This is the function that is called to represent this menu item
3251-as an XML fragment. Should call it's own children.
3252-</p>
3253-<div class="variablelist"><table border="0">
3254-<col align="left" valign="top">
3255-<tbody>
3256-<tr>
3257-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3258-<td> Menu item that should be built from. <span class="annotation">[<acronym title="Parameter for input. Default is transfer none."><span class="acronym">in</span></acronym>]</span>
3259-</td>
3260-</tr>
3261-<tr>
3262-<td><p><span class="term"><em class="parameter"><code>stringarray</code></em> :</span></p></td>
3263-<td> An array of strings that can be combined into an XML file. <span class="annotation">[<acronym title="Parameter for input and for returning results. Default is transfer full."><span class="acronym">inout</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8]</span>
3264-</td>
3265-</tr>
3266-</tbody>
3267-</table></div>
3268-</div>
3269-<hr>
3270-<div class="refsect2" title="DbusmenuMenuitemClass">
3271-<a name="DbusmenuMenuitemClass"></a><h3>DbusmenuMenuitemClass</h3>
3272-<pre class="programlisting">typedef struct {
3273- GObjectClass parent_class;
3274-
3275- /* Signals */
3276- void (*property_changed) (gchar * property, GValue * value);
3277- void (*item_activated) (guint timestamp);
3278- void (*child_added) (DbusmenuMenuitem * child, guint position);
3279- void (*child_removed) (DbusmenuMenuitem * child);
3280- void (*child_moved) (DbusmenuMenuitem * child, guint newpos, guint oldpos);
3281- void (*realized) (void);
3282-
3283- /* Virtual functions */
3284- dbusmenu_menuitem_buildxml_slot_t buildxml;
3285- void (*handle_event) (DbusmenuMenuitem * mi, const gchar * name, const GValue * value, guint timestamp);
3286- void (*send_about_to_show) (DbusmenuMenuitem * mi, void (*cb) (DbusmenuMenuitem * mi, gpointer user_data), gpointer cb_data);
3287-
3288- void (*show_to_user) (DbusmenuMenuitem * mi, guint timestamp, gpointer cb_data);
3289-
3290- /*&lt; Private &gt;*/
3291- void (*reserved1) (void);
3292- void (*reserved2) (void);
3293- void (*reserved3) (void);
3294- void (*reserved4) (void);
3295- void (*reserved5) (void);
3296- void (*reserved6) (void);
3297-} DbusmenuMenuitemClass;
3298-</pre>
3299-<p>
3300-<em class="parameter"><code>reserved1</code></em>: Reserved for future use.
3301-<em class="parameter"><code>reserved2</code></em>: Reserved for future use.
3302-<em class="parameter"><code>reserved3</code></em>: Reserved for future use.
3303-<em class="parameter"><code>reserved4</code></em>: Reserved for future use.
3304-<em class="parameter"><code>reserved5</code></em>: Reserved for future use.
3305-<em class="parameter"><code>reserved6</code></em>: Reserved for future use.
3306-</p>
3307-<div class="variablelist"><table border="0">
3308-<col align="left" valign="top">
3309-<tbody>
3310-<tr>
3311-<td><p><span class="term"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> <em class="structfield"><code><a name="DbusmenuMenuitemClass.parent-class"></a>parent_class</code></em>;</span></p></td>
3312-<td>
3313-</td>
3314-</tr>
3315-<tr>
3316-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.property-changed"></a>property_changed</code></em> ()</span></p></td>
3317-<td>Slot for <span class="type">"property-changed"</span>.
3318-</td>
3319-</tr>
3320-<tr>
3321-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.item-activated"></a>item_activated</code></em> ()</span></p></td>
3322-<td>Slot for <span class="type">"item-activated"</span>.
3323-</td>
3324-</tr>
3325-<tr>
3326-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.child-added"></a>child_added</code></em> ()</span></p></td>
3327-<td>Slot for <span class="type">"child-added"</span>.
3328-</td>
3329-</tr>
3330-<tr>
3331-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.child-removed"></a>child_removed</code></em> ()</span></p></td>
3332-<td>Slot for <span class="type">"child-removed"</span>.
3333-</td>
3334-</tr>
3335-<tr>
3336-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.child-moved"></a>child_moved</code></em> ()</span></p></td>
3337-<td>Slot for <span class="type">"child-moved"</span>.
3338-</td>
3339-</tr>
3340-<tr>
3341-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.realized"></a>realized</code></em> ()</span></p></td>
3342-<td>Slot for <span class="type">"realized"</span>.
3343-</td>
3344-</tr>
3345-<tr>
3346-<td><p><span class="term"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-buildxml-slot-t" title="dbusmenu_menuitem_buildxml_slot_t ()"><span class="type">dbusmenu_menuitem_buildxml_slot_t</span></a> <em class="structfield"><code><a name="DbusmenuMenuitemClass.buildxml"></a>buildxml</code></em>;</span></p></td>
3347-<td>Virtual function that appends the strings required to represent this menu item in the menu XML file.
3348-</td>
3349-</tr>
3350-<tr>
3351-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.handle-event"></a>handle_event</code></em> ()</span></p></td>
3352-<td>This function is to override how events are handled by subclasses. Look at <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-handle-event" title="dbusmenu_menuitem_handle_event ()"><span class="type">dbusmenu_menuitem_handle_event</span></a> for lots of good information.
3353-</td>
3354-</tr>
3355-<tr>
3356-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.show-to-user"></a>show_to_user</code></em> ()</span></p></td>
3357-<td>Slot for <span class="type">"show-to-user"</span>.
3358-</td>
3359-</tr>
3360-<tr>
3361-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved1"></a>reserved1</code></em> ()</span></p></td>
3362-<td>
3363-</td>
3364-</tr>
3365-<tr>
3366-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved2"></a>reserved2</code></em> ()</span></p></td>
3367-<td>
3368-</td>
3369-</tr>
3370-<tr>
3371-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved3"></a>reserved3</code></em> ()</span></p></td>
3372-<td>
3373-</td>
3374-</tr>
3375-<tr>
3376-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved4"></a>reserved4</code></em> ()</span></p></td>
3377-<td>
3378-</td>
3379-</tr>
3380-<tr>
3381-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved5"></a>reserved5</code></em> ()</span></p></td>
3382-<td>
3383-</td>
3384-</tr>
3385-<tr>
3386-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved6"></a>reserved6</code></em> ()</span></p></td>
3387-<td>
3388-</td>
3389-</tr>
3390-</tbody>
3391-</table></div>
3392-</div>
3393-<hr>
3394-<div class="refsect2" title="dbusmenu_menuitem_new ()">
3395-<a name="dbusmenu-menuitem-new"></a><h3>dbusmenu_menuitem_new ()</h3>
3396-<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * dbusmenu_menuitem_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
3397-<p>
3398-Create a new <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> with all default values.
3399-</p>
3400-<div class="variablelist"><table border="0">
3401-<col align="left" valign="top">
3402-<tbody><tr>
3403-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3404-<td> A newly allocated <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>.
3405-</td>
3406-</tr></tbody>
3407-</table></div>
3408-</div>
3409-<hr>
3410-<div class="refsect2" title="dbusmenu_menuitem_new_with_id ()">
3411-<a name="dbusmenu-menuitem-new-with-id"></a><h3>dbusmenu_menuitem_new_with_id ()</h3>
3412-<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * dbusmenu_menuitem_new_with_id (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> id</code></em>);</pre>
3413-<p>
3414-This creates a blank <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> with a specific ID.
3415-</p>
3416-<div class="variablelist"><table border="0">
3417-<col align="left" valign="top">
3418-<tbody>
3419-<tr>
3420-<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
3421-<td>ID to use for this menuitem
3422-</td>
3423-</tr>
3424-<tr>
3425-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3426-<td> A newly allocated <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>.
3427-</td>
3428-</tr>
3429-</tbody>
3430-</table></div>
3431-</div>
3432-<hr>
3433-<div class="refsect2" title="dbusmenu_menuitem_get_id ()">
3434-<a name="dbusmenu-menuitem-get-id"></a><h3>dbusmenu_menuitem_get_id ()</h3>
3435-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> dbusmenu_menuitem_get_id (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);</pre>
3436-<p>
3437-Gets the unique ID for <em class="parameter"><code>mi</code></em>.
3438-</p>
3439-<div class="variablelist"><table border="0">
3440-<col align="left" valign="top">
3441-<tbody>
3442-<tr>
3443-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3444-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to query.
3445-</td>
3446-</tr>
3447-<tr>
3448-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3449-<td> The ID of the <em class="parameter"><code>mi</code></em>.
3450-</td>
3451-</tr>
3452-</tbody>
3453-</table></div>
3454-</div>
3455-<hr>
3456-<div class="refsect2" title="dbusmenu_menuitem_get_children ()">
3457-<a name="dbusmenu-menuitem-get-children"></a><h3>dbusmenu_menuitem_get_children ()</h3>
3458-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * dbusmenu_menuitem_get_children (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);</pre>
3459-<p>
3460-Returns simply the list of children that this menu item
3461- has. The list is valid until another child related function
3462- is called, where it might be changed.
3463-</p>
3464-<div class="variablelist"><table border="0">
3465-<col align="left" valign="top">
3466-<tbody>
3467-<tr>
3468-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3469-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to query.
3470-</td>
3471-</tr>
3472-<tr>
3473-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3474-<td> A <a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of pointers to <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objects.
3475-</td>
3476-</tr>
3477-</tbody>
3478-</table></div>
3479-</div>
3480-<hr>
3481-<div class="refsect2" title="dbusmenu_menuitem_take_children ()">
3482-<a name="dbusmenu-menuitem-take-children"></a><h3>dbusmenu_menuitem_take_children ()</h3>
3483-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * dbusmenu_menuitem_take_children (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);</pre>
3484-<p>
3485-While the name sounds devious that's exactly what this function
3486- does. It takes the list of children from the <em class="parameter"><code>mi</code></em> and clears the
3487- internal list. The calling function is now in charge of the ref's
3488- on the children it has taken. A lot of responsibility involved
3489- in taking children.
3490-</p>
3491-<div class="variablelist"><table border="0">
3492-<col align="left" valign="top">
3493-<tbody>
3494-<tr>
3495-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3496-<td>The <span class="type">DbusmenMenuitem</span> to take the children from.
3497-</td>
3498-</tr>
3499-<tr>
3500-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3501-<td> A <a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of pointers to <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objects.
3502-</td>
3503-</tr>
3504-</tbody>
3505-</table></div>
3506-</div>
3507-<hr>
3508-<div class="refsect2" title="dbusmenu_menuitem_get_position ()">
3509-<a name="dbusmenu-menuitem-get-position"></a><h3>dbusmenu_menuitem_get_position ()</h3>
3510-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> dbusmenu_menuitem_get_position (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
3511- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>);</pre>
3512-<p>
3513-This function returns the position of the menu item <em class="parameter"><code>mi</code></em>
3514- in the children of <em class="parameter"><code>parent</code></em>. It will return zero if the
3515- menu item can't be found.
3516-</p>
3517-<div class="variablelist"><table border="0">
3518-<col align="left" valign="top">
3519-<tbody>
3520-<tr>
3521-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3522-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to find the position of
3523-</td>
3524-</tr>
3525-<tr>
3526-<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td>
3527-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> who's children contain <em class="parameter"><code>mi</code></em>
3528-</td>
3529-</tr>
3530-<tr>
3531-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3532-<td> The position of <em class="parameter"><code>mi</code></em> in the children of <em class="parameter"><code>parent</code></em>.
3533-</td>
3534-</tr>
3535-</tbody>
3536-</table></div>
3537-</div>
3538-<hr>
3539-<div class="refsect2" title="dbusmenu_menuitem_get_position_realized ()">
3540-<a name="dbusmenu-menuitem-get-position-realized"></a><h3>dbusmenu_menuitem_get_position_realized ()</h3>
3541-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> dbusmenu_menuitem_get_position_realized
3542- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
3543- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>);</pre>
3544-<p>
3545-This function is very similar to <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position" title="dbusmenu_menuitem_get_position ()"><span class="type">dbusmenu_menuitem_get_position</span></a>
3546- except that it only counts in the children that have been realized.
3547-</p>
3548-<div class="variablelist"><table border="0">
3549-<col align="left" valign="top">
3550-<tbody>
3551-<tr>
3552-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3553-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to find the position of
3554-</td>
3555-</tr>
3556-<tr>
3557-<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td>
3558-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> who's children contain <em class="parameter"><code>mi</code></em>
3559-</td>
3560-</tr>
3561-<tr>
3562-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3563-<td> The position of <em class="parameter"><code>mi</code></em> in the realized children of <em class="parameter"><code>parent</code></em>.
3564-</td>
3565-</tr>
3566-</tbody>
3567-</table></div>
3568-</div>
3569-<hr>
3570-<div class="refsect2" title="dbusmenu_menuitem_child_append ()">
3571-<a name="dbusmenu-menuitem-child-append"></a><h3>dbusmenu_menuitem_child_append ()</h3>
3572-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_child_append (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
3573- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>);</pre>
3574-<p>
3575-This function adds <em class="parameter"><code>child</code></em> to the list of children on <em class="parameter"><code>mi</code></em> at
3576- the end of that list.
3577-</p>
3578-<div class="variablelist"><table border="0">
3579-<col align="left" valign="top">
3580-<tbody>
3581-<tr>
3582-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3583-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> which will become a new parent
3584-</td>
3585-</tr>
3586-<tr>
3587-<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td>
3588-<td>The <span class="type">DbusmenMenuitem</span> that will be a child
3589-</td>
3590-</tr>
3591-<tr>
3592-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3593-<td> Whether the child has been added successfully.
3594-</td>
3595-</tr>
3596-</tbody>
3597-</table></div>
3598-</div>
3599-<hr>
3600-<div class="refsect2" title="dbusmenu_menuitem_child_prepend ()">
3601-<a name="dbusmenu-menuitem-child-prepend"></a><h3>dbusmenu_menuitem_child_prepend ()</h3>
3602-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_child_prepend (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
3603- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>);</pre>
3604-<p>
3605-This function adds <em class="parameter"><code>child</code></em> to the list of children on <em class="parameter"><code>mi</code></em> at
3606- the beginning of that list.
3607-</p>
3608-<div class="variablelist"><table border="0">
3609-<col align="left" valign="top">
3610-<tbody>
3611-<tr>
3612-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3613-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> which will become a new parent
3614-</td>
3615-</tr>
3616-<tr>
3617-<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td>
3618-<td>The <span class="type">DbusmenMenuitem</span> that will be a child
3619-</td>
3620-</tr>
3621-<tr>
3622-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3623-<td> Whether the child has been added successfully.
3624-</td>
3625-</tr>
3626-</tbody>
3627-</table></div>
3628-</div>
3629-<hr>
3630-<div class="refsect2" title="dbusmenu_menuitem_child_delete ()">
3631-<a name="dbusmenu-menuitem-child-delete"></a><h3>dbusmenu_menuitem_child_delete ()</h3>
3632-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_child_delete (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
3633- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>);</pre>
3634-<p>
3635-This function removes <em class="parameter"><code>child</code></em> from the children list of <em class="parameter"><code>mi</code></em>. It does
3636- not call <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><span class="type">g_object_unref</span></a> on <em class="parameter"><code>child</code></em>.
3637-</p>
3638-<div class="variablelist"><table border="0">
3639-<col align="left" valign="top">
3640-<tbody>
3641-<tr>
3642-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3643-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> which has <em class="parameter"><code>child</code></em> as a child
3644-</td>
3645-</tr>
3646-<tr>
3647-<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td>
3648-<td>The child <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> that you want to no longer
3649- be a child of <em class="parameter"><code>mi</code></em>.
3650-</td>
3651-</tr>
3652-<tr>
3653-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3654-<td> If we were able to delete <em class="parameter"><code>child</code></em>.
3655-</td>
3656-</tr>
3657-</tbody>
3658-</table></div>
3659-</div>
3660-<hr>
3661-<div class="refsect2" title="dbusmenu_menuitem_child_add_position ()">
3662-<a name="dbusmenu-menuitem-child-add-position"></a><h3>dbusmenu_menuitem_child_add_position ()</h3>
3663-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_child_add_position
3664- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
3665- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>,
3666- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> position</code></em>);</pre>
3667-<p>
3668-Puts <em class="parameter"><code>child</code></em> in the list of children for <em class="parameter"><code>mi</code></em> at the location
3669- specified in <em class="parameter"><code>position</code></em>. If there is not enough entires available
3670- then <em class="parameter"><code>child</code></em> will be placed at the end of the list.
3671-</p>
3672-<div class="variablelist"><table border="0">
3673-<col align="left" valign="top">
3674-<tbody>
3675-<tr>
3676-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3677-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> that we're adding the child <em class="parameter"><code>child</code></em> to.
3678-</td>
3679-</tr>
3680-<tr>
3681-<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td>
3682-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to make a child of <em class="parameter"><code>mi</code></em>.
3683-</td>
3684-</tr>
3685-<tr>
3686-<td><p><span class="term"><em class="parameter"><code>position</code></em> :</span></p></td>
3687-<td>Where in <em class="parameter"><code>mi</code></em> object's list of chidren <em class="parameter"><code>child</code></em> should be placed.
3688-</td>
3689-</tr>
3690-<tr>
3691-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3692-<td> Whether <em class="parameter"><code>child</code></em> was added successfully.
3693-</td>
3694-</tr>
3695-</tbody>
3696-</table></div>
3697-</div>
3698-<hr>
3699-<div class="refsect2" title="dbusmenu_menuitem_child_reorder ()">
3700-<a name="dbusmenu-menuitem-child-reorder"></a><h3>dbusmenu_menuitem_child_reorder ()</h3>
3701-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_child_reorder (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
3702- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>,
3703- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> position</code></em>);</pre>
3704-<p>
3705-This function moves a child on the list of children. It is
3706- for a child that is already in the list, but simply needs a
3707- new location.
3708-</p>
3709-<div class="variablelist"><table border="0">
3710-<col align="left" valign="top">
3711-<tbody>
3712-<tr>
3713-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3714-<td>
3715-</td>
3716-</tr>
3717-<tr>
3718-<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td>
3719-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> that is a child needing to be moved
3720-</td>
3721-</tr>
3722-<tr>
3723-<td><p><span class="term"><em class="parameter"><code>position</code></em> :</span></p></td>
3724-<td>The position in the list to place it in
3725-</td>
3726-</tr>
3727-<tr>
3728-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3729-<td> Whether the move was successful.
3730-</td>
3731-</tr>
3732-</tbody>
3733-</table></div>
3734-</div>
3735-<hr>
3736-<div class="refsect2" title="dbusmenu_menuitem_child_find ()">
3737-<a name="dbusmenu-menuitem-child-find"></a><h3>dbusmenu_menuitem_child_find ()</h3>
3738-<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * dbusmenu_menuitem_child_find (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
3739- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> id</code></em>);</pre>
3740-<p>
3741-Search the children of <em class="parameter"><code>mi</code></em> to find one with the ID of <em class="parameter"><code>id</code></em>.
3742- If it doesn't exist then we return <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a>.
3743-</p>
3744-<div class="variablelist"><table border="0">
3745-<col align="left" valign="top">
3746-<tbody>
3747-<tr>
3748-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3749-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> who's children to look on
3750-</td>
3751-</tr>
3752-<tr>
3753-<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
3754-<td>The ID of the child that we're looking for.
3755-</td>
3756-</tr>
3757-<tr>
3758-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3759-<td> The menu item with the ID <em class="parameter"><code>id</code></em> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> if it
3760- can't be found.
3761-</td>
3762-</tr>
3763-</tbody>
3764-</table></div>
3765-</div>
3766-<hr>
3767-<div class="refsect2" title="dbusmenu_menuitem_find_id ()">
3768-<a name="dbusmenu-menuitem-find-id"></a><h3>dbusmenu_menuitem_find_id ()</h3>
3769-<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * dbusmenu_menuitem_find_id (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
3770- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> id</code></em>);</pre>
3771-<p>
3772-This function searchs the whole tree of children that
3773- are attached to <em class="parameter"><code>mi</code></em>. This could be quite a few nodes, all
3774- the way down the tree. It is a depth first search.
3775-</p>
3776-<div class="variablelist"><table border="0">
3777-<col align="left" valign="top">
3778-<tbody>
3779-<tr>
3780-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3781-<td>
3782-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> at the top of the tree to search
3783-</td>
3784-</tr>
3785-<tr>
3786-<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
3787-<td>ID of the <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to search for
3788-</td>
3789-</tr>
3790-<tr>
3791-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3792-<td> The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> with the ID of <em class="parameter"><code>id</code></em>
3793- or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> if there isn't such a menu item in the tree
3794- represented by <em class="parameter"><code>mi</code></em>.
3795-</td>
3796-</tr>
3797-</tbody>
3798-</table></div>
3799-</div>
3800-<hr>
3801-<div class="refsect2" title="dbusmenu_menuitem_property_set ()">
3802-<a name="dbusmenu-menuitem-property-set"></a><h3>dbusmenu_menuitem_property_set ()</h3>
3803-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_property_set (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
3804- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>,
3805- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
3806-<p>
3807-Takes the pair of <em class="parameter"><code>property</code></em> and <em class="parameter"><code>value</code></em> and places them as a
3808- property on <em class="parameter"><code>mi</code></em>. If a property already exists by that name,
3809- then the value is set to the new value. If not, the property
3810- is added. If the value is changed or the property was previously
3811- unset then the signal <span class="type">"prop-changed"</span> will be
3812- emitted by this function.
3813-</p>
3814-<div class="variablelist"><table border="0">
3815-<col align="left" valign="top">
3816-<tbody>
3817-<tr>
3818-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3819-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to set the property on.
3820-</td>
3821-</tr>
3822-<tr>
3823-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
3824-<td>Name of the property to set.
3825-</td>
3826-</tr>
3827-<tr>
3828-<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
3829-<td>The value of the property.
3830-</td>
3831-</tr>
3832-<tr>
3833-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3834-<td> A boolean representing if the property value was set.
3835-</td>
3836-</tr>
3837-</tbody>
3838-</table></div>
3839-</div>
3840-<hr>
3841-<div class="refsect2" title="dbusmenu_menuitem_property_set_value ()">
3842-<a name="dbusmenu-menuitem-property-set-value"></a><h3>dbusmenu_menuitem_property_set_value ()</h3>
3843-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_property_set_value
3844- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
3845- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>,
3846- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
3847-<p>
3848-</p>
3849-<div class="variablelist"><table border="0">
3850-<col align="left" valign="top">
3851-<tbody>
3852-<tr>
3853-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3854-<td>
3855-</td>
3856-</tr>
3857-<tr>
3858-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
3859-<td>
3860-</td>
3861-</tr>
3862-<tr>
3863-<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
3864-<td>
3865-</td>
3866-</tr>
3867-<tr>
3868-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3869-<td>
3870-</td>
3871-</tr>
3872-</tbody>
3873-</table></div>
3874-</div>
3875-<hr>
3876-<div class="refsect2" title="dbusmenu_menuitem_property_set_bool ()">
3877-<a name="dbusmenu-menuitem-property-set-bool"></a><h3>dbusmenu_menuitem_property_set_bool ()</h3>
3878-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_property_set_bool (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
3879- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>,
3880- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre>
3881-<p>
3882-Takes a boolean <em class="parameter"><code>value</code></em> and sets it on <em class="parameter"><code>property</code></em> as a
3883- property on <em class="parameter"><code>mi</code></em>. If a property already exists by that name,
3884- then the value is set to the new value. If not, the property
3885- is added. If the value is changed or the property was previously
3886- unset then the signal <span class="type">"prop-changed"</span> will be
3887- emitted by this function.
3888-</p>
3889-<div class="variablelist"><table border="0">
3890-<col align="left" valign="top">
3891-<tbody>
3892-<tr>
3893-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3894-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to set the property on.
3895-</td>
3896-</tr>
3897-<tr>
3898-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
3899-<td>Name of the property to set.
3900-</td>
3901-</tr>
3902-<tr>
3903-<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
3904-<td>The value of the property.
3905-</td>
3906-</tr>
3907-<tr>
3908-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3909-<td> A boolean representing if the property value was set.
3910-</td>
3911-</tr>
3912-</tbody>
3913-</table></div>
3914-</div>
3915-<hr>
3916-<div class="refsect2" title="dbusmenu_menuitem_property_set_int ()">
3917-<a name="dbusmenu-menuitem-property-set-int"></a><h3>dbusmenu_menuitem_property_set_int ()</h3>
3918-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_property_set_int (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
3919- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>,
3920- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> value</code></em>);</pre>
3921-<p>
3922-Takes a boolean <em class="parameter"><code>value</code></em> and sets it on <em class="parameter"><code>property</code></em> as a
3923- property on <em class="parameter"><code>mi</code></em>. If a property already exists by that name,
3924- then the value is set to the new value. If not, the property
3925- is added. If the value is changed or the property was previously
3926- unset then the signal <span class="type">"prop-changed"</span> will be
3927- emitted by this function.
3928-</p>
3929-<div class="variablelist"><table border="0">
3930-<col align="left" valign="top">
3931-<tbody>
3932-<tr>
3933-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3934-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to set the property on.
3935-</td>
3936-</tr>
3937-<tr>
3938-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
3939-<td>Name of the property to set.
3940-</td>
3941-</tr>
3942-<tr>
3943-<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
3944-<td>The value of the property.
3945-</td>
3946-</tr>
3947-<tr>
3948-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3949-<td> A boolean representing if the property value was set.
3950-</td>
3951-</tr>
3952-</tbody>
3953-</table></div>
3954-</div>
3955-<hr>
3956-<div class="refsect2" title="dbusmenu_menuitem_property_get ()">
3957-<a name="dbusmenu-menuitem-property-get"></a><h3>dbusmenu_menuitem_property_get ()</h3>
3958-<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * dbusmenu_menuitem_property_get (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
3959- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);</pre>
3960-<p>
3961-Look up a property on <em class="parameter"><code>mi</code></em> and return the value of it if
3962- it exits. <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> will be returned if the property doesn't
3963- exist.
3964-</p>
3965-<div class="variablelist"><table border="0">
3966-<col align="left" valign="top">
3967-<tbody>
3968-<tr>
3969-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3970-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to look for the property on.
3971-</td>
3972-</tr>
3973-<tr>
3974-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
3975-<td>The property to grab.
3976-</td>
3977-</tr>
3978-<tr>
3979-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3980-<td> A string with the value of the property
3981- that shouldn't be free'd. Or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> if the property
3982- is not set or is not a string.
3983-</td>
3984-</tr>
3985-</tbody>
3986-</table></div>
3987-</div>
3988-<hr>
3989-<div class="refsect2" title="dbusmenu_menuitem_property_get_value ()">
3990-<a name="dbusmenu-menuitem-property-get-value"></a><h3>dbusmenu_menuitem_property_get_value ()</h3>
3991-<pre class="programlisting">const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#GValue"><span class="returnvalue">GValue</span></a> * dbusmenu_menuitem_property_get_value
3992- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
3993- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);</pre>
3994-<p>
3995-Look up a property on <em class="parameter"><code>mi</code></em> and return the value of it if
3996- it exits. <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> will be returned if the property doesn't
3997- exist.
3998-</p>
3999-<div class="variablelist"><table border="0">
4000-<col align="left" valign="top">
4001-<tbody>
4002-<tr>
4003-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
4004-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to look for the property on.
4005-</td>
4006-</tr>
4007-<tr>
4008-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
4009-<td>The property to grab.
4010-</td>
4011-</tr>
4012-<tr>
4013-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4014-<td> A GValue for the property.
4015-</td>
4016-</tr>
4017-</tbody>
4018-</table></div>
4019-</div>
4020-<hr>
4021-<div class="refsect2" title="dbusmenu_menuitem_property_get_bool ()">
4022-<a name="dbusmenu-menuitem-property-get-bool"></a><h3>dbusmenu_menuitem_property_get_bool ()</h3>
4023-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_property_get_bool (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
4024- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);</pre>
4025-<p>
4026-Look up a property on <em class="parameter"><code>mi</code></em> and return the value of it if
4027- it exits. Returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><span class="type">FALSE</span></a> if the property doesn't exist.
4028-</p>
4029-<div class="variablelist"><table border="0">
4030-<col align="left" valign="top">
4031-<tbody>
4032-<tr>
4033-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
4034-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to look for the property on.
4035-</td>
4036-</tr>
4037-<tr>
4038-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
4039-<td>The property to grab.
4040-</td>
4041-</tr>
4042-<tr>
4043-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4044-<td> The value of the property or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><span class="type">FALSE</span></a>.
4045-</td>
4046-</tr>
4047-</tbody>
4048-</table></div>
4049-</div>
4050-<hr>
4051-<div class="refsect2" title="dbusmenu_menuitem_property_get_int ()">
4052-<a name="dbusmenu-menuitem-property-get-int"></a><h3>dbusmenu_menuitem_property_get_int ()</h3>
4053-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> dbusmenu_menuitem_property_get_int (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
4054- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);</pre>
4055-<p>
4056-Look up a property on <em class="parameter"><code>mi</code></em> and return the value of it if
4057- it exits. Returns zero if the property doesn't exist.
4058-</p>
4059-<div class="variablelist"><table border="0">
4060-<col align="left" valign="top">
4061-<tbody>
4062-<tr>
4063-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
4064-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to look for the property on.
4065-</td>
4066-</tr>
4067-<tr>
4068-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
4069-<td>The property to grab.
4070-</td>
4071-</tr>
4072-<tr>
4073-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4074-<td> The value of the property or zero.
4075-</td>
4076-</tr>
4077-</tbody>
4078-</table></div>
4079-</div>
4080-<hr>
4081-<div class="refsect2" title="dbusmenu_menuitem_property_exist ()">
4082-<a name="dbusmenu-menuitem-property-exist"></a><h3>dbusmenu_menuitem_property_exist ()</h3>
4083-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_property_exist (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
4084- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);</pre>
4085-<p>
4086-</p>
4087-<div class="variablelist"><table border="0">
4088-<col align="left" valign="top">
4089-<tbody>
4090-<tr>
4091-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
4092-<td>
4093-</td>
4094-</tr>
4095-<tr>
4096-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
4097-<td>
4098-</td>
4099-</tr>
4100-<tr>
4101-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4102-<td>
4103-</td>
4104-</tr>
4105-</tbody>
4106-</table></div>
4107-</div>
4108-<hr>
4109-<div class="refsect2" title="dbusmenu_menuitem_properties_list ()">
4110-<a name="dbusmenu-menuitem-properties-list"></a><h3>dbusmenu_menuitem_properties_list ()</h3>
4111-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * dbusmenu_menuitem_properties_list (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);</pre>
4112-<p>
4113-This functiong gets a list of the names of all the properties
4114- that are set on this menu item. This data on the list is owned
4115- by the menuitem but the list is not and should be freed using
4116- <a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a> when the calling function is done with it.
4117-</p>
4118-<div class="variablelist"><table border="0">
4119-<col align="left" valign="top">
4120-<tbody>
4121-<tr>
4122-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
4123-<td>
4124-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to list the properties on
4125-</td>
4126-</tr>
4127-<tr>
4128-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4129-<td> A list of strings or NULL if there are none.
4130-</td>
4131-</tr>
4132-</tbody>
4133-</table></div>
4134-</div>
4135-<hr>
4136-<div class="refsect2" title="dbusmenu_menuitem_properties_copy ()">
4137-<a name="dbusmenu-menuitem-properties-copy"></a><h3>dbusmenu_menuitem_properties_copy ()</h3>
4138-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="returnvalue">GHashTable</span></a> * dbusmenu_menuitem_properties_copy (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);</pre>
4139-<p>
4140-This function takes the properties of a <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>
4141- and puts them into a <a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> that is referenced by the
4142- key of a string and has the value of a string. The hash
4143- table may not have any entries if there aren't any or there
4144- is an error in processing. It is the caller's responsibility
4145- to destroy the created <a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a>.
4146-</p>
4147-<div class="variablelist"><table border="0">
4148-<col align="left" valign="top">
4149-<tbody>
4150-<tr>
4151-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
4152-<td>
4153-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> that we're interested in the properties of
4154-</td>
4155-</tr>
4156-<tr>
4157-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4158-<td> A brand new <a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> that contains all of the
4159- properties that are on this <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> <em class="parameter"><code>mi</code></em>.
4160-</td>
4161-</tr>
4162-</tbody>
4163-</table></div>
4164-</div>
4165-<hr>
4166-<div class="refsect2" title="dbusmenu_menuitem_property_remove ()">
4167-<a name="dbusmenu-menuitem-property-remove"></a><h3>dbusmenu_menuitem_property_remove ()</h3>
4168-<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_menuitem_property_remove (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
4169- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);</pre>
4170-<p>
4171-Removes a property from the menuitem.
4172-</p>
4173-<div class="variablelist"><table border="0">
4174-<col align="left" valign="top">
4175-<tbody>
4176-<tr>
4177-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
4178-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to remove the property on.
4179-</td>
4180-</tr>
4181-<tr>
4182-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
4183-<td>The property to look for.
4184-</td>
4185-</tr>
4186-</tbody>
4187-</table></div>
4188-</div>
4189-<hr>
4190-<div class="refsect2" title="dbusmenu_menuitem_set_root ()">
4191-<a name="dbusmenu-menuitem-set-root"></a><h3>dbusmenu_menuitem_set_root ()</h3>
4192-<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_menuitem_set_root (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
4193- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> root</code></em>);</pre>
4194-<p>
4195-This function sets the internal value of whether this is a
4196- root node or not.
4197-</p>
4198-<div class="variablelist"><table border="0">
4199-<col align="left" valign="top">
4200-<tbody>
4201-<tr>
4202-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
4203-<td>
4204-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to set whether it's root
4205-</td>
4206-</tr>
4207-<tr>
4208-<td><p><span class="term"><em class="parameter"><code>root</code></em> :</span></p></td>
4209-<td>Whether <em class="parameter"><code>mi</code></em> is a root node or not
4210-</td>
4211-</tr>
4212-</tbody>
4213-</table></div>
4214-</div>
4215-<hr>
4216-<div class="refsect2" title="dbusmenu_menuitem_get_root ()">
4217-<a name="dbusmenu-menuitem-get-root"></a><h3>dbusmenu_menuitem_get_root ()</h3>
4218-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_get_root (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);</pre>
4219-<p>
4220-This function returns the internal value of whether this is a
4221- root node or not.
4222-</p>
4223-<div class="variablelist"><table border="0">
4224-<col align="left" valign="top">
4225-<tbody>
4226-<tr>
4227-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
4228-<td>
4229-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to see whether it's root
4230-</td>
4231-</tr>
4232-<tr>
4233-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4234-<td> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><span class="type">TRUE</span></a> if this is a root node
4235-</td>
4236-</tr>
4237-</tbody>
4238-</table></div>
4239-</div>
4240-<hr>
4241-<div class="refsect2" title="dbusmenu_menuitem_foreach ()">
4242-<a name="dbusmenu-menuitem-foreach"></a><h3>dbusmenu_menuitem_foreach ()</h3>
4243-<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_menuitem_foreach (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
4244- <em class="parameter"><code><span class="type">void</span> (funcDbusmenuMenuitem * mi, gpointer data) ()</code></em>,
4245- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);</pre>
4246-<p>
4247-This calls the function <em class="parameter"><code>func</code></em> on this menu item and all
4248- of the children of this item. And their children. And
4249- their children. And... you get the point. It will get
4250- called on the whole tree.
4251-</p>
4252-<div class="variablelist"><table border="0">
4253-<col align="left" valign="top">
4254-<tbody>
4255-<tr>
4256-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
4257-<td>The <span class="type">DbusmenItem</span> to start from
4258-</td>
4259-</tr>
4260-<tr>
4261-<td><p><span class="term"><em class="parameter"><code>data</code></em> :</span></p></td>
4262-<td> User data to pass to the function. <span class="annotation">[closure]</span>
4263-</td>
4264-</tr>
4265-</tbody>
4266-</table></div>
4267-</div>
4268-<hr>
4269-<div class="refsect2" title="dbusmenu_menuitem_handle_event ()">
4270-<a name="dbusmenu-menuitem-handle-event"></a><h3>dbusmenu_menuitem_handle_event ()</h3>
4271-<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_menuitem_handle_event (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
4272- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
4273- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>,
4274- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>);</pre>
4275-<p>
4276-This function is called to create an event. It is likely
4277- to be overrided by subclasses. The default menu item
4278- will respond to the activate signal and do:
4279-</p>
4280-<p>
4281- Emits the <span class="type">"item-activate"</span> signal on this
4282- menu item. Called by server objects when they get the
4283- appropriate DBus signals from the client.
4284-</p>
4285-<p>
4286- If you subclass this function you should really think
4287- about calling the parent function unless you have a good
4288- reason not to.
4289-</p>
4290-<div class="variablelist"><table border="0">
4291-<col align="left" valign="top">
4292-<tbody>
4293-<tr>
4294-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
4295-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to send the signal on.
4296-</td>
4297-</tr>
4298-<tr>
4299-<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
4300-<td>The name of the signal
4301-</td>
4302-</tr>
4303-<tr>
4304-<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
4305-<td>A value that could be set for the event
4306-</td>
4307-</tr>
4308-<tr>
4309-<td><p><span class="term"><em class="parameter"><code>timestamp</code></em> :</span></p></td>
4310-<td>The timestamp of when the event happened
4311-</td>
4312-</tr>
4313-</tbody>
4314-</table></div>
4315-</div>
4316-<hr>
4317-<div class="refsect2" title="dbusmenu_menuitem_send_about_to_show ()">
4318-<a name="dbusmenu-menuitem-send-about-to-show"></a><h3>dbusmenu_menuitem_send_about_to_show ()</h3>
4319-<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_menuitem_send_about_to_show
4320- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
4321- <em class="parameter"><code><span class="type">void</span> (cbDbusmenuMenuitem * mi, gpointer user_data) ()</code></em>,
4322- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> cb_data</code></em>);</pre>
4323-<p>
4324-This function is used to send the even that the submenu
4325- of this item is about to be shown. Callers to this event
4326- should delay showing the menu until their callback is
4327- called if possible.
4328-</p>
4329-<div class="variablelist"><table border="0">
4330-<col align="left" valign="top">
4331-<tbody>
4332-<tr>
4333-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
4334-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to send the signal on.
4335-</td>
4336-</tr>
4337-<tr>
4338-<td><p><span class="term"><em class="parameter"><code>cb_data</code></em> :</span></p></td>
4339-<td> Data to pass to the callback. <span class="annotation">[closure]</span>
4340-</td>
4341-</tr>
4342-</tbody>
4343-</table></div>
4344-</div>
4345-</div>
4346-</div>
4347-<div class="footer">
4348-<hr>
4349- Generated by GTK-Doc V1.15</div>
4350-</body>
4351-</html>
4352\ No newline at end of file
4353
4354=== removed file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html'
4355--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html 2010-11-11 17:24:45 +0000
4356+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html 1970-01-01 00:00:00 +0000
4357@@ -1,168 +0,0 @@
4358-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4359-<html>
4360-<head>
4361-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4362-<title>DbusmenuMenuitemProxy</title>
4363-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
4364-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
4365-<link rel="up" href="ch01.html" title="API">
4366-<link rel="prev" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">
4367-<link rel="next" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">
4368-<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
4369-<link rel="stylesheet" href="style.css" type="text/css">
4370-</head>
4371-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4372-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
4373-<tr valign="middle">
4374-<td><a accesskey="p" href="libdbusmenu-glib-DbusmenuServer.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
4375-<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
4376-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
4377-<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
4378-<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuMenuitem.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
4379-</tr>
4380-<tr><td colspan="5" class="shortcuts">
4381-<a href="#libdbusmenu-glib-DbusmenuMenuitemProxy.synopsis" class="shortcut">Top</a>
4382-  | 
4383- <a href="#libdbusmenu-glib-DbusmenuMenuitemProxy.description" class="shortcut">Description</a>
4384-</td></tr>
4385-</table>
4386-<div class="refentry" title="DbusmenuMenuitemProxy">
4387-<a name="libdbusmenu-glib-DbusmenuMenuitemProxy"></a><div class="titlepage"></div>
4388-<div class="refnamediv"><table width="100%"><tr>
4389-<td valign="top">
4390-<h2><span class="refentrytitle"><a name="libdbusmenu-glib-DbusmenuMenuitemProxy.top_of_page"></a>DbusmenuMenuitemProxy</span></h2>
4391-<p>DbusmenuMenuitemProxy</p>
4392-</td>
4393-<td valign="top" align="right"></td>
4394-</tr></table></div>
4395-<div class="refsynopsisdiv" title="Synopsis">
4396-<a name="libdbusmenu-glib-DbusmenuMenuitemProxy.synopsis"></a><h2>Synopsis</h2>
4397-<pre class="synopsis"> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy">DbusmenuMenuitemProxy</a>;
4398- <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxyClass" title="DbusmenuMenuitemProxyClass">DbusmenuMenuitemProxyClass</a>;
4399-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="returnvalue">DbusmenuMenuitemProxy</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-new" title="dbusmenu_menuitem_proxy_new ()">dbusmenu_menuitem_proxy_new</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);
4400-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-get-wrapped" title="dbusmenu_menuitem_proxy_get_wrapped ()">dbusmenu_menuitem_proxy_get_wrapped</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a> *pmi</code></em>);
4401-</pre>
4402-</div>
4403-<div class="refsect1" title="Description">
4404-<a name="libdbusmenu-glib-DbusmenuMenuitemProxy.description"></a><h2>Description</h2>
4405-<p>
4406-</p>
4407-</div>
4408-<div class="refsect1" title="Details">
4409-<a name="libdbusmenu-glib-DbusmenuMenuitemProxy.details"></a><h2>Details</h2>
4410-<div class="refsect2" title="DbusmenuMenuitemProxy">
4411-<a name="DbusmenuMenuitemProxy"></a><h3>DbusmenuMenuitemProxy</h3>
4412-<pre class="programlisting">typedef struct {
4413- DbusmenuMenuitem parent;
4414-
4415- /*&lt; Private &gt;*/
4416- DbusmenuMenuitemProxyPrivate * priv;
4417-} DbusmenuMenuitemProxy;
4418-</pre>
4419-<p>
4420-</p>
4421-</div>
4422-<hr>
4423-<div class="refsect2" title="DbusmenuMenuitemProxyClass">
4424-<a name="DbusmenuMenuitemProxyClass"></a><h3>DbusmenuMenuitemProxyClass</h3>
4425-<pre class="programlisting">typedef struct {
4426- DbusmenuMenuitemClass parent_class;
4427-
4428- /*&lt; Private &gt;*/
4429- void (*reserved1) (void);
4430- void (*reserved2) (void);
4431- void (*reserved3) (void);
4432- void (*reserved4) (void);
4433-} DbusmenuMenuitemProxyClass;
4434-</pre>
4435-<p>
4436-Functions and signal slots for <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a>.
4437-</p>
4438-<div class="variablelist"><table border="0">
4439-<col align="left" valign="top">
4440-<tbody>
4441-<tr>
4442-<td><p><span class="term"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass" title="DbusmenuMenuitemClass"><span class="type">DbusmenuMenuitemClass</span></a> <em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.parent-class"></a>parent_class</code></em>;</span></p></td>
4443-<td>The Class of <span class="type">DbusmeneMenuitem</span>
4444-</td>
4445-</tr>
4446-<tr>
4447-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.reserved1"></a>reserved1</code></em> ()</span></p></td>
4448-<td>Reserved for future use.
4449-</td>
4450-</tr>
4451-<tr>
4452-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.reserved2"></a>reserved2</code></em> ()</span></p></td>
4453-<td>Reserved for future use.
4454-</td>
4455-</tr>
4456-<tr>
4457-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.reserved3"></a>reserved3</code></em> ()</span></p></td>
4458-<td>Reserved for future use.
4459-</td>
4460-</tr>
4461-<tr>
4462-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.reserved4"></a>reserved4</code></em> ()</span></p></td>
4463-<td>Reserved for future use.
4464-</td>
4465-</tr>
4466-</tbody>
4467-</table></div>
4468-</div>
4469-<hr>
4470-<div class="refsect2" title="dbusmenu_menuitem_proxy_new ()">
4471-<a name="dbusmenu-menuitem-proxy-new"></a><h3>dbusmenu_menuitem_proxy_new ()</h3>
4472-<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="returnvalue">DbusmenuMenuitemProxy</span></a> * dbusmenu_menuitem_proxy_new (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);</pre>
4473-<p>
4474-Builds a new <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a> object that proxies
4475- all of the values for <em class="parameter"><code>mi</code></em>.
4476-</p>
4477-<div class="variablelist"><table border="0">
4478-<col align="left" valign="top">
4479-<tbody>
4480-<tr>
4481-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
4482-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to proxy
4483-</td>
4484-</tr>
4485-<tr>
4486-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4487-<td> A new <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a> object.
4488-</td>
4489-</tr>
4490-</tbody>
4491-</table></div>
4492-</div>
4493-<hr>
4494-<div class="refsect2" title="dbusmenu_menuitem_proxy_get_wrapped ()">
4495-<a name="dbusmenu-menuitem-proxy-get-wrapped"></a><h3>dbusmenu_menuitem_proxy_get_wrapped ()</h3>
4496-<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * dbusmenu_menuitem_proxy_get_wrapped (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a> *pmi</code></em>);</pre>
4497-<p>
4498-Accesses the private variable of which <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>
4499- we are doing the proxying for.
4500-</p>
4501-<div class="variablelist"><table border="0">
4502-<col align="left" valign="top">
4503-<tbody>
4504-<tr>
4505-<td><p><span class="term"><em class="parameter"><code>pmi</code></em> :</span></p></td>
4506-<td>
4507-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a> to look into
4508-</td>
4509-</tr>
4510-<tr>
4511-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4512-<td> A <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> object or a <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> if we
4513- don't have one or there is an error.
4514-</td>
4515-</tr>
4516-</tbody>
4517-</table></div>
4518-</div>
4519-</div>
4520-</div>
4521-<div class="footer">
4522-<hr>
4523- Generated by GTK-Doc V1.15</div>
4524-</body>
4525-</html>
4526\ No newline at end of file
4527
4528=== removed file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html'
4529--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html 2010-11-11 17:24:45 +0000
4530+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html 1970-01-01 00:00:00 +0000
4531@@ -1,299 +0,0 @@
4532-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4533-<html>
4534-<head>
4535-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4536-<title>DbusmenuServer</title>
4537-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
4538-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
4539-<link rel="up" href="ch01.html" title="API">
4540-<link rel="prev" href="ch01.html" title="API">
4541-<link rel="next" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html" title="DbusmenuMenuitemProxy">
4542-<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
4543-<link rel="stylesheet" href="style.css" type="text/css">
4544-</head>
4545-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4546-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
4547-<tr valign="middle">
4548-<td><a accesskey="p" href="ch01.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
4549-<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
4550-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
4551-<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
4552-<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
4553-</tr>
4554-<tr><td colspan="5" class="shortcuts">
4555-<a href="#libdbusmenu-glib-DbusmenuServer.synopsis" class="shortcut">Top</a>
4556-  | 
4557- <a href="#libdbusmenu-glib-DbusmenuServer.description" class="shortcut">Description</a>
4558-</td></tr>
4559-</table>
4560-<div class="refentry" title="DbusmenuServer">
4561-<a name="libdbusmenu-glib-DbusmenuServer"></a><div class="titlepage"></div>
4562-<div class="refnamediv"><table width="100%"><tr>
4563-<td valign="top">
4564-<h2><span class="refentrytitle"><a name="libdbusmenu-glib-DbusmenuServer.top_of_page"></a>DbusmenuServer</span></h2>
4565-<p>DbusmenuServer</p>
4566-</td>
4567-<td valign="top" align="right"></td>
4568-</tr></table></div>
4569-<div class="refsynopsisdiv" title="Synopsis">
4570-<a name="libdbusmenu-glib-DbusmenuServer.synopsis"></a><h2>Synopsis</h2>
4571-<pre class="synopsis">#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS" title="DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE">DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE</a>
4572-#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS" title="DBUSMENU_SERVER_SIGNAL_ID_UPDATE">DBUSMENU_SERVER_SIGNAL_ID_UPDATE</a>
4573-#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS" title="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED">DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED</a>
4574-#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS" title="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE">DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE</a>
4575-#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS" title="DBUSMENU_SERVER_PROP_DBUS_OBJECT">DBUSMENU_SERVER_PROP_DBUS_OBJECT</a>
4576-#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS" title="DBUSMENU_SERVER_PROP_ROOT_NODE">DBUSMENU_SERVER_PROP_ROOT_NODE</a>
4577-#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-VERSION:CAPS" title="DBUSMENU_SERVER_PROP_VERSION">DBUSMENU_SERVER_PROP_VERSION</a>
4578- <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer">DbusmenuServer</a>;
4579- <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServerClass" title="DbusmenuServerClass">DbusmenuServerClass</a>;
4580-<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="returnvalue">DbusmenuServer</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-new" title="dbusmenu_server_new ()">dbusmenu_server_new</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object</code></em>);
4581-<span class="returnvalue">void</span> <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-root" title="dbusmenu_server_set_root ()">dbusmenu_server_set_root</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> *server</code></em>,
4582- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *root</code></em>);
4583-</pre>
4584-</div>
4585-<div class="refsect1" title="Description">
4586-<a name="libdbusmenu-glib-DbusmenuServer.description"></a><h2>Description</h2>
4587-<p>
4588-</p>
4589-</div>
4590-<div class="refsect1" title="Details">
4591-<a name="libdbusmenu-glib-DbusmenuServer.details"></a><h2>Details</h2>
4592-<div class="refsect2" title="DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE">
4593-<a name="DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE</h3>
4594-<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE "item-property-updated"
4595-</pre>
4596-<p>
4597-</p>
4598-</div>
4599-<hr>
4600-<div class="refsect2" title="DBUSMENU_SERVER_SIGNAL_ID_UPDATE">
4601-<a name="DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_ID_UPDATE</h3>
4602-<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_ID_UPDATE "item-updated"
4603-</pre>
4604-<p>
4605-</p>
4606-</div>
4607-<hr>
4608-<div class="refsect2" title="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED">
4609-<a name="DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED</h3>
4610-<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED "layout-updated"
4611-</pre>
4612-<p>
4613-</p>
4614-</div>
4615-<hr>
4616-<div class="refsect2" title="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE">
4617-<a name="DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE</h3>
4618-<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED
4619-</pre>
4620-<p>
4621-</p>
4622-</div>
4623-<hr>
4624-<div class="refsect2" title="DBUSMENU_SERVER_PROP_DBUS_OBJECT">
4625-<a name="DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS"></a><h3>DBUSMENU_SERVER_PROP_DBUS_OBJECT</h3>
4626-<pre class="programlisting">#define DBUSMENU_SERVER_PROP_DBUS_OBJECT "dbus-object"
4627-</pre>
4628-<p>
4629-</p>
4630-</div>
4631-<hr>
4632-<div class="refsect2" title="DBUSMENU_SERVER_PROP_ROOT_NODE">
4633-<a name="DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS"></a><h3>DBUSMENU_SERVER_PROP_ROOT_NODE</h3>
4634-<pre class="programlisting">#define DBUSMENU_SERVER_PROP_ROOT_NODE "root-node"
4635-</pre>
4636-<p>
4637-</p>
4638-</div>
4639-<hr>
4640-<div class="refsect2" title="DBUSMENU_SERVER_PROP_VERSION">
4641-<a name="DBUSMENU-SERVER-PROP-VERSION:CAPS"></a><h3>DBUSMENU_SERVER_PROP_VERSION</h3>
4642-<pre class="programlisting">#define DBUSMENU_SERVER_PROP_VERSION "version"
4643-</pre>
4644-<p>
4645-</p>
4646-</div>
4647-<hr>
4648-<div class="refsect2" title="DbusmenuServer">
4649-<a name="DbusmenuServer"></a><h3>DbusmenuServer</h3>
4650-<pre class="programlisting">typedef struct {
4651- GObject parent;
4652-
4653- /*&lt; Private &gt;*/
4654- DbusmenuServerPrivate * priv;
4655-} DbusmenuServer;
4656-</pre>
4657-<p>
4658-A server which represents a sharing of a set of
4659- <a href="/usr/share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"><span class="type">DbusmenuMenuitems</span></a> across DBus to a <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a>.
4660-</p>
4661-<div class="variablelist"><table border="0">
4662-<col align="left" valign="top">
4663-<tbody>
4664-<tr>
4665-<td><p><span class="term"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> <em class="structfield"><code><a name="DbusmenuServer.parent"></a>parent</code></em>;</span></p></td>
4666-<td>
4667-<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>
4668-</td>
4669-</tr>
4670-<tr>
4671-<td><p><span class="term"><span class="type">DbusmenuServerPrivate</span> *<em class="structfield"><code><a name="DbusmenuServer.priv"></a>priv</code></em>;</span></p></td>
4672-<td>
4673-</td>
4674-</tr>
4675-</tbody>
4676-</table></div>
4677-</div>
4678-<hr>
4679-<div class="refsect2" title="DbusmenuServerClass">
4680-<a name="DbusmenuServerClass"></a><h3>DbusmenuServerClass</h3>
4681-<pre class="programlisting">typedef struct {
4682- GObjectClass parent_class;
4683-
4684- /* Signals */
4685- void (*id_prop_update)(gint id, gchar * property, gchar * value);
4686- void (*id_update)(gint id);
4687- void (*layout_updated)(gint revision);
4688- void (*item_activation)(gint id, guint timestamp);
4689-
4690- /*&lt; Private &gt;*/
4691- void (*reserved1) (void);
4692- void (*reserved2) (void);
4693- void (*reserved3) (void);
4694- void (*reserved4) (void);
4695- void (*reserved5) (void);
4696- void (*reserved6) (void);
4697-} DbusmenuServerClass;
4698-</pre>
4699-<p>
4700-<em class="parameter"><code>reserved1</code></em>: Reserved for future use.
4701- <em class="parameter"><code>reserved2</code></em>: Reserved for future use.
4702- <em class="parameter"><code>reserved3</code></em>: Reserved for future use.
4703- <em class="parameter"><code>reserved4</code></em>: Reserved for future use.
4704- <em class="parameter"><code>reserved5</code></em>: Reserved for future use.
4705- <em class="parameter"><code>reserved6</code></em>: Reserved for future use.
4706-</p>
4707-<p>
4708- The class implementing the virtual functions for <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a>.
4709-</p>
4710-<div class="variablelist"><table border="0">
4711-<col align="left" valign="top">
4712-<tbody>
4713-<tr>
4714-<td><p><span class="term"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> <em class="structfield"><code><a name="DbusmenuServerClass.parent-class"></a>parent_class</code></em>;</span></p></td>
4715-<td>
4716-<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a>
4717-</td>
4718-</tr>
4719-<tr>
4720-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.id-prop-update"></a>id_prop_update</code></em> ()</span></p></td>
4721-<td>Slot for <span class="type">"id-prop-update"</span>.
4722-</td>
4723-</tr>
4724-<tr>
4725-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.id-update"></a>id_update</code></em> ()</span></p></td>
4726-<td>Slot for <span class="type">"id-update"</span>.
4727-</td>
4728-</tr>
4729-<tr>
4730-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.layout-updated"></a>layout_updated</code></em> ()</span></p></td>
4731-<td>Slot for <span class="type">"layout-update"</span>.
4732-</td>
4733-</tr>
4734-<tr>
4735-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.item-activation"></a>item_activation</code></em> ()</span></p></td>
4736-<td>
4737-</td>
4738-</tr>
4739-<tr>
4740-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved1"></a>reserved1</code></em> ()</span></p></td>
4741-<td>
4742-</td>
4743-</tr>
4744-<tr>
4745-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved2"></a>reserved2</code></em> ()</span></p></td>
4746-<td>
4747-</td>
4748-</tr>
4749-<tr>
4750-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved3"></a>reserved3</code></em> ()</span></p></td>
4751-<td>
4752-</td>
4753-</tr>
4754-<tr>
4755-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved4"></a>reserved4</code></em> ()</span></p></td>
4756-<td>
4757-</td>
4758-</tr>
4759-<tr>
4760-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved5"></a>reserved5</code></em> ()</span></p></td>
4761-<td>
4762-</td>
4763-</tr>
4764-<tr>
4765-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved6"></a>reserved6</code></em> ()</span></p></td>
4766-<td>
4767-</td>
4768-</tr>
4769-</tbody>
4770-</table></div>
4771-</div>
4772-<hr>
4773-<div class="refsect2" title="dbusmenu_server_new ()">
4774-<a name="dbusmenu-server-new"></a><h3>dbusmenu_server_new ()</h3>
4775-<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="returnvalue">DbusmenuServer</span></a> * dbusmenu_server_new (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object</code></em>);</pre>
4776-<p>
4777-Creates a new <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> object with a specific object
4778- path on DBus. If <em class="parameter"><code>object</code></em> is set to NULL the default object
4779- name of "/org/ayatana/dbusmenu" will be used.
4780-</p>
4781-<div class="variablelist"><table border="0">
4782-<col align="left" valign="top">
4783-<tbody>
4784-<tr>
4785-<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
4786-<td>The object name to show for this menu structure
4787- on DBus. May be NULL.
4788-</td>
4789-</tr>
4790-<tr>
4791-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4792-<td> A brand new <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a>
4793-</td>
4794-</tr>
4795-</tbody>
4796-</table></div>
4797-</div>
4798-<hr>
4799-<div class="refsect2" title="dbusmenu_server_set_root ()">
4800-<a name="dbusmenu-server-set-root"></a><h3>dbusmenu_server_set_root ()</h3>
4801-<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_server_set_root (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> *server</code></em>,
4802- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *root</code></em>);</pre>
4803-<p>
4804-This function contains all of the <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> wrapping
4805- required to set the property <span class="type">"root-node"</span>
4806- on the server <em class="parameter"><code>self</code></em>.
4807-</p>
4808-<div class="variablelist"><table border="0">
4809-<col align="left" valign="top">
4810-<tbody>
4811-<tr>
4812-<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td>
4813-<td>
4814-</td>
4815-</tr>
4816-<tr>
4817-<td><p><span class="term"><em class="parameter"><code>root</code></em> :</span></p></td>
4818-<td>The new root <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> tree
4819-</td>
4820-</tr>
4821-</tbody>
4822-</table></div>
4823-</div>
4824-</div>
4825-</div>
4826-<div class="footer">
4827-<hr>
4828- Generated by GTK-Doc V1.15</div>
4829-</body>
4830-</html>
4831\ No newline at end of file
4832
4833=== removed file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp'
4834--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp 2010-11-11 17:24:45 +0000
4835+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp 1970-01-01 00:00:00 +0000
4836@@ -1,111 +0,0 @@
4837-<?xml version="1.0" encoding="utf-8" standalone="no"?>
4838-<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
4839-<book xmlns="http://www.devhelp.net/book" title="libdbusmenu-glib Reference Manual" link="index.html" author="" name="libdbusmenu-glib">
4840- <chapters>
4841- <sub name="API" link="ch01.html">
4842- <sub name="DbusmenuServer" link="libdbusmenu-glib-DbusmenuServer.html"/>
4843- <sub name="DbusmenuMenuitemProxy" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html"/>
4844- <sub name="DbusmenuMenuitem" link="libdbusmenu-glib-DbusmenuMenuitem.html"/>
4845- <sub name="DbusmenuClient" link="libdbusmenu-glib-DbusmenuClient.html"/>
4846- <sub name="DbusmenuClientMenuitem" link="libdbusmenu-glib-DbusmenuClientMenuitem.html"/>
4847- </sub>
4848- <sub name="Object Hierarchy" link="object-tree.html"/>
4849- <sub name="API Index" link="api-index-full.html"/>
4850- <sub name="Annotation Glossary" link="annotation-glossary.html"/>
4851- </chapters>
4852- <functions>
4853- <function name="DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS"/>
4854- <function name="DBUSMENU_SERVER_SIGNAL_ID_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS"/>
4855- <function name="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS"/>
4856- <function name="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS"/>
4857- <function name="DBUSMENU_SERVER_PROP_DBUS_OBJECT" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS"/>
4858- <function name="DBUSMENU_SERVER_PROP_ROOT_NODE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS"/>
4859- <function name="DBUSMENU_SERVER_PROP_VERSION" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-VERSION:CAPS"/>
4860- <function name="DbusmenuServer" link="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer"/>
4861- <function name="DbusmenuServerClass" link="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServerClass"/>
4862- <function name="dbusmenu_server_new ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-new"/>
4863- <function name="dbusmenu_server_set_root ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-root"/>
4864- <function name="DbusmenuMenuitemProxy" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy"/>
4865- <function name="DbusmenuMenuitemProxyClass" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxyClass"/>
4866- <function name="dbusmenu_menuitem_proxy_new ()" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-new"/>
4867- <function name="dbusmenu_menuitem_proxy_get_wrapped ()" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-get-wrapped"/>
4868- <function name="DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS"/>
4869- <function name="DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS"/>
4870- <function name="DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS"/>
4871- <function name="DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS"/>
4872- <function name="DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS"/>
4873- <function name="DBUSMENU_MENUITEM_SIGNAL_REALIZED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS"/>
4874- <function name="DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS"/>
4875- <function name="DBUSMENU_MENUITEM_PROP_TYPE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TYPE:CAPS"/>
4876- <function name="DBUSMENU_MENUITEM_PROP_VISIBLE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS"/>
4877- <function name="DBUSMENU_MENUITEM_PROP_ENABLED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ENABLED:CAPS"/>
4878- <function name="DBUSMENU_MENUITEM_PROP_LABEL" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-LABEL:CAPS"/>
4879- <function name="DBUSMENU_MENUITEM_PROP_ICON_NAME" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS"/>
4880- <function name="DBUSMENU_MENUITEM_PROP_ICON_DATA" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS"/>
4881- <function name="DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS"/>
4882- <function name="DBUSMENU_MENUITEM_PROP_TOGGLE_STATE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS"/>
4883- <function name="DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS"/>
4884- <function name="DBUSMENU_MENUITEM_TOGGLE_CHECK" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS"/>
4885- <function name="DBUSMENU_MENUITEM_TOGGLE_RADIO" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS"/>
4886- <function name="DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS"/>
4887- <function name="DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS"/>
4888- <function name="DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS"/>
4889- <function name="DBUSMENU_MENUITEM_ICON_NAME_BLANK" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS"/>
4890- <function name="DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS"/>
4891- <function name="DbusmenuMenuitem" link="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"/>
4892- <function name="dbusmenu_menuitem_about_to_show_cb ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-about-to-show-cb"/>
4893- <function name="dbusmenu_menuitem_buildxml_slot_t ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-buildxml-slot-t"/>
4894- <function name="DbusmenuMenuitemClass" link="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass"/>
4895- <function name="dbusmenu_menuitem_new ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new"/>
4896- <function name="dbusmenu_menuitem_new_with_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new-with-id"/>
4897- <function name="dbusmenu_menuitem_get_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-id"/>
4898- <function name="dbusmenu_menuitem_get_children ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-children"/>
4899- <function name="dbusmenu_menuitem_take_children ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-take-children"/>
4900- <function name="dbusmenu_menuitem_get_position ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position"/>
4901- <function name="dbusmenu_menuitem_get_position_realized ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position-realized"/>
4902- <function name="dbusmenu_menuitem_child_append ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-append"/>
4903- <function name="dbusmenu_menuitem_child_prepend ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-prepend"/>
4904- <function name="dbusmenu_menuitem_child_delete ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-delete"/>
4905- <function name="dbusmenu_menuitem_child_add_position ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-add-position"/>
4906- <function name="dbusmenu_menuitem_child_reorder ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-reorder"/>
4907- <function name="dbusmenu_menuitem_child_find ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-find"/>
4908- <function name="dbusmenu_menuitem_find_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-find-id"/>
4909- <function name="dbusmenu_menuitem_property_set ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set"/>
4910- <function name="dbusmenu_menuitem_property_set_value ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-value"/>
4911- <function name="dbusmenu_menuitem_property_set_bool ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-bool"/>
4912- <function name="dbusmenu_menuitem_property_set_int ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-int"/>
4913- <function name="dbusmenu_menuitem_property_get ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get"/>
4914- <function name="dbusmenu_menuitem_property_get_value ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-value"/>
4915- <function name="dbusmenu_menuitem_property_get_bool ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-bool"/>
4916- <function name="dbusmenu_menuitem_property_get_int ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-int"/>
4917- <function name="dbusmenu_menuitem_property_exist ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-exist"/>
4918- <function name="dbusmenu_menuitem_properties_list ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-list"/>
4919- <function name="dbusmenu_menuitem_properties_copy ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-copy"/>
4920- <function name="dbusmenu_menuitem_property_remove ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-remove"/>
4921- <function name="dbusmenu_menuitem_set_root ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-root"/>
4922- <function name="dbusmenu_menuitem_get_root ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-root"/>
4923- <function name="dbusmenu_menuitem_foreach ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-foreach"/>
4924- <function name="dbusmenu_menuitem_handle_event ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-handle-event"/>
4925- <function name="dbusmenu_menuitem_send_about_to_show ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-send-about-to-show"/>
4926- <function name="DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS"/>
4927- <function name="DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS"/>
4928- <function name="DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS"/>
4929- <function name="DBUSMENU_CLIENT_PROP_DBUS_NAME" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS"/>
4930- <function name="DBUSMENU_CLIENT_PROP_DBUS_OBJECT" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS"/>
4931- <function name="DBUSMENU_CLIENT_TYPES_DEFAULT" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS"/>
4932- <function name="DBUSMENU_CLIENT_TYPES_SEPARATOR" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS"/>
4933- <function name="DBUSMENU_CLIENT_TYPES_IMAGE" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-IMAGE:CAPS"/>
4934- <function name="DbusmenuClient" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient"/>
4935- <function name="DbusmenuClientClass" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientClass"/>
4936- <function name="DbusmenuClientTypeHandler ()" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler"/>
4937- <function name="dbusmenu_client_new ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-new"/>
4938- <function name="dbusmenu_client_get_root ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-root"/>
4939- <function name="dbusmenu_client_add_type_handler ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler"/>
4940- <function name="dbusmenu_client_send_event ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-send-event"/>
4941- <function name="dbusmenu_client_send_about_to_show ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-send-about-to-show"/>
4942- <function name="DBUSMENU_CLIENT_MENUITEM_TYPE" link="libdbusmenu-glib-DbusmenuClientMenuitem.html#DBUSMENU-CLIENT-MENUITEM-TYPE:CAPS"/>
4943- <function name="DbusmenuClientMenuitem" link="libdbusmenu-glib-DbusmenuClientMenuitem.html#DbusmenuClientMenuitem"/>
4944- <function name="DbusmenuClientMenuitemClass" link="libdbusmenu-glib-DbusmenuClientMenuitem.html#DbusmenuClientMenuitemClass"/>
4945- <function name="dbusmenu_client_menuitem_new ()" link="libdbusmenu-glib-DbusmenuClientMenuitem.html#dbusmenu-client-menuitem-new"/>
4946- </functions>
4947-</book>
4948
4949=== removed file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2'
4950--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 2010-11-11 17:24:45 +0000
4951+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 1970-01-01 00:00:00 +0000
4952@@ -1,111 +0,0 @@
4953-<?xml version="1.0" encoding="utf-8" standalone="no"?>
4954-<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
4955-<book xmlns="http://www.devhelp.net/book" title="libdbusmenu-glib Reference Manual" link="index.html" author="" name="libdbusmenu-glib" version="2" language="c">
4956- <chapters>
4957- <sub name="API" link="ch01.html">
4958- <sub name="DbusmenuServer" link="libdbusmenu-glib-DbusmenuServer.html"/>
4959- <sub name="DbusmenuMenuitemProxy" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html"/>
4960- <sub name="DbusmenuMenuitem" link="libdbusmenu-glib-DbusmenuMenuitem.html"/>
4961- <sub name="DbusmenuClient" link="libdbusmenu-glib-DbusmenuClient.html"/>
4962- <sub name="DbusmenuClientMenuitem" link="libdbusmenu-glib-DbusmenuClientMenuitem.html"/>
4963- </sub>
4964- <sub name="Object Hierarchy" link="object-tree.html"/>
4965- <sub name="API Index" link="api-index-full.html"/>
4966- <sub name="Annotation Glossary" link="annotation-glossary.html"/>
4967- </chapters>
4968- <functions>
4969- <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS"/>
4970- <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_ID_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS"/>
4971- <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS"/>
4972- <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS"/>
4973- <keyword type="macro" name="DBUSMENU_SERVER_PROP_DBUS_OBJECT" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS"/>
4974- <keyword type="macro" name="DBUSMENU_SERVER_PROP_ROOT_NODE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS"/>
4975- <keyword type="macro" name="DBUSMENU_SERVER_PROP_VERSION" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-VERSION:CAPS"/>
4976- <keyword type="struct" name="DbusmenuServer" link="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer"/>
4977- <keyword type="struct" name="DbusmenuServerClass" link="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServerClass"/>
4978- <keyword type="function" name="dbusmenu_server_new ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-new"/>
4979- <keyword type="function" name="dbusmenu_server_set_root ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-root"/>
4980- <keyword type="struct" name="DbusmenuMenuitemProxy" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy"/>
4981- <keyword type="struct" name="DbusmenuMenuitemProxyClass" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxyClass"/>
4982- <keyword type="function" name="dbusmenu_menuitem_proxy_new ()" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-new"/>
4983- <keyword type="function" name="dbusmenu_menuitem_proxy_get_wrapped ()" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-get-wrapped"/>
4984- <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS"/>
4985- <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS"/>
4986- <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS"/>
4987- <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS"/>
4988- <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS"/>
4989- <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_REALIZED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS"/>
4990- <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS"/>
4991- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_TYPE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TYPE:CAPS"/>
4992- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_VISIBLE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS"/>
4993- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_ENABLED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ENABLED:CAPS"/>
4994- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_LABEL" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-LABEL:CAPS"/>
4995- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_ICON_NAME" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS"/>
4996- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_ICON_DATA" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS"/>
4997- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS"/>
4998- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_TOGGLE_STATE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS"/>
4999- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS"/>
5000- <keyword type="macro" name="DBUSMENU_MENUITEM_TOGGLE_CHECK" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS"/>
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: