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

Proposed by Ted Gould on 2011-01-27
Status: Superseded
Proposed branch: lp:~dbusmenu-team/libdbusmenu/ubuntu
Merge into: lp:libdbusmenu/0.5
Diff against target: 67319 lines (+66205/-527)
110 files modified
.bzrignore (+0/-229)
AUTHORS (+17/-0)
ChangeLog (+5918/-0)
Makefile.in (+821/-0)
aclocal.m4 (+10063/-0)
autogen.sh (+0/-12)
compile (+143/-0)
config.guess (+1502/-0)
config.h.in (+86/-0)
config.sub (+1714/-0)
configure (+16483/-0)
debian/changelog (+657/-0)
debian/control (+225/-0)
debian/copyright (+40/-0)
debian/gir1.2-dbusmenu-glib-0.4.install (+1/-0)
debian/gir1.2-dbusmenu-gtk-0.4.install (+1/-0)
debian/gir1.2-dbusmenu-gtk3-0.4.install (+1/-0)
debian/libdbusmenu-glib-dev.install (+6/-0)
debian/libdbusmenu-glib-doc.install (+1/-0)
debian/libdbusmenu-glib3.install (+1/-0)
debian/libdbusmenu-gtk-dev.install (+6/-0)
debian/libdbusmenu-gtk-doc.install (+1/-0)
debian/libdbusmenu-gtk3-3.install (+1/-0)
debian/libdbusmenu-gtk3-dev.install (+5/-0)
debian/libdbusmenu-gtk3.install (+1/-0)
debian/libdbusmenu-jsonloader-dev.install (+4/-0)
debian/libdbusmenu-jsonloader3.install (+1/-0)
debian/libdbusmenu-tools.install (+3/-0)
debian/rules (+45/-0)
debian/source/format (+1/-0)
debian/watch (+2/-0)
depcomp (+630/-0)
docs/Makefile.in (+613/-0)
docs/libdbusmenu-glib/Makefile.in (+613/-0)
docs/libdbusmenu-glib/reference/Makefile.in (+689/-0)
docs/libdbusmenu-glib/reference/html/annotation-glossary.html (+71/-0)
docs/libdbusmenu-glib/reference/html/api-index-full.html (+406/-0)
docs/libdbusmenu-glib/reference/html/ch01.html (+48/-0)
docs/libdbusmenu-glib/reference/html/index.html (+46/-0)
docs/libdbusmenu-glib/reference/html/index.sgml (+120/-0)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html (+427/-0)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClientMenuitem.html (+92/-0)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html (+1326/-0)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html (+154/-0)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html (+260/-0)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp (+109/-0)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 (+109/-0)
docs/libdbusmenu-glib/reference/html/object-tree.html (+32/-0)
docs/libdbusmenu-glib/reference/html/style.css (+266/-0)
docs/libdbusmenu-glib/reference/tmpl/client-menuitem.sgml (+52/-0)
docs/libdbusmenu-glib/reference/tmpl/client.sgml (+168/-0)
docs/libdbusmenu-glib/reference/tmpl/menuitem-proxy.sgml (+57/-0)
docs/libdbusmenu-glib/reference/tmpl/menuitem.sgml (+520/-0)
docs/libdbusmenu-glib/reference/tmpl/server.sgml (+112/-0)
docs/libdbusmenu-glib/reference/version.xml (+1/-0)
docs/libdbusmenu-glib/reference/xml/annotation-glossary.xml (+64/-0)
docs/libdbusmenu-glib/reference/xml/api-index-deprecated.xml (+8/-0)
docs/libdbusmenu-glib/reference/xml/api-index-full.xml (+105/-0)
docs/libdbusmenu-glib/reference/xml/client-menuitem.xml (+70/-0)
docs/libdbusmenu-glib/reference/xml/client.xml (+322/-0)
docs/libdbusmenu-glib/reference/xml/menuitem-proxy.xml (+103/-0)
docs/libdbusmenu-glib/reference/xml/menuitem.xml (+915/-0)
docs/libdbusmenu-glib/reference/xml/server.xml (+199/-0)
docs/libdbusmenu-gtk/Makefile.in (+613/-0)
docs/libdbusmenu-gtk/reference/Makefile.in (+685/-0)
docs/libdbusmenu-gtk/reference/html/api-index-full.html (+122/-0)
docs/libdbusmenu-gtk/reference/html/ch01.html (+42/-0)
docs/libdbusmenu-gtk/reference/html/index.html (+39/-0)
docs/libdbusmenu-gtk/reference/html/index.sgml (+33/-0)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-DbusmenuGtkClient.html (+316/-0)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-DbusmenuGtkMenu.html (+169/-0)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-menuitem.html (+256/-0)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk.devhelp (+36/-0)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk.devhelp2 (+36/-0)
docs/libdbusmenu-gtk/reference/html/object-tree.html (+42/-0)
docs/libdbusmenu-gtk/reference/html/style.css (+266/-0)
docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-sections.txt (+70/-0)
docs/libdbusmenu-gtk/reference/libdbusmenu-gtk.types (+3/-0)
docs/libdbusmenu-gtk/reference/tmpl/client.sgml (+115/-0)
docs/libdbusmenu-gtk/reference/tmpl/genericmenuitem.sgml (+22/-0)
docs/libdbusmenu-gtk/reference/tmpl/libdbusmenu-gtk-unused.sgml (+118/-0)
docs/libdbusmenu-gtk/reference/tmpl/menu.sgml (+67/-0)
docs/libdbusmenu-gtk/reference/tmpl/menuitem.sgml (+84/-0)
docs/libdbusmenu-gtk/reference/version.xml (+1/-0)
docs/libdbusmenu-gtk/reference/xml/api-index-deprecated.xml (+8/-0)
docs/libdbusmenu-gtk/reference/xml/api-index-full.xml (+33/-0)
docs/libdbusmenu-gtk/reference/xml/client.xml (+214/-0)
docs/libdbusmenu-gtk/reference/xml/genericmenuitem.xml (+36/-0)
docs/libdbusmenu-gtk/reference/xml/menu.xml (+118/-0)
docs/libdbusmenu-gtk/reference/xml/menuitem.xml (+165/-0)
install-sh (+520/-0)
libdbusmenu-glib/Doxyfile (+0/-257)
libdbusmenu-glib/Makefile.in (+958/-0)
libdbusmenu-glib/client-marshal.c (+131/-0)
libdbusmenu-glib/client-marshal.h (+28/-0)
libdbusmenu-glib/dbus-menu-clean.xml.c (+132/-0)
libdbusmenu-glib/dbus-menu-clean.xml.h (+1/-0)
libdbusmenu-glib/menuitem-marshal.c (+170/-0)
libdbusmenu-glib/menuitem-marshal.h (+45/-0)
libdbusmenu-glib/server-marshal.c (+164/-0)
libdbusmenu-glib/server-marshal.h (+36/-0)
libdbusmenu-gtk/Makefile.in (+1005/-0)
ltmain.sh (+8413/-0)
missing (+376/-0)
mkinstalldirs (+162/-0)
po/Makefile.in.in (+217/-0)
tests/Makefile.in (+2204/-0)
tools/Makefile.in (+858/-0)
tools/testapp/CMakeLists.txt (+0/-29)
tools/testapp/Makefile.in (+619/-0)
To merge this branch: bzr merge lp:~dbusmenu-team/libdbusmenu/ubuntu
Reviewer Review Type Date Requested Status
Ken VanDine 2011-01-27 Pending
Review via email: mp+47721@code.launchpad.net

This proposal has been superseded by a proposal from 2011-01-27.

Description of the change

0.3.94

To post a comment you must log in.
lp:~dbusmenu-team/libdbusmenu/ubuntu updated on 2012-03-09
113. By Ken VanDine on 2011-01-27

releasing version 0.3.94-0ubuntu1

114. By Ken VanDine on 2011-01-31

releasing version 0.3.95-0ubuntu1

115. By Ken VanDine on 2011-02-03

releasing version 0.3.96-0ubuntu1

116. By Ken VanDine on 2011-02-04

releasing version 0.3.96-0ubuntu2

117. By Ken VanDine on 2011-02-07

releasing version 0.3.96-0ubuntu3

118. By Ken VanDine on 2011-02-10

releasing version 0.3.97-0ubuntu1

119. By Ken VanDine on 2011-02-17

releasing version 0.3.98-0ubuntu1

120. By Ken VanDine on 2011-02-22

releasing version 0.3.98-0ubuntu2

121. By Ken VanDine on 2011-02-22

releasing version 0.3.98-0ubuntu3

122. By Ken VanDine on 2011-02-23

* Merged from trunk (rev 220)
  - Cleaning up cleaning up so we don't unref twice and crash
  - Fixing the signatures to make them more consistent
  - Adding defaults to translatable files
  - Support a set of defaults and not sending them over the bus.
  - Fixing annotations and adding tests with python.

123. By Ken VanDine on 2011-02-23

releasing version 0.3.98-0ubuntu4

124. By Ken VanDine on 2011-02-25

* New upstream release.
  * Add a signal on the menuitem for generic event support
  * Handle the case of a single NULL entry as well.
  * Not checking defaults when value is NULL
  * Add the 'type' variable first when processing new
    menuitems
  * Protection from unref'ing NULL variants
  * Only send the requested properties and request fewer
  * Add in a defaults database
  * Only send property updates if the menu item has been
    seen on the bus.
  * Add a property for text direction.
  * Add a property for needing attention.
  * Documentation fixes
  * Making menuitems track their own parents
  * Resolving property changes by looking at the properties
    directly.

125. By Ken VanDine on 2011-02-25

releasing version 0.3.99-0ubuntu1

126. By Ken VanDine on 2011-03-01

releasing version 0.3.99-0ubuntu3

127. By Ken VanDine on 2011-03-01

releasing version 0.3.99-0ubuntu4

128. By Ken VanDine on 2011-03-01

releasing version 0.3.99-0ubuntu5

129. By Ken VanDine on 2011-03-03

releasing version 0.3.100-0ubuntu1

130. By Ken VanDine on 2011-03-04

releasing version 0.3.100-0ubuntu2

131. By Ken VanDine on 2011-03-07

releasing version 0.3.100-0ubuntu3

132. By Ken VanDine on 2011-03-09

releasing version 0.3.100-0ubuntu4

133. By Ken VanDine on 2011-03-10

releasing version 0.3.101-0ubuntu1

134. By Ken VanDine on 2011-03-16

releasing version 0.3.102-0ubuntu1

135. By Ken VanDine on 2011-03-23

releasing version 0.4.0-0ubuntu1

136. By Ken VanDine on 2011-03-28

releasing version 0.4.0-0ubuntu2

137. By Ken VanDine on 2011-03-31

releasing version 0.4.1-0ubuntu1

138. By Ken VanDine on 2011-04-07

releasing version 0.4.2-0ubuntu1

139. By Michael Terry on 2011-04-08

* debian/libdbusmenu-gtk3-dev.install:
  - Add missing header files to gtk3 dev package

140. By Ken VanDine on 2011-04-11

releasing version 0.4.2-0ubuntu3

141. By Ken VanDine on 2011-04-13

* debian/rules
  - Fixed package names for makeshlibs (LP: #760102)

142. By Ken VanDine on 2011-04-14

Fixed package names for makeshlibs and build targets (LP: #760102)

143. By Ken VanDine on 2011-04-14

  - Fixed package names in build targets (LP: #760102)
  - Dropped makeshlibs in favor of symbols files
* +debian/libdbusmenu-glib3.symbols
* +debian/libdbusmenu-gtk3-3.symbols
* +debian/libdbusmenu-gtk3.symbols

144. By Ken VanDine on 2011-04-14

releasing version 0.4.3-0ubuntu1

145. By Michael Terry on 2011-04-15

* Backport bug fixes from trunk:
  - Watch additions/removals from submenus that get added
  - Activate new toplevel menu items as they get added
  - Make sure we don't activate toplevel children that aren't
    menu items or don't have submenus (LP: #761112)

146. By Ken VanDine on 2011-04-19

releasing version 0.4.3-0ubuntu3

147. By Ken VanDine on 2011-06-24

* debian/control, debian/*: Renaming packages for library version
  bump from 3 to 4.
* New upstream release.
  * Fixing visibility for Eclipse (LP: #770263 and LP: #618587)
  * Unseting a GValue properly (LP: #785828)
  * Memory leaks for GVariant usage (LP: #784890)
  * Making GTK 3 default build
  * Removing the SerializableMenuitem object
* debian/rules: Making GTK2 the special build
* New upstream release.
  - Fix a typo in the signal name to make it match the XML
    files (LP: #641209)
  - Ref'ing the server for the entire time we're getting the
    bus (LP: #738568)
  - Watch additions/removals from submenus that get added
  - Activate new toplevel menu items as they get added
  - Make sure we don't activate toplevel children that aren't
    menu items or don't have submenus (LP: #761112)

148. By Ken VanDine on 2011-06-24

releasing version 0.4.90-0ubuntu1

149. By Ken VanDine on 2011-06-24

releasing version 0.4.90-0ubuntu2

150. By Ken VanDine on 2011-06-28

releasing version 0.4.90-0ubuntu3

151. By Didier Roche on 2011-07-25

* debian/rules:
  - avoid making indicator-appmenu* depends on gtk2/3 by dpkg-shlibdeps.
    The library doesn't hurt if gtk isn't installed and that enable
    pre-installlation of the indicator stack without requiring the full gtk
    stack being there without any gtk app installed.

152. By Didier Roche on 2011-07-25

releasing version 0.4.90-0ubuntu4

153. By Ken VanDine on 2011-08-25

* New upstream release (0.4.91).
  * Add in a property for setting the menuitem disposition
* New upstream release (0.4.92).
  * Fix GTK 2 build for style properties
  * Fixed proxied menu events not getting returned (LP: #799878)
* Removed debian/patches:
  * All upstream
* debian/libdbusmenu-gtk4.symbols debian/libdbusmenu-gtk3-4.symbols
  - Added new symbols

154. By Ken VanDine on 2011-08-25

releasing version 0.4.92-0ubuntu1

155. By Ken VanDine on 2011-08-25

* New upstream release.
  * Fix packing of generic menu items to use toggle-spacing

156. By Ken VanDine on 2011-08-25

releasing version 0.4.93-0ubuntu1

157. By Ken VanDine on 2011-09-20

New upstream release.
∘ Protect functions from NULL submenus (LP: #803667)
∘ Build fixes (LP: #552526, LP: #552530, LP: #552538, LP: #709761,
LP: #713690, LP: #643871, LP: #713685)

158. By Ken VanDine on 2011-09-20

releasing version 0.4.94-0ubuntu1

159. By Ken VanDine on 2011-09-29

* New upstream release.
  * Protect functions against NULL results (LP: #757569, LP: #742909,
    LP: #743050, LP: #743661)

160. By Ken VanDine on 2011-09-29

releasing version 0.5.0-0ubuntu1

161. By Ken VanDine on 2011-09-30

releasing version 0.5.0-0ubuntu2

162. By Ken VanDine on 2011-10-13

releasing version 0.5.0-0ubuntu3

163. By Ken VanDine on 2011-10-28

releasing version 0.5.0-1ubuntu1

164. By Ken VanDine on 2011-10-28

releasing version 0.5.1-0ubuntu1

165. By Ken VanDine on 2011-12-01

releasing version 0.5.1-0ubuntu2

166. By Ken VanDine on 2012-01-31

* New upstream release.
  * Add property for accessible descriptions
  * Use insert/remove signals on GTK3 build
  * Change icon data to be a byte stream instead of base64
  * Adjust GTK3 include path to match other libs
  * Don't get objects from boolean values (LP: #870742)
  * Fix depreactions on GTK3 (LP: #917115)

167. By Ken VanDine on 2012-01-31

* debian/control
  - build depend on libatk1.0-dev
* debian/*-dev.install
  - fixed paths for installed headers
* debian/libdbusmenu-glib4.symbols
  - added new symbols

168. By Ken VanDine on 2012-02-02

releasing version 0.5.90-0ubuntu1

169. By Sebastien Bacher on 2012-02-15

* debian/control:
  - drop git binaries, the libdev depends on it
  - set ubuntu vcs
  - use the current vala version
[ Ted Gould ]
* New upstream release.
  * Remove unused const on GStrv's
  * Only free when there is data to free
  * Ensure that we only return once even with error (LP: #929856)
  * Fix an error on a failure to send properties (LP: #929707)
  * Ensure the hash variant isn't NULL in the comparison (LP: #929710)
  * Fix some of the issues with throwing criticals
  * Ensure our tests fail if they throw criticals
  * Parse and handle a11y descriptions
  * Don't pass NULL to ATK
  * Non-srcdir build fixes

170. By Sebastien Bacher on 2012-02-15

releasing version 0.5.91-0ubuntu1

171. By Sebastien Bacher on 2012-02-15

debian/control: restore gtk2 gir depends until that source is updated

172. By Sebastien Bacher on 2012-02-15

releasing version 0.5.91-0ubuntu2

173. By Sebastien Bacher on 2012-02-23

releasing version 0.5.92-0ubuntu1

174. By Sebastien Bacher on 2012-03-09

* New upstream release.
  * Setting the ATK Role on menu items (LP: #878708)
  * Cleaning up code paths to avoid goto's (LP: #940651)
  * Fixing setting an icon multiple times (LP: #934574)

175. By Sebastien Bacher on 2012-03-09

releasing version 0.5.93-0ubuntu1

176. By Sebastien Bacher on 2012-03-09

Backport fix for signal warnings displayed on close (lp: #950762)

177. By Sebastien Bacher on 2012-03-09

releasing version 0.5.93-0ubuntu2

Unmerged revisions

177. By Sebastien Bacher on 2012-03-09

releasing version 0.5.93-0ubuntu2

176. By Sebastien Bacher on 2012-03-09

Backport fix for signal warnings displayed on close (lp: #950762)

175. By Sebastien Bacher on 2012-03-09

releasing version 0.5.93-0ubuntu1

174. By Sebastien Bacher on 2012-03-09

* New upstream release.
  * Setting the ATK Role on menu items (LP: #878708)
  * Cleaning up code paths to avoid goto's (LP: #940651)
  * Fixing setting an icon multiple times (LP: #934574)

173. By Sebastien Bacher on 2012-02-23

releasing version 0.5.92-0ubuntu1

172. By Sebastien Bacher on 2012-02-15

releasing version 0.5.91-0ubuntu2

171. By Sebastien Bacher on 2012-02-15

debian/control: restore gtk2 gir depends until that source is updated

170. By Sebastien Bacher on 2012-02-15

releasing version 0.5.91-0ubuntu1

169. By Sebastien Bacher on 2012-02-15

* debian/control:
  - drop git binaries, the libdev depends on it
  - set ubuntu vcs
  - use the current vala version
[ Ted Gould ]
* New upstream release.
  * Remove unused const on GStrv's
  * Only free when there is data to free
  * Ensure that we only return once even with error (LP: #929856)
  * Fix an error on a failure to send properties (LP: #929707)
  * Ensure the hash variant isn't NULL in the comparison (LP: #929710)
  * Fix some of the issues with throwing criticals
  * Ensure our tests fail if they throw criticals
  * Parse and handle a11y descriptions
  * Don't pass NULL to ATK
  * Non-srcdir build fixes

168. By Ken VanDine on 2012-02-02

releasing version 0.5.90-0ubuntu1

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== removed file '.bzrignore'
2--- .bzrignore 2011-01-27 19:54:18 +0000
3+++ .bzrignore 1970-01-01 00:00:00 +0000
4@@ -1,229 +0,0 @@
5-compile
6-m4
7-libdbusmenu-glib/.deps
8-libdbusmenu-glib/.libs
9-libdbusmenu-glib/dbusmenu-glib.pc
10-libdbusmenu-glib/libdbusmenu-glib.la
11-libdbusmenu-glib/libdbusmenu_glib_la-test.lo
12-libdbusmenu-gtk/.deps
13-libdbusmenu-gtk/.libs
14-libdbusmenu-gtk/dbusmenu-gtk.pc
15-libdbusmenu-gtk/libdbusmenu-gtk.la
16-libdbusmenu-gtk/libdbusmenu_gtk_la-test.lo
17-libdbusmenu-qt/.deps
18-libdbusmenu-qt/.libs
19-libdbusmenu-qt/dbusmenu-qt.pc
20-libdbusmenu-qt/libdbusmenu-qt.la
21-libdbusmenu-qt/libdbusmenu_qt_la-test.lo
22-libdbusmenu-glib/libdbusmenu_glib_la-menuitem.lo
23-dbusmenu-client.h
24-dbusmenu-server.h
25-libdbusmenu_glib_la-client.lo
26-libdbusmenu_glib_la-server.lo
27-server-marshal.c
28-server-marshal.h
29-libdbusmenu_glib_la-server-marshal.lo
30-.deps
31-.libs
32-glib-server-nomenu
33-test-glib-layout-server
34-test-glib-layout-client
35-menuitem-marshal.c
36-menuitem-marshal.h
37-libdbusmenu_glib_la-menuitem-marshal.lo
38-test-glib-properties-client
39-test-glib-properties-server
40-libdbusmenu_gtk_la-menu.lo
41-test-gtk-label-client
42-test-gtk-label-server
43-libdbusmenu_gtk_la-client.lo
44-dbusmenu.xml
45-dbusmenu.py
46-mago.results
47-test-glib-simple-items
48-libdbusmenu-gtk/libdbusmenu_gtk_la-menuitem.lo
49-tests/test-glib-layout
50-tests/test-glib-properties
51-tests/test-gtk-label
52-tests/test-gtk-reorder-server.c
53-tests/test-gtk-reorder-server
54-tests/test-gtk-reorder
55-tools/dbusmenu-dumper
56-libdbusmenu-[0-9]*.[0-9]*.[0-9]*.tar.gz
57-libdbusmenu-[0-9]*.[0-9]*.[0-9]*.tar.gz.asc
58-tests/test-mago
59-tests/*.bustle
60-libdbusmenu-gtk/libdbusmenu_gtk_la-genericmenuitem.lo
61-tests/test-glib-objects
62-tests/test-glib-objects-test
63-tests/test-glib-objects.xml
64-tools/testapp/dbusmenu-testapp
65-libdbusmenu-glib/libdbusmenu_glib_la-client-menuitem.lo
66-libdbusmenu-glib/libdbusmenu_glib_la-menuitem-proxy.lo
67-tests/test-glib-proxy-client
68-tests/test-glib-proxy-server
69-tests/test-glib-proxy-proxy
70-tests/test-glib-proxy
71-libdbusmenu-glib/Dbusmenu-Glib-0.2.gir
72-libdbusmenu-glib/Dbusmenu-Glib-0.2.typelib
73-libdbusmenu-glib/Dbusmenu-Glib-0.2.vapi
74-libdbusmenu-gtk/DbusmenuGtk-0.2.gir
75-libdbusmenu-gtk/DbusmenuGtk-0.2.tmp.gir
76-libdbusmenu-gtk/DbusmenuGtk-0.2.typelib
77-libdbusmenu-gtk/DbusmenuGtk-0.2.vapi
78-tests/test-gtk-objects
79-tests/test-gtk-objects-test
80-tests/test-gtk-objects.xml
81-tests/test-gtk-shortcut
82-tests/test-gtk-shortcut-client
83-tests/test-gtk-shortcut-server
84-tests/test-glib-submenu
85-tests/test-glib-submenu-client
86-tests/test-glib-submenu-server
87-docs/libdbusmenu-glib/reference/html-build.stamp
88-docs/libdbusmenu-glib/reference/html.stamp
89-docs/libdbusmenu-glib/reference/libdbusmenu-glib-decl-list.txt
90-docs/libdbusmenu-glib/reference/libdbusmenu-glib-decl-list.txt.bak
91-docs/libdbusmenu-glib/reference/libdbusmenu-glib-decl.txt
92-docs/libdbusmenu-glib/reference/libdbusmenu-glib-decl.txt.bak
93-docs/libdbusmenu-glib/reference/libdbusmenu-glib-overrides.txt
94-docs/libdbusmenu-glib/reference/libdbusmenu-glib-undeclared.txt
95-docs/libdbusmenu-glib/reference/libdbusmenu-glib-undocumented.txt
96-docs/libdbusmenu-glib/reference/libdbusmenu-glib-unused.txt
97-docs/libdbusmenu-glib/reference/libdbusmenu-glib.args
98-docs/libdbusmenu-glib/reference/libdbusmenu-glib.hierarchy
99-docs/libdbusmenu-glib/reference/libdbusmenu-glib.interfaces
100-docs/libdbusmenu-glib/reference/libdbusmenu-glib.prerequisites
101-docs/libdbusmenu-glib/reference/libdbusmenu-glib.signals
102-docs/libdbusmenu-glib/reference/scan-build.stamp
103-docs/libdbusmenu-glib/reference/sgml-build.stamp
104-docs/libdbusmenu-glib/reference/sgml.stamp
105-docs/libdbusmenu-glib/reference/tmpl-build.stamp
106-docs/libdbusmenu-glib/reference/tmpl.stamp
107-docs/libdbusmenu-glib/reference/version.xml
108-docs/libdbusmenu-glib/reference/xml
109-docs/libdbusmenu-glib/reference/html/annotation-glossary.html
110-docs/libdbusmenu-glib/reference/html/api-index-full.html
111-docs/libdbusmenu-glib/reference/html/ch01.html
112-docs/libdbusmenu-glib/reference/html/home.png
113-docs/libdbusmenu-glib/reference/html/index.html
114-docs/libdbusmenu-glib/reference/html/index.sgml
115-docs/libdbusmenu-glib/reference/html/left.png
116-docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html
117-docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClientMenuitem.html
118-docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html
119-docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html
120-docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html
121-docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp
122-docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2
123-docs/libdbusmenu-glib/reference/html/object-tree.html
124-docs/libdbusmenu-glib/reference/html/right.png
125-docs/libdbusmenu-glib/reference/html/style.css
126-docs/libdbusmenu-glib/reference/html/up.png
127-docs/libdbusmenu-glib/reference/tmpl/client-menuitem.sgml
128-docs/libdbusmenu-glib/reference/tmpl/client-menuitem.sgml.bak
129-docs/libdbusmenu-glib/reference/tmpl/client.sgml
130-docs/libdbusmenu-glib/reference/tmpl/client.sgml.bak
131-docs/libdbusmenu-glib/reference/tmpl/libdbusmenu-glib-unused.sgml
132-docs/libdbusmenu-glib/reference/tmpl/menuitem-proxy.sgml
133-docs/libdbusmenu-glib/reference/tmpl/menuitem-proxy.sgml.bak
134-docs/libdbusmenu-glib/reference/tmpl/menuitem.sgml
135-docs/libdbusmenu-glib/reference/tmpl/menuitem.sgml.bak
136-docs/libdbusmenu-glib/reference/tmpl/server.sgml
137-docs/libdbusmenu-glib/reference/tmpl/server.sgml.bak
138-docs/libdbusmenu-gtk/reference/html-build.stamp
139-docs/libdbusmenu-gtk/reference/html.stamp
140-docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-decl-list.txt
141-docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-decl-list.txt.bak
142-docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-decl.txt
143-docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-decl.txt.bak
144-docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-overrides.txt
145-docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-sections.txt
146-docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-undeclared.txt
147-docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-undocumented.txt
148-docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-unused.txt
149-docs/libdbusmenu-gtk/reference/libdbusmenu-gtk.args
150-docs/libdbusmenu-gtk/reference/libdbusmenu-gtk.hierarchy
151-docs/libdbusmenu-gtk/reference/libdbusmenu-gtk.interfaces
152-docs/libdbusmenu-gtk/reference/libdbusmenu-gtk.prerequisites
153-docs/libdbusmenu-gtk/reference/libdbusmenu-gtk.signals
154-docs/libdbusmenu-gtk/reference/libdbusmenu-gtk.types
155-docs/libdbusmenu-gtk/reference/scan-build.stamp
156-docs/libdbusmenu-gtk/reference/sgml-build.stamp
157-docs/libdbusmenu-gtk/reference/sgml.stamp
158-docs/libdbusmenu-gtk/reference/tmpl-build.stamp
159-docs/libdbusmenu-gtk/reference/tmpl.stamp
160-docs/libdbusmenu-gtk/reference/version.xml
161-docs/libdbusmenu-gtk/reference/xml
162-docs/libdbusmenu-gtk/reference/html/Genericmenuitem.html
163-docs/libdbusmenu-gtk/reference/html/api-index-full.html
164-docs/libdbusmenu-gtk/reference/html/ch01.html
165-docs/libdbusmenu-gtk/reference/html/home.png
166-docs/libdbusmenu-gtk/reference/html/index.html
167-docs/libdbusmenu-gtk/reference/html/index.sgml
168-docs/libdbusmenu-gtk/reference/html/left.png
169-docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-DbusmenuGtkClient.html
170-docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-DbusmenuGtkMenu.html
171-docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-menuitem.html
172-docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk.devhelp
173-docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk.devhelp2
174-docs/libdbusmenu-gtk/reference/html/object-tree.html
175-docs/libdbusmenu-gtk/reference/html/right.png
176-docs/libdbusmenu-gtk/reference/html/style.css
177-docs/libdbusmenu-gtk/reference/html/up.png
178-docs/libdbusmenu-gtk/reference/tmpl/client.sgml
179-docs/libdbusmenu-gtk/reference/tmpl/client.sgml.bak
180-docs/libdbusmenu-gtk/reference/tmpl/genericmenuitem.sgml
181-docs/libdbusmenu-gtk/reference/tmpl/genericmenuitem.sgml.bak
182-docs/libdbusmenu-gtk/reference/tmpl/libdbusmenu-gtk-unused.sgml
183-docs/libdbusmenu-gtk/reference/tmpl/menu.sgml
184-docs/libdbusmenu-gtk/reference/tmpl/menu.sgml.bak
185-docs/libdbusmenu-gtk/reference/tmpl/menuitem.sgml
186-docs/libdbusmenu-gtk/reference/tmpl/menuitem.sgml.bak
187-gtk-doc.make
188-m4/gtk-doc.m4
189-tests/dbusmenu-jsonloader-0.4.pc
190-tests/libdbusmenu-jsonloader.la
191-tests/libdbusmenu_jsonloader_la-json-loader.lo
192-tests/test-json-server
193-tests/test-json-client
194-tests/test-json
195-libdbusmenu-glib/client-marshal.c
196-libdbusmenu-glib/client-marshal.h
197-libdbusmenu-glib/libdbusmenu_glib_la-client-marshal.lo
198-tests/test-glib-events
199-tests/test-glib-events-client
200-tests/test-glib-events-server
201-libdbusmenu-glib/dbus-menu.xml.c
202-libdbusmenu-glib/dbus-menu.xml.h
203-libdbusmenu-glib/libdbusmenu_glib_la-dbus-menu.xml.lo
204-libdbusmenu-glib/dbus-menu-clean.xml
205-libdbusmenu-glib/dbus-menu-clean.xml.c
206-libdbusmenu-glib/dbus-menu-clean.xml.h
207-libdbusmenu-glib/libdbusmenu_glib_la-dbus-menu-clean.xml.lo
208-libdbusmenu-gtk/DbusmenuGtk3-0.2.gir
209-libdbusmenu-gtk/DbusmenuGtk3-0.2.tmp.gir
210-libdbusmenu-gtk/DbusmenuGtk3-0.2.typelib
211-libdbusmenu-gtk/dbusmenu-gtk3.pc
212-libdbusmenu-gtk/libdbusmenu-gtk3.la
213-libdbusmenu-gtk/libdbusmenu_gtk3_la-client.lo
214-libdbusmenu-gtk/libdbusmenu_gtk3_la-genericmenuitem.lo
215-libdbusmenu-gtk/libdbusmenu_gtk3_la-menu.lo
216-libdbusmenu-gtk/libdbusmenu_gtk3_la-menuitem.lo
217-libdbusmenu-glib/Dbusmenu-Glib-0.4.gir
218-libdbusmenu-glib/Dbusmenu-Glib-0.4.typelib
219-libdbusmenu-glib/Dbusmenu-Glib-0.4.vapi
220-libdbusmenu-glib/dbusmenu-glib-0.4.pc
221-libdbusmenu-gtk/DbusmenuGtk-0.4.gir
222-libdbusmenu-gtk/DbusmenuGtk-0.4.tmp.gir
223-libdbusmenu-gtk/DbusmenuGtk-0.4.typelib
224-libdbusmenu-gtk/DbusmenuGtk-0.4.vapi
225-libdbusmenu-gtk/dbusmenu-gtk-0.4.pc
226-libdbusmenu-gtk/dbusmenu-gtk3-0.4.pc
227-libdbusmenu-gtk/libdbusmenu_gtk_la-serializablemenuitem.lo
228-docs/libdbusmenu-gtk/reference/html/DbusmenuGtkSerializableMenuItem.html
229-docs/libdbusmenu-gtk/reference/tmpl/serializablemenuitem.sgml
230-libdbusmenu-gtk/libdbusmenu_gtk_la-parser.lo
231-test-gtk-parser
232-test-gtk-parser-test
233-test-gtk-parser.xml
234
235=== modified file 'AUTHORS'
236--- AUTHORS 2009-03-25 17:29:41 +0000
237+++ AUTHORS 2011-01-27 20:29:30 +0000
238@@ -0,0 +1,17 @@
239+# Generated by Makefile. Do not edit.
240+
241+ Ara Pulido
242+ Aurelien Gateau
243+ Aurélien Gâteau
244+ Chris Coulson
245+ Cody Russell
246+ David Barth
247+ Jonathan Riddell
248+ Kalle Valo
249+ Ken VanDine
250+ Martin Pitt
251+ Michael Terry
252+ Robert Collins
253+ seb128
254+ Sebastien Bacher
255+ Ted Gould
256
257=== modified file 'ChangeLog'
258--- ChangeLog 2009-03-25 17:29:41 +0000
259+++ ChangeLog 2011-01-27 20:29:30 +0000
260@@ -0,0 +1,5918 @@
261+# Generated by Makefile. Do not edit.
262+
263+2011-01-27 Ted Gould <ted@gould.cx>
264+
265+ 0.3.94
266+
267+2011-01-27 Ted Gould <ted@gould.cx>
268+
269+ Making the parser recognize when it hits serializable menu items
270+
271+2011-01-27 Ted Gould <ted@gould.cx>
272+
273+ Fix changing prototypes.
274+
275+2011-01-27 Ted Gould <ted@gould.cx>
276+
277+ Updating to serializeable menuitem branch. Some function prototype changes.
278+
279+2011-01-25 Ted Gould <ted@gould.cx>
280+
281+ Looking for the serializable menu item and using it's build function if it is one.
282+
283+2011-01-25 Ted Gould <ted@gould.cx>
284+
285+ Getting a parser
286+
287+2011-01-25 Ted Gould <ted@gould.cx>
288+
289+ Get the menu item
290+
291+2011-01-27 Ted Gould <ted@gould.cx>
292+
293+ Adding in a serializable menuitem object
294+
295+2011-01-27 Ted Gould <ted@gould.cx>
296+
297+ Adding some naritive text describing the purpose
298+
299+2011-01-27 Ted Gould <ted@gould.cx>
300+
301+ Adding documentation for the handler functions.
302+
303+2011-01-27 Ted Gould <ted@gould.cx>
304+
305+ Shortening function names to be more reasonable.
306+
307+2011-01-21 Ted Gould <ted@gould.cx>
308+
309+ Ignoring our new doc files
310+
311+2011-01-21 Ted Gould <ted@gould.cx>
312+
313+ Removing generic menu item (it's not public) and adding serializable menu item
314+
315+2011-01-21 Ted Gould <ted@gould.cx>
316+
317+ Adding a transfer annotation
318+
319+2011-01-21 Ted Gould <ted@gould.cx>
320+
321+ Ensuring our double include protectors make g-ir-scanner happy.
322+
323+2011-01-21 Ted Gould <ted@gould.cx>
324+
325+ Fleshing out setting the property
326+
327+2011-01-21 Ted Gould <ted@gould.cx>
328+
329+ Adding in set and get property functions.
330+
331+2011-01-21 Ted Gould <ted@gould.cx>
332+
333+ gtk-doc documentation for public API functions
334+
335+2011-01-21 Ted Gould <ted@gould.cx>
336+
337+ More documentation
338+
339+2011-01-21 Ted Gould <ted@gould.cx>
340+
341+ Add some documentation of the class and object structures.
342+
343+2011-01-21 Ted Gould <ted@gould.cx>
344+
345+ Add serializable menuitem to the single include
346+
347+2011-01-21 Ted Gould <ted@gould.cx>
348+
349+ Updating to trunk
350+
351+2011-01-20 Ted Gould <ted@gould.cx>
352+
353+ Installing a property for the menuitem in the super-class
354+
355+2011-01-20 Ted Gould <ted@gould.cx>
356+
357+ Switching the name to build so that we realize what's going on there.
358+
359+2011-01-19 Ted Gould <ted@gould.cx>
360+
361+ Adding a function to tell the menu item about where it's properties are coming from.
362+
363+2011-01-19 Ted Gould <ted@gould.cx>
364+
365+ Filling out the type handler
366+
367+2011-01-19 Ted Gould <ted@gould.cx>
368+
369+ Switch to having the type handlers have a small structure of all their data and clean themselves up. Woot!
370+
371+2011-01-19 Ted Gould <ted@gould.cx>
372+
373+ Adding in some documentation
374+
375+2011-01-19 Ted Gould <ted@gould.cx>
376+
377+ License headers
378+
379+2011-01-19 Ted Gould <ted@gould.cx>
380+
381+ Ignoring the generated file
382+
383+2011-01-18 Ted Gould <ted@gould.cx>
384+
385+ Clean up on failure
386+
387+2011-01-18 Ted Gould <ted@gould.cx>
388+
389+ Build a type handler structure to handle the class struct
390+
391+2011-01-18 Ted Gould <ted@gould.cx>
392+
393+ Setup to the use the full type handler
394+
395+2011-01-18 Ted Gould <ted@gould.cx>
396+
397+ Fixing callback prototypes
398+
399+2011-01-18 Ted Gould <ted@gould.cx>
400+
401+ Adding in a 'full' function to deal with user data and destruction.
402+
403+2011-01-18 Ted Gould <ted@gould.cx>
404+
405+ Setting up the type handler, need more API
406+
407+2011-01-18 Ted Gould <ted@gould.cx>
408+
409+ Changing namespace from IDO to DBusMenu GTK
410+
411+2011-01-18 Ted Gould <ted@gould.cx>
412+
413+ Adding the files to the build
414+
415+2011-01-18 Ted Gould <ted@gould.cx>
416+
417+ Steal the serializable menuitem from IDO
418+
419+2011-01-27 Ted Gould <ted@gould.cx>
420+
421+ Now with a parser.
422+
423+2011-01-27 Ted Gould <ted@gould.cx>
424+
425+ Adding an early check on the type of widget coming into the function.
426+
427+2011-01-27 Ted Gould <ted@gould.cx>
428+
429+ Adding documentation of the public API.
430+
431+2011-01-26 Ted Gould <ted@gould.cx>
432+
433+ Only activating on menu bars.
434+
435+2011-01-26 Ted Gould <ted@gould.cx>
436+
437+ No really, read the comment and make sure that only happens on the highest level
438+
439+2011-01-26 Michael Terry <michael.terry@canonical.com>
440+
441+ Fix to the type of toggle-state to int
442+
443+2011-01-26 Ted Gould <ted@gould.cx>
444+
445+ Factoring out the stack and just tracking the parent as that's all we were using it for really.
446+
447+2011-01-26 Ted Gould <ted@gould.cx>
448+
449+ Adding comments and a check to ensure the item is valid.
450+
451+2011-01-25 Ted Gould <ted@gould.cx>
452+
453+ Moving one up the stack so GtkMenu works as well
454+
455+2011-01-24 Ted Gould <ted@gould.cx>
456+
457+ Fixing referencing warnings on destruction.
458+
459+2011-01-23 Ted Gould <ted@gould.cx>
460+
461+ Stop using the data field in gtk image for GTK3
462+
463+2011-01-23 Ted Gould <ted@gould.cx>
464+
465+ Reimplementing the cache based on object data with signals to cleanup
466+
467+2011-01-23 Ted Gould <ted@gould.cx>
468+
469+ Trying to put back in the visibility notifier to force the rebuild, but I'm not quite sure how to do that yet.
470+
471+2011-01-23 Ted Gould <ted@gould.cx>
472+
473+ For some reason this isn't an object, seems like a builder error, but we're not checking for those really.
474+
475+2011-01-23 Ted Gould <ted@gould.cx>
476+
477+ Needed to go up a level to get recursion code.
478+
479+2011-01-23 Ted Gould <ted@gould.cx>
480+
481+ Adding some debug code, commented out.
482+
483+2011-01-23 Ted Gould <ted@gould.cx>
484+
485+ Adding a child test, but it's failing to make the children.
486+
487+2011-01-23 Ted Gould <ted@gould.cx>
488+
489+ Adding in a basic test that just ensures the parser isn't entirely broken
490+
491+2011-01-23 Ted Gould <ted@gould.cx>
492+
493+ Adding copyright headers
494+
495+2011-01-23 Ted Gould <ted@gould.cx>
496+
497+ Reformating prototypes because it makes the code run faster.
498+
499+2011-01-23 Cody Russell <crussell@canonical.com
500+
501+ Taking the menu parsing code from appmenu-gtk
502+
503+2011-01-23 Ted Gould <ted@gould.cx>
504+
505+ Adding the base files for the parser
506+
507+2011-01-26 Ted Gould <ted@gould.cx>
508+
509+ Consolidate warnings if there isn't a 'use-fallback' property.
510+
511+2011-01-26 Ted Gould <ted@gould.cx>
512+
513+ Actually setting the 'checked' value
514+
515+2011-01-25 Ted Gould <ted@gould.cx>
516+
517+ Adding a little helper to reduce the number of warnings if the property is missing.
518+
519+2011-01-26 Ted Gould <ted@gould.cx>
520+
521+ Fix some memory leaks, we hate those!
522+
523+2011-01-21 Ted Gould <ted@gould.cx>
524+
525+ Ensuring that all the errors are free'd correctly.
526+
527+2011-01-21 Ted Gould <ted@gould.cx>
528+
529+ Making the hashtable have a full copy and free itself appropriately.
530+
531+2011-01-26 Ted Gould <ted@gould.cx>
532+
533+ Fix the signatures for GetChildren
534+
535+2011-01-26 Ted Gould <ted@gould.cx>
536+
537+ Make the tuple without specifying the type so we don't need to build a new one.
538+
539+2011-01-26 Ted Gould <ted@gould.cx>
540+
541+ Switching to use an internal builder for the tuple to make things more explicit.
542+
543+2011-01-26 Ted Gould <ted@gould.cx>
544+
545+ Changing the builder add call
546+
547+2011-01-26 Ted Gould <ted@gould.cx>
548+
549+ Even though we all love SVG, it's not a valid signature
550+
551+2011-01-25 Ted Gould <ted@gould.cx>
552+
553+ Fixing a critical message being printed
554+
555+2011-01-25 Michael Terry <mike@mterry.name>
556+
557+ avoid critical warning from calling a function on a NULL pointer
558+
559+2011-01-21 Ted Gould <ted@gould.cx>
560+
561+ Adding signle includes
562+
563+2011-01-21 Ted Gould <ted@gould.cx>
564+
565+ Add an include directory for the headers
566+
567+2011-01-21 Ted Gould <ted@gould.cx>
568+
569+ Add a single include for dbusmenu-gtk
570+
571+2011-01-21 Ted Gould <ted@gould.cx>
572+
573+ Add a single include file for dbus-glib
574+
575+2011-01-20 Ted Gould <ted@gould.cx>
576+
577+ 0.3.93
578+
579+2011-01-20 Ted Gould <ted@gould.cx>
580+
581+ Increase the level of warning given by the scanner
582+
583+2011-01-19 Ken VanDine <ken.vandine@canonical.com>
584+
585+ added --warn-all to scanner flags so the build log will warn us about missing annotations
586+
587+2011-01-20 Ted Gould <ted@gould.cx>
588+
589+ Fix some crashes when building variants improperly
590+
591+2011-01-18 Ted Gould <ted@gould.cx>
592+
593+ Attach bug
594+
595+2011-01-18 Ted Gould <ted@gould.cx>
596+
597+ Warn when can't parse.
598+
599+2011-01-18 Ted Gould <ted@gould.cx>
600+
601+ Use the message string.
602+
603+2011-01-18 Ted Gould <ted@gould.cx>
604+
605+ Adding warnings on g_variant_parse errors
606+
607+2011-01-18 Ted Gould <ted@gould.cx>
608+
609+ Protecting the final tuple from errors.
610+
611+2011-01-18 Ted Gould <ted@gould.cx>
612+
613+ Fixing builder to only init/finish if there are entries we get.
614+
615+2011-01-19 Ted Gould <ted@gould.cx>
616+
617+ Setup images to use the fallbacks.
618+
619+2011-01-18 Ted Gould <ted@gould.cx>
620+
621+ Set the use-fallback property to TRUE on all our Images
622+
623+2011-01-19 Ted Gould <ted@gould.cx>
624+
625+ Signal an update layout when the object comes on the bus.
626+
627+2011-01-19 Ted Gould <ted@gould.cx>
628+
629+ Moving cleanup to the top of the function.
630+
631+2011-01-19 Chris Coulson <chrisccoulson@ubuntu.com>
632+
633+ Ensure that we can recover from GetLayout failing
634+
635+2011-01-18 Ted Gould <ted@gould.cx>
636+
637+ Send a LayoutUpdated when we register the object.
638+
639+2011-01-18 Ted Gould <ted@gould.cx>
640+
641+ Fixing build with g-ir-scanner on buildds
642+
643+2011-01-18 Ken VanDine <ken.vandine@canonical.com>
644+
645+ Use EXPORT_PACKAGES instead of PACKAGES to prevent circular build depends
646+
647+2011-01-14 Ted Gould <ted@gould.cx>
648+
649+ 0.3.92
650+
651+2011-01-14 Ted Gould <ted@gould.cx>
652+
653+ Adding the notdir on the build
654+
655+2011-01-14 Ted Gould <ted@gould.cx>
656+
657+ Unboxing variants if they're in events.
658+
659+2011-01-13 Ted Gould <ted@gould.cx>
660+
661+ 0.3.91
662+
663+2011-01-13 Ted Gould <ted@gould.cx>
664+
665+ Fixing packages names for the gir scanner
666+
667+2011-01-13 Ted Gould <ted@gould.cx>
668+
669+ Changing namespace from ayatana.org to canonical.com
670+
671+2011-01-13 Ted Gould <ted@gould.cx>
672+
673+ Ayatana purge
674+
675+2011-01-13 Ted Gould <ted@gould.cx>
676+
677+ Changing the accel reference.
678+
679+2010-09-24 Ted Gould <ted@gould.cx>
680+
681+ Making sure to reference the accel group
682+
683+2011-01-06 Ted Gould <ted@gould.cx>
684+
685+ Adding an about-to-show signal to the menuitem
686+
687+2010-12-13 Chris Coulson <chrisccoulson@ubuntu.com>
688+
689+ Add an about-to-show signal to the menu items and hook this up
690+ to be emitted when someone calls dbusmenu_menuitem_send_about_to_show
691+
692+2010-12-13 Chris Coulson <chrisccoulson@ubuntu.com>
693+
694+ * Hook in AboutToShow to the menu items
695+
696+2010-12-13 Chris Coulson <chrisccoulson@ubuntu.com>
697+
698+ Bracked public libdbusmenu-gtk/menuitem.h header with G_{BEGIN/END}_DECLS, so it can be used from C++ consumers
699+
700+2011-01-06 Ted Gould <ted@gould.cx>
701+
702+ Allow removing properties with NULL variants or strings.
703+
704+2011-01-05 Ted Gould <ted@gould.cx>
705+
706+ Oops, need to actually assign that return.
707+
708+2011-01-05 Ted Gould <ted@gould.cx>
709+
710+ Testing for the string being NULL before g_variant aborts on it.
711+
712+2011-01-05 Ted Gould <ted@gould.cx>
713+
714+ A new case where the string is NULL
715+
716+2011-01-05 Ted Gould <ted@gould.cx>
717+
718+ Adding a test for removal by string being NULL
719+
720+2011-01-05 Ted Gould <ted@gould.cx>
721+
722+ Adding in the test for variant removal
723+
724+2011-01-05 Ted Gould <ted@gould.cx>
725+
726+ Adding a test to test removing of properties
727+
728+2011-01-05 Ted Gould <ted@gould.cx>
729+
730+ Handling the case of a NULL variant by making it clear the hashtable of that property.
731+
732+2010-12-09 Ted Gould <ted@gould.cx>
733+
734+ Fixing check menu items (and radio)
735+
736+2010-12-09 Ted Gould <ted@gould.cx>
737+
738+ 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.
739+
740+2010-12-09 Ted Gould <ted@gould.cx>
741+
742+ Upping the library version as we're different ABI than 0.3.90 even :-/
743+
744+2010-12-08 Ted Gould <ted@gould.cx>
745+
746+ Switching from dbus-glib to GDBus
747+
748+2010-12-08 Ted Gould <ted@gould.cx>
749+
750+ Fixing the requires in the pc files
751+
752+2010-12-07 Ted Gould <ted@gould.cx>
753+
754+ Wrong directory for jsonloader header files.
755+
756+2010-12-07 Ted Gould <ted@gould.cx>
757+
758+ Oops, wrong version -- fixed
759+
760+2010-12-07 Ted Gould <ted@gould.cx>
761+
762+ Updating to trunk with introspection fixes
763+
764+2010-12-02 Ted Gould <ted@gould.cx>
765+
766+ Ignoring the new PC file
767+
768+2010-12-02 Ted Gould <ted@gould.cx>
769+
770+ Renaming the jsonloader pc file
771+
772+2010-12-02 Ted Gould <ted@gould.cx>
773+
774+ Removing a GValue to use the direct functions
775+
776+2010-12-01 Ted Gould <ted@gould.cx>
777+
778+ Making the ints from the JSON file int32s
779+
780+2010-12-01 Ted Gould <ted@gould.cx>
781+
782+ Putting the XSLT Processor into the configuration file.
783+
784+2010-12-01 Ted Gould <ted@gould.cx>
785+
786+ Ignore a bunch of new files.
787+
788+2010-12-01 Ted Gould <ted@gould.cx>
789+
790+ Moving the pc files to be parallel installable.
791+
792+2010-12-01 Ted Gould <ted@gould.cx>
793+
794+ Changing the include directory to be the correct changed one.
795+
796+2010-12-01 Ted Gould <ted@gould.cx>
797+
798+ Merging in trunk changes for dual build and GTK3 fixes
799+
800+2010-12-01 Ted Gould <ted@gould.cx>
801+
802+ Changing API to 0.4
803+
804+2010-12-01 Ted Gould <ted@gould.cx>
805+
806+ Switching API over to 0.4
807+
808+2010-12-01 Ted Gould <ted@gould.cx>
809+
810+ Changing the quoting so that the test passes
811+
812+2010-12-01 Ted Gould <ted@gould.cx>
813+
814+ Removing the flush. It seems to be broken in GDBus and I can't fix it.
815+
816+2010-11-29 Ted Gould <ted@gould.cx>
817+
818+ oops, forgot a debug message
819+
820+2010-11-29 Ted Gould <ted@gould.cx>
821+
822+ Ah, oops, we shouldn't unref these variants as they're kept in the hashtable, we have them as floating.
823+
824+2010-11-29 Ted Gould <ted@gould.cx>
825+
826+ Switching to use the builder all the way for the strings instead of the GArray
827+
828+2010-11-29 Ted Gould <ted@gould.cx>
829+
830+ Ensuring all returns are protected by tuples for GDBus
831+
832+2010-11-29 Ted Gould <ted@gould.cx>
833+
834+ Fixing the return values from AboutToShow
835+
836+2010-11-29 Ted Gould <ted@gould.cx>
837+
838+ Protect against NULL variants to remove warnings
839+
840+2010-11-29 Ted Gould <ted@gould.cx>
841+
842+ Wrong signal name
843+
844+2010-11-29 Ted Gould <ted@gould.cx>
845+
846+ Switching shortcut parsing code to more directly use the variant iterator
847+
848+2010-11-23 Ted Gould <ted@gould.cx>
849+
850+ Fixing up variant usage
851+
852+2010-11-23 Ted Gould <ted@gould.cx>
853+
854+ Uhm, there's no explaination for this one. Duh.
855+
856+2010-11-23 Ted Gould <ted@gould.cx>
857+
858+ Convert json loader to using variants
859+
860+2010-11-23 Ted Gould <ted@gould.cx>
861+
862+ Exporting the server before getting the name
863+
864+2010-11-23 Ted Gould <ted@gould.cx>
865+
866+ Adding another todo about the properties... need to do that everywhere
867+
868+2010-11-23 Ted Gould <ted@gould.cx>
869+
870+ Protect update_layout from not having an owner yet, and if we get one immediately call update_layout()
871+
872+2010-11-19 Ted Gould <ted@gould.cx>
873+
874+ Wrong bus name
875+
876+2010-11-18 Ted Gould <ted@gould.cx>
877+
878+ Protecting the invalid root a little bit more and returning a better error.
879+
880+2010-11-18 Ted Gould <ted@gould.cx>
881+
882+ Using the name assigned instead of a default.
883+
884+2010-11-18 Ted Gould <ted@gould.cx>
885+
886+ We can't really be autostarting as we don't know enough to make a judgement there.
887+
888+2010-11-18 Ted Gould <ted@gould.cx>
889+
890+ Oops, messed up the format here.
891+
892+2010-11-18 Ted Gould <ted@gould.cx>
893+
894+ Don't unref the variant we send and fix up debugging messages.
895+
896+2010-11-18 Ted Gould <ted@gould.cx>
897+
898+ Protect against NULL params (which they should be) but not leak just in case
899+
900+2010-11-18 Ted Gould <ted@gould.cx>
901+
902+ Switching to not put into a tuple
903+
904+2010-11-18 Ted Gould <ted@gould.cx>
905+
906+ Oops, drop debug messages
907+
908+2010-11-18 Ted Gould <ted@gould.cx>
909+
910+ Correcting type check
911+
912+2010-11-18 Ted Gould <ted@gould.cx>
913+
914+ Break out of the tuple
915+
916+2010-11-18 Ted Gould <ted@gould.cx>
917+
918+ Setting up the proper builders and interfaces for group_properties
919+
920+2010-11-18 Ted Gould <ted@gould.cx>
921+
922+ Cleaning up the building of a properties variant
923+
924+2010-11-18 Ted Gould <ted@gould.cx>
925+
926+ Cleaning up the building of the property requests
927+
928+2010-11-18 Ted Gould <ted@gould.cx>
929+
930+ Wow, I've learned a lot about better ways to do this :)
931+
932+2010-11-18 Ted Gould <ted@gould.cx>
933+
934+ Fixing our use of GVariant type strings
935+
936+2010-11-18 Ted Gould <ted@gould.cx>
937+
938+ Fixing signal emition when there are new entries added to the property table.
939+
940+2010-11-18 Ted Gould <ted@gould.cx>
941+
942+ Eh, bad truth checking here.
943+
944+2010-11-18 Ted Gould <ted@gould.cx>
945+
946+ This now generates a warning, but unfortunately gtester fails that.
947+
948+2010-11-18 Ted Gould <ted@gould.cx>
949+
950+ Switching to variants in the property changed signals
951+
952+2010-11-17 Ted Gould <ted@gould.cx>
953+
954+ Moving the GValues over to GVariant
955+
956+2010-11-17 Ted Gould <ted@gould.cx>
957+
958+ Fixing our signals and marshallers for them as well
959+
960+2010-11-17 Ted Gould <ted@gould.cx>
961+
962+ Variants in sending over the server connection
963+
964+2010-11-17 Ted Gould <ted@gould.cx>
965+
966+ Dropping set and get value
967+
968+2010-11-17 Ted Gould <ted@gould.cx>
969+
970+ Change all the event handling to use GVariants
971+
972+2010-11-17 Ted Gould <ted@gould.cx>
973+
974+ Switching everything to start using variants... even ahead of GLib
975+
976+2010-11-17 Ted Gould <ted@gould.cx>
977+
978+ Removing the set_value and get_value functions from being used elsewhere in -glib
979+
980+2010-11-17 Ted Gould <ted@gould.cx>
981+
982+ Adding deprecation comment to the documentation.
983+
984+2010-11-17 Ted Gould <ted@gould.cx>
985+
986+ Adding some deprectated flags for the value functions.
987+
988+2010-11-17 Ted Gould <ted@gould.cx>
989+
990+ Replacing the value based functions with variants instead of values.
991+
992+2010-11-17 Ted Gould <ted@gould.cx>
993+
994+ Switch the internal hash table to be variant and implement the set and get functions. Also TODOs around other needed changes.
995+
996+2010-11-17 Ted Gould <ted@gould.cx>
997+
998+ Porting the dumper to GDBus
999+
1000+2010-11-16 Ted Gould <ted@gould.cx>
1001+
1002+ Getting names the GDBus way
1003+
1004+2010-11-16 Ted Gould <ted@gould.cx>
1005+
1006+ Making a test do a name detection, but kinda making it async at the same time.
1007+
1008+2010-11-16 Ted Gould <ted@gould.cx>
1009+
1010+ Chaning to get dbus names via GDBus
1011+
1012+2010-11-16 Ted Gould <ted@gould.cx>
1013+
1014+ Switching to getting the name with GDBus
1015+
1016+2010-11-16 Ted Gould <ted@gould.cx>
1017+
1018+ Redoing the handling of shortcuts to use GVariants rather than GValues
1019+
1020+2010-11-16 Ted Gould <ted@gould.cx>
1021+
1022+ It doesn't really match standard GVariant syntax to have this be a const
1023+
1024+2010-11-16 Ted Gould <ted@gould.cx>
1025+
1026+ More name grabbing porting from dbus-glib to GDBus
1027+
1028+2010-11-16 Ted Gould <ted@gould.cx>
1029+
1030+ Switching to GDBus for getting the name
1031+
1032+2010-11-16 Ted Gould <ted@gould.cx>
1033+
1034+ Wow, that blows things out. Nice!
1035+
1036+2010-11-16 Ted Gould <ted@gould.cx>
1037+
1038+ Ooops, fix the booleans
1039+
1040+2010-11-16 Ted Gould <ted@gould.cx>
1041+
1042+ Fix error handling on the xslt script
1043+
1044+2010-11-16 Ted Gould <ted@gould.cx>
1045+
1046+ Switching to GDBus from dbus-glib
1047+
1048+2010-11-16 Ted Gould <ted@gould.cx>
1049+
1050+ Glib version is using GIO now
1051+
1052+2010-11-16 Ted Gould <ted@gould.cx>
1053+
1054+ Taking out the dbus-glib specialized types for now
1055+
1056+2010-11-15 Ted Gould <ted@gould.cx>
1057+
1058+ Ignoring the new temp files
1059+
1060+2010-11-15 Ted Gould <ted@gould.cx>
1061+
1062+ Cleaning out namespaces from the XML so that GDBus will read it.
1063+
1064+2010-11-15 Ted Gould <ted@gould.cx>
1065+
1066+ Some stub functions so that we can compile
1067+
1068+2010-11-15 Ted Gould <ted@gould.cx>
1069+
1070+ Oops, unused helper
1071+
1072+2010-11-15 Ted Gould <ted@gould.cx>
1073+
1074+ 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.
1075+
1076+2010-11-15 Ted Gould <ted@gould.cx>
1077+
1078+ Changing property update to use variants
1079+
1080+2010-11-15 Ted Gould <ted@gould.cx>
1081+
1082+ A set of basically typos caught by the compiler
1083+
1084+2010-11-15 Ted Gould <ted@gould.cx>
1085+
1086+ Dropping the name check, need to figure out another way to do this.
1087+
1088+2010-11-15 Ted Gould <ted@gould.cx>
1089+
1090+ Changing how the watcher is setup
1091+
1092+2010-11-15 Ted Gould <ted@gould.cx>
1093+
1094+ Changing the 'Event' call to use GDBus and GVariant
1095+
1096+2010-11-15 Ted Gould <ted@gould.cx>
1097+
1098+ Reshuffling update layout to use GDBus and GVariants
1099+
1100+2010-11-15 Ted Gould <ted@gould.cx>
1101+
1102+ Switching over our call to AboutToShow
1103+
1104+2010-11-15 Ted Gould <ted@gould.cx>
1105+
1106+ A couple of clean ups from the compiler
1107+
1108+2010-11-15 Ted Gould <ted@gould.cx>
1109+
1110+ Completely change layoutcall to be a GCancellable
1111+
1112+2010-11-15 Ted Gould <ted@gould.cx>
1113+
1114+ Changing the prototypes for the get_properties wrappers
1115+
1116+2010-11-15 Ted Gould <ted@gould.cx>
1117+
1118+ Adding prototypes for the variant functions we're going to need in menuitem
1119+
1120+2010-11-15 Ted Gould <ted@gould.cx>
1121+
1122+ Fixing the menuitem_get_properties_cb to use Variants and match the right prototype
1123+
1124+2010-11-15 Ted Gould <ted@gould.cx>
1125+
1126+ Changing the properties callback to use the proper prototype and GVariant
1127+
1128+2010-11-15 Ted Gould <ted@gould.cx>
1129+
1130+ Changing the prototype for one call to the callback, need a different approach
1131+
1132+2010-11-15 Ted Gould <ted@gould.cx>
1133+
1134+ Adding in the dbusmenu interface
1135+
1136+2010-11-15 Ted Gould <ted@gould.cx>
1137+
1138+ Blanket replace of DBusGProxy with GDBusProxy
1139+
1140+2010-11-15 Ted Gould <ted@gould.cx>
1141+
1142+ Changing the function prototype for properties callback to be local, and make more sense.
1143+
1144+2010-11-12 Ted Gould <ted@gould.cx>
1145+
1146+ Adjusting how the menu proxy gets built up and signals connected
1147+
1148+2010-11-12 Ted Gould <ted@gould.cx>
1149+
1150+ Reshuffling the creation of the menu proxy to be async with a callback.
1151+
1152+2010-11-12 Ted Gould <ted@gould.cx>
1153+
1154+ Adding a cancellable for the menu proxy in the private object
1155+
1156+2010-11-12 Ted Gould <ted@gould.cx>
1157+
1158+ Including the interface description and building the objects from it once
1159+
1160+2010-11-12 Ted Gould <ted@gould.cx>
1161+
1162+ Removing the proxy for the property interface on the object as GDBus puts that in the standard proxy now
1163+
1164+2010-11-12 Ted Gould <ted@gould.cx>
1165+
1166+ Changing the flow for creating the async session bus. It is now cancellable.
1167+
1168+2010-11-12 Ted Gould <ted@gould.cx>
1169+
1170+ Changing the flush
1171+
1172+2010-11-12 Ted Gould <ted@gould.cx>
1173+
1174+ Switching the headers and private variables
1175+
1176+2010-10-15 Ted Gould <ted@gould.cx>
1177+
1178+ Making signals emit on dbus as well as locally.
1179+
1180+2010-10-15 Ted Gould <ted@gould.cx>
1181+
1182+ Porting over AboutToShow
1183+
1184+2010-10-15 Ted Gould <ted@gould.cx>
1185+
1186+ Porting over the event function
1187+
1188+2010-10-15 Ted Gould <ted@gould.cx>
1189+
1190+ Converting GetProperties
1191+
1192+2010-10-14 Ted Gould <ted@gould.cx>
1193+
1194+ Coverting GetProperty
1195+
1196+2010-10-14 Ted Gould <ted@gould.cx>
1197+
1198+ Converting over GetChildren
1199+
1200+2010-10-14 Ted Gould <ted@gould.cx>
1201+
1202+ Implement the get_properties function
1203+
1204+2010-10-14 Ted Gould <ted@gould.cx>
1205+
1206+ Adding a helper function to get the menuitem properties as a variant
1207+
1208+2010-10-14 Ted Gould <ted@gould.cx>
1209+
1210+ Porting over GetLayout
1211+
1212+2010-10-14 Ted Gould <ted@gould.cx>
1213+
1214+ Fleshing out the method call function to use the table
1215+
1216+2010-10-14 Ted Gould <ted@gould.cx>
1217+
1218+ Setting up a method table for the dbus interface
1219+
1220+2010-10-14 Ted Gould <ted@gould.cx>
1221+
1222+ Fleshing out the property get function
1223+
1224+2010-10-14 Ted Gould <ted@gould.cx>
1225+
1226+ Moving the interface name into a define
1227+
1228+2010-10-14 Ted Gould <ted@gould.cx>
1229+
1230+ Whitespace
1231+
1232+2010-10-14 Ted Gould <ted@gould.cx>
1233+
1234+ Filling out the vtable
1235+
1236+2010-10-14 Ted Gould <ted@gould.cx>
1237+
1238+ Moving globals
1239+
1240+2010-10-14 Ted Gould <ted@gould.cx>
1241+
1242+ Changing the registration of the object on the bus
1243+
1244+2010-10-14 Ted Gould <ted@gould.cx>
1245+
1246+ Setting up the private variables that we're going to do need to set this stuff up
1247+
1248+2010-10-14 Ted Gould <ted@gould.cx>
1249+
1250+ Changing the way the static interface information is generated
1251+
1252+2010-10-14 Ted Gould <ted@gould.cx>
1253+
1254+ Ignoring our new file friends
1255+
1256+2010-10-13 Ted Gould <ted@gould.cx>
1257+
1258+ Make the XML into something we can include in the source
1259+
1260+2010-10-13 Ted Gould <ted@gould.cx>
1261+
1262+ Dropping the built headers from the build
1263+
1264+2010-10-13 Ted Gould <ted@gould.cx>
1265+
1266+ Dropping dbus-glib from the build requirements
1267+
1268+2010-12-06 Ted Gould <ted@gould.cx>
1269+
1270+ Fixing introspection for Natty
1271+
1272+2010-12-06 Ted Gould <ted@gould.cx>
1273+
1274+ Add a check for GIR version less that 10
1275+
1276+2010-11-23 Ken VanDine <ken.vandine@canonical.com>
1277+
1278+ Make gtk-doc building gtk3 friendly
1279+
1280+2010-11-23 Ken VanDine <ken.vandine@canonical.com>
1281+
1282+ Cleaned up the scanner flags some
1283+
1284+2010-11-23 Ken VanDine <ken.vandine@canonical.com>
1285+
1286+ Set more scanner flags to get the namespace right
1287+
1288+2010-11-11 Ted Gould <ted@gould.cx>
1289+
1290+ 0.3.90
1291+
1292+2010-11-11 Ted Gould <ted@gould.cx>
1293+
1294+ Adding in the deprecation flags even if we can't really use them yet.
1295+
1296+2010-11-11 Ted Gould <ted@gould.cx>
1297+
1298+ Merging in configurable GTK build option
1299+
1300+2010-10-13 Michael Terry <mike@mterry.name>
1301+
1302+ ship both .pc files in EXTRA_DIST
1303+
1304+2010-10-06 Michael Terry <mike@mterry.name>
1305+
1306+ instead of always building gtk2 and gtk3, add a --with-gtk= flag to configure to specify which to build with
1307+
1308+2010-06-19 Michael Terry <michael.terry@canonical.com>
1309+
1310+ support gtk3 version of libdbusmenu-gtk
1311+
1312+2010-10-14 Ted Gould <ted@gould.cx>
1313+
1314+ Only force a flush for the top level of items.
1315+
1316+2010-09-27 Ted Gould <ted@gould.cx>
1317+
1318+ Set a maximum number of entries to queue before sending the message.
1319+
1320+2010-09-27 Ted Gould <ted@gould.cx>
1321+
1322+ Only flush at the top level
1323+
1324+2010-10-13 Ted Gould <ted@gould.cx>
1325+
1326+ Breaking ABI. Getting back privates and pointers to private area.
1327+
1328+2010-10-12 Ted Gould <ted@gould.cx>
1329+
1330+ Switching to using the pointer in the instance
1331+
1332+2010-10-12 Ted Gould <ted@gould.cx>
1333+
1334+ Switching to using the pointer in the instance
1335+
1336+2010-10-12 Ted Gould <ted@gould.cx>
1337+
1338+ Switching to using the pointer in the instance
1339+
1340+2010-10-12 Ted Gould <ted@gould.cx>
1341+
1342+ Switching to using the pointer in the instance
1343+
1344+2010-10-12 Ted Gould <ted@gould.cx>
1345+
1346+ Switching to using the pointer in the instance
1347+
1348+2010-10-12 Ted Gould <ted@gould.cx>
1349+
1350+ Private pointers in instance structs
1351+
1352+2010-10-12 Ted Gould <ted@gould.cx>
1353+
1354+ Putting the pointer to the private area in the instance
1355+
1356+2010-10-12 Ted Gould <ted@gould.cx>
1357+
1358+ Going to 6 privates like others
1359+
1360+2010-10-12 Ted Gould <ted@gould.cx>
1361+
1362+ Taking back the reserved
1363+
1364+2010-10-12 Ted Gould <ted@gould.cx>
1365+
1366+ Change library version
1367+
1368+2010-09-22 Ted Gould <ted@gould.cx>
1369+
1370+ 0.3.16
1371+
1372+2010-09-22 Ted Gould <ted@gould.cx>
1373+
1374+ Removing a typedef in headers as it confuses vapigen
1375+
1376+2010-09-22 Ted Gould <ted@gould.cx>
1377+
1378+ Reintroduce the typedef so we don't break the API
1379+
1380+2010-09-22 Ted Gould <ted@gould.cx>
1381+
1382+ Removing the typedef for the callback
1383+
1384+2010-09-22 David Barth <david.barth@canonical.com>
1385+
1386+ 0.3.15
1387+
1388+2010-09-21 Ted Gould <ted@gould.cx>
1389+
1390+ Activating items with submenus on about to show
1391+
1392+2010-09-17 Ted Gould <ted@gould.cx>
1393+
1394+ Turn about to show into an activate for those with children.
1395+
1396+2010-09-21 Ted Gould <ted@gould.cx>
1397+
1398+ Adding in ChangeLog and AUTHORS dist-hooks
1399+
1400+2010-09-15 Ted Gould <ted@gould.cx>
1401+
1402+ 0.3.14
1403+
1404+2010-09-15 Ted Gould <ted@gould.cx>
1405+
1406+ Free'ing an allocated hashtable.
1407+
1408+2010-09-15 Ted Gould <ted@gould.cx>
1409+
1410+ Unreffing the hashtable.
1411+
1412+2010-09-14 Ted Gould <ted@gould.cx>
1413+
1414+ Putting the passing up the event stack in a timeout.
1415+
1416+2010-09-14 Ted Gould <ted@gould.cx>
1417+
1418+ Turns out you should really allocate things with the allocation function. Who'd have guessed that!
1419+
1420+2010-09-14 Ted Gould <ted@gould.cx>
1421+
1422+ Building up a structure and passing it back on in a callback to clear the bus.
1423+
1424+2010-09-09 Ted Gould <ted@gould.cx>
1425+
1426+ 0.3.13
1427+
1428+2010-08-30 Ted Gould <ted@gould.cx>
1429+
1430+ Adding magic grab code to unfubar menus
1431+
1432+2010-08-30 Cody Russell <crussell@canonical.com>
1433+
1434+ Grab your junk.
1435+
1436+2010-08-30 Ted Gould <ted@gould.cx>
1437+
1438+ Fix the event signal and add a test for it.
1439+
1440+2010-08-27 Ted Gould <ted@gould.cx>
1441+
1442+ Instead of setting the default timeout, we're copying the generated code to set a custom timeout for the event signal
1443+
1444+2010-08-27 Ted Gould <ted@gould.cx>
1445+
1446+ Fixing the parameter type
1447+
1448+2010-08-27 Ted Gould <ted@gould.cx>
1449+
1450+ Adding checking of all the parameters in the signature
1451+
1452+2010-08-27 Ted Gould <ted@gould.cx>
1453+
1454+ Fleshing out the test to get all happy
1455+
1456+2010-08-27 Ted Gould <ted@gould.cx>
1457+
1458+ Setting default timeout to 2 seconds. We need to be responsive.
1459+
1460+2010-08-27 Ted Gould <ted@gould.cx>
1461+
1462+ First phase of restructuring these tests, now we can move on to testing.
1463+
1464+2010-08-27 Ted Gould <ted@gould.cx>
1465+
1466+ Adding in an events test
1467+
1468+2010-08-26 Ted Gould <ted@gould.cx>
1469+
1470+ 0.3.12
1471+
1472+2010-08-26 Ted Gould <ted@gould.cx>
1473+
1474+ Removing unused variable
1475+
1476+2010-08-26 Ted Gould <ted@gould.cx>
1477+
1478+ Report event status up the chain
1479+
1480+2010-08-26 Ted Gould <ted@gould.cx>
1481+
1482+ Changing to result instead of just errors.
1483+
1484+2010-08-26 Ted Gould <ted@gould.cx>
1485+
1486+ removing bad message
1487+
1488+2010-08-26 Ted Gould <ted@gould.cx>
1489+
1490+ Removing death timer message
1491+
1492+2010-08-26 Ted Gould <ted@gould.cx>
1493+
1494+ Building a data structure to track all the data we need to emit the event error signal
1495+
1496+2010-08-26 Ted Gould <ted@gould.cx>
1497+
1498+ Creating a signal for the error situation on the signal.
1499+
1500+2010-08-26 Ted Gould <ted@gould.cx>
1501+
1502+ Adding an event-error slot
1503+
1504+2010-08-25 Ted Gould <ted@gould.cx>
1505+
1506+ Show menus when a signal is sent from the menu item
1507+
1508+2010-08-23 Ted Gould <ted@gould.cx>
1509+
1510+ Adding a check on the client object from code review
1511+
1512+2010-08-20 Ted Gould <ted@gould.cx>
1513+
1514+ Showing items as part of the test to ensure we don't break.
1515+
1516+2010-08-20 Ted Gould <ted@gould.cx>
1517+
1518+ Restructuring so that we pass the menu
1519+
1520+2010-08-20 Ted Gould <ted@gould.cx>
1521+
1522+ Making it so that items show.
1523+
1524+2010-08-20 Ted Gould <ted@gould.cx>
1525+
1526+ Changing to be the right signal in teh server
1527+
1528+2010-08-20 Ted Gould <ted@gould.cx>
1529+
1530+ Adding the signal and function to show the menu item to the user.
1531+
1532+2010-08-18 Ted Gould <ted@gould.cx>
1533+
1534+ Activate the mnemonic when requested by the server
1535+
1536+2010-08-17 Ted Gould <ted@gould.cx>
1537+
1538+ Connected into the item activate signal
1539+
1540+2010-08-17 Ted Gould <ted@gould.cx>
1541+
1542+ Passing the signal up the pipe
1543+
1544+2010-08-17 Ted Gould <ted@gould.cx>
1545+
1546+ Adding a new signal for when items activate.
1547+
1548+2010-08-17 Ted Gould <ted@gould.cx>
1549+
1550+ Getting to the menu item.
1551+
1552+2010-08-17 Ted Gould <ted@gould.cx>
1553+
1554+ Getting the signal for the request to activate the item
1555+
1556+2010-08-20 Ted Gould <ted@gould.cx>
1557+
1558+ Increasing the maximum size of the XML layout.
1559+
1560+2010-08-20 Ted Gould <ted@gould.cx>
1561+
1562+ Increasing the max size of the string
1563+
1564+2010-08-19 Ted Gould <ted@gould.cx>
1565+
1566+ 0.3.11
1567+
1568+2010-08-17 Ted Gould <ted@gould.cx>
1569+
1570+ Makes the layout handle commend nodes better (and thus the KDE layouts).
1571+
1572+2010-08-16 Ted Gould <ted@gould.cx>
1573+
1574+ Putting the debugging messages under MASSIVEDEBUGGING
1575+
1576+2010-08-16 Ted Gould <ted@gould.cx>
1577+
1578+ Handling comment nodes better.
1579+
1580+2010-08-12 Ted Gould <ted@gould.cx>
1581+
1582+ Increasing timer for ARM to get a build.
1583+
1584+2010-08-12 Ted Gould <ted@gould.cx>
1585+
1586+ 0.3.10
1587+
1588+2010-08-12 Ted Gould <ted@gould.cx>
1589+
1590+ Making the dumper sort the properties to make it more predictable.
1591+
1592+2010-08-05 Ted Gould <ted@gould.cx>
1593+
1594+ Tools fixes
1595+
1596+2010-08-05 Aurelien Gateau <aurelien.gateau@canonical.com>
1597+
1598+ Seems the test passes after all
1599+
1600+2010-08-05 Aurelien Gateau <aurelien.gateau@canonical.com>
1601+
1602+ debug--
1603+
1604+2010-08-02 Ted Gould <ted@gould.cx>
1605+
1606+ 0.3.9
1607+
1608+2010-08-02 Ted Gould <ted@gould.cx>
1609+
1610+ Reorder the parsing of the layout tree so that we can request properties in a breadth first manner.
1611+
1612+2010-07-20 Ted Gould <ted@gould.cx>
1613+
1614+ Sync to the globbing branch to resolve the conflicts.
1615+
1616+2010-07-20 Ted Gould <ted@gould.cx>
1617+
1618+ If there's no idle setup we don't need to worry about flushing, there's nothing to do.
1619+
1620+2010-07-20 Ted Gould <ted@gould.cx>
1621+
1622+ After getting all the nodes requested at a particular level we should flush the properties requests.
1623+
1624+2010-07-20 Ted Gould <ted@gould.cx>
1625+
1626+ Adding in some comments.
1627+
1628+2010-07-20 Ted Gould <ted@gould.cx>
1629+
1630+ Move the parse to the end and make it dual pass through the list of children.
1631+
1632+2010-07-20 Ted Gould <ted@gould.cx>
1633+
1634+ Updating properties on the root node.
1635+
1636+2010-07-20 Ted Gould <ted@gould.cx>
1637+
1638+ Switching to the assumption that the item is made before calling parse_layout_xml(), and making it true.
1639+
1640+2010-07-20 Ted Gould <ted@gould.cx>
1641+
1642+ Turns out you have to pass the right parameters to EVERY function. They don't teach you that in school. Test suite FTW.
1643+
1644+2010-07-20 Ted Gould <ted@gould.cx>
1645+
1646+ Making it so that we create the child, and then move down it's XML tree.
1647+
1648+2010-07-20 Ted Gould <ted@gould.cx>
1649+
1650+ Pulling out the update code into it's own function as well.
1651+
1652+2010-07-20 Ted Gould <ted@gould.cx>
1653+
1654+ Pulling out the new item code into a function
1655+
1656+2010-07-20 Ted Gould <ted@gould.cx>
1657+
1658+ Grabbing the globbing of properties.
1659+
1660+2010-08-02 Ted Gould <ted@gould.cx>
1661+
1662+ Only send layout updates after we reach the idle portion of the mainloop. Reduces the number sent with rapid updates.
1663+
1664+2010-07-20 Ted Gould <ted@gould.cx>
1665+
1666+ Adding in an idle function that queues the updates.
1667+
1668+2010-07-20 Ted Gould <ted@gould.cx>
1669+
1670+ Pulling the layout count update into a function along with signalling it.
1671+
1672+2010-07-20 Ted Gould <ted@gould.cx>
1673+
1674+ Brining in the globbing properties branch.
1675+
1676+2010-08-02 Ted Gould <ted@gould.cx>
1677+
1678+ Grouping property requests into a larger dbus request.
1679+
1680+2010-07-20 Ted Gould <ted@gould.cx>
1681+
1682+ Slight optimization to not create a useless structure.
1683+
1684+2010-07-20 Ted Gould <ted@gould.cx>
1685+
1686+ Fixing error handling in get_properties_new_cb
1687+
1688+2010-07-20 Ted Gould <ted@gould.cx>
1689+
1690+ Adding in an error domain, because, well, GError likes that.
1691+
1692+2010-07-20 Ted Gould <ted@gould.cx>
1693+
1694+ Add a check to protect against adding the same ID twice to the queue.
1695+
1696+2010-07-20 Ted Gould <ted@gould.cx>
1697+
1698+ Making sure we got a listener before we go all callin' stuff on it.
1699+
1700+2010-07-20 Ted Gould <ted@gould.cx>
1701+
1702+ Ensuring that we only reply once. Shouldn't be an issue...
1703+
1704+2010-07-20 Ted Gould <ted@gould.cx>
1705+
1706+ Putting properties debug message under massive debugging.
1707+
1708+2010-07-20 Ted Gould <ted@gould.cx>
1709+
1710+ Cleaning up our arrays, with some callbacks, eh, it's what we gotta do.
1711+
1712+2010-07-20 Ted Gould <ted@gould.cx>
1713+
1714+ Tracking who we reply to, and ensuring that we reply to everyone.
1715+
1716+2010-07-20 Ted Gould <ted@gould.cx>
1717+
1718+ Finding the listener and calling it's callback.
1719+
1720+2010-07-19 Ted Gould <ted@gould.cx>
1721+
1722+ Unpacking the array and getting the fields out.
1723+
1724+2010-07-19 Ted Gould <ted@gould.cx>
1725+
1726+ Switch array back and use the helpers, duh, now it works.
1727+
1728+2010-07-19 Ted Gould <ted@gould.cx>
1729+
1730+ Apparently it's a GValueArray. Feel like I'm coding freakin' Python. Guess and check.
1731+
1732+2010-07-19 Ted Gould <ted@gould.cx>
1733+
1734+ Initial write of group properties, has errors though :(
1735+
1736+2010-07-19 Ted Gould <ted@gould.cx>
1737+
1738+ Fleshing out the callback, need some more data to test though.
1739+
1740+2010-07-19 Ted Gould <ted@gould.cx>
1741+
1742+ Building up an idle function, let's issue this on DBus!
1743+
1744+2010-07-19 Ted Gould <ted@gould.cx>
1745+
1746+ Build our two arrays and look at putting data into them.
1747+
1748+2010-07-19 Ted Gould <ted@gould.cx>
1749+
1750+ Introducting a function to bring together all our get_properties_async friends.
1751+
1752+2010-07-30 Cody Russell <crussell@canonical.com>
1753+
1754+ Bump version to 0.3.8.
1755+
1756+2010-07-30 Cody Russell <crussell@canonical.com>
1757+
1758+ Merge open-menu-signal branch.
1759+
1760+2010-07-20 Ted Gould <ted@gould.cx>
1761+
1762+ Setting up listening on the menuitems to send the activate signal over.
1763+
1764+2010-07-20 Ted Gould <ted@gould.cx>
1765+
1766+ Actually build the signal and put it on the object.
1767+
1768+2010-07-20 Ted Gould <ted@gould.cx>
1769+
1770+ Building the signal slot
1771+
1772+2010-07-20 Ted Gould <ted@gould.cx>
1773+
1774+ Adding a timestamp
1775+
1776+2010-07-20 Ted Gould <ted@gould.cx>
1777+
1778+ Docs and a tense fix
1779+
1780+2010-07-20 Ted Gould <ted@gould.cx>
1781+
1782+ Changing to name to match
1783+
1784+2010-07-20 Ted Gould <ted@gould.cx>
1785+
1786+ Adding open menu signal
1787+
1788+2010-07-22 Cody Russell <crussell@canonical.com>
1789+
1790+ Bump version.
1791+
1792+2010-07-22 Cody Russell <crussell@canonical.com>
1793+
1794+ Test fixes.
1795+
1796+2010-07-22 Aurelien Gateau <aurelien.gateau@canonical.com>
1797+
1798+ Reverted changes to test-gtk-reorder-server
1799+
1800+2010-07-22 Aurelien Gateau <aurelien.gateau@canonical.com>
1801+
1802+ Fix menu order in submenus
1803+
1804+2010-07-20 Ted Gould <ted@gould.cx>
1805+
1806+ Making it so that dbus-dumper has a click to dump feature.
1807+
1808+2010-07-20 Aurelien Gateau <aurelien.gateau@canonical.com>
1809+
1810+ Unbreak command line parser
1811+
1812+2010-07-20 Aurelien Gateau <aurelien.gateau@canonical.com>
1813+
1814+ Clean up
1815+
1816+2010-07-20 Aurelien Gateau <aurelien.gateau@canonical.com>
1817+
1818+ Ripped some code from wnckprop to do proper click-to-dump
1819+
1820+2010-07-19 Aurelien Gateau <aurelien.gateau@canonical.com>
1821+
1822+ Use pkgconfig to find libx11
1823+
1824+2010-07-19 Aurelien Gateau <aurelien.gateau@canonical.com>
1825+
1826+ Started to implement click-to-dump
1827+
1828+2010-07-15 Ted Gould <ted@gould.cx>
1829+
1830+ 0.3.6
1831+
1832+2010-07-14 Ted Gould <ted@gould.cx>
1833+
1834+ Protecting from getting passed NULL GValues
1835+
1836+2010-07-14 Ted Gould <ted@gould.cx>
1837+
1838+ Adding protections on dbusmenu_client_send_event()
1839+
1840+2010-07-08 Ted Gould <ted@gould.cx>
1841+
1842+ 0.3.5
1843+
1844+2010-07-07 Ted Gould <ted@gould.cx>
1845+
1846+ Better handling of NULL nodes.
1847+
1848+2010-07-07 Ted Gould <ted@gould.cx>
1849+
1850+ Adding NULL protection and a warning
1851+
1852+2010-07-07 Ted Gould <ted@gould.cx>
1853+
1854+ Lowering the warning from group not being found warnings.
1855+
1856+2010-07-07 Ted Gould <ted@gould.cx>
1857+
1858+ Ratcheting down the warning level of not finding a group.
1859+
1860+2010-07-02 Ted Gould <ted@gould.cx>
1861+
1862+ Remove debug message
1863+
1864+2010-07-02 Ted Gould <ted@gould.cx>
1865+
1866+ Only tell when we're doing massive debugging.
1867+
1868+2010-07-02 Ted Gould <ted@gould.cx>
1869+
1870+ Handle not having a session bus better.
1871+
1872+2010-07-02 Ted Gould <ted@gould.cx>
1873+
1874+ Check to ensure we an get the connection before registering the object.
1875+
1876+2010-07-01 Ted Gould <ted@gould.cx>
1877+
1878+ 0.3.4
1879+
1880+2010-06-30 Ted Gould <ted@gould.cx>
1881+
1882+ Ensuring that separators can't have submenus
1883+
1884+2010-06-29 Ted Gould <ted@gould.cx>
1885+
1886+ Block separators from getting new submenus
1887+
1888+2010-06-30 Ted Gould <ted@gould.cx>
1889+
1890+ Merging in the added JSON functionality branch
1891+
1892+2010-06-30 Ted Gould <ted@gould.cx>
1893+
1894+ Flipping argv/c from review
1895+
1896+2010-06-28 Ted Gould <ted@gould.cx>
1897+
1898+ Adding in the glib lib too.
1899+
1900+2010-06-28 Ted Gould <ted@gould.cx>
1901+
1902+ Typo
1903+
1904+2010-06-28 Ted Gould <ted@gould.cx>
1905+
1906+ Adding the need libraries for making the library.
1907+
1908+2010-06-28 Ted Gould <ted@gould.cx>
1909+
1910+ Getting the depends in order.
1911+
1912+2010-06-28 Ted Gould <ted@gould.cx>
1913+
1914+ Forgot copyright headers
1915+
1916+2010-06-28 Ted Gould <ted@gould.cx>
1917+
1918+ Not sure why this flipped, but whatever.
1919+
1920+2010-06-28 Ted Gould <ted@gould.cx>
1921+
1922+ Look at all the values instead of just the first.
1923+
1924+2010-06-28 Ted Gould <ted@gould.cx>
1925+
1926+ Better name, distcheck fix, cleanup. Good stuff.
1927+
1928+2010-06-28 Ted Gould <ted@gould.cx>
1929+
1930+ Comparing at the end and running under Xvfb
1931+
1932+2010-06-28 Ted Gould <ted@gould.cx>
1933+
1934+ Setting timeout longer
1935+
1936+2010-06-28 Ted Gould <ted@gould.cx>
1937+
1938+ Redirecting output to a file.
1939+
1940+2010-06-28 Ted Gould <ted@gould.cx>
1941+
1942+ Starting to link things together... still not working.
1943+
1944+2010-06-28 Ted Gould <ted@gould.cx>
1945+
1946+ Adding a test-client bin
1947+
1948+2010-06-28 Ted Gould <ted@gould.cx>
1949+
1950+ Have the proper case for booleans
1951+
1952+2010-06-28 Ted Gould <ted@gould.cx>
1953+
1954+ Hmm, bug in dbusmenu-dumper there.
1955+
1956+2010-06-28 Ted Gould <ted@gould.cx>
1957+
1958+ Adding in a test json file.
1959+
1960+2010-06-28 Ted Gould <ted@gould.cx>
1961+
1962+ Adding a JSON loader
1963+
1964+2010-06-28 Ted Gould <ted@gould.cx>
1965+
1966+ Okay, now we've got some basic code for dealing with value arrays
1967+
1968+2010-06-28 Ted Gould <ted@gould.cx>
1969+
1970+ Okay, so now we're handling the complex areas.
1971+
1972+2010-06-28 Ted Gould <ted@gould.cx>
1973+
1974+ Turn objects into hashmaps
1975+
1976+2010-06-28 Ted Gould <ted@gould.cx>
1977+
1978+ Restructuring a bit to make it more reusable.
1979+
1980+2010-06-28 Ted Gould <ted@gould.cx>
1981+
1982+ Make the code behave exactly the same but with a function call in the middle.
1983+
1984+2010-06-28 Ted Gould <ted@gould.cx>
1985+
1986+ Moving the JSON parsing code into the library.
1987+
1988+2010-06-28 Ted Gould <ted@gould.cx>
1989+
1990+ Adding a new testing lib.
1991+
1992+2010-06-28 Ted Gould <ted@gould.cx>
1993+
1994+ Ignoring the gtk-doc build files.
1995+
1996+2010-06-28 Ted Gould <ted@gould.cx>
1997+
1998+ Updating dbusmenu-dumper to handle collections better
1999+
2000+2010-06-28 Ted Gould <ted@gould.cx>
2001+
2002+ Adding an explicit null check.
2003+
2004+2010-06-28 Ted Gould <ted@gould.cx>
2005+
2006+ Optimizing the one item in the collection case (common for shortcuts)
2007+
2008+2010-06-28 Ted Gould <ted@gould.cx>
2009+
2010+ Abstracting out the choosing of how to dump the value.
2011+
2012+2010-06-28 Ted Gould <ted@gould.cx>
2013+
2014+ Handling the printing of strv's as well.
2015+
2016+2010-06-28 Ted Gould <ted@gould.cx>
2017+
2018+ Now iterating through the collection and printing those entries out.
2019+
2020+2010-06-28 Ted Gould <ted@gould.cx>
2021+
2022+ Printing more like we'd want a collection to print.
2023+
2024+2010-06-28 Ted Gould <ted@gould.cx>
2025+
2026+ Giving the depth as well so this can look nice.
2027+
2028+2010-06-28 Ted Gould <ted@gould.cx>
2029+
2030+ Splitting out the collection printing.
2031+
2032+2010-06-28 Ted Gould <ted@gould.cx>
2033+
2034+ Changing from using a transform to getting the contents
2035+
2036+2010-06-24 Ted Gould <ted@gould.cx>
2037+
2038+ 0.3.3
2039+
2040+2010-06-24 Ted Gould <ted@gould.cx>
2041+
2042+ Make the shortcut structure match Qt
2043+
2044+2010-06-23 Ted Gould <ted@gould.cx>
2045+
2046+ Freeing the array wrapper
2047+
2048+2010-06-23 Ted Gould <ted@gould.cx>
2049+
2050+ The joy of specialized collections.
2051+
2052+2010-06-23 Ted Gould <ted@gould.cx>
2053+
2054+ Start building structures more like the KDE ones.
2055+
2056+2010-06-23 Ted Gould <ted@gould.cx>
2057+
2058+ Adding comments
2059+
2060+2010-06-23 Ted Gould <ted@gould.cx>
2061+
2062+ Apparently not a collection internally.
2063+
2064+2010-06-23 Ted Gould <ted@gould.cx>
2065+
2066+ Reworking to use collection iterators.
2067+
2068+2010-06-23 Ted Gould <ted@gould.cx>
2069+
2070+ Eh, that's not a rat hole that I want to go down. Realized I'd have to build the types with their vtables to go that way. We'll try using the others.
2071+
2072+2010-06-23 Ted Gould <ted@gould.cx>
2073+
2074+ Using our complex types to start looking at things.
2075+
2076+2010-06-23 Ted Gould <ted@gould.cx>
2077+
2078+ Building us some custom types.
2079+
2080+2010-06-22 Ted Gould <ted@gould.cx>
2081+
2082+ Lowering our protection a little, but hopefully this'll make it happy.
2083+
2084+2010-06-22 Ted Gould <ted@gould.cx>
2085+
2086+ Switching around the get function to be GPtrArray-GStrV
2087+
2088+2010-06-22 Ted Gould <ted@gould.cx>
2089+
2090+ Cleaning up usage of get_shortcut to only print/set if it sets a key
2091+
2092+2010-06-22 Ted Gould <ted@gould.cx>
2093+
2094+ Protect from unexpected arrays on the bus.
2095+
2096+2010-06-22 Ted Gould <ted@gould.cx>
2097+
2098+ A couple of warning messages.
2099+
2100+2010-06-22 Ted Gould <ted@gould.cx>
2101+
2102+ Not checking just for boxed, looking inside a bit.
2103+
2104+2010-06-22 Ted Gould <ted@gould.cx>
2105+
2106+ Checking the final value as well.
2107+
2108+2010-06-22 Ted Gould <ted@gould.cx>
2109+
2110+ Refactoring to make things more clear
2111+
2112+2010-06-22 Ted Gould <ted@gould.cx>
2113+
2114+ Putting in several GValue checks to ensure we're getting what we thing we're getting.
2115+
2116+2010-06-22 Ted Gould <ted@gould.cx>
2117+
2118+ Fixing the getting accel from a menu item.
2119+
2120+2010-06-22 Cody Russell <crussell@canonical.com>
2121+
2122+ Fix setting shortcuts from GtkMenuItem
2123+
2124+2010-06-22 Ted Gould <ted@gould.cx>
2125+
2126+ Autogen fix
2127+
2128+2010-06-22 Cody Russell <crussell@canonical.com>
2129+
2130+ Pass args gnome-autogen.sh
2131+
2132+2010-06-21 Ted Gould <ted@gould.cx>
2133+
2134+ Adding support for accelerators.
2135+
2136+2010-06-21 Cody Russell <crussell@canonical.com>
2137+
2138+ Mainline merge, resolve conflicts.
2139+
2140+2010-06-21 Cody Russell <crussell@canonical.com>
2141+
2142+ Add the accelerators.
2143+
2144+2010-06-15 Ted Gould <ted@gould.cx>
2145+
2146+ Adding a debug message
2147+
2148+2010-06-15 Ted Gould <ted@gould.cx>
2149+
2150+ Switching to control L just in case
2151+
2152+2010-06-15 Ted Gould <ted@gould.cx>
2153+
2154+ Making sure the accel group gets added to the window
2155+
2156+2010-06-15 Ted Gould <ted@gould.cx>
2157+
2158+ Making the path more unique and using the lower level path set function.
2159+
2160+2010-06-15 Ted Gould <ted@gould.cx>
2161+
2162+ Setting the accel widget for the accel label.
2163+
2164+2010-06-15 Ted Gould <ted@gould.cx>
2165+
2166+ Switch to using the accel map with paths
2167+
2168+2010-06-14 Ted Gould <ted@gould.cx>
2169+
2170+ More robust comparison
2171+
2172+2010-06-14 Ted Gould <ted@gould.cx>
2173+
2174+ Switching get over to a GValueArray too!
2175+
2176+2010-06-14 Ted Gould <ted@gould.cx>
2177+
2178+ Block the case where the label is being init'd to NULL
2179+
2180+2010-06-14 Ted Gould <ted@gould.cx>
2181+
2182+ Switching to a value array from a ptrarray
2183+
2184+2010-06-14 Ted Gould <ted@gould.cx>
2185+
2186+ Building a shortcut test
2187+
2188+2010-06-14 Ted Gould <ted@gould.cx>
2189+
2190+ Connecting up the refresh cycles to property changes and creation.
2191+
2192+2010-06-14 Ted Gould <ted@gould.cx>
2193+
2194+ Adding a function to refresh the shortcut of a menuitem.
2195+
2196+2010-06-14 Ted Gould <ted@gould.cx>
2197+
2198+ Restructuring to use a structure to get cleaner type checking.
2199+
2200+2010-06-14 Ted Gould <ted@gould.cx>
2201+
2202+ Fleshing out setting and getting the accel group
2203+
2204+2010-06-14 Ted Gould <ted@gould.cx>
2205+
2206+ Adding a private area on to the client.
2207+
2208+2010-06-14 Ted Gould <ted@gould.cx>
2209+
2210+ Add two functions for setting and getting the accelerator group.
2211+
2212+2010-06-14 Ted Gould <ted@gould.cx>
2213+
2214+ Switching to an accel label
2215+
2216+2010-06-14 Ted Gould <ted@gould.cx>
2217+
2218+ Sending the test image along with the other data.
2219+
2220+2010-06-14 Ted Gould <ted@gould.cx>
2221+
2222+ Testing we can get the modifier back out.
2223+
2224+2010-06-14 Ted Gould <ted@gould.cx>
2225+
2226+ Fleshing out getting the shortcut
2227+
2228+2010-06-14 Ted Gould <ted@gould.cx>
2229+
2230+ initing the value array properly
2231+
2232+2010-06-14 Ted Gould <ted@gould.cx>
2233+
2234+ Putting more sensible names in the gtester output
2235+
2236+2010-06-14 Ted Gould <ted@gould.cx>
2237+
2238+ Add a test to set the shortcut on a menuitem
2239+
2240+2010-06-14 Ted Gould <ted@gould.cx>
2241+
2242+ Adding in a test for the pixbuf property
2243+
2244+2010-06-14 Ted Gould <ted@gould.cx>
2245+
2246+ Adding a test image
2247+
2248+2010-06-14 Ted Gould <ted@gould.cx>
2249+
2250+ Adding in a new gtester test suite.
2251+
2252+2010-06-14 Ted Gould <ted@gould.cx>
2253+
2254+ Checking the validity of the key combo.
2255+
2256+2010-06-14 Ted Gould <ted@gould.cx>
2257+
2258+ Fleshing out getting the accelerator from the menuitem.
2259+
2260+2010-06-14 Ted Gould <ted@gould.cx>
2261+
2262+ Comment fixes
2263+
2264+2010-06-14 Ted Gould <ted@gould.cx>
2265+
2266+ Adding in a prototype for stealing the shortcut off of a menuitem.
2267+
2268+2010-06-09 Ted Gould <ted@gould.cx>
2269+
2270+ Switching things around to expose the key and modifier more as it's more useful.
2271+
2272+2010-06-09 Ted Gould <ted@gould.cx>
2273+
2274+ Fleshing out building the shortcut array.
2275+
2276+2010-06-08 Ted Gould <ted@gould.cx>
2277+
2278+ Dummy functions to get and set the shortcut
2279+
2280+2010-06-08 Ted Gould <ted@gould.cx>
2281+
2282+ The shortcut strings defined.
2283+
2284+2010-06-18 Ted Gould <ted@gould.cx>
2285+
2286+ Fixing property name
2287+
2288+2010-06-17 Ted Gould <ted@gould.cx>
2289+
2290+ Wrong name for the property
2291+
2292+2010-06-10 Ted Gould <ted@gould.cx>
2293+
2294+ Do an extra check for the name to fix some Hudson tests.
2295+
2296+2010-06-10 Ted Gould <ted@gould.cx>
2297+
2298+ Adding an extra callback to catch a race condition
2299+
2300+2010-06-10 Ted Gould <ted@gould.cx>
2301+
2302+ Fixes to make a distcheck without building first.
2303+
2304+2010-06-10 Ted Gould <ted@gould.cx>
2305+
2306+ Adding a dummy sgml file.
2307+
2308+2010-06-10 Ted Gould <ted@gould.cx>
2309+
2310+ Apparently you can't use EXTRA_DIST like this with gtk-doc. Why be normal?
2311+
2312+2010-06-10 Ted Gould <ted@gould.cx>
2313+
2314+ Trying a dummy sgml file
2315+
2316+2010-06-10 Ted Gould <ted@gould.cx>
2317+
2318+ 0.3.2
2319+
2320+2010-06-10 Ted Gould <ted@gould.cx>
2321+
2322+ Adding in a formal sections definition
2323+
2324+2010-06-10 Ted Gould <ted@gould.cx>
2325+
2326+ Adding server and client dbus interfaces to the ignored header files.
2327+
2328+2010-06-10 Ted Gould <ted@gould.cx>
2329+
2330+ Set the child-display property automatically on menuitems that have children.
2331+
2332+2010-06-08 Ted Gould <ted@gould.cx>
2333+
2334+ Some more debugging messages. Cleaning up a bit.
2335+
2336+2010-06-08 Ted Gould <ted@gould.cx>
2337+
2338+ Realization watching for the children display
2339+
2340+2010-06-08 Ted Gould <ted@gould.cx>
2341+
2342+ Making the layouts useful for us.
2343+
2344+2010-06-08 Ted Gould <ted@gould.cx>
2345+
2346+ Ignoring the submenu tests
2347+
2348+2010-06-08 Ted Gould <ted@gould.cx>
2349+
2350+ Building the submenu tests
2351+
2352+2010-06-08 Ted Gould <ted@gould.cx>
2353+
2354+ Stealing the layout test to make a submenu test
2355+
2356+2010-06-07 Ted Gould <ted@gould.cx>
2357+
2358+ When removing items we need to remove the submenu property.
2359+
2360+2010-06-07 Ted Gould <ted@gould.cx>
2361+
2362+ When we're adding the children we're setting the 'submenu' value.
2363+
2364+2010-06-07 Ted Gould <ted@gould.cx>
2365+
2366+ Strings to build the submenu property
2367+
2368+2010-06-09 Ted Gould <ted@gould.cx>
2369+
2370+ Adds support for gtk-doc
2371+
2372+2010-06-09 Ken VanDine <ken.vandine@canonical.com>
2373+
2374+ For building with --enable-gtk-doc for distcheck
2375+
2376+2010-06-09 Ken VanDine <ken.vandine@canonical.com>
2377+
2378+ Build gtk-doc (LP: #422087)
2379+
2380+2010-06-07 Ted Gould <ted@gould.cx>
2381+
2382+ Adding shortcut property to documentation.
2383+
2384+2010-06-07 Aurelien Gateau <aurelien.gateau@canonical.com>
2385+
2386+ Document "shortcut" property
2387+
2388+2010-06-04 Ted Gould <ted@gould.cx>
2389+
2390+ 0.3.1
2391+
2392+2010-06-04 Ted Gould <ted@gould.cx>
2393+
2394+ Changing some of our annotations so they build better on updated g-ir-scanner
2395+
2396+2010-06-04 Ted Gould <ted@gould.cx>
2397+
2398+ Fixing annotations, no everything is happy.
2399+
2400+2010-05-28 Ted Gould <ted@gould.cx>
2401+
2402+ Flattening out the documentation to make it so that it gets picked up by g-ir-scanner.
2403+
2404+2010-05-27 Ted Gould <ted@gould.cx>
2405+
2406+ Changing the comment style to make g-ir-scanner happy.
2407+
2408+2010-05-27 Ted Gould <ted@gould.cx>
2409+
2410+ Fixing annotations on the pointer prototypes.
2411+
2412+2010-05-27 Ted Gould <ted@gould.cx>
2413+
2414+ Breaking out the buildxml function into it's own type for annotations
2415+
2416+2010-05-27 Ted Gould <ted@gould.cx>
2417+
2418+ Trying to document the array type and a couple closure parameters
2419+
2420+2010-05-27 Ted Gould <ted@gould.cx>
2421+
2422+ 0.3.0
2423+
2424+2010-05-27 Ted Gould <ted@gould.cx>
2425+
2426+ Adding a simple function to get the submenu on the menuitem.
2427+
2428+2010-05-26 Ted Gould <ted@gould.cx>
2429+
2430+ Adding a small function to get the submenu of an item.
2431+
2432+2010-05-27 Ted Gould <ted@gould.cx>
2433+
2434+ Fix signal for ID update
2435+
2436+2010-05-27 Aurelien Gateau <aurelien.gateau@canonical.com>
2437+
2438+ Make sure the ItemUpdated signal matches with what is written in the xml file
2439+
2440+2010-05-21 Ted Gould <ted@gould.cx>
2441+
2442+ Changing the version string to match how people refer to the gir file.
2443+
2444+2010-05-20 Ted Gould <ted@gould.cx>
2445+
2446+ Fix the construction of the VAPI files.
2447+
2448+2010-05-20 Ted Gould <ted@gould.cx>
2449+
2450+ Cleaning up the ignores
2451+
2452+2010-05-20 Ted Gould <ted@gould.cx>
2453+
2454+ Adding in the headers for the library.
2455+
2456+2010-05-20 Ted Gould <ted@gould.cx>
2457+
2458+ Changing where we get glib from
2459+
2460+2010-05-20 Ted Gould <ted@gould.cx>
2461+
2462+ Adding c includes to the introspector
2463+
2464+2010-05-20 Ted Gould <ted@gould.cx>
2465+
2466+ Changing the name of the gir files and adding namespace flags to make everything shrink correctly.
2467+
2468+2010-05-10 Ted Gould <ted@gould.cx>
2469+
2470+ Reject text nodes to avoid erros.
2471+
2472+2010-05-09 Ted Gould <ted@gould.cx>
2473+
2474+ Check to make sure they're real nodes before parsing more.
2475+
2476+2010-05-06 Ted Gould <ted@gould.cx>
2477+
2478+ Documentation title page
2479+
2480+2010-05-03 Aurelien Gateau <aurelien.gateau@canonical.com>
2481+
2482+ Added main page
2483+
2484+2010-04-17 Ted Gould <ted@gould.cx>
2485+
2486+ Cleaning up refcounting
2487+
2488+2010-04-16 Ted Gould <ted@gould.cx>
2489+
2490+ Now that we're not reffing the root locally, we need to only unref it if we're changing roots
2491+
2492+2010-04-16 Ted Gould <ted@gould.cx>
2493+
2494+ Adding references when calling the properties callbacks as items could get destroyed in transit.
2495+
2496+2010-04-16 Ted Gould <ted@gould.cx>
2497+
2498+ Removing the unref that was causing issues so that we can remove an extra ref of the root item.
2499+
2500+2010-04-16 Ted Gould <ted@gould.cx>
2501+
2502+ Make sure to send the signal *before* unrefing so the object exists
2503+
2504+2010-04-16 Ted Gould <ted@gould.cx>
2505+
2506+ Reffing oldroot again.
2507+
2508+2010-04-16 Ted Gould <ted@gould.cx>
2509+
2510+ Since we already have a ref to root, we don't need to make another.
2511+
2512+2010-04-16 Ted Gould <ted@gould.cx>
2513+
2514+ Unreffing the object after it's been put into a menu.
2515+
2516+2010-04-15 Ted Gould <ted@gould.cx>
2517+
2518+ Changing the GTK layer to look at the realized location instead of the absolute location in the menu ordering.
2519+
2520+2010-04-15 Ted Gould <ted@gould.cx>
2521+
2522+ Making every insertion now use the realized position. It HAS to be one of these.
2523+
2524+2010-04-14 Ted Gould <ted@gould.cx>
2525+
2526+ Using get_position_realized in the GTK layer to avoid realization races.
2527+
2528+2010-04-14 Ted Gould <ted@gould.cx>
2529+
2530+ Adding a function to only get the position in the children that are realized.
2531+
2532+2010-04-14 Ted Gould <ted@gould.cx>
2533+
2534+ Use the set realized function in the client.
2535+
2536+2010-04-14 Ted Gould <ted@gould.cx>
2537+
2538+ Adding two functions to set and get the realized state.
2539+
2540+2010-04-14 Ted Gould <ted@gould.cx>
2541+
2542+ Man I suck
2543+
2544+2010-04-14 Ted Gould <ted@gould.cx>
2545+
2546+ Truth sucks
2547+
2548+2010-04-14 Ted Gould <ted@gould.cx>
2549+
2550+ Keep an internal reference to the children.
2551+
2552+2010-04-14 Ted Gould <ted@gould.cx>
2553+
2554+ Return error if we can't find parent in a buildxml routine
2555+
2556+2010-04-14 Ted Gould <ted@gould.cx>
2557+
2558+ Fail if we add a child to a menu that already has that child.
2559+
2560+2010-04-14 Ted Gould <ted@gould.cx>
2561+
2562+ A couple of code review comments
2563+
2564+2010-04-02 Ted Gould <ted@gould.cx>
2565+
2566+ Visibilty documentation
2567+
2568+2010-04-02 Aurelien Gateau <aurelien.gateau@canonical.com>
2569+
2570+ Document "visible" property
2571+
2572+2010-04-01 Ted Gould <ted@gould.cx>
2573+
2574+ 0.2.9
2575+
2576+2010-04-01 Ted Gould <ted@gould.cx>
2577+
2578+ Documentation Fix
2579+
2580+2010-03-31 Aurelien Gateau <aurelien.gateau@canonical.com>
2581+
2582+ Changed default value for toggle-state
2583+
2584+2010-03-31 Ted Gould <ted@gould.cx>
2585+
2586+ Switching menu updating to be friendlier
2587+
2588+2010-03-31 Ted Gould <ted@gould.cx>
2589+
2590+ Changing the parse function from using take_children to get_children.
2591+
2592+2010-03-31 Ted Gould <ted@gould.cx>
2593+
2594+ Merging in support for sending AboutToShow events.
2595+
2596+2010-03-31 Ted Gould <ted@gould.cx>
2597+
2598+ Bringing up to date with trunk
2599+
2600+2010-03-31 Ted Gould <ted@gould.cx>
2601+
2602+ Fixing the calls into the about_to_show stuff so that we can add callbacks.
2603+
2604+2010-03-31 Ted Gould <ted@gould.cx>
2605+
2606+ Adding a set of callbacks so that we can respond to the about to show request.
2607+
2608+2010-03-31 Ted Gould <ted@gould.cx>
2609+
2610+ Removing a debug message
2611+
2612+2010-03-31 Ted Gould <ted@gould.cx>
2613+
2614+ Adding a bunch of comments
2615+
2616+2010-03-03 Aurelien Gateau <aurelien.gateau@canonical.com>
2617+
2618+ Send about_to_show when showing the first-level menu.
2619+
2620+2010-03-03 Aurelien Gateau <aurelien.gateau@canonical.com>
2621+
2622+ Send about_to_show instead of "clicked" when opening a submenu
2623+
2624+2010-03-03 Aurelien Gateau <aurelien.gateau@canonical.com>
2625+
2626+ Started to implement about-to-show support
2627+
2628+2010-03-31 Ted Gould <ted@gould.cx>
2629+
2630+ Update to clean up dbusmenu on syncing so we have references properly.
2631+
2632+2010-03-31 Ted Gould <ted@gould.cx>
2633+
2634+ Unreffing always when updating.
2635+
2636+2010-03-31 Ted Gould <ted@gould.cx>
2637+
2638+ Removing this error. It's reasonable for this to happen, and the correction is that when we DO get the item, we'll ask for all of it's properties.
2639+
2640+2010-03-31 Ted Gould <ted@gould.cx>
2641+
2642+ When the proxies drop, we need to assume we're starting over with revision numbers too.
2643+
2644+2010-03-25 Ted Gould <ted@gould.cx>
2645+
2646+ 0.2.8
2647+
2648+2010-03-24 Ted Gould <ted@gould.cx>
2649+
2650+ We shouldn't need to unref, as we don't have a ref.
2651+
2652+2010-03-24 Ted Gould <ted@gould.cx>
2653+
2654+ Adding support for blank icons
2655+
2656+2010-03-24 Ted Gould <ted@gould.cx>
2657+
2658+ Moving the requesition to be for all icons. No reason not to just double check.
2659+
2660+2010-03-24 Ted Gould <ted@gould.cx>
2661+
2662+ Checking for blank icon when we get a pixmap paramater.
2663+
2664+2010-03-23 Ted Gould <ted@gould.cx>
2665+
2666+ This is crazy
2667+
2668+2010-03-18 Ted Gould <ted@gould.cx>
2669+
2670+ Add alignment settings to the icons
2671+
2672+2010-03-18 Ted Gould <ted@gould.cx>
2673+
2674+ Adding a blank item test, replacing sick. Bad icon.
2675+
2676+2010-03-18 Ted Gould <ted@gould.cx>
2677+
2678+ Check to see if we sent the blank icon, and space appropriately.
2679+
2680+2010-03-18 Ted Gould <ted@gould.cx>
2681+
2682+ Adding a define to provide a blank icon in the icon name
2683+
2684+2010-03-23 Ted Gould <ted@gould.cx>
2685+
2686+ Removing an unnecissary warning.
2687+
2688+2010-03-23 Cody Russell <crussell@canonical.com>
2689+
2690+ Remove warning
2691+
2692+2010-03-10 Ted Gould <ted@gould.cx>
2693+
2694+ Typo
2695+
2696+2010-03-10 Kalle Valo <kalle.valo@canonical.com>
2697+
2698+ Fix a typo in dbusmenu_menuitem_take_children() documentation. It wasn't
2699+ fully clear if the "no" was actually "now" or "not", but based on the code
2700+ I assume that it should be "now".
2701+
2702+2010-03-04 Ted Gould <ted@gould.cx>
2703+
2704+ 0.2.7
2705+
2706+2010-03-02 Ted Gould <ted@gould.cx>
2707+
2708+ Pulling GIRs from the build dir
2709+
2710+2010-03-02 Ted Gould <ted@gould.cx>
2711+
2712+ Fixing the directory path for the glib gir file and making sure we clean up the girs.
2713+
2714+2010-03-02 Ted Gould <ted@gould.cx>
2715+
2716+ Building the gir files at build time instead of at dist.
2717+
2718+2010-03-01 Ted Gould <ted@gould.cx>
2719+
2720+ Building GIR, typelib and VAPI files.
2721+
2722+2010-03-01 Ted Gould <ted@gould.cx>
2723+
2724+ Adding the temp file to the clean stuff
2725+
2726+2010-03-01 Ted Gould <ted@gould.cx>
2727+
2728+ Generating the VAPI files
2729+
2730+2010-03-01 Ted Gould <ted@gould.cx>
2731+
2732+ Adding in VAPI generation
2733+
2734+2010-03-01 Ted Gould <ted@gould.cx>
2735+
2736+ Looking for vapigen
2737+
2738+2010-02-28 Ted Gould <ted@gould.cx>
2739+
2740+ Change version number to 0.2
2741+
2742+2010-02-28 Ted Gould <ted@gould.cx>
2743+
2744+ Ignoring the generated GI files.
2745+
2746+2010-02-28 Ted Gould <ted@gould.cx>
2747+
2748+ Generating the introspection data
2749+
2750+2010-02-26 Ted Gould <ted@gould.cx>
2751+
2752+ Only intropsecting the headers instead of all the files.
2753+
2754+2010-02-26 Ted Gould <ted@gould.cx>
2755+
2756+ First pass at building GIR. Still errors
2757+
2758+2010-02-26 Ted Gould <ted@gould.cx>
2759+
2760+ Cleaning up the make file and making sure to enable introspection for distcheck.
2761+
2762+2010-02-26 Ted Gould <ted@gould.cx>
2763+
2764+ GObject in the configure script
2765+
2766+2010-02-26 Ted Gould <ted@gould.cx>
2767+
2768+ Adding in the introspection M4 file
2769+
2770+2010-02-25 Ted Gould <ted@gould.cx>
2771+
2772+ Using a pointer formatting command for tests
2773+
2774+2010-02-25 Robert Collins <robertc@robertcollins.net>
2775+
2776+ Fix build failures on amd64
2777+
2778+2010-02-25 Ted Gould <ted@gould.cx>
2779+
2780+ 0.2.6
2781+
2782+2010-02-24 Ted Gould <ted@gould.cx>
2783+
2784+ Removing delayed proerty update. It seems to break things and I can't figure out why. I wasn't ever able to get it to kick in and make a difference, so the feature is probably academic anyway. I'm still unhappy that I can't figure out what's going here though.
2785+
2786+2010-02-24 Ted Gould <ted@gould.cx>
2787+
2788+ Removing delaying hte properties
2789+
2790+2010-02-19 Ted Gould <ted@gould.cx>
2791+
2792+ Updates to make the proxy test more reliable
2793+
2794+2010-02-19 Ted Gould <ted@gould.cx>
2795+
2796+ Longer timeout :-/
2797+
2798+2010-02-19 Ted Gould <ted@gould.cx>
2799+
2800+ Don't need to send a signal at start
2801+
2802+2010-02-19 Ted Gould <ted@gould.cx>
2803+
2804+ No dummy update
2805+
2806+2010-02-19 Ted Gould <ted@gould.cx>
2807+
2808+ Putting the layout number on the root element
2809+
2810+2010-02-19 Ted Gould <ted@gould.cx>
2811+
2812+ Adding a submenu to get layout changed.
2813+
2814+2010-02-19 Ted Gould <ted@gould.cx>
2815+
2816+ Starting in the right place
2817+
2818+2010-02-19 Ted Gould <ted@gould.cx>
2819+
2820+ Adding a timeout to the server
2821+
2822+2010-02-19 Ted Gould <ted@gould.cx>
2823+
2824+ Shorter timeout.
2825+
2826+2010-02-19 Ted Gould <ted@gould.cx>
2827+
2828+ Setting signals back down the pipe
2829+
2830+2010-02-19 Ted Gould <ted@gould.cx>
2831+
2832+ Changing from a timeout to a signal of change.
2833+
2834+2010-02-18 Ted Gould <ted@gould.cx>
2835+
2836+ 0.2.5
2837+
2838+2010-02-18 Ted Gould <ted@gould.cx>
2839+
2840+ Adds a menuitem proxy object to glib and applies various fixes through that this uncovered.
2841+
2842+2010-02-13 Ted Gould <ted@gould.cx>
2843+
2844+ Properly handing a child changing to make sure to recurse down the structure setting up the signals.
2845+
2846+2010-02-13 Ted Gould <ted@gould.cx>
2847+
2848+ Adding a further multi-level test.
2849+
2850+2010-02-13 Ted Gould <ted@gould.cx>
2851+
2852+ Making it so that NULL roots also cause the items to get delayed until we have a root element.
2853+
2854+2010-02-12 Ted Gould <ted@gould.cx>
2855+
2856+ Putting in code to undo the array as the layouts get updated.
2857+
2858+2010-02-12 Ted Gould <ted@gould.cx>
2859+
2860+ Start to delay ID updates that are gotten when we know we're out of sync.
2861+
2862+2010-02-12 Ted Gould <ted@gould.cx>
2863+
2864+ Ignoring Layout changes when they don't relate to having one.
2865+
2866+2010-02-12 Ted Gould <ted@gould.cx>
2867+
2868+ Creating the delayed array, and cleaning it up too.
2869+
2870+2010-02-12 Ted Gould <ted@gould.cx>
2871+
2872+ not setting the IDs as we're not using them on the other side anyway
2873+
2874+2010-02-12 Ted Gould <ted@gould.cx>
2875+
2876+ Only changing layouts when they're updated.
2877+
2878+2010-02-10 Ted Gould <ted@gould.cx>
2879+
2880+ Lengthening the time to make it through all the proxies.
2881+
2882+2010-02-10 Ted Gould <ted@gould.cx>
2883+
2884+ Fleshing out the moved function.
2885+
2886+2010-02-10 Ted Gould <ted@gould.cx>
2887+
2888+ Fleshing out delete
2889+
2890+2010-02-10 Ted Gould <ted@gould.cx>
2891+
2892+ Accessor for the mi private variable
2893+
2894+2010-02-10 Ted Gould <ted@gould.cx>
2895+
2896+ Making this a little crazy, lots of proxies.
2897+
2898+2010-02-10 Ted Gould <ted@gould.cx>
2899+
2900+ Debug message
2901+
2902+2010-02-10 Ted Gould <ted@gould.cx>
2903+
2904+ Can't verify IDs because the proxy scrambles them (and that's okay).
2905+
2906+2010-02-10 Ted Gould <ted@gould.cx>
2907+
2908+ Making submenus to cause layout changes to queue both sides as the root item isn't changing.
2909+
2910+2010-02-09 Ted Gould <ted@gould.cx>
2911+
2912+ Adding children in.
2913+
2914+2010-02-09 Ted Gould <ted@gould.cx>
2915+
2916+ Killing our children
2917+
2918+2010-02-09 Ted Gould <ted@gould.cx>
2919+
2920+ Stealing (caching) all of the properties now too!
2921+
2922+2010-02-09 Ted Gould <ted@gould.cx>
2923+
2924+ Storing the handler IDs so that we can easily disconnect the signals later.
2925+
2926+2010-02-09 Ted Gould <ted@gould.cx>
2927+
2928+ Setting up signals, and the easy ones are filled out.
2929+
2930+2010-02-09 Ted Gould <ted@gould.cx>
2931+
2932+ Oops, damn dislxeia
2933+
2934+2010-02-09 Ted Gould <ted@gould.cx>
2935+
2936+ Building the proxy item new function.
2937+
2938+2010-02-09 Ted Gould <ted@gould.cx>
2939+
2940+ Connecting to the proxy baby.
2941+
2942+2010-02-09 Ted Gould <ted@gould.cx>
2943+
2944+ Setting up a client, and handling root changes.
2945+
2946+2010-02-09 Ted Gould <ted@gould.cx>
2947+
2948+ Oops, get that in the script!
2949+
2950+2010-02-09 Ted Gould <ted@gould.cx>
2951+
2952+ First setup a server.
2953+
2954+2010-02-09 Ted Gould <ted@gould.cx>
2955+
2956+ Fixing build
2957+
2958+2010-02-09 Ted Gould <ted@gould.cx>
2959+
2960+ Setting up building our little proxy test.
2961+
2962+2010-02-09 Ted Gould <ted@gould.cx>
2963+
2964+ Setting this stuff up. Woot.
2965+
2966+2010-02-09 Ted Gould <ted@gould.cx>
2967+
2968+ Initial proxy files, copying from the properties test.
2969+
2970+2010-02-09 Ted Gould <ted@gould.cx>
2971+
2972+ Reffing it and pulling it into the private struct.
2973+
2974+2010-02-09 Ted Gould <ted@gould.cx>
2975+
2976+ Setting up code to get and set the menuitem.
2977+
2978+2010-02-09 Ted Gould <ted@gould.cx>
2979+
2980+ Moving the menuitem association into a set of functions to make a complex operation more clear.
2981+
2982+2010-02-09 Ted Gould <ted@gould.cx>
2983+
2984+ Lifecycle for the menuitem
2985+
2986+2010-02-09 Ted Gould <ted@gould.cx>
2987+
2988+ Adding in event handling.
2989+
2990+2010-02-09 Ted Gould <ted@gould.cx>
2991+
2992+ License headers
2993+
2994+2010-02-09 Ted Gould <ted@gould.cx>
2995+
2996+ Ignore new object
2997+
2998+2010-02-09 Ted Gould <ted@gould.cx>
2999+
3000+ Adding in templated objects for the proxy subclass
3001+
3002+2010-02-14 Ted Gould <ted@gould.cx>
3003+
3004+ Adds an ID in the default XML data.
3005+
3006+2010-02-12 Ted Gould <ted@gould.cx>
3007+
3008+ Setting the ID on the default root item to 0
3009+
3010+2010-02-11 Ken VanDine <ken.vandine@canonical.com>
3011+
3012+ include all the license files in EXTRA_DIST
3013+
3014+2010-02-11 Ted Gould <ted@gould.cx>
3015+
3016+ 0.2.4
3017+
3018+2010-02-09 Ted Gould <ted@gould.cx>
3019+
3020+ Better handle errors on dbus and fix one function signature.
3021+
3022+2010-02-09 Ted Gould <ted@gould.cx>
3023+
3024+ Switching from an object to an ID, which is what's passed.
3025+
3026+2010-02-09 Ted Gould <ted@gould.cx>
3027+
3028+ Adding some additional checks.
3029+
3030+2010-02-09 Ted Gould <ted@gould.cx>
3031+
3032+ Changing prototype of property update call to match spec.
3033+
3034+2010-02-09 Ted Gould <ted@gould.cx>
3035+
3036+ Better error handling. If we can't get the properties, remove all of them.
3037+
3038+2010-02-09 Ted Gould <ted@gould.cx>
3039+
3040+ Removing unnecissary ref
3041+
3042+2010-02-08 Ted Gould <ted@gould.cx>
3043+
3044+ Removing an extra ref to root and a setting of the root property which is not needed.
3045+
3046+2010-02-08 Ted Gould <ted@gould.cx>
3047+
3048+ Removing the setting of root and the ref.
3049+
3050+2010-02-08 Ted Gould <ted@gould.cx>
3051+
3052+ Debugging.
3053+
3054+2010-02-08 Ted Gould <ted@gould.cx>
3055+
3056+ Printing more debugging.
3057+
3058+2010-02-08 Ted Gould <ted@gould.cx>
3059+
3060+ Printing out proxy destroy
3061+
3062+2010-02-08 Ted Gould <ted@gould.cx>
3063+
3064+ With typos
3065+
3066+2010-02-08 Ted Gould <ted@gould.cx>
3067+
3068+ Debugging messages
3069+
3070+2010-02-08 Ted Gould <ted@gould.cx>
3071+
3072+ We need to reduce the ref count on the old root even if there wasn't a change.
3073+
3074+2010-02-05 Ted Gould <ted@gould.cx>
3075+
3076+ 0.2.3
3077+
3078+2010-02-05 Ted Gould <ted@gould.cx>
3079+
3080+ Fix IDs to handle the root ID of zero better and to handle merging of properties if items are reused.
3081+
3082+2010-02-05 Ted Gould <ted@gould.cx>
3083+
3084+ For IDs that we recycle (often the root id) we need to update the properties. Adds a new function to support syncing the properties in the menuitem.
3085+
3086+2010-02-05 Ted Gould <ted@gould.cx>
3087+
3088+ Whitespace
3089+
3090+2010-02-05 Ted Gould <ted@gould.cx>
3091+
3092+ Changing the ID to be -1 instead of 0
3093+
3094+2010-02-05 Ted Gould <ted@gould.cx>
3095+
3096+ Changing to the new ID error
3097+
3098+2010-02-05 Ted Gould <ted@gould.cx>
3099+
3100+ Managing the root value and the referencing the old root item.
3101+
3102+2010-02-05 Ted Gould <ted@gould.cx>
3103+
3104+ Properly unref on layout updates
3105+
3106+2010-02-05 Ted Gould <ted@gould.cx>
3107+
3108+ If we're the root item always return that our ID is zero.
3109+
3110+2010-02-05 Ted Gould <ted@gould.cx>
3111+
3112+ Not failing if the IDs are different when the menuitem is root
3113+
3114+2010-02-04 Ted Gould <ted@gould.cx>
3115+
3116+ Changing key value to -1 and having the id be a gint. Also not working about id mismatch with root.
3117+
3118+2010-02-04 Ted Gould <ted@gould.cx>
3119+
3120+ Changing the default for the property to be the same as the struct default.
3121+
3122+2010-02-04 Ted Gould <ted@gould.cx>
3123+
3124+ Adding in warnings for invalid property ids
3125+
3126+2010-02-04 Ted Gould <ted@gould.cx>
3127+
3128+ Getting massive debugging for getting the id
3129+
3130+2010-02-04 Ted Gould <ted@gould.cx>
3131+
3132+ Start at '1' instead of '0'
3133+
3134+2010-02-04 Ted Gould <ted@gould.cx>
3135+
3136+ Checking the IDs from menuitems.
3137+
3138+2010-02-04 Ted Gould <ted@gould.cx>
3139+
3140+ Annoying little .lo
3141+
3142+2010-02-04 Ted Gould <ted@gould.cx>
3143+
3144+ Making it so that find_id handles the root id being 0 case.
3145+
3146+2010-02-04 Ted Gould <ted@gould.cx>
3147+
3148+ Manage whether the menuitem thinks it's a root item in the server based on whether it's set as the root item.
3149+
3150+2010-02-04 Ted Gould <ted@gould.cx>
3151+
3152+ Removing the work around
3153+
3154+2010-02-04 Ted Gould <ted@gould.cx>
3155+
3156+ Turning 'id' into a #define
3157+
3158+2010-02-04 Ted Gould <ted@gould.cx>
3159+
3160+ Better error value now that we're on gint
3161+
3162+2010-02-04 Ted Gould <ted@gould.cx>
3163+
3164+ Changing the IDs so that they're all INTs
3165+
3166+2010-02-04 Ted Gould <ted@gould.cx>
3167+
3168+ Setting the initial id to -1 and then if so, and we get it, find us a good one.
3169+
3170+2010-02-05 Ted Gould <ted@gould.cx>
3171+
3172+ Fixing dist to include json files and a new readme explaining the bench files.
3173+
3174+2010-02-05 Aurelien Gateau <aurelien.gateau@canonical.com>
3175+
3176+ Install JSON file
3177+
3178+2010-02-05 Aurelien Gateau <aurelien.gateau@canonical.com>
3179+
3180+ Install README file for dbusmenu-bench
3181+
3182+2010-02-05 Aurelien Gateau <aurelien.gateau@canonical.com>
3183+
3184+ Documentation for dbusmenu-bench
3185+
3186+2010-02-05 Aurelien Gateau <aurelien.gateau@canonical.com>
3187+
3188+ Remove trailing commas
3189+
3190+2010-02-04 Ted Gould <ted@gould.cx>
3191+
3192+ Spec fixes
3193+
3194+2010-02-04 Aurelien Gateau <aurelien.gateau@canonical.com>
3195+
3196+ Minor typos
3197+
3198+2010-02-04 Aurelien Gateau <aurelien.gateau@canonical.com>
3199+
3200+ Added sentence about not sending default values.
3201+
3202+2010-02-04 Aurelien Gateau <aurelien.gateau@canonical.com>
3203+
3204+ Removed "revision" attribute from example xml.
3205+
3206+2010-02-04 Ted Gould <ted@gould.cx>
3207+
3208+ 0.2.2
3209+
3210+2010-02-04 Ted Gould <ted@gould.cx>
3211+
3212+ Dbusmenu Bench tool average support.
3213+
3214+2010-02-04 Aurelien Gateau <aurelien.gateau@canonical.com>
3215+
3216+ - Output min and max in addition to average
3217+ - Use checkbox format
3218+
3219+2010-02-04 Ted Gould <ted@gould.cx>
3220+
3221+ Adding in the benchmarking tools for dbusmenu.
3222+
3223+2010-02-04 Ted Gould <ted@gould.cx>
3224+
3225+ Fixing the encoding in the python script.
3226+
3227+2010-02-04 Aurelien Gateau <aurelien.gateau@canonical.com>
3228+
3229+ Add encoding comment
3230+
3231+2010-02-04 Ted Gould <ted@gould.cx>
3232+
3233+ Ignoring the binary
3234+
3235+2010-02-04 Ted Gould <ted@gould.cx>
3236+
3237+ Adding build system for the dbusmenu-testapp
3238+
3239+2010-02-04 Ted Gould <ted@gould.cx>
3240+
3241+ Actually do it right.
3242+
3243+2010-02-04 Ted Gould <ted@gould.cx>
3244+
3245+ Install dbusmenu-bench
3246+
3247+2010-02-04 Aurelien Gateau <aurelien.gateau@canonical.com>
3248+
3249+ Integrate dbusmenubench and GLib test app
3250+
3251+2010-02-04 Ted Gould <ted@gould.cx>
3252+
3253+ Fixing the check tests.
3254+
3255+2010-02-04 Ted Gould <ted@gould.cx>
3256+
3257+ Switching to getting JSON values
3258+
3259+2010-02-04 Ted Gould <ted@gould.cx>
3260+
3261+ Switching to transforming values
3262+
3263+2010-02-04 Ted Gould <ted@gould.cx>
3264+
3265+ Checking for NULL value in setting the toggle setting to make sure they are set before erroring. And erroring if we don't get ints
3266+
3267+2010-02-04 Ted Gould <ted@gould.cx>
3268+
3269+ Interoperability fixes.
3270+
3271+2010-02-03 Aurelien Gateau <aurelien.gateau@canonical.com>
3272+
3273+ Add timestamp to activate prototype.
3274+
3275+2010-02-03 Aurelien Gateau <aurelien.gateau@canonical.com>
3276+
3277+ Fix types of signal params
3278+
3279+2010-02-03 Aurelien Gateau <aurelien.gateau@canonical.com>
3280+
3281+ Use new property names
3282+
3283+2010-02-02 Aurelien Gateau <aurelien.gateau@canonical.com>
3284+
3285+ Root id should be 0
3286+
3287+2010-02-02 Aurelien Gateau <aurelien.gateau@canonical.com>
3288+
3289+ - Allow id to be 0.
3290+ - Fix default item type.
3291+
3292+2010-02-02 Aurelien Gateau <aurelien.gateau@canonical.com>
3293+
3294+ Turn parent parameter of get_layout to an int as well
3295+
3296+2010-02-02 Aurelien Gateau <aurelien.gateau@canonical.com>
3297+
3298+ icon -> icon-name
3299+ sensitive -> enabled
3300+ toggle-checked -> toggle-state
3301+ toggle-state is now an int
3302+
3303+2010-02-02 Aurelien Gateau <aurelien.gateau@canonical.com>
3304+
3305+ Turn id into an int
3306+
3307+2010-02-01 Aurelien Gateau <aurelien.gateau@canonical.com>
3308+
3309+ - Annotations necessary for the Qt side.
3310+ - Other minor tweaks.
3311+
3312+2010-02-01 Aurelien Gateau <aurelien.gateau@canonical.com>
3313+
3314+ Misc fixes
3315+
3316+2010-02-01 Aurelien Gateau <aurelien.gateau@canonical.com>
3317+
3318+ Turn property descriptions into a table.
3319+
3320+2010-02-01 Aurelien Gateau <aurelien.gateau@canonical.com>
3321+
3322+ - Make menu item id an integer (useful to indicate bad id as -1)
3323+ - Merged with the other spec
3324+
3325+2010-02-01 Aurelien Gateau <aurelien.gateau@canonical.com>
3326+
3327+ Nicer verbatim output
3328+
3329+2010-02-01 Aurelien Gateau <aurelien.gateau@canonical.com>
3330+
3331+ Use doxymel for documentation.
3332+
3333+2010-02-03 Ted Gould <ted@gould.cx>
3334+
3335+ Adding support for having generic signals in the menuitems. Moving 'clicked' to GTK.
3336+
3337+2010-02-03 Ted Gould <ted@gould.cx>
3338+
3339+ Adding in LGPL 2/3 headers
3340+
3341+2010-02-03 Ted Gould <ted@gould.cx>
3342+
3343+ Making a clicked in the gtk side of things.
3344+
3345+2010-02-03 Ted Gould <ted@gould.cx>
3346+
3347+ Bringing through the handling of events through the local subclass of the item.
3348+
3349+2010-02-03 Ted Gould <ted@gould.cx>
3350+
3351+ Adding in the client menuitem subclass
3352+
3353+2010-02-03 Ted Gould <ted@gould.cx>
3354+
3355+ Now the server gets the event
3356+
3357+2010-02-03 Ted Gould <ted@gould.cx>
3358+
3359+ Creating the local default for event handling
3360+
3361+2010-02-03 Ted Gould <ted@gould.cx>
3362+
3363+ Creating a handle event function and a wrapper for it.
3364+
3365+2010-02-03 Ted Gould <ted@gould.cx>
3366+
3367+ Changing the event to a subclassable handle event function. Then letting the default be used as well.
3368+
3369+2010-01-24 Ted Gould <ted@gould.cx>
3370+
3371+ Fix an annoying warning that isn't really useful on image menuitems.
3372+
3373+2010-01-22 Ted Gould <ted@gould.cx>
3374+
3375+ Change the 'return_if_fail' to an if as the previous function makes an annoying message.
3376+
3377+2010-01-24 Ted Gould <ted@gould.cx>
3378+
3379+ Adding a parameter on the event function so that the timestamp is always passed.
3380+
3381+2010-01-22 Ted Gould <ted@gould.cx>
3382+
3383+ Sync to trunk
3384+
3385+2010-01-22 Ted Gould <ted@gould.cx>
3386+
3387+ Fixing the signal handler of the test.
3388+
3389+2010-01-22 Ted Gould <ted@gould.cx>
3390+
3391+ Sending the current event time for a menu item getting activated.
3392+
3393+2010-01-22 Ted Gould <ted@gould.cx>
3394+
3395+ Changing the menuitem interface to have activate include a timestamp
3396+
3397+2010-01-22 Ted Gould <ted@gould.cx>
3398+
3399+ Adding the timestamp on the server side.
3400+
3401+2010-01-22 Ted Gould <ted@gould.cx>
3402+
3403+ Adding in a 0 to make a clean prototype.
3404+
3405+2010-01-22 Ted Gould <ted@gould.cx>
3406+
3407+ Adding timestamp to XML description.
3408+
3409+2010-01-24 Ted Gould <ted@gould.cx>
3410+
3411+ Changing the name of the update signal to match the other signal names. Now 'LayoutUpdated'.
3412+
3413+2010-01-22 Ted Gould <ted@gould.cx>
3414+
3415+ Changing all instances of 'LayoutUpdate' to 'LayoutUpdated' as discussed on the dbusmenu list.
3416+
3417+2010-01-22 Ted Gould <ted@gould.cx>
3418+
3419+ Remove the revision property from the <menu> nodes in the layout XML file.
3420+
3421+2010-01-21 Ted Gould <ted@gould.cx>
3422+
3423+ Removing looking for the revision on the XML
3424+
3425+2010-01-21 Ted Gould <ted@gould.cx>
3426+
3427+ Removing the revision from the generated XML
3428+
3429+2010-01-21 Ted Gould <ted@gould.cx>
3430+
3431+ Removing the idea that there should be revisions on the XML
3432+
3433+2010-01-21 Ted Gould <ted@gould.cx>
3434+
3435+ Merging bug510887 branch
3436+
3437+2010-01-22 Ted Gould <ted@gould.cx>
3438+
3439+ Always make sure the XML has the root item with an ID of zero.
3440+
3441+2010-01-21 Ted Gould <ted@gould.cx>
3442+
3443+ Set the node ID to zero if the node is the root node.
3444+
3445+2010-01-12 Ted Gould <ted@gould.cx>
3446+
3447+ 0.2.1
3448+
3449+2010-01-12 Cody Russell <crussell@canonical.com>
3450+
3451+ Fix to not destroy the image if we're still using it.
3452+
3453+2010-01-12 Cody Russell <crussell@canonical.com>
3454+
3455+ Check if we're setting the same image and return so we don't destroy it.
3456+
3457+2010-01-11 Ted Gould <ted@gould.cx>
3458+
3459+ Adding code to support icon names that have an implied direction in them.
3460+
3461+2010-01-11 Ted Gould <ted@gould.cx>
3462+
3463+ Building the icon name based on the text direction of the menuitem widget.
3464+
3465+2010-01-11 Ted Gould <ted@gould.cx>
3466+
3467+ Adding in a check to see if there is a 'ltr' icon, and use it if so.
3468+
3469+2010-01-11 Ted Gould <ted@gould.cx>
3470+
3471+ Fix to put a small amount of padding between the icon and the label.
3472+
3473+2010-01-11 Ted Gould <ted@gould.cx>
3474+
3475+ A little function to grab the horizontal padding and stuff it into the box.
3476+
3477+2010-01-08 Ted Gould <ted@gould.cx>
3478+
3479+ 0.2.0
3480+
3481+2010-01-07 Ted Gould <ted@gould.cx>
3482+
3483+ Removing libdbusmenu-qt as it's not used.
3484+
3485+2010-01-07 Aurelien Gateau <aurelien.gateau@canonical.com>
3486+
3487+ Removed empty qt lib
3488+
3489+2010-01-07 Ted Gould <ted@gould.cx>
3490+
3491+ Fix inconsistency between the names of the check items. Now everything uses the #defines.
3492+
3493+2010-01-07 Ted Gould <ted@gould.cx>
3494+
3495+ Using the state defines for the check state.
3496+
3497+2010-01-07 Ted Gould <ted@gould.cx>
3498+
3499+ Adding #defines for the state of the box
3500+
3501+2010-01-07 Ted Gould <ted@gould.cx>
3502+
3503+ Using #defines for the type of box
3504+
3505+2010-01-07 Ted Gould <ted@gould.cx>
3506+
3507+ Switching the test to 'checkmark'
3508+
3509+2010-01-07 Ted Gould <ted@gould.cx>
3510+
3511+ Fixing the dbus handling so that we can pick up the menu again if the server is not initially there, or comes back after disappearing.
3512+
3513+2010-01-07 Ted Gould <ted@gould.cx>
3514+
3515+ Removing the half second timeout as it's no longer needed.
3516+
3517+2010-01-06 Ted Gould <ted@gould.cx>
3518+
3519+ Removing debug message
3520+
3521+2010-01-06 Ted Gould <ted@gould.cx>
3522+
3523+ Look for NULL strings instead of NULL itself
3524+
3525+2010-01-06 Ted Gould <ted@gould.cx>
3526+
3527+ Debug message
3528+
3529+2010-01-06 Ted Gould <ted@gould.cx>
3530+
3531+ Let's watch the name, we don't care about the ID as much.
3532+
3533+2010-01-06 Ted Gould <ted@gould.cx>
3534+
3535+ Building the dbus proxies if the guy we're trying to connect to doesn't exist.
3536+
3537+2010-01-04 Aurélien Gâteau <aurelien.gateau@canonical.com>
3538+
3539+ Adding in support for the GetChildren function.
3540+
3541+2009-12-24 Aurelien Gateau <aurelien.gateau@canonical.com>
3542+
3543+ Implememented GetChildren
3544+
3545+2009-12-22 Ted Gould <ted@gould.cx>
3546+
3547+ Typo on variable name. Oh, I hate dynamically linked languages.
3548+
3549+2009-12-22 Ted Gould <ted@gould.cx>
3550+
3551+ Removing the bustle captures as we're not using them and they seem to be breaking on Hudson.
3552+
3553+2009-12-22 Ted Gould <ted@gould.cx>
3554+
3555+ Fix signal prototype and how the hashtable is handled. Added tests.
3556+
3557+2009-12-22 Ted Gould <ted@gould.cx>
3558+
3559+ Oops, that didn't work.
3560+
3561+2009-12-21 Ted Gould <ted@gould.cx>
3562+
3563+ Changing the prop handler to be a pointer.
3564+
3565+2009-12-21 Ted Gould <ted@gould.cx>
3566+
3567+ Switching the server function over to values. Oh, how I hate the untyped signals in GLib.
3568+
3569+2009-12-21 Ted Gould <ted@gould.cx>
3570+
3571+ Adding a test for the string to boolean convertions
3572+
3573+2009-12-21 Ted Gould <ted@gould.cx>
3574+
3575+ Switching to a replace so that new values are added.
3576+
3577+2009-12-21 Ted Gould <ted@gould.cx>
3578+
3579+ Fix an assertion that is the wrong direction
3580+
3581+2009-12-21 Ted Gould <ted@gould.cx>
3582+
3583+ Making functions static so that we can get warnings if we don't use them.
3584+
3585+2009-12-21 Ted Gould <ted@gould.cx>
3586+
3587+ Adding test to signal property changes.
3588+
3589+2009-12-21 Ted Gould <ted@gould.cx>
3590+
3591+ Comments are good for the soul.
3592+
3593+2009-12-21 Ted Gould <ted@gould.cx>
3594+
3595+ Testing setting the same prop multiple times of different types.
3596+
3597+2009-12-21 Ted Gould <ted@gould.cx>
3598+
3599+ Ignoring the generated test description.
3600+
3601+2009-12-21 Ted Gould <ted@gould.cx>
3602+
3603+ Setting all the different properties.
3604+
3605+2009-12-21 Ted Gould <ted@gould.cx>
3606+
3607+ Adding in an XML report file.
3608+
3609+2009-12-21 Ted Gould <ted@gould.cx>
3610+
3611+ Adding a menuitem allocation test.
3612+
3613+2009-12-21 Ted Gould <ted@gould.cx>
3614+
3615+ Adding the object tests into the build.
3616+
3617+2009-12-21 Ted Gould <ted@gould.cx>
3618+
3619+ Starting a framework for object testing.
3620+
3621+2009-12-18 Ted Gould <ted@gould.cx>
3622+
3623+ Making sure we get our function.
3624+
3625+2009-12-18 Ted Gould <ted@gould.cx>
3626+
3627+ Switching to just being a string and a pointer.
3628+
3629+2009-12-18 Ted Gould <ted@gould.cx>
3630+
3631+ Changing the prototype on the signal so that it isn't a string, but a value.
3632+
3633+2009-12-18 Ted Gould <ted@gould.cx>
3634+
3635+ Giving us some room in the 0.1.x series, but still getting version numbers in the right place so that people can start depending on this API.
3636+
3637+2009-12-18 Ted Gould <ted@gould.cx>
3638+
3639+ Updating to the basis of the v2 changes for dbusmenu
3640+
3641+2009-12-18 Ted Gould <ted@gould.cx>
3642+
3643+ Fixing MASSIVEDEBUGGING as it was still looking for a string.
3644+
3645+2009-12-17 Ted Gould <ted@gould.cx>
3646+
3647+ Not setting the underline for seperators.
3648+
3649+2009-12-17 Ted Gould <ted@gould.cx>
3650+
3651+ Updating to trunk
3652+
3653+2009-12-17 Ted Gould <ted@gould.cx>
3654+
3655+ Handling the case of getting an image with the purpose of clearing the label. Also showing the image.
3656+
3657+2009-12-17 Ted Gould <ted@gould.cx>
3658+
3659+ Adding in a layout that has all kinds of different checks in it.
3660+
3661+2009-12-17 Ted Gould <ted@gould.cx>
3662+
3663+ We killed the image item, time to update the tests.
3664+
3665+2009-12-17 Ted Gould <ted@gould.cx>
3666+
3667+ Fleshing out the image functions for our generic item.
3668+
3669+2009-12-17 Ted Gould <ted@gould.cx>
3670+
3671+ Trying to reduce the complexity of adding a label. Now we can detect the various cases and make sense of them. Which is kinda nice. More confident in this code.
3672+
3673+2009-12-17 Ted Gould <ted@gould.cx>
3674+
3675+ License headers. I hate these.
3676+
3677+2009-12-16 Ted Gould <ted@gould.cx>
3678+
3679+ Adding in an activate function so that we don't toggle our value on click. We're letting the application handle that. But, in turn, it turns out that is the only way to set the active property. So without an activate function, we can't set it. So, we're taking a lot more responsibility for setting it properly when we want to.
3680+
3681+2009-12-16 Ted Gould <ted@gould.cx>
3682+
3683+ Making sure a value is passed even if we're not using it for clicked.
3684+
3685+2009-12-16 Ted Gould <ted@gould.cx>
3686+
3687+ Protect against NULL values and treat them as default values.
3688+
3689+2009-12-16 Ted Gould <ted@gould.cx>
3690+
3691+ Adding some debug messages to the printout.
3692+
3693+2009-12-16 Ted Gould <ted@gould.cx>
3694+
3695+ Handline the toggle based properties
3696+
3697+2009-12-16 Ted Gould <ted@gould.cx>
3698+
3699+ Set alignment on the labels.
3700+
3701+2009-12-16 Ted Gould <ted@gould.cx>
3702+
3703+ Yeah, gotta show those labels.
3704+
3705+2009-12-16 Ted Gould <ted@gould.cx>
3706+
3707+ Switching the client over to creating generic items.
3708+
3709+2009-12-16 Ted Gould <ted@gould.cx>
3710+
3711+ Using the GValues instead of setting the strings.
3712+
3713+2009-12-16 Ted Gould <ted@gould.cx>
3714+
3715+ Woot, a set label function.
3716+
3717+2009-12-16 Ted Gould <ted@gould.cx>
3718+
3719+ Comments
3720+
3721+2009-12-16 Ted Gould <ted@gould.cx>
3722+
3723+ Stupid formating changes.
3724+
3725+2009-12-16 Ted Gould <ted@gould.cx>
3726+
3727+ Stubs for setting and getting the image and label.
3728+
3729+2009-12-16 Ted Gould <ted@gould.cx>
3730+
3731+ Setting the properties based on the enum value changes.
3732+
3733+2009-12-15 Ted Gould <ted@gould.cx>
3734+
3735+ Building up the case statements.
3736+
3737+2009-12-15 Ted Gould <ted@gould.cx>
3738+
3739+ Functions for setting the check type and state of the check.
3740+
3741+2009-12-15 Ted Gould <ted@gould.cx>
3742+
3743+ Better handling of the draw_indicator function, as in, this one will actually work.
3744+
3745+2009-12-15 Ted Gould <ted@gould.cx>
3746+
3747+ Setting up enums for the type of check and the state of it.
3748+
3749+2009-12-15 Ted Gould <ted@gould.cx>
3750+
3751+ Slight cleanups, getting this code going.
3752+
3753+2009-12-15 Ted Gould <ted@gould.cx>
3754+
3755+ Building the basic generic menu item.
3756+
3757+2009-12-15 Ted Gould <ted@gould.cx>
3758+
3759+ Transition the dumper to getting values and converting them to strings instead of only using strings.
3760+
3761+2009-12-15 Ted Gould <ted@gould.cx>
3762+
3763+ Switching around the visible and sensitive handling to use our new fancy getters so that we have consistent handling there.
3764+
3765+2009-12-15 Ted Gould <ted@gould.cx>
3766+
3767+ Adding in transforms for our getters.
3768+
3769+2009-12-15 Ted Gould <ted@gould.cx>
3770+
3771+ Adding in a couple of transfer functions so that we can be backwards compatible with our string way of doing things.
3772+
3773+2009-12-15 Ted Gould <ted@gould.cx>
3774+
3775+ Docs for the new functions.
3776+
3777+2009-12-15 Ted Gould <ted@gould.cx>
3778+
3779+ Basic implementation of some helper getter/setters for GValues with int and bools
3780+
3781+2009-12-09 Ted Gould <ted@gould.cx>
3782+
3783+ Killing the image item as it's own beast.
3784+
3785+2009-12-09 Ted Gould <ted@gould.cx>
3786+
3787+ Flow through GValue changes.
3788+
3789+2009-12-09 Ted Gould <ted@gould.cx>
3790+
3791+ Cleaning up our types. No more image type (but leaving to not confuse) and adding in the properties needed for toggle stuff.
3792+
3793+2009-12-09 Cody Russell <cody.russell@canonical.com>
3794+
3795+ Making generated items understand underlines in labels.
3796+
3797+2009-12-09 Cody Russell <cody.russell@canonical.com>
3798+
3799+ Fixing includes in the dbusmenu-gtk client.h
3800+
3801+2009-12-09 Ted Gould <ted@gould.cx>
3802+
3803+ Switching the menuitem internal storage to be a hashtable of values.
3804+
3805+2009-12-09 Ted Gould <ted@gould.cx>
3806+
3807+ Removing debug message
3808+
3809+2009-12-09 Ted Gould <ted@gould.cx>
3810+
3811+ Ignoring the bustle files.
3812+
3813+2009-12-09 Ted Gould <ted@gould.cx>
3814+
3815+ Translating the table of string properties over to a hash of values.
3816+
3817+2009-12-09 Ted Gould <ted@gould.cx>
3818+
3819+ Switching the return from get properties should have values now.
3820+
3821+2009-12-09 Ted Gould <ted@gould.cx>
3822+
3823+ Switching to a new object number as now the bustler is there.
3824+
3825+2009-12-09 Ted Gould <ted@gould.cx>
3826+
3827+ Adding in a bunch of bustle data gathering and cleanup.
3828+
3829+2009-12-09 Ted Gould <ted@gould.cx>
3830+
3831+ Remove the ability to construct the property as it's not writable.
3832+
3833+2009-12-09 Ted Gould <ted@gould.cx>
3834+
3835+ Removing debug message
3836+
3837+2009-12-09 Ted Gould <ted@gould.cx>
3838+
3839+ Fixing the proxies correctly and making sure to reset the call pointer.
3840+
3841+2009-12-09 Ted Gould <ted@gould.cx>
3842+
3843+ Adding in support for bustling the 'test-glib-layout' test results.
3844+
3845+2009-12-09 Ted Gould <ted@gould.cx>
3846+
3847+ Adding in the 'version' property
3848+
3849+2009-12-09 Ted Gould <ted@gould.cx>
3850+
3851+ Fixing the layout update signature to have two parameters.
3852+
3853+2009-12-09 Ted Gould <ted@gould.cx>
3854+
3855+ Adding marshaller for the 'LayoutUpdate' signal.
3856+
3857+2009-12-09 Ted Gould <ted@gould.cx>
3858+
3859+ Switching the marshaller to give us the GValue
3860+
3861+2009-12-09 Ted Gould <ted@gould.cx>
3862+
3863+ Changing ID_PROP_UPDATE signal to use GValues instead of strings.
3864+
3865+2009-12-09 Ted Gould <ted@gould.cx>
3866+
3867+ Switching the marshallers around to match the new signal interfaces.
3868+
3869+2009-12-09 Ted Gould <ted@gould.cx>
3870+
3871+ Changing signal prototypes in the signal handlers.
3872+
3873+2009-12-09 Ted Gould <ted@gould.cx>
3874+
3875+ Adding in layout debug message.
3876+
3877+2009-12-09 Ted Gould <ted@gould.cx>
3878+
3879+ Switching from using the 'Layout' property to using the 'GetLayout' function with more fun parameters.
3880+
3881+2009-12-09 Ted Gould <ted@gould.cx>
3882+
3883+ Changing signal names to match the new (more logical) naming pattern.
3884+
3885+2009-12-09 Ted Gould <ted@gould.cx>
3886+
3887+ Making a proper error on GroupProperties not being implemented.
3888+
3889+2009-12-09 Ted Gould <ted@gould.cx>
3890+
3891+ Switching get properties to include the properties list.
3892+
3893+2009-12-09 Ted Gould <ted@gould.cx>
3894+
3895+ Updating to new API so that we build. Nice touch.
3896+
3897+2009-12-08 Ted Gould <ted@gould.cx>
3898+
3899+ Getting the server building again, not great shape though. Needs more work.
3900+
3901+2009-12-08 Ted Gould <ted@gould.cx>
3902+
3903+ Updating to trunk for better testing.
3904+
3905+2009-12-08 Ted Gould <ted@gould.cx>
3906+
3907+ Merging in the spec-discussion branch.
3908+
3909+2009-12-08 Ted Gould <ted@gould.cx>
3910+
3911+ Changes to keep layouts but all for globbing of properties in a similar way.
3912+
3913+2009-12-08 Ted Gould <ted@gould.cx>
3914+
3915+ Grabbing agateau's changes
3916+
3917+2009-11-13 Aurelien Gateau <aurelien.gateau@canonical.com>
3918+
3919+ Fixed type of value param in ItemPropertyUpdated() signal
3920+
3921+2009-11-13 Aurelien Gateau <aurelien.gateau@canonical.com>
3922+
3923+ Removed ItemAdded/ItemRemoved for now
3924+
3925+2009-11-13 Aurelien Gateau <aurelien.gateau@canonical.com>
3926+
3927+ New DBus menu API
3928+
3929+2009-11-13 Ted Gould <ted@canonical.com>
3930+
3931+ Making the 'type' property a #define
3932+
3933+2009-11-13 Ted Gould <ted@canonical.com>
3934+
3935+ Moving 'buildxml' into the private header file.
3936+
3937+2009-11-12 Ted Gould <ted@canonical.com>
3938+
3939+ Switching all the values to Variants.
3940+
3941+2009-11-12 Ted Gould <ted@canonical.com>
3942+
3943+ Adding in a version number
3944+
3945+2009-12-10 Ted Gould <ted@gould.cx>
3946+
3947+ Syncing up with the 0.1 branch
3948+
3949+2009-12-10 Ted Gould <ted@gould.cx>
3950+
3951+ 0.1.8
3952+
3953+2009-12-10 Ted Gould <ted@gould.cx>
3954+
3955+ Merge in some of the changes from the 0.2 branch. Specifically we're taking:
3956+ * Changing the name to org.ayatana
3957+ * Underline fixes
3958+ * Documenation of the DBus API
3959+ We're not taking
3960+ * Updates to the test suite
3961+ * New tools
3962+
3963+2009-12-10 Cody Russell <crussell@canonical.com>
3964+
3965+ Don't set underline to TRUE if it's a separator menuitem
3966+
3967+2009-12-09 Cody Russell <cody.russell@canonical.com>
3968+
3969+ Making generated items understand underlines in labels.
3970+
3971+2009-12-09 Cody Russell <crussell@canonical.com>
3972+
3973+ Use underlines
3974+
3975+2009-12-09 Cody Russell <cody.russell@canonical.com>
3976+
3977+ Fixing includes in the dbusmenu-gtk client.h
3978+
3979+2009-12-09 Cody Russell <crussell@canonical.com>
3980+
3981+ Fix #include in client.h
3982+
3983+2009-12-08 Ted Gould <ted@gould.cx>
3984+
3985+ Fixing the returns on the test suite.
3986+
3987+2009-12-08 Ted Gould <ted@gould.cx>
3988+
3989+ Disabling the mago tests as they always pass and they take a while to run.
3990+
3991+2009-12-08 Ted Gould <ted@gould.cx>
3992+
3993+ Passing on timeout for the gtk client.
3994+
3995+2009-12-08 Ted Gould <ted@gould.cx>
3996+
3997+ Updating to current trunk
3998+
3999+2009-10-22 Ted Gould <ted@canonical.com>
4000+
4001+ If we didn't pass, we shouldn't return 0
4002+
4003+2009-11-20 Ted Gould <ted@canonical.com>
4004+
4005+ XVFB based testing
4006+
4007+2009-11-19 Ted Gould <ted@canonical.com>
4008+
4009+ Deleting the right results.
4010+
4011+2009-11-19 Ted Gould <ted@canonical.com>
4012+
4013+ Adding in some @ work. It's better.
4014+
4015+2009-11-19 Ted Gould <ted@canonical.com>
4016+
4017+ Trailing space
4018+
4019+2009-11-19 Ted Gould <ted@canonical.com>
4020+
4021+ Don't delete the file we need!
4022+
4023+2009-11-19 Ted Gould <ted@canonical.com>
4024+
4025+ Make sure to grab the xvfb script from the src dir for distcheck.
4026+
4027+2009-11-19 Ted Gould <ted@canonical.com>
4028+
4029+ Make sure to ship 'run-xvfb.sh' for testing.
4030+
4031+2009-11-19 Ted Gould <ted@canonical.com>
4032+
4033+ Only using XVFB if we don't have an X server locally.
4034+
4035+2009-11-19 Ted Gould <ted@canonical.com>
4036+
4037+ Adding in the run xvfb script
4038+
4039+2009-11-19 Ted Gould <ted@canonical.com>
4040+
4041+ Making the gtk tests use the Xvfb stuff
4042+
4043+2009-11-19 Ted Gould <ted@canonical.com>
4044+
4045+ Switching to Bash
4046+
4047+2009-11-19 Ted Gould <ted@canonical.com>
4048+
4049+ Trying to do the xvfb stuff as a shell script to get included. Simpler, and works with autotest.
4050+
4051+2009-11-18 Ted Gould <ted@canonical.com>
4052+
4053+ Starting up the AT-SPI regististry service
4054+
4055+2009-10-10 Ted Gould <ted@canonical.com>
4056+
4057+ Adding in basic xvfb stuff, doesn't quite work.
4058+
4059+2009-11-20 Ted Gould <ted@canonical.com>
4060+
4061+ Changing name to org.ayatana.
4062+
4063+2009-10-28 Ted Gould <ted@canonical.com>
4064+
4065+ Changing the interface name for properties.
4066+
4067+2009-10-28 Ted Gould <ted@canonical.com>
4068+
4069+ Chaning the default object path.
4070+
4071+2009-10-28 Ted Gould <ted@canonical.com>
4072+
4073+ Changing the function calls to match the change.
4074+
4075+2009-10-28 Ted Gould <ted@canonical.com>
4076+
4077+ First step, change the interface name.
4078+
4079+2009-10-29 Ted Gould <ted@canonical.com>
4080+
4081+ Dummy version to work around a bazaar bug.
4082+
4083+2009-10-28 Aurélien Gâteau <aurelien.gateau@canonical.com>
4084+
4085+ Documentation on DBus interface.
4086+
4087+2009-10-28 Aurelien Gateau <aurelien.gateau@canonical.com>
4088+
4089+ Added documentation
4090+
4091+2009-10-11 Ted Gould <ted@canonical.com>
4092+
4093+ Merging in the updates to make mago work nicely.
4094+
4095+2009-10-10 Ted Gould <ted@canonical.com>
4096+
4097+ Don't need that one anymore
4098+
4099+2009-10-10 Ted Gould <ted@canonical.com>
4100+
4101+ Getting the build directly through to the script.
4102+
4103+2009-10-09 Ted Gould <ted@canonical.com>
4104+
4105+ Setting up the mago paths to be absolute and correct. Also making sure it has the test files that it needs.
4106+
4107+2009-10-09 Ted Gould <ted@canonical.com>
4108+
4109+ Making the mago tests run in the make file in tests and making it so that they use a standard Python file.
4110+
4111+2009-10-07 Ara Pulido <ara.pulido@canonical.com>
4112+
4113+ Patch to update the Mago tests to the new Mago
4114+
4115+2009-10-07 Ara Pulido <ara@ubuntu.com>
4116+
4117+ Fix mago tests for karmic version
4118+
4119+2009-10-06 Ted Gould <ted@canonical.com>
4120+
4121+ Adding in a new tool to dump the dbusmenu data so that it's easy to get.
4122+
4123+2009-10-06 Ted Gould <ted@canonical.com>
4124+
4125+ Updating to current trunk.
4126+
4127+2009-10-05 Ted Gould <ted@canonical.com>
4128+
4129+ Putting commas on the properties.
4130+
4131+2009-10-05 Ted Gould <ted@canonical.com>
4132+
4133+ Adding quotes around the values of properties.
4134+
4135+2009-10-05 Ted Gould <ted@canonical.com>
4136+
4137+ Putting a couple second timeout in to make sure we get all the properties.
4138+
4139+2009-10-05 Ted Gould <ted@canonical.com>
4140+
4141+ Adding some more carriage returns.
4142+
4143+2009-10-05 Ted Gould <ted@canonical.com>
4144+
4145+ Forgot to init the type stuff.
4146+
4147+2009-10-05 Ted Gould <ted@canonical.com>
4148+
4149+ Fleshing out printing a menu item.
4150+
4151+2009-10-05 Ted Gould <ted@canonical.com>
4152+
4153+ Watching for the root changing and then using that to start profiling the dbusmenu
4154+
4155+2009-10-05 Ted Gould <ted@canonical.com>
4156+
4157+ Making all of the error printouts actually go to STD ERR
4158+
4159+2009-10-05 Ted Gould <ted@canonical.com>
4160+
4161+ Getting the client and the root item
4162+
4163+2009-10-05 Ted Gould <ted@canonical.com>
4164+
4165+ Checking the dbusname and object to ensure that we get them.
4166+
4167+2009-10-05 Ted Gould <ted@canonical.com>
4168+
4169+ Adding preferences for the dbus stuff.
4170+
4171+2009-10-05 Ted Gould <ted@canonical.com>
4172+
4173+ Headers.
4174+
4175+2009-10-05 Ted Gould <ted@canonical.com>
4176+
4177+ A stub dbusmenu dumper
4178+
4179+2009-10-05 Ted Gould <ted@canonical.com>
4180+
4181+ Making a tools directory
4182+
4183+2009-10-05 Ted Gould <ted@canonical.com>
4184+
4185+ Fixing the reorder test.
4186+
4187+2009-10-05 Ted Gould <ted@canonical.com>
4188+
4189+ Put the child printout under massive debugging.
4190+
4191+2009-10-05 Ted Gould <ted@canonical.com>
4192+
4193+ Make the item use the correct label
4194+
4195+2009-10-05 Ted Gould <ted@canonical.com>
4196+
4197+ Version 0.1.7
4198+
4199+2009-10-05 Ted Gould <ted@canonical.com>
4200+
4201+ Removing the tarballs from the bazaar list.
4202+
4203+2009-10-05 Ted Gould <ted@canonical.com>
4204+
4205+ Adding the copying file for GPLv3 because we should have added it, but the Ubuntu team did it for us :)
4206+
4207+2009-10-05 Ted Gould <ted@canonical.com>
4208+
4209+ Updating to Desktop
4210+
4211+2009-10-05 Sebastien Bacher <seb128@ubuntu.com>
4212+
4213+ releasing version 0.1.6-0ubuntu1
4214+
4215+2009-10-05 Ken VanDine <ken.vandine@canonical.com>
4216+
4217+ * Upstream release 0.1.6 (LP: #442822)
4218+ * Managing the life-cycle of the GTK Menu item better to
4219+ ensure that it is positioned correctly and dies
4220+ appropriately. (LP: #430904) and (LP: #419953)
4221+ * Checking returned properties to ensure that there wasn't
4222+ DBus errors. (LP: #433719)
4223+
4224+2009-09-25 Sebastien Bacher <seb128@ubuntu.com>
4225+
4226+ releasing version 0.1.5-0ubuntu1
4227+
4228+2009-09-24 Ken VanDine <ken.vandine@canonical.com>
4229+
4230+ cleanup old changelog entry to match what is in the archive
4231+
4232+2009-09-24 Ken VanDine <ken.vandine@canonical.com>
4233+
4234+ Merged
4235+
4236+2009-09-24 Ken VanDine <ken.vandine@canonical.com>
4237+
4238+ New upstream release (LP: #436185)
4239+
4240+2009-09-17 seb128 <seb128@seb128-desktop>
4241+
4242+ releasing version 0.1.4-0ubuntu1
4243+
4244+2009-10-02 Ted Gould <ted@canonical.com>
4245+
4246+ releasing version 0.1.6-0ubuntu1~ppa1
4247+
4248+2009-10-02 Ted Gould <ted@canonical.com>
4249+
4250+ * Upstream release 0.1.6
4251+ * Checking returned properties to ensure that there wasn't
4252+ DBus errors. (LP: #433719)
4253+
4254+2009-10-02 Ted Gould <ted@canonical.com>
4255+
4256+ releasing version 0.1.5-0ubuntu1~ppa2
4257+
4258+2009-10-02 Ted Gould <ted@canonical.com>
4259+
4260+ Managing the life-cycle of the GTK Menu item better to
4261+ ensure that it is positioned correctly and dies
4262+ appropriately. (LP: #430904 and LP: #419953)
4263+
4264+2009-10-02 Ted Gould <ted@canonical.com>
4265+
4266+ releasing version 0.1.5-0ubuntu1~ppa2~bugfix14
4267+
4268+2009-10-02 Ted Gould <ted@canonical.com>
4269+
4270+ Adding destroy messages
4271+
4272+2009-10-01 Ted Gould <ted@canonical.com>
4273+
4274+ releasing version 0.1.5-0ubuntu1~ppa2~bugfix13
4275+
4276+2009-10-01 Ted Gould <ted@canonical.com>
4277+
4278+ Reporting on request version vs. actual
4279+
4280+2009-10-01 Ted Gould <ted@canonical.com>
4281+
4282+ releasing version 0.1.5-0ubuntu1~ppa2~bugfix12
4283+
4284+2009-10-01 Ted Gould <ted@canonical.com>
4285+
4286+ Adding a little reffing in.
4287+
4288+2009-10-01 Ted Gould <ted@canonical.com>
4289+
4290+ releasing version 0.1.5-0ubuntu1~ppa2~bugfix11
4291+
4292+2009-10-01 Ted Gould <ted@canonical.com>
4293+
4294+ Killing some bad looking warnings that are stupid
4295+
4296+2009-10-01 Ted Gould <ted@canonical.com>
4297+
4298+ releasing version 0.1.5-0ubuntu1~ppa2~bugfix10
4299+
4300+2009-10-01 Ted Gould <ted@canonical.com>
4301+
4302+ Removing from the container
4303+
4304+2009-10-01 Ted Gould <ted@canonical.com>
4305+
4306+ releasing version 0.1.5-0ubuntu1~ppa2~bugfix9
4307+
4308+2009-10-01 Ted Gould <ted@canonical.com>
4309+
4310+ Handling child added differently.
4311+
4312+2009-10-01 Ted Gould <ted@canonical.com>
4313+
4314+ releasing version 0.1.5-0ubuntu1~ppa2~bugfix8
4315+
4316+2009-10-01 Ted Gould <ted@canonical.com>
4317+
4318+ Better log domains and typos
4319+
4320+2009-10-01 Ted Gould <ted@canonical.com>
4321+
4322+ releasing version 0.1.5-0ubuntu1~ppa2~bugfix7
4323+
4324+2009-10-01 Ted Gould <ted@canonical.com>
4325+
4326+ releasing version 0.1.5-0ubuntu1~ppa2~bugfix6
4327+
4328+2009-10-01 Ted Gould <ted@canonical.com>
4329+
4330+ get_position messages
4331+
4332+2009-10-01 Ted Gould <ted@canonical.com>
4333+
4334+ releasing version 0.1.5-0ubuntu1~ppa2~bugfix5
4335+
4336+2009-10-01 Ted Gould <ted@canonical.com>
4337+
4338+ More messages from client
4339+
4340+2009-10-01 Ted Gould <ted@canonical.com>
4341+
4342+ releasing version 0.1.5-0ubuntu1~ppa2~bugfix4
4343+
4344+2009-10-01 Ted Gould <ted@canonical.com>
4345+
4346+ More debugging info
4347+
4348+2009-10-01 Ted Gould <ted@canonical.com>
4349+
4350+ releasing version 0.1.5-0ubuntu1~ppa2~bugfix3
4351+
4352+2009-10-01 Ted Gould <ted@canonical.com>
4353+
4354+ Better messages
4355+
4356+2009-10-01 Ted Gould <ted@canonical.com>
4357+
4358+ releasing version 0.1.5-0ubuntu1~ppa2~bugfix2
4359+
4360+2009-10-01 Ted Gould <ted@canonical.com>
4361+
4362+ Typo++
4363+
4364+2009-10-01 Ted Gould <ted@canonical.com>
4365+
4366+ Typo
4367+
4368+2009-10-01 Ted Gould <ted@canonical.com>
4369+
4370+ releasing version 0.1.5-0ubuntu1~ppa2~bugfix1
4371+
4372+2009-10-01 Ted Gould <ted@canonical.com>
4373+
4374+ debian/rules: Enabling massive debugging
4375+
4376+2009-10-01 Ted Gould <ted@canonical.com>
4377+
4378+ Adding stuff, mostly debugging info
4379+
4380+2009-09-24 Ted Gould <ted@canonical.com>
4381+
4382+ releasing version 0.1.5-0ubuntu1~ppa1
4383+
4384+2009-09-24 Ted Gould <ted@canonical.com>
4385+
4386+ Upstream release 0.1.5
4387+
4388+2009-09-24 Ted Gould <ted@canonical.com>
4389+
4390+ releasing version 0.1.4-0ubuntu2~ppa4
4391+
4392+2009-09-24 Ted Gould <ted@canonical.com>
4393+
4394+ * Hooking up with trunk.
4395+ * Trying a revision ID
4396+ * Trying to double check the layout
4397+ * Signaling layout update on child moved
4398+
4399+2009-09-21 Ted Gould <ted@canonical.com>
4400+
4401+ releasing version 0.1.4-0ubuntu2~ppa3
4402+
4403+2009-09-21 Ted Gould <ted@canonical.com>
4404+
4405+ Trying a revision ID
4406+
4407+2009-09-17 Ted Gould <ted@canonical.com>
4408+
4409+ releasing version 0.1.4-0ubuntu2~ppa2
4410+
4411+2009-09-17 Ted Gould <ted@canonical.com>
4412+
4413+ Trying to double check the layout
4414+
4415+2009-09-17 Ted Gould <ted@canonical.com>
4416+
4417+ releasing version 0.1.4-0ubuntu2~ppa1
4418+
4419+2009-09-17 Ted Gould <ted@canonical.com>
4420+
4421+ Signaling layout update on child moved
4422+
4423+2009-09-17 Ted Gould <ted@canonical.com>
4424+
4425+ Merging from ubuntu-desktop branch
4426+
4427+2009-09-17 Ken VanDine <ken.vandine@canonical.com>
4428+
4429+ set to UNRELEASED
4430+
4431+2009-09-17 Ken VanDine <ken.vandine@canonical.com>
4432+
4433+ Applying a fix by not blocking if we're calling for the root. Everyone
4434+ should be listening for root changes anyway
4435+
4436+2009-09-17 Ken VanDine <ken.vandine@canonical.com>
4437+
4438+ Upstream release (LP: #432003)
4439+
4440+2009-09-17 Ted Gould <ted@canonical.com>
4441+
4442+ releasing version 0.1.4-0ubuntu1~ppa1
4443+
4444+2009-09-17 Ted Gould <ted@canonical.com>
4445+
4446+ Upstream release 0.1.4
4447+
4448+2009-09-14 Ted Gould <ted@canonical.com>
4449+
4450+ releasing version 0.1.3-0ubuntu2~ppa1
4451+
4452+2009-09-14 Ted Gould <ted@canonical.com>
4453+
4454+ Fixing looking for the root while we're looking.
4455+
4456+2009-09-11 Ted Gould <ted@canonical.com>
4457+
4458+ Merging from ubuntu-desktop
4459+
4460+2009-09-10 seb128 <seb128@seb128-laptop>
4461+
4462+ releasing version 0.1.3-0ubuntu1
4463+
4464+2009-09-10 Ken VanDine <ken.vandine@canonical.com>
4465+
4466+ * Upstream update 0.1.3 (LP: #427360)
4467+ * Fixes reordering of menu item issue
4468+
4469+2009-09-10 Ted Gould <ted@canonical.com>
4470+
4471+ releasing version 0.1.3-0ubuntu1~ppa2
4472+
4473+2009-09-10 Ted Gould <ted@canonical.com>
4474+
4475+ * Merging in ~ubuntu-desktop branch.
4476+ * debian/rules:
4477+ - updated shlib version
4478+ * Upstream release 0.1.2 (LP: #423958)
4479+ * debian/control
4480+ - Specify full urls for Vcs-Bzr
4481+ * Add bzr-builddep configuration for merge mode.
4482+ * debian/control: Fix Vcs-* links.
4483+
4484+2009-09-04 seb128 <seb128@seb128-laptop>
4485+
4486+ releasing version 0.1.2-0ubuntu1
4487+
4488+2009-08-27 Martin Pitt <martin.pitt@canonical.com>
4489+
4490+ releasing version 0.1.0-0ubuntu1
4491+
4492+2009-08-27 Martin Pitt <martin.pitt@canonical.com>
4493+
4494+ debian/control: Fix Vcs-* links.
4495+
4496+2009-08-27 Martin Pitt <martin.pitt@canonical.com>
4497+
4498+ Add bzr-builddep configuration for merge mode.
4499+
4500+2009-09-03 Ken VanDine <ken.vandine@canonical.com>
4501+
4502+ version 0.1.2
4503+
4504+2009-09-03 Ken VanDine <ken.vandine@canonical.com>
4505+
4506+ Upstream release 0.1.2 (LP: #423958)
4507+
4508+2009-09-03 Ken VanDine <ken.vandine@canonical.com>
4509+
4510+ fixed typo
4511+
4512+2009-09-03 Ken VanDine <ken.vandine@canonical.com>
4513+
4514+ * Upstream release 0.1.1 (LP: #423958)
4515+ * debian/control
4516+ - Specify full urls for Vcs-Bzr
4517+
4518+2009-09-03 Ken VanDine <ken.vandine@canonical.com>
4519+
4520+ setting release for 0.1.0-0ubuntu1
4521+
4522+2009-09-10 Ted Gould <ted@canonical.com>
4523+
4524+ releasing version 0.1.3-0ubuntu1~ppa1
4525+
4526+2009-09-10 Ted Gould <ted@canonical.com>
4527+
4528+ * Upstream update 0.1.3
4529+ * Fixes reordering of menu item issue
4530+
4531+2009-09-09 Ted Gould <ted@canonical.com>
4532+
4533+ releasing version 0.1.2-0ubuntu1~ppa2~reorder1
4534+
4535+2009-09-09 Ted Gould <ted@canonical.com>
4536+
4537+ Reordering fixes.
4538+
4539+2009-09-03 Ted Gould <ted@canonical.com>
4540+
4541+ releasing version 0.1.2-0ubuntu1~ppa1
4542+
4543+2009-09-03 Ted Gould <ted@canonical.com>
4544+
4545+ Upstream release 0.1.2 for build failure on 64-bit
4546+
4547+2009-09-03 Ted Gould <ted@canonical.com>
4548+
4549+ Merging in the ~ubuntu-desktop branch.
4550+
4551+2009-08-27 Ken VanDine <ken.vandine@canonical.com>
4552+
4553+ Version 0.1.0
4554+
4555+2009-09-03 Ted Gould <ted@canonical.com>
4556+
4557+ releasing version 0.1.1-0ubuntu1~ppa1
4558+
4559+2009-09-03 Ted Gould <ted@canonical.com>
4560+
4561+ Upstream release 0.1.1
4562+
4563+2009-08-27 Ted Gould <ted@canonical.com>
4564+
4565+ releasing version 0.1.0-0ubuntu1~ppa1
4566+
4567+2009-08-27 Ted Gould <ted@canonical.com>
4568+
4569+ Upstream release 0.1.0
4570+
4571+2009-08-27 Ted Gould <ted@canonical.com>
4572+
4573+ Changes in the desktop packaging branch
4574+
4575+2009-08-27 Ken VanDine <ken.vandine@canonical.com>
4576+
4577+ * debian/control:
4578+ - Specify both Vcs-Bzr and Vcs-Browser
4579+ - Fixed the project name
4580+
4581+2009-08-27 Ken VanDine <ken.vandine@canonical.com>
4582+
4583+ Merged
4584+
4585+2009-08-27 Ted Gould <ted@canonical.com>
4586+
4587+ Updating with core-dev branch
4588+
4589+2009-08-05 Jonathan Riddell <jriddell@canonical.com>
4590+
4591+ use bzr number
4592+
4593+2009-08-27 Ted Gould <ted@canonical.com>
4594+
4595+ releasing version 0.0.2-0ubuntu1~ppa6
4596+
4597+2009-08-27 Ted Gould <ted@canonical.com>
4598+
4599+ debian/watch: Added for tarball
4600+
4601+2009-08-27 Ted Gould <ted@canonical.com>
4602+
4603+ New upsream release 0.0.2
4604+
4605+2009-08-27 Ted Gould <ted@canonical.com>
4606+
4607+ releasing version 0.0.2-0ubuntu1~ppa5
4608+
4609+2009-08-27 Ted Gould <ted@canonical.com>
4610+
4611+ Changes from Neil's code review.
4612+
4613+2009-08-26 Ted Gould <ted@canonical.com>
4614+
4615+ releasing version 0.0.2-0ubuntu1~ppa4
4616+
4617+2009-08-26 Ted Gould <ted@canonical.com>
4618+
4619+ Public accessor for the GtkMenu's client
4620+
4621+2009-08-26 Ted Gould <ted@canonical.com>
4622+
4623+ releasing version 0.0.2-0ubuntu1~ppa3
4624+
4625+2009-08-26 Ted Gould <ted@canonical.com>
4626+
4627+ Ah, forgot to merge :-/
4628+
4629+2009-08-26 Ted Gould <ted@canonical.com>
4630+
4631+ releasing version 0.0.2-0ubuntu1~ppa2
4632+
4633+2009-08-26 Ted Gould <ted@canonical.com>
4634+
4635+ Promoting the gtk base function to an API function.
4636+
4637+2009-08-26 Ted Gould <ted@canonical.com>
4638+
4639+ releasing version 0.0.2-0ubuntu1~ppa1
4640+
4641+2009-08-26 Ted Gould <ted@canonical.com>
4642+
4643+ Reflecting the upstream version change.
4644+
4645+2009-08-26 Ted Gould <ted@canonical.com>
4646+
4647+ releasing version 0.0-0ubuntu2~ppa3
4648+
4649+2009-08-26 Ted Gould <ted@canonical.com>
4650+
4651+ Processing children upon realization
4652+
4653+2009-08-26 Ted Gould <ted@canonical.com>
4654+
4655+ releasing version 0.0-0ubuntu2~ppa2
4656+
4657+2009-08-26 Ted Gould <ted@canonical.com>
4658+
4659+ Fix for default handlers.
4660+
4661+2009-08-26 Ted Gould <ted@canonical.com>
4662+
4663+ releasing version 0.0-0ubuntu2~ppa1
4664+
4665+2009-08-26 Ted Gould <ted@canonical.com>
4666+
4667+ Show hide stuff
4668+
4669+2009-08-05 Ted Gould <ted@canonical.com>
4670+
4671+ Updates from Johnathan Riddle to make it actually Ubuntu quality packaging.
4672+
4673+2009-08-05 Jonathan Riddell <jriddell@canonical.com>
4674+
4675+ tidy packaging for release
4676+
4677+2009-08-04 Ted Gould <ted@canonical.com>
4678+
4679+ releasing version 0.0-0ubuntu1~ppa7
4680+
4681+2009-08-04 Ted Gould <ted@canonical.com>
4682+
4683+ * Updating from trunk changes.
4684+ * debian/control: Adding in a build dependency on libjson-glib-dev
4685+ as it's now required to build the tests.
4686+
4687+2009-07-20 Ted Gould <ted@canonical.com>
4688+
4689+ releasing version 0.0-0ubuntu1~ppa6~dbusdeath3+ihateppas~glibresignal4
4690+
4691+2009-07-20 Ted Gould <ted@canonical.com>
4692+
4693+ Support menu signalling in the glib client.
4694+
4695+2009-07-17 Ted Gould <ted@canonical.com>
4696+
4697+ releasing version 0.0-0ubuntu1~ppa6~dbusdeath3+ihateppas~glibresignal3
4698+
4699+2009-07-17 Ted Gould <ted@canonical.com>
4700+
4701+ On to Karmic!
4702+
4703+2009-07-17 Ted Gould <ted@canonical.com>
4704+
4705+ Ignoring debian/compat
4706+
4707+2009-07-02 Ted Gould <ted@canonical.com>
4708+
4709+ releasing version 0.0-0ubuntu1~ppa6~dbusdeath3+ihateppas~glibresignal2
4710+
4711+2009-07-02 Ted Gould <ted@canonical.com>
4712+
4713+ Version bump for PPA
4714+
4715+2009-07-01 Ted Gould <ted@canonical.com>
4716+
4717+ releasing version 0.0-0ubuntu1~ppa6~dbusdeath3~glibresignal2
4718+
4719+2009-07-01 Ted Gould <ted@canonical.com>
4720+
4721+ Fixing a prototype mismatch with the new newitems signal
4722+ also including the position.
4723+
4724+2009-06-26 Ted Gould <ted@canonical.com>
4725+
4726+ releasing version 0.0-0ubuntu1~ppa6~dbusdeath3~glibresignal1
4727+
4728+2009-06-26 Ted Gould <ted@canonical.com>
4729+
4730+ Merging in the glibresignaling branch to change how
4731+ signals move themselves up the stack.
4732+
4733+2009-06-18 Ted Gould <ted@canonical.com>
4734+
4735+ releasing version 0.0-0ubuntu1~ppa6~dbusdeath2
4736+
4737+2009-06-18 Ted Gould <ted@canonical.com>
4738+
4739+ debian/control: Adding in a build dependency on libjson-glib-dev
4740+ as it's now required to build the tests.
4741+
4742+2009-06-18 Ted Gould <ted@canonical.com>
4743+
4744+ releasing version 0.0-0ubuntu1~ppa6~dbusdeath1
4745+
4746+2009-06-18 Ted Gould <ted@canonical.com>
4747+
4748+ Dbus death branch.
4749+
4750+2009-05-27 Ted Gould <ted@canonical.com>
4751+
4752+ releasing version 0.0-0ubuntu1~ppa5
4753+
4754+2009-05-27 Ted Gould <ted@canonical.com>
4755+
4756+ Fix for 64-bit builds
4757+
4758+2009-05-26 Ted Gould <ted@canonical.com>
4759+
4760+ releasing version 0.0-0ubuntu1~ppa4
4761+
4762+2009-05-26 Ted Gould <ted@canonical.com>
4763+
4764+ Another bug fix.
4765+
4766+2009-05-26 Ted Gould <ted@canonical.com>
4767+
4768+ releasing version 0.0-0ubuntu1~ppa3
4769+
4770+2009-05-26 Ted Gould <ted@canonical.com>
4771+
4772+ Bug fix and a couple of convience functions.
4773+
4774+2009-05-25 Ted Gould <ted@canonical.com>
4775+
4776+ releasing version 0.0-0ubuntu1~ppa2
4777+
4778+2009-05-25 Ted Gould <ted@canonical.com>
4779+
4780+ Bringing in the gtkmenu branch
4781+
4782+2009-05-25 Ted Gould <ted@canonical.com>
4783+
4784+ First try at packaging
4785+
4786+2009-10-02 Ted Gould <ted@canonical.com>
4787+
4788+ Making a 0.1.6
4789+
4790+2009-10-02 Ted Gould <ted@canonical.com>
4791+
4792+ Cleaning up the tests after building them
4793+
4794+2009-10-02 Ted Gould <ted@canonical.com>
4795+
4796+ Managing the lifecycle of the menu item more directly and making sure to remove them from the menu when they're not children of it anymore.
4797+
4798+2009-10-02 Ted Gould <ted@canonical.com>
4799+
4800+ Putting the menuitem dying in massive debugging info.
4801+
4802+2009-10-02 Ted Gould <ted@canonical.com>
4803+
4804+ Printing when the GTK Menu item gets destroyed.
4805+
4806+2009-10-01 Ted Gould <ted@canonical.com>
4807+
4808+ Reporting on the request pos vs. the actual.
4809+
4810+2009-10-01 Ted Gould <ted@canonical.com>
4811+
4812+ Reffing the GTK menu item
4813+
4814+2009-10-01 Ted Gould <ted@canonical.com>
4815+
4816+ Checking to see if we got null before casting.
4817+
4818+2009-10-01 Ted Gould <ted@canonical.com>
4819+
4820+ Leaving abstract the data as long as possible to avoid GTK cast warnings.
4821+
4822+2009-10-01 Ted Gould <ted@canonical.com>
4823+
4824+ Removing on delete
4825+
4826+2009-10-01 Ted Gould <ted@canonical.com>
4827+
4828+ Trying to handle the reorder part of child_added
4829+
4830+2009-10-01 Ted Gould <ted@canonical.com>
4831+
4832+ Message for realized
4833+
4834+2009-10-01 Ted Gould <ted@canonical.com>
4835+
4836+ Typo in define name
4837+
4838+2009-10-01 Ted Gould <ted@canonical.com>
4839+
4840+ Adding a log domain for libdbusmenu-gtk
4841+
4842+2009-10-01 Ted Gould <ted@canonical.com>
4843+
4844+ Adding a couple massive debugging messages.
4845+
4846+2009-10-01 Ted Gould <ted@canonical.com>
4847+
4848+ More getting messages in get_position
4849+
4850+2009-10-01 Ted Gould <ted@canonical.com>
4851+
4852+ Adding in printing for type handlers and getting root.
4853+
4854+2009-10-01 Ted Gould <ted@canonical.com>
4855+
4856+ Printing out the position when we ask for it.
4857+
4858+2009-10-01 Ted Gould <ted@canonical.com>
4859+
4860+ Axing long props
4861+
4862+2009-10-01 Ted Gould <ted@canonical.com>
4863+
4864+ Adding labels to all of the printout lines to make it easier to debug.
4865+
4866+2009-10-01 Ted Gould <ted@canonical.com>
4867+
4868+ Truncating property values if they're too long.
4869+
4870+2009-10-01 Ted Gould <ted@canonical.com>
4871+
4872+ Being more explicity about the position that things are placed in.
4873+
4874+2009-10-01 Ted Gould <ted@canonical.com>
4875+
4876+ Got our cast on backwards.
4877+
4878+2009-10-01 Ted Gould <ted@canonical.com>
4879+
4880+ Another, typo
4881+
4882+2009-10-01 Ted Gould <ted@canonical.com>
4883+
4884+ Typo
4885+
4886+2009-10-01 Ted Gould <ted@canonical.com>
4887+
4888+ Creating some massive debugging on basically every event from these folks. We want to know it all.
4889+
4890+2009-10-01 Ted Gould <ted@canonical.com>
4891+
4892+ Adding in a massive debugging flag for generating massive debugging.
4893+
4894+2009-09-30 Ted Gould <ted@canonical.com>
4895+
4896+ Adding a print out. But it still passses.
4897+
4898+2009-09-30 Ted Gould <ted@canonical.com>
4899+
4900+ Making a bunch of reordering tests. No fails.
4901+
4902+2009-09-30 Ted Gould <ted@canonical.com>
4903+
4904+ Building a test for reordering.
4905+
4906+2009-09-30 Ted Gould <ted@canonical.com>
4907+
4908+ Ignoring generated test scripts
4909+
4910+2009-09-30 Ted Gould <ted@canonical.com>
4911+
4912+ Cleaning up the tests so that they run and check their values in a friendly way.
4913+
4914+2009-09-30 Ted Gould <ted@canonical.com>
4915+
4916+ Not sure what this test was supposed to do, but it creates some items. Could be a good property test. Anyway, now it exits.
4917+
4918+2009-10-02 Ted Gould <ted@canonical.com>
4919+
4920+ Checking on error so that we don't access invalid hash tables.
4921+
4922+2009-10-02 Ted Gould <ted@canonical.com>
4923+
4924+ We weren't checking to see if error wasn't null, and therefore we reacted on a bad hashtable which caused a crash.
4925+
4926+2009-09-24 Ted Gould <ted@canonical.com>
4927+
4928+ Incrementing the version number
4929+
4930+2009-09-24 Ted Gould <ted@canonical.com>
4931+
4932+ Moving the po/Makefile.in.in out of Bazaar
4933+
4934+2009-09-24 Ted Gould <ted@canonical.com>
4935+
4936+ Merging in the branch adding a revision number to layouts to ensure they're in sync.
4937+
4938+2009-09-21 Ted Gould <ted@canonical.com>
4939+
4940+ Updating prototype for signal
4941+
4942+2009-09-21 Ted Gould <ted@canonical.com>
4943+
4944+ Getting the revision data off of the root node there.
4945+
4946+2009-09-21 Ted Gould <ted@canonical.com>
4947+
4948+ Adding the revision to the signal in the dbus spec.
4949+
4950+2009-09-21 Ted Gould <ted@canonical.com>
4951+
4952+ Save the 'current' version and track whether we need to request an update.
4953+
4954+2009-09-21 Ted Gould <ted@canonical.com>
4955+
4956+ Changing from a boolean to tracking rev numbers in the private structure.
4957+
4958+2009-09-21 Ted Gould <ted@canonical.com>
4959+
4960+ Putting the revision number into the XML sent across the bus.
4961+
4962+2009-09-21 Ted Gould <ted@canonical.com>
4963+
4964+ Cleanup changes from last commit.
4965+
4966+2009-09-21 Ted Gould <ted@canonical.com>
4967+
4968+ Updating the signal to send a revision number
4969+
4970+2009-09-17 Ted Gould <ted@canonical.com>
4971+
4972+ Adding in a second checking of the layout if we look for it while we're still requesting it. We're not sure if this creates an issue between the syncing of the two objects.
4973+
4974+2009-09-17 Ted Gould <ted@canonical.com>
4975+
4976+ Adding in handling of the child moved event
4977+
4978+2009-09-17 Ted Gould <ted@canonical.com>
4979+
4980+ Setting version to 0.1.4
4981+
4982+2009-09-11 Ted Gould <ted@canonical.com>
4983+
4984+ Applying a fix by not blocking if we're calling for the root. Everyone should be listening for root changes anyway.
4985+
4986+2009-09-11 Ted Gould <ted@canonical.com>
4987+
4988+ Commenting out the blocking on root waiting for an update.
4989+
4990+2009-09-10 Ted Gould <ted@canonical.com>
4991+
4992+ Wild and crazy 0.1.3
4993+
4994+2009-09-10 Ted Gould <ted@canonical.com>
4995+
4996+ Merging in a fix for reordering entries in the GTK menu object. And some comments.
4997+
4998+2009-09-09 Ted Gould <ted@canonical.com>
4999+
5000+ Some comments and when a root item is realized we're reordering it right away. This makes a lot more sense.
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches