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

Proposed by Ted Gould
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 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
113. By Ken VanDine

releasing version 0.3.94-0ubuntu1

114. By Ken VanDine

releasing version 0.3.95-0ubuntu1

115. By Ken VanDine

releasing version 0.3.96-0ubuntu1

116. By Ken VanDine

releasing version 0.3.96-0ubuntu2

117. By Ken VanDine

releasing version 0.3.96-0ubuntu3

118. By Ken VanDine

releasing version 0.3.97-0ubuntu1

119. By Ken VanDine

releasing version 0.3.98-0ubuntu1

120. By Ken VanDine

releasing version 0.3.98-0ubuntu2

121. By Ken VanDine

releasing version 0.3.98-0ubuntu3

122. By Ken VanDine

* 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

releasing version 0.3.98-0ubuntu4

124. By Ken VanDine

* 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

releasing version 0.3.99-0ubuntu1

126. By Ken VanDine

releasing version 0.3.99-0ubuntu3

127. By Ken VanDine

releasing version 0.3.99-0ubuntu4

128. By Ken VanDine

releasing version 0.3.99-0ubuntu5

129. By Ken VanDine

releasing version 0.3.100-0ubuntu1

130. By Ken VanDine

releasing version 0.3.100-0ubuntu2

131. By Ken VanDine

releasing version 0.3.100-0ubuntu3

132. By Ken VanDine

releasing version 0.3.100-0ubuntu4

133. By Ken VanDine

releasing version 0.3.101-0ubuntu1

134. By Ken VanDine

releasing version 0.3.102-0ubuntu1

135. By Ken VanDine

releasing version 0.4.0-0ubuntu1

136. By Ken VanDine

releasing version 0.4.0-0ubuntu2

137. By Ken VanDine

releasing version 0.4.1-0ubuntu1

138. By Ken VanDine

releasing version 0.4.2-0ubuntu1

139. By Michael Terry

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

140. By Ken VanDine

releasing version 0.4.2-0ubuntu3

141. By Ken VanDine

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

142. By Ken VanDine

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

143. By Ken VanDine

  - 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

releasing version 0.4.3-0ubuntu1

145. By Michael Terry

* 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

releasing version 0.4.3-0ubuntu3

147. By Ken VanDine

* 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

releasing version 0.4.90-0ubuntu1

149. By Ken VanDine

releasing version 0.4.90-0ubuntu2

150. By Ken VanDine

releasing version 0.4.90-0ubuntu3

151. By Didier Roche-Tolomelli

* 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-Tolomelli

releasing version 0.4.90-0ubuntu4

153. By Ken VanDine

* 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

releasing version 0.4.92-0ubuntu1

155. By Ken VanDine

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

156. By Ken VanDine

releasing version 0.4.93-0ubuntu1

157. By Ken VanDine

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

releasing version 0.4.94-0ubuntu1

159. By Ken VanDine

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

160. By Ken VanDine

releasing version 0.5.0-0ubuntu1

161. By Ken VanDine

releasing version 0.5.0-0ubuntu2

162. By Ken VanDine

releasing version 0.5.0-0ubuntu3

163. By Ken VanDine

releasing version 0.5.0-1ubuntu1

164. By Ken VanDine

releasing version 0.5.1-0ubuntu1

165. By Ken VanDine

releasing version 0.5.1-0ubuntu2

166. By Ken VanDine

* 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

* 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

releasing version 0.5.90-0ubuntu1

169. By Sebastien Bacher

* 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

releasing version 0.5.91-0ubuntu1

171. By Sebastien Bacher

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

172. By Sebastien Bacher

releasing version 0.5.91-0ubuntu2

173. By Sebastien Bacher

releasing version 0.5.92-0ubuntu1

174. By Sebastien Bacher

* 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

releasing version 0.5.93-0ubuntu1

176. By Sebastien Bacher

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

177. By Sebastien Bacher

releasing version 0.5.93-0ubuntu2

Unmerged revisions

177. By Sebastien Bacher

releasing version 0.5.93-0ubuntu2

176. By Sebastien Bacher

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

175. By Sebastien Bacher

releasing version 0.5.93-0ubuntu1

174. By Sebastien Bacher

* 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

releasing version 0.5.92-0ubuntu1

172. By Sebastien Bacher

releasing version 0.5.91-0ubuntu2

171. By Sebastien Bacher

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

170. By Sebastien Bacher

releasing version 0.5.91-0ubuntu1

169. By Sebastien Bacher

* 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

releasing version 0.5.90-0ubuntu1

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== removed file '.bzrignore'
--- .bzrignore 2011-01-27 19:54:18 +0000
+++ .bzrignore 1970-01-01 00:00:00 +0000
@@ -1,229 +0,0 @@
1compile
2m4
3libdbusmenu-glib/.deps
4libdbusmenu-glib/.libs
5libdbusmenu-glib/dbusmenu-glib.pc
6libdbusmenu-glib/libdbusmenu-glib.la
7libdbusmenu-glib/libdbusmenu_glib_la-test.lo
8libdbusmenu-gtk/.deps
9libdbusmenu-gtk/.libs
10libdbusmenu-gtk/dbusmenu-gtk.pc
11libdbusmenu-gtk/libdbusmenu-gtk.la
12libdbusmenu-gtk/libdbusmenu_gtk_la-test.lo
13libdbusmenu-qt/.deps
14libdbusmenu-qt/.libs
15libdbusmenu-qt/dbusmenu-qt.pc
16libdbusmenu-qt/libdbusmenu-qt.la
17libdbusmenu-qt/libdbusmenu_qt_la-test.lo
18libdbusmenu-glib/libdbusmenu_glib_la-menuitem.lo
19dbusmenu-client.h
20dbusmenu-server.h
21libdbusmenu_glib_la-client.lo
22libdbusmenu_glib_la-server.lo
23server-marshal.c
24server-marshal.h
25libdbusmenu_glib_la-server-marshal.lo
26.deps
27.libs
28glib-server-nomenu
29test-glib-layout-server
30test-glib-layout-client
31menuitem-marshal.c
32menuitem-marshal.h
33libdbusmenu_glib_la-menuitem-marshal.lo
34test-glib-properties-client
35test-glib-properties-server
36libdbusmenu_gtk_la-menu.lo
37test-gtk-label-client
38test-gtk-label-server
39libdbusmenu_gtk_la-client.lo
40dbusmenu.xml
41dbusmenu.py
42mago.results
43test-glib-simple-items
44libdbusmenu-gtk/libdbusmenu_gtk_la-menuitem.lo
45tests/test-glib-layout
46tests/test-glib-properties
47tests/test-gtk-label
48tests/test-gtk-reorder-server.c
49tests/test-gtk-reorder-server
50tests/test-gtk-reorder
51tools/dbusmenu-dumper
52libdbusmenu-[0-9]*.[0-9]*.[0-9]*.tar.gz
53libdbusmenu-[0-9]*.[0-9]*.[0-9]*.tar.gz.asc
54tests/test-mago
55tests/*.bustle
56libdbusmenu-gtk/libdbusmenu_gtk_la-genericmenuitem.lo
57tests/test-glib-objects
58tests/test-glib-objects-test
59tests/test-glib-objects.xml
60tools/testapp/dbusmenu-testapp
61libdbusmenu-glib/libdbusmenu_glib_la-client-menuitem.lo
62libdbusmenu-glib/libdbusmenu_glib_la-menuitem-proxy.lo
63tests/test-glib-proxy-client
64tests/test-glib-proxy-server
65tests/test-glib-proxy-proxy
66tests/test-glib-proxy
67libdbusmenu-glib/Dbusmenu-Glib-0.2.gir
68libdbusmenu-glib/Dbusmenu-Glib-0.2.typelib
69libdbusmenu-glib/Dbusmenu-Glib-0.2.vapi
70libdbusmenu-gtk/DbusmenuGtk-0.2.gir
71libdbusmenu-gtk/DbusmenuGtk-0.2.tmp.gir
72libdbusmenu-gtk/DbusmenuGtk-0.2.typelib
73libdbusmenu-gtk/DbusmenuGtk-0.2.vapi
74tests/test-gtk-objects
75tests/test-gtk-objects-test
76tests/test-gtk-objects.xml
77tests/test-gtk-shortcut
78tests/test-gtk-shortcut-client
79tests/test-gtk-shortcut-server
80tests/test-glib-submenu
81tests/test-glib-submenu-client
82tests/test-glib-submenu-server
83docs/libdbusmenu-glib/reference/html-build.stamp
84docs/libdbusmenu-glib/reference/html.stamp
85docs/libdbusmenu-glib/reference/libdbusmenu-glib-decl-list.txt
86docs/libdbusmenu-glib/reference/libdbusmenu-glib-decl-list.txt.bak
87docs/libdbusmenu-glib/reference/libdbusmenu-glib-decl.txt
88docs/libdbusmenu-glib/reference/libdbusmenu-glib-decl.txt.bak
89docs/libdbusmenu-glib/reference/libdbusmenu-glib-overrides.txt
90docs/libdbusmenu-glib/reference/libdbusmenu-glib-undeclared.txt
91docs/libdbusmenu-glib/reference/libdbusmenu-glib-undocumented.txt
92docs/libdbusmenu-glib/reference/libdbusmenu-glib-unused.txt
93docs/libdbusmenu-glib/reference/libdbusmenu-glib.args
94docs/libdbusmenu-glib/reference/libdbusmenu-glib.hierarchy
95docs/libdbusmenu-glib/reference/libdbusmenu-glib.interfaces
96docs/libdbusmenu-glib/reference/libdbusmenu-glib.prerequisites
97docs/libdbusmenu-glib/reference/libdbusmenu-glib.signals
98docs/libdbusmenu-glib/reference/scan-build.stamp
99docs/libdbusmenu-glib/reference/sgml-build.stamp
100docs/libdbusmenu-glib/reference/sgml.stamp
101docs/libdbusmenu-glib/reference/tmpl-build.stamp
102docs/libdbusmenu-glib/reference/tmpl.stamp
103docs/libdbusmenu-glib/reference/version.xml
104docs/libdbusmenu-glib/reference/xml
105docs/libdbusmenu-glib/reference/html/annotation-glossary.html
106docs/libdbusmenu-glib/reference/html/api-index-full.html
107docs/libdbusmenu-glib/reference/html/ch01.html
108docs/libdbusmenu-glib/reference/html/home.png
109docs/libdbusmenu-glib/reference/html/index.html
110docs/libdbusmenu-glib/reference/html/index.sgml
111docs/libdbusmenu-glib/reference/html/left.png
112docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html
113docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClientMenuitem.html
114docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html
115docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html
116docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html
117docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp
118docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2
119docs/libdbusmenu-glib/reference/html/object-tree.html
120docs/libdbusmenu-glib/reference/html/right.png
121docs/libdbusmenu-glib/reference/html/style.css
122docs/libdbusmenu-glib/reference/html/up.png
123docs/libdbusmenu-glib/reference/tmpl/client-menuitem.sgml
124docs/libdbusmenu-glib/reference/tmpl/client-menuitem.sgml.bak
125docs/libdbusmenu-glib/reference/tmpl/client.sgml
126docs/libdbusmenu-glib/reference/tmpl/client.sgml.bak
127docs/libdbusmenu-glib/reference/tmpl/libdbusmenu-glib-unused.sgml
128docs/libdbusmenu-glib/reference/tmpl/menuitem-proxy.sgml
129docs/libdbusmenu-glib/reference/tmpl/menuitem-proxy.sgml.bak
130docs/libdbusmenu-glib/reference/tmpl/menuitem.sgml
131docs/libdbusmenu-glib/reference/tmpl/menuitem.sgml.bak
132docs/libdbusmenu-glib/reference/tmpl/server.sgml
133docs/libdbusmenu-glib/reference/tmpl/server.sgml.bak
134docs/libdbusmenu-gtk/reference/html-build.stamp
135docs/libdbusmenu-gtk/reference/html.stamp
136docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-decl-list.txt
137docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-decl-list.txt.bak
138docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-decl.txt
139docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-decl.txt.bak
140docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-overrides.txt
141docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-sections.txt
142docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-undeclared.txt
143docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-undocumented.txt
144docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-unused.txt
145docs/libdbusmenu-gtk/reference/libdbusmenu-gtk.args
146docs/libdbusmenu-gtk/reference/libdbusmenu-gtk.hierarchy
147docs/libdbusmenu-gtk/reference/libdbusmenu-gtk.interfaces
148docs/libdbusmenu-gtk/reference/libdbusmenu-gtk.prerequisites
149docs/libdbusmenu-gtk/reference/libdbusmenu-gtk.signals
150docs/libdbusmenu-gtk/reference/libdbusmenu-gtk.types
151docs/libdbusmenu-gtk/reference/scan-build.stamp
152docs/libdbusmenu-gtk/reference/sgml-build.stamp
153docs/libdbusmenu-gtk/reference/sgml.stamp
154docs/libdbusmenu-gtk/reference/tmpl-build.stamp
155docs/libdbusmenu-gtk/reference/tmpl.stamp
156docs/libdbusmenu-gtk/reference/version.xml
157docs/libdbusmenu-gtk/reference/xml
158docs/libdbusmenu-gtk/reference/html/Genericmenuitem.html
159docs/libdbusmenu-gtk/reference/html/api-index-full.html
160docs/libdbusmenu-gtk/reference/html/ch01.html
161docs/libdbusmenu-gtk/reference/html/home.png
162docs/libdbusmenu-gtk/reference/html/index.html
163docs/libdbusmenu-gtk/reference/html/index.sgml
164docs/libdbusmenu-gtk/reference/html/left.png
165docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-DbusmenuGtkClient.html
166docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-DbusmenuGtkMenu.html
167docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-menuitem.html
168docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk.devhelp
169docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk.devhelp2
170docs/libdbusmenu-gtk/reference/html/object-tree.html
171docs/libdbusmenu-gtk/reference/html/right.png
172docs/libdbusmenu-gtk/reference/html/style.css
173docs/libdbusmenu-gtk/reference/html/up.png
174docs/libdbusmenu-gtk/reference/tmpl/client.sgml
175docs/libdbusmenu-gtk/reference/tmpl/client.sgml.bak
176docs/libdbusmenu-gtk/reference/tmpl/genericmenuitem.sgml
177docs/libdbusmenu-gtk/reference/tmpl/genericmenuitem.sgml.bak
178docs/libdbusmenu-gtk/reference/tmpl/libdbusmenu-gtk-unused.sgml
179docs/libdbusmenu-gtk/reference/tmpl/menu.sgml
180docs/libdbusmenu-gtk/reference/tmpl/menu.sgml.bak
181docs/libdbusmenu-gtk/reference/tmpl/menuitem.sgml
182docs/libdbusmenu-gtk/reference/tmpl/menuitem.sgml.bak
183gtk-doc.make
184m4/gtk-doc.m4
185tests/dbusmenu-jsonloader-0.4.pc
186tests/libdbusmenu-jsonloader.la
187tests/libdbusmenu_jsonloader_la-json-loader.lo
188tests/test-json-server
189tests/test-json-client
190tests/test-json
191libdbusmenu-glib/client-marshal.c
192libdbusmenu-glib/client-marshal.h
193libdbusmenu-glib/libdbusmenu_glib_la-client-marshal.lo
194tests/test-glib-events
195tests/test-glib-events-client
196tests/test-glib-events-server
197libdbusmenu-glib/dbus-menu.xml.c
198libdbusmenu-glib/dbus-menu.xml.h
199libdbusmenu-glib/libdbusmenu_glib_la-dbus-menu.xml.lo
200libdbusmenu-glib/dbus-menu-clean.xml
201libdbusmenu-glib/dbus-menu-clean.xml.c
202libdbusmenu-glib/dbus-menu-clean.xml.h
203libdbusmenu-glib/libdbusmenu_glib_la-dbus-menu-clean.xml.lo
204libdbusmenu-gtk/DbusmenuGtk3-0.2.gir
205libdbusmenu-gtk/DbusmenuGtk3-0.2.tmp.gir
206libdbusmenu-gtk/DbusmenuGtk3-0.2.typelib
207libdbusmenu-gtk/dbusmenu-gtk3.pc
208libdbusmenu-gtk/libdbusmenu-gtk3.la
209libdbusmenu-gtk/libdbusmenu_gtk3_la-client.lo
210libdbusmenu-gtk/libdbusmenu_gtk3_la-genericmenuitem.lo
211libdbusmenu-gtk/libdbusmenu_gtk3_la-menu.lo
212libdbusmenu-gtk/libdbusmenu_gtk3_la-menuitem.lo
213libdbusmenu-glib/Dbusmenu-Glib-0.4.gir
214libdbusmenu-glib/Dbusmenu-Glib-0.4.typelib
215libdbusmenu-glib/Dbusmenu-Glib-0.4.vapi
216libdbusmenu-glib/dbusmenu-glib-0.4.pc
217libdbusmenu-gtk/DbusmenuGtk-0.4.gir
218libdbusmenu-gtk/DbusmenuGtk-0.4.tmp.gir
219libdbusmenu-gtk/DbusmenuGtk-0.4.typelib
220libdbusmenu-gtk/DbusmenuGtk-0.4.vapi
221libdbusmenu-gtk/dbusmenu-gtk-0.4.pc
222libdbusmenu-gtk/dbusmenu-gtk3-0.4.pc
223libdbusmenu-gtk/libdbusmenu_gtk_la-serializablemenuitem.lo
224docs/libdbusmenu-gtk/reference/html/DbusmenuGtkSerializableMenuItem.html
225docs/libdbusmenu-gtk/reference/tmpl/serializablemenuitem.sgml
226libdbusmenu-gtk/libdbusmenu_gtk_la-parser.lo
227test-gtk-parser
228test-gtk-parser-test
229test-gtk-parser.xml
2300
=== modified file 'AUTHORS'
--- AUTHORS 2009-03-25 17:29:41 +0000
+++ AUTHORS 2011-01-27 20:29:30 +0000
@@ -0,0 +1,17 @@
1# Generated by Makefile. Do not edit.
2
3 Ara Pulido
4 Aurelien Gateau
5 Aurélien Gâteau
6 Chris Coulson
7 Cody Russell
8 David Barth
9 Jonathan Riddell
10 Kalle Valo
11 Ken VanDine
12 Martin Pitt
13 Michael Terry
14 Robert Collins
15 seb128
16 Sebastien Bacher
17 Ted Gould
018
=== modified file 'ChangeLog'
--- ChangeLog 2009-03-25 17:29:41 +0000
+++ ChangeLog 2011-01-27 20:29:30 +0000
@@ -0,0 +1,5918 @@
1# Generated by Makefile. Do not edit.
2
32011-01-27 Ted Gould <ted@gould.cx>
4
5 0.3.94
6
72011-01-27 Ted Gould <ted@gould.cx>
8
9 Making the parser recognize when it hits serializable menu items
10
112011-01-27 Ted Gould <ted@gould.cx>
12
13 Fix changing prototypes.
14
152011-01-27 Ted Gould <ted@gould.cx>
16
17 Updating to serializeable menuitem branch. Some function prototype changes.
18
192011-01-25 Ted Gould <ted@gould.cx>
20
21 Looking for the serializable menu item and using it's build function if it is one.
22
232011-01-25 Ted Gould <ted@gould.cx>
24
25 Getting a parser
26
272011-01-25 Ted Gould <ted@gould.cx>
28
29 Get the menu item
30
312011-01-27 Ted Gould <ted@gould.cx>
32
33 Adding in a serializable menuitem object
34
352011-01-27 Ted Gould <ted@gould.cx>
36
37 Adding some naritive text describing the purpose
38
392011-01-27 Ted Gould <ted@gould.cx>
40
41 Adding documentation for the handler functions.
42
432011-01-27 Ted Gould <ted@gould.cx>
44
45 Shortening function names to be more reasonable.
46
472011-01-21 Ted Gould <ted@gould.cx>
48
49 Ignoring our new doc files
50
512011-01-21 Ted Gould <ted@gould.cx>
52
53 Removing generic menu item (it's not public) and adding serializable menu item
54
552011-01-21 Ted Gould <ted@gould.cx>
56
57 Adding a transfer annotation
58
592011-01-21 Ted Gould <ted@gould.cx>
60
61 Ensuring our double include protectors make g-ir-scanner happy.
62
632011-01-21 Ted Gould <ted@gould.cx>
64
65 Fleshing out setting the property
66
672011-01-21 Ted Gould <ted@gould.cx>
68
69 Adding in set and get property functions.
70
712011-01-21 Ted Gould <ted@gould.cx>
72
73 gtk-doc documentation for public API functions
74
752011-01-21 Ted Gould <ted@gould.cx>
76
77 More documentation
78
792011-01-21 Ted Gould <ted@gould.cx>
80
81 Add some documentation of the class and object structures.
82
832011-01-21 Ted Gould <ted@gould.cx>
84
85 Add serializable menuitem to the single include
86
872011-01-21 Ted Gould <ted@gould.cx>
88
89 Updating to trunk
90
912011-01-20 Ted Gould <ted@gould.cx>
92
93 Installing a property for the menuitem in the super-class
94
952011-01-20 Ted Gould <ted@gould.cx>
96
97 Switching the name to build so that we realize what's going on there.
98
992011-01-19 Ted Gould <ted@gould.cx>
100
101 Adding a function to tell the menu item about where it's properties are coming from.
102
1032011-01-19 Ted Gould <ted@gould.cx>
104
105 Filling out the type handler
106
1072011-01-19 Ted Gould <ted@gould.cx>
108
109 Switch to having the type handlers have a small structure of all their data and clean themselves up. Woot!
110
1112011-01-19 Ted Gould <ted@gould.cx>
112
113 Adding in some documentation
114
1152011-01-19 Ted Gould <ted@gould.cx>
116
117 License headers
118
1192011-01-19 Ted Gould <ted@gould.cx>
120
121 Ignoring the generated file
122
1232011-01-18 Ted Gould <ted@gould.cx>
124
125 Clean up on failure
126
1272011-01-18 Ted Gould <ted@gould.cx>
128
129 Build a type handler structure to handle the class struct
130
1312011-01-18 Ted Gould <ted@gould.cx>
132
133 Setup to the use the full type handler
134
1352011-01-18 Ted Gould <ted@gould.cx>
136
137 Fixing callback prototypes
138
1392011-01-18 Ted Gould <ted@gould.cx>
140
141 Adding in a 'full' function to deal with user data and destruction.
142
1432011-01-18 Ted Gould <ted@gould.cx>
144
145 Setting up the type handler, need more API
146
1472011-01-18 Ted Gould <ted@gould.cx>
148
149 Changing namespace from IDO to DBusMenu GTK
150
1512011-01-18 Ted Gould <ted@gould.cx>
152
153 Adding the files to the build
154
1552011-01-18 Ted Gould <ted@gould.cx>
156
157 Steal the serializable menuitem from IDO
158
1592011-01-27 Ted Gould <ted@gould.cx>
160
161 Now with a parser.
162
1632011-01-27 Ted Gould <ted@gould.cx>
164
165 Adding an early check on the type of widget coming into the function.
166
1672011-01-27 Ted Gould <ted@gould.cx>
168
169 Adding documentation of the public API.
170
1712011-01-26 Ted Gould <ted@gould.cx>
172
173 Only activating on menu bars.
174
1752011-01-26 Ted Gould <ted@gould.cx>
176
177 No really, read the comment and make sure that only happens on the highest level
178
1792011-01-26 Michael Terry <michael.terry@canonical.com>
180
181 Fix to the type of toggle-state to int
182
1832011-01-26 Ted Gould <ted@gould.cx>
184
185 Factoring out the stack and just tracking the parent as that's all we were using it for really.
186
1872011-01-26 Ted Gould <ted@gould.cx>
188
189 Adding comments and a check to ensure the item is valid.
190
1912011-01-25 Ted Gould <ted@gould.cx>
192
193 Moving one up the stack so GtkMenu works as well
194
1952011-01-24 Ted Gould <ted@gould.cx>
196
197 Fixing referencing warnings on destruction.
198
1992011-01-23 Ted Gould <ted@gould.cx>
200
201 Stop using the data field in gtk image for GTK3
202
2032011-01-23 Ted Gould <ted@gould.cx>
204
205 Reimplementing the cache based on object data with signals to cleanup
206
2072011-01-23 Ted Gould <ted@gould.cx>
208
209 Trying to put back in the visibility notifier to force the rebuild, but I'm not quite sure how to do that yet.
210
2112011-01-23 Ted Gould <ted@gould.cx>
212
213 For some reason this isn't an object, seems like a builder error, but we're not checking for those really.
214
2152011-01-23 Ted Gould <ted@gould.cx>
216
217 Needed to go up a level to get recursion code.
218
2192011-01-23 Ted Gould <ted@gould.cx>
220
221 Adding some debug code, commented out.
222
2232011-01-23 Ted Gould <ted@gould.cx>
224
225 Adding a child test, but it's failing to make the children.
226
2272011-01-23 Ted Gould <ted@gould.cx>
228
229 Adding in a basic test that just ensures the parser isn't entirely broken
230
2312011-01-23 Ted Gould <ted@gould.cx>
232
233 Adding copyright headers
234
2352011-01-23 Ted Gould <ted@gould.cx>
236
237 Reformating prototypes because it makes the code run faster.
238
2392011-01-23 Cody Russell <crussell@canonical.com
240
241 Taking the menu parsing code from appmenu-gtk
242
2432011-01-23 Ted Gould <ted@gould.cx>
244
245 Adding the base files for the parser
246
2472011-01-26 Ted Gould <ted@gould.cx>
248
249 Consolidate warnings if there isn't a 'use-fallback' property.
250
2512011-01-26 Ted Gould <ted@gould.cx>
252
253 Actually setting the 'checked' value
254
2552011-01-25 Ted Gould <ted@gould.cx>
256
257 Adding a little helper to reduce the number of warnings if the property is missing.
258
2592011-01-26 Ted Gould <ted@gould.cx>
260
261 Fix some memory leaks, we hate those!
262
2632011-01-21 Ted Gould <ted@gould.cx>
264
265 Ensuring that all the errors are free'd correctly.
266
2672011-01-21 Ted Gould <ted@gould.cx>
268
269 Making the hashtable have a full copy and free itself appropriately.
270
2712011-01-26 Ted Gould <ted@gould.cx>
272
273 Fix the signatures for GetChildren
274
2752011-01-26 Ted Gould <ted@gould.cx>
276
277 Make the tuple without specifying the type so we don't need to build a new one.
278
2792011-01-26 Ted Gould <ted@gould.cx>
280
281 Switching to use an internal builder for the tuple to make things more explicit.
282
2832011-01-26 Ted Gould <ted@gould.cx>
284
285 Changing the builder add call
286
2872011-01-26 Ted Gould <ted@gould.cx>
288
289 Even though we all love SVG, it's not a valid signature
290
2912011-01-25 Ted Gould <ted@gould.cx>
292
293 Fixing a critical message being printed
294
2952011-01-25 Michael Terry <mike@mterry.name>
296
297 avoid critical warning from calling a function on a NULL pointer
298
2992011-01-21 Ted Gould <ted@gould.cx>
300
301 Adding signle includes
302
3032011-01-21 Ted Gould <ted@gould.cx>
304
305 Add an include directory for the headers
306
3072011-01-21 Ted Gould <ted@gould.cx>
308
309 Add a single include for dbusmenu-gtk
310
3112011-01-21 Ted Gould <ted@gould.cx>
312
313 Add a single include file for dbus-glib
314
3152011-01-20 Ted Gould <ted@gould.cx>
316
317 0.3.93
318
3192011-01-20 Ted Gould <ted@gould.cx>
320
321 Increase the level of warning given by the scanner
322
3232011-01-19 Ken VanDine <ken.vandine@canonical.com>
324
325 added --warn-all to scanner flags so the build log will warn us about missing annotations
326
3272011-01-20 Ted Gould <ted@gould.cx>
328
329 Fix some crashes when building variants improperly
330
3312011-01-18 Ted Gould <ted@gould.cx>
332
333 Attach bug
334
3352011-01-18 Ted Gould <ted@gould.cx>
336
337 Warn when can't parse.
338
3392011-01-18 Ted Gould <ted@gould.cx>
340
341 Use the message string.
342
3432011-01-18 Ted Gould <ted@gould.cx>
344
345 Adding warnings on g_variant_parse errors
346
3472011-01-18 Ted Gould <ted@gould.cx>
348
349 Protecting the final tuple from errors.
350
3512011-01-18 Ted Gould <ted@gould.cx>
352
353 Fixing builder to only init/finish if there are entries we get.
354
3552011-01-19 Ted Gould <ted@gould.cx>
356
357 Setup images to use the fallbacks.
358
3592011-01-18 Ted Gould <ted@gould.cx>
360
361 Set the use-fallback property to TRUE on all our Images
362
3632011-01-19 Ted Gould <ted@gould.cx>
364
365 Signal an update layout when the object comes on the bus.
366
3672011-01-19 Ted Gould <ted@gould.cx>
368
369 Moving cleanup to the top of the function.
370
3712011-01-19 Chris Coulson <chrisccoulson@ubuntu.com>
372
373 Ensure that we can recover from GetLayout failing
374
3752011-01-18 Ted Gould <ted@gould.cx>
376
377 Send a LayoutUpdated when we register the object.
378
3792011-01-18 Ted Gould <ted@gould.cx>
380
381 Fixing build with g-ir-scanner on buildds
382
3832011-01-18 Ken VanDine <ken.vandine@canonical.com>
384
385 Use EXPORT_PACKAGES instead of PACKAGES to prevent circular build depends
386
3872011-01-14 Ted Gould <ted@gould.cx>
388
389 0.3.92
390
3912011-01-14 Ted Gould <ted@gould.cx>
392
393 Adding the notdir on the build
394
3952011-01-14 Ted Gould <ted@gould.cx>
396
397 Unboxing variants if they're in events.
398
3992011-01-13 Ted Gould <ted@gould.cx>
400
401 0.3.91
402
4032011-01-13 Ted Gould <ted@gould.cx>
404
405 Fixing packages names for the gir scanner
406
4072011-01-13 Ted Gould <ted@gould.cx>
408
409 Changing namespace from ayatana.org to canonical.com
410
4112011-01-13 Ted Gould <ted@gould.cx>
412
413 Ayatana purge
414
4152011-01-13 Ted Gould <ted@gould.cx>
416
417 Changing the accel reference.
418
4192010-09-24 Ted Gould <ted@gould.cx>
420
421 Making sure to reference the accel group
422
4232011-01-06 Ted Gould <ted@gould.cx>
424
425 Adding an about-to-show signal to the menuitem
426
4272010-12-13 Chris Coulson <chrisccoulson@ubuntu.com>
428
429 Add an about-to-show signal to the menu items and hook this up
430 to be emitted when someone calls dbusmenu_menuitem_send_about_to_show
431
4322010-12-13 Chris Coulson <chrisccoulson@ubuntu.com>
433
434 * Hook in AboutToShow to the menu items
435
4362010-12-13 Chris Coulson <chrisccoulson@ubuntu.com>
437
438 Bracked public libdbusmenu-gtk/menuitem.h header with G_{BEGIN/END}_DECLS, so it can be used from C++ consumers
439
4402011-01-06 Ted Gould <ted@gould.cx>
441
442 Allow removing properties with NULL variants or strings.
443
4442011-01-05 Ted Gould <ted@gould.cx>
445
446 Oops, need to actually assign that return.
447
4482011-01-05 Ted Gould <ted@gould.cx>
449
450 Testing for the string being NULL before g_variant aborts on it.
451
4522011-01-05 Ted Gould <ted@gould.cx>
453
454 A new case where the string is NULL
455
4562011-01-05 Ted Gould <ted@gould.cx>
457
458 Adding a test for removal by string being NULL
459
4602011-01-05 Ted Gould <ted@gould.cx>
461
462 Adding in the test for variant removal
463
4642011-01-05 Ted Gould <ted@gould.cx>
465
466 Adding a test to test removing of properties
467
4682011-01-05 Ted Gould <ted@gould.cx>
469
470 Handling the case of a NULL variant by making it clear the hashtable of that property.
471
4722010-12-09 Ted Gould <ted@gould.cx>
473
474 Fixing check menu items (and radio)
475
4762010-12-09 Ted Gould <ted@gould.cx>
477
478 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.
479
4802010-12-09 Ted Gould <ted@gould.cx>
481
482 Upping the library version as we're different ABI than 0.3.90 even :-/
483
4842010-12-08 Ted Gould <ted@gould.cx>
485
486 Switching from dbus-glib to GDBus
487
4882010-12-08 Ted Gould <ted@gould.cx>
489
490 Fixing the requires in the pc files
491
4922010-12-07 Ted Gould <ted@gould.cx>
493
494 Wrong directory for jsonloader header files.
495
4962010-12-07 Ted Gould <ted@gould.cx>
497
498 Oops, wrong version -- fixed
499
5002010-12-07 Ted Gould <ted@gould.cx>
501
502 Updating to trunk with introspection fixes
503
5042010-12-02 Ted Gould <ted@gould.cx>
505
506 Ignoring the new PC file
507
5082010-12-02 Ted Gould <ted@gould.cx>
509
510 Renaming the jsonloader pc file
511
5122010-12-02 Ted Gould <ted@gould.cx>
513
514 Removing a GValue to use the direct functions
515
5162010-12-01 Ted Gould <ted@gould.cx>
517
518 Making the ints from the JSON file int32s
519
5202010-12-01 Ted Gould <ted@gould.cx>
521
522 Putting the XSLT Processor into the configuration file.
523
5242010-12-01 Ted Gould <ted@gould.cx>
525
526 Ignore a bunch of new files.
527
5282010-12-01 Ted Gould <ted@gould.cx>
529
530 Moving the pc files to be parallel installable.
531
5322010-12-01 Ted Gould <ted@gould.cx>
533
534 Changing the include directory to be the correct changed one.
535
5362010-12-01 Ted Gould <ted@gould.cx>
537
538 Merging in trunk changes for dual build and GTK3 fixes
539
5402010-12-01 Ted Gould <ted@gould.cx>
541
542 Changing API to 0.4
543
5442010-12-01 Ted Gould <ted@gould.cx>
545
546 Switching API over to 0.4
547
5482010-12-01 Ted Gould <ted@gould.cx>
549
550 Changing the quoting so that the test passes
551
5522010-12-01 Ted Gould <ted@gould.cx>
553
554 Removing the flush. It seems to be broken in GDBus and I can't fix it.
555
5562010-11-29 Ted Gould <ted@gould.cx>
557
558 oops, forgot a debug message
559
5602010-11-29 Ted Gould <ted@gould.cx>
561
562 Ah, oops, we shouldn't unref these variants as they're kept in the hashtable, we have them as floating.
563
5642010-11-29 Ted Gould <ted@gould.cx>
565
566 Switching to use the builder all the way for the strings instead of the GArray
567
5682010-11-29 Ted Gould <ted@gould.cx>
569
570 Ensuring all returns are protected by tuples for GDBus
571
5722010-11-29 Ted Gould <ted@gould.cx>
573
574 Fixing the return values from AboutToShow
575
5762010-11-29 Ted Gould <ted@gould.cx>
577
578 Protect against NULL variants to remove warnings
579
5802010-11-29 Ted Gould <ted@gould.cx>
581
582 Wrong signal name
583
5842010-11-29 Ted Gould <ted@gould.cx>
585
586 Switching shortcut parsing code to more directly use the variant iterator
587
5882010-11-23 Ted Gould <ted@gould.cx>
589
590 Fixing up variant usage
591
5922010-11-23 Ted Gould <ted@gould.cx>
593
594 Uhm, there's no explaination for this one. Duh.
595
5962010-11-23 Ted Gould <ted@gould.cx>
597
598 Convert json loader to using variants
599
6002010-11-23 Ted Gould <ted@gould.cx>
601
602 Exporting the server before getting the name
603
6042010-11-23 Ted Gould <ted@gould.cx>
605
606 Adding another todo about the properties... need to do that everywhere
607
6082010-11-23 Ted Gould <ted@gould.cx>
609
610 Protect update_layout from not having an owner yet, and if we get one immediately call update_layout()
611
6122010-11-19 Ted Gould <ted@gould.cx>
613
614 Wrong bus name
615
6162010-11-18 Ted Gould <ted@gould.cx>
617
618 Protecting the invalid root a little bit more and returning a better error.
619
6202010-11-18 Ted Gould <ted@gould.cx>
621
622 Using the name assigned instead of a default.
623
6242010-11-18 Ted Gould <ted@gould.cx>
625
626 We can't really be autostarting as we don't know enough to make a judgement there.
627
6282010-11-18 Ted Gould <ted@gould.cx>
629
630 Oops, messed up the format here.
631
6322010-11-18 Ted Gould <ted@gould.cx>
633
634 Don't unref the variant we send and fix up debugging messages.
635
6362010-11-18 Ted Gould <ted@gould.cx>
637
638 Protect against NULL params (which they should be) but not leak just in case
639
6402010-11-18 Ted Gould <ted@gould.cx>
641
642 Switching to not put into a tuple
643
6442010-11-18 Ted Gould <ted@gould.cx>
645
646 Oops, drop debug messages
647
6482010-11-18 Ted Gould <ted@gould.cx>
649
650 Correcting type check
651
6522010-11-18 Ted Gould <ted@gould.cx>
653
654 Break out of the tuple
655
6562010-11-18 Ted Gould <ted@gould.cx>
657
658 Setting up the proper builders and interfaces for group_properties
659
6602010-11-18 Ted Gould <ted@gould.cx>
661
662 Cleaning up the building of a properties variant
663
6642010-11-18 Ted Gould <ted@gould.cx>
665
666 Cleaning up the building of the property requests
667
6682010-11-18 Ted Gould <ted@gould.cx>
669
670 Wow, I've learned a lot about better ways to do this :)
671
6722010-11-18 Ted Gould <ted@gould.cx>
673
674 Fixing our use of GVariant type strings
675
6762010-11-18 Ted Gould <ted@gould.cx>
677
678 Fixing signal emition when there are new entries added to the property table.
679
6802010-11-18 Ted Gould <ted@gould.cx>
681
682 Eh, bad truth checking here.
683
6842010-11-18 Ted Gould <ted@gould.cx>
685
686 This now generates a warning, but unfortunately gtester fails that.
687
6882010-11-18 Ted Gould <ted@gould.cx>
689
690 Switching to variants in the property changed signals
691
6922010-11-17 Ted Gould <ted@gould.cx>
693
694 Moving the GValues over to GVariant
695
6962010-11-17 Ted Gould <ted@gould.cx>
697
698 Fixing our signals and marshallers for them as well
699
7002010-11-17 Ted Gould <ted@gould.cx>
701
702 Variants in sending over the server connection
703
7042010-11-17 Ted Gould <ted@gould.cx>
705
706 Dropping set and get value
707
7082010-11-17 Ted Gould <ted@gould.cx>
709
710 Change all the event handling to use GVariants
711
7122010-11-17 Ted Gould <ted@gould.cx>
713
714 Switching everything to start using variants... even ahead of GLib
715
7162010-11-17 Ted Gould <ted@gould.cx>
717
718 Removing the set_value and get_value functions from being used elsewhere in -glib
719
7202010-11-17 Ted Gould <ted@gould.cx>
721
722 Adding deprecation comment to the documentation.
723
7242010-11-17 Ted Gould <ted@gould.cx>
725
726 Adding some deprectated flags for the value functions.
727
7282010-11-17 Ted Gould <ted@gould.cx>
729
730 Replacing the value based functions with variants instead of values.
731
7322010-11-17 Ted Gould <ted@gould.cx>
733
734 Switch the internal hash table to be variant and implement the set and get functions. Also TODOs around other needed changes.
735
7362010-11-17 Ted Gould <ted@gould.cx>
737
738 Porting the dumper to GDBus
739
7402010-11-16 Ted Gould <ted@gould.cx>
741
742 Getting names the GDBus way
743
7442010-11-16 Ted Gould <ted@gould.cx>
745
746 Making a test do a name detection, but kinda making it async at the same time.
747
7482010-11-16 Ted Gould <ted@gould.cx>
749
750 Chaning to get dbus names via GDBus
751
7522010-11-16 Ted Gould <ted@gould.cx>
753
754 Switching to getting the name with GDBus
755
7562010-11-16 Ted Gould <ted@gould.cx>
757
758 Redoing the handling of shortcuts to use GVariants rather than GValues
759
7602010-11-16 Ted Gould <ted@gould.cx>
761
762 It doesn't really match standard GVariant syntax to have this be a const
763
7642010-11-16 Ted Gould <ted@gould.cx>
765
766 More name grabbing porting from dbus-glib to GDBus
767
7682010-11-16 Ted Gould <ted@gould.cx>
769
770 Switching to GDBus for getting the name
771
7722010-11-16 Ted Gould <ted@gould.cx>
773
774 Wow, that blows things out. Nice!
775
7762010-11-16 Ted Gould <ted@gould.cx>
777
778 Ooops, fix the booleans
779
7802010-11-16 Ted Gould <ted@gould.cx>
781
782 Fix error handling on the xslt script
783
7842010-11-16 Ted Gould <ted@gould.cx>
785
786 Switching to GDBus from dbus-glib
787
7882010-11-16 Ted Gould <ted@gould.cx>
789
790 Glib version is using GIO now
791
7922010-11-16 Ted Gould <ted@gould.cx>
793
794 Taking out the dbus-glib specialized types for now
795
7962010-11-15 Ted Gould <ted@gould.cx>
797
798 Ignoring the new temp files
799
8002010-11-15 Ted Gould <ted@gould.cx>
801
802 Cleaning out namespaces from the XML so that GDBus will read it.
803
8042010-11-15 Ted Gould <ted@gould.cx>
805
806 Some stub functions so that we can compile
807
8082010-11-15 Ted Gould <ted@gould.cx>
809
810 Oops, unused helper
811
8122010-11-15 Ted Gould <ted@gould.cx>
813
814 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.
815
8162010-11-15 Ted Gould <ted@gould.cx>
817
818 Changing property update to use variants
819
8202010-11-15 Ted Gould <ted@gould.cx>
821
822 A set of basically typos caught by the compiler
823
8242010-11-15 Ted Gould <ted@gould.cx>
825
826 Dropping the name check, need to figure out another way to do this.
827
8282010-11-15 Ted Gould <ted@gould.cx>
829
830 Changing how the watcher is setup
831
8322010-11-15 Ted Gould <ted@gould.cx>
833
834 Changing the 'Event' call to use GDBus and GVariant
835
8362010-11-15 Ted Gould <ted@gould.cx>
837
838 Reshuffling update layout to use GDBus and GVariants
839
8402010-11-15 Ted Gould <ted@gould.cx>
841
842 Switching over our call to AboutToShow
843
8442010-11-15 Ted Gould <ted@gould.cx>
845
846 A couple of clean ups from the compiler
847
8482010-11-15 Ted Gould <ted@gould.cx>
849
850 Completely change layoutcall to be a GCancellable
851
8522010-11-15 Ted Gould <ted@gould.cx>
853
854 Changing the prototypes for the get_properties wrappers
855
8562010-11-15 Ted Gould <ted@gould.cx>
857
858 Adding prototypes for the variant functions we're going to need in menuitem
859
8602010-11-15 Ted Gould <ted@gould.cx>
861
862 Fixing the menuitem_get_properties_cb to use Variants and match the right prototype
863
8642010-11-15 Ted Gould <ted@gould.cx>
865
866 Changing the properties callback to use the proper prototype and GVariant
867
8682010-11-15 Ted Gould <ted@gould.cx>
869
870 Changing the prototype for one call to the callback, need a different approach
871
8722010-11-15 Ted Gould <ted@gould.cx>
873
874 Adding in the dbusmenu interface
875
8762010-11-15 Ted Gould <ted@gould.cx>
877
878 Blanket replace of DBusGProxy with GDBusProxy
879
8802010-11-15 Ted Gould <ted@gould.cx>
881
882 Changing the function prototype for properties callback to be local, and make more sense.
883
8842010-11-12 Ted Gould <ted@gould.cx>
885
886 Adjusting how the menu proxy gets built up and signals connected
887
8882010-11-12 Ted Gould <ted@gould.cx>
889
890 Reshuffling the creation of the menu proxy to be async with a callback.
891
8922010-11-12 Ted Gould <ted@gould.cx>
893
894 Adding a cancellable for the menu proxy in the private object
895
8962010-11-12 Ted Gould <ted@gould.cx>
897
898 Including the interface description and building the objects from it once
899
9002010-11-12 Ted Gould <ted@gould.cx>
901
902 Removing the proxy for the property interface on the object as GDBus puts that in the standard proxy now
903
9042010-11-12 Ted Gould <ted@gould.cx>
905
906 Changing the flow for creating the async session bus. It is now cancellable.
907
9082010-11-12 Ted Gould <ted@gould.cx>
909
910 Changing the flush
911
9122010-11-12 Ted Gould <ted@gould.cx>
913
914 Switching the headers and private variables
915
9162010-10-15 Ted Gould <ted@gould.cx>
917
918 Making signals emit on dbus as well as locally.
919
9202010-10-15 Ted Gould <ted@gould.cx>
921
922 Porting over AboutToShow
923
9242010-10-15 Ted Gould <ted@gould.cx>
925
926 Porting over the event function
927
9282010-10-15 Ted Gould <ted@gould.cx>
929
930 Converting GetProperties
931
9322010-10-14 Ted Gould <ted@gould.cx>
933
934 Coverting GetProperty
935
9362010-10-14 Ted Gould <ted@gould.cx>
937
938 Converting over GetChildren
939
9402010-10-14 Ted Gould <ted@gould.cx>
941
942 Implement the get_properties function
943
9442010-10-14 Ted Gould <ted@gould.cx>
945
946 Adding a helper function to get the menuitem properties as a variant
947
9482010-10-14 Ted Gould <ted@gould.cx>
949
950 Porting over GetLayout
951
9522010-10-14 Ted Gould <ted@gould.cx>
953
954 Fleshing out the method call function to use the table
955
9562010-10-14 Ted Gould <ted@gould.cx>
957
958 Setting up a method table for the dbus interface
959
9602010-10-14 Ted Gould <ted@gould.cx>
961
962 Fleshing out the property get function
963
9642010-10-14 Ted Gould <ted@gould.cx>
965
966 Moving the interface name into a define
967
9682010-10-14 Ted Gould <ted@gould.cx>
969
970 Whitespace
971
9722010-10-14 Ted Gould <ted@gould.cx>
973
974 Filling out the vtable
975
9762010-10-14 Ted Gould <ted@gould.cx>
977
978 Moving globals
979
9802010-10-14 Ted Gould <ted@gould.cx>
981
982 Changing the registration of the object on the bus
983
9842010-10-14 Ted Gould <ted@gould.cx>
985
986 Setting up the private variables that we're going to do need to set this stuff up
987
9882010-10-14 Ted Gould <ted@gould.cx>
989
990 Changing the way the static interface information is generated
991
9922010-10-14 Ted Gould <ted@gould.cx>
993
994 Ignoring our new file friends
995
9962010-10-13 Ted Gould <ted@gould.cx>
997
998 Make the XML into something we can include in the source
999
10002010-10-13 Ted Gould <ted@gould.cx>
1001
1002 Dropping the built headers from the build
1003
10042010-10-13 Ted Gould <ted@gould.cx>
1005
1006 Dropping dbus-glib from the build requirements
1007
10082010-12-06 Ted Gould <ted@gould.cx>
1009
1010 Fixing introspection for Natty
1011
10122010-12-06 Ted Gould <ted@gould.cx>
1013
1014 Add a check for GIR version less that 10
1015
10162010-11-23 Ken VanDine <ken.vandine@canonical.com>
1017
1018 Make gtk-doc building gtk3 friendly
1019
10202010-11-23 Ken VanDine <ken.vandine@canonical.com>
1021
1022 Cleaned up the scanner flags some
1023
10242010-11-23 Ken VanDine <ken.vandine@canonical.com>
1025
1026 Set more scanner flags to get the namespace right
1027
10282010-11-11 Ted Gould <ted@gould.cx>
1029
1030 0.3.90
1031
10322010-11-11 Ted Gould <ted@gould.cx>
1033
1034 Adding in the deprecation flags even if we can't really use them yet.
1035
10362010-11-11 Ted Gould <ted@gould.cx>
1037
1038 Merging in configurable GTK build option
1039
10402010-10-13 Michael Terry <mike@mterry.name>
1041
1042 ship both .pc files in EXTRA_DIST
1043
10442010-10-06 Michael Terry <mike@mterry.name>
1045
1046 instead of always building gtk2 and gtk3, add a --with-gtk= flag to configure to specify which to build with
1047
10482010-06-19 Michael Terry <michael.terry@canonical.com>
1049
1050 support gtk3 version of libdbusmenu-gtk
1051
10522010-10-14 Ted Gould <ted@gould.cx>
1053
1054 Only force a flush for the top level of items.
1055
10562010-09-27 Ted Gould <ted@gould.cx>
1057
1058 Set a maximum number of entries to queue before sending the message.
1059
10602010-09-27 Ted Gould <ted@gould.cx>
1061
1062 Only flush at the top level
1063
10642010-10-13 Ted Gould <ted@gould.cx>
1065
1066 Breaking ABI. Getting back privates and pointers to private area.
1067
10682010-10-12 Ted Gould <ted@gould.cx>
1069
1070 Switching to using the pointer in the instance
1071
10722010-10-12 Ted Gould <ted@gould.cx>
1073
1074 Switching to using the pointer in the instance
1075
10762010-10-12 Ted Gould <ted@gould.cx>
1077
1078 Switching to using the pointer in the instance
1079
10802010-10-12 Ted Gould <ted@gould.cx>
1081
1082 Switching to using the pointer in the instance
1083
10842010-10-12 Ted Gould <ted@gould.cx>
1085
1086 Switching to using the pointer in the instance
1087
10882010-10-12 Ted Gould <ted@gould.cx>
1089
1090 Private pointers in instance structs
1091
10922010-10-12 Ted Gould <ted@gould.cx>
1093
1094 Putting the pointer to the private area in the instance
1095
10962010-10-12 Ted Gould <ted@gould.cx>
1097
1098 Going to 6 privates like others
1099
11002010-10-12 Ted Gould <ted@gould.cx>
1101
1102 Taking back the reserved
1103
11042010-10-12 Ted Gould <ted@gould.cx>
1105
1106 Change library version
1107
11082010-09-22 Ted Gould <ted@gould.cx>
1109
1110 0.3.16
1111
11122010-09-22 Ted Gould <ted@gould.cx>
1113
1114 Removing a typedef in headers as it confuses vapigen
1115
11162010-09-22 Ted Gould <ted@gould.cx>
1117
1118 Reintroduce the typedef so we don't break the API
1119
11202010-09-22 Ted Gould <ted@gould.cx>
1121
1122 Removing the typedef for the callback
1123
11242010-09-22 David Barth <david.barth@canonical.com>
1125
1126 0.3.15
1127
11282010-09-21 Ted Gould <ted@gould.cx>
1129
1130 Activating items with submenus on about to show
1131
11322010-09-17 Ted Gould <ted@gould.cx>
1133
1134 Turn about to show into an activate for those with children.
1135
11362010-09-21 Ted Gould <ted@gould.cx>
1137
1138 Adding in ChangeLog and AUTHORS dist-hooks
1139
11402010-09-15 Ted Gould <ted@gould.cx>
1141
1142 0.3.14
1143
11442010-09-15 Ted Gould <ted@gould.cx>
1145
1146 Free'ing an allocated hashtable.
1147
11482010-09-15 Ted Gould <ted@gould.cx>
1149
1150 Unreffing the hashtable.
1151
11522010-09-14 Ted Gould <ted@gould.cx>
1153
1154 Putting the passing up the event stack in a timeout.
1155
11562010-09-14 Ted Gould <ted@gould.cx>
1157
1158 Turns out you should really allocate things with the allocation function. Who'd have guessed that!
1159
11602010-09-14 Ted Gould <ted@gould.cx>
1161
1162 Building up a structure and passing it back on in a callback to clear the bus.
1163
11642010-09-09 Ted Gould <ted@gould.cx>
1165
1166 0.3.13
1167
11682010-08-30 Ted Gould <ted@gould.cx>
1169
1170 Adding magic grab code to unfubar menus
1171
11722010-08-30 Cody Russell <crussell@canonical.com>
1173
1174 Grab your junk.
1175
11762010-08-30 Ted Gould <ted@gould.cx>
1177
1178 Fix the event signal and add a test for it.
1179
11802010-08-27 Ted Gould <ted@gould.cx>
1181
1182 Instead of setting the default timeout, we're copying the generated code to set a custom timeout for the event signal
1183
11842010-08-27 Ted Gould <ted@gould.cx>
1185
1186 Fixing the parameter type
1187
11882010-08-27 Ted Gould <ted@gould.cx>
1189
1190 Adding checking of all the parameters in the signature
1191
11922010-08-27 Ted Gould <ted@gould.cx>
1193
1194 Fleshing out the test to get all happy
1195
11962010-08-27 Ted Gould <ted@gould.cx>
1197
1198 Setting default timeout to 2 seconds. We need to be responsive.
1199
12002010-08-27 Ted Gould <ted@gould.cx>
1201
1202 First phase of restructuring these tests, now we can move on to testing.
1203
12042010-08-27 Ted Gould <ted@gould.cx>
1205
1206 Adding in an events test
1207
12082010-08-26 Ted Gould <ted@gould.cx>
1209
1210 0.3.12
1211
12122010-08-26 Ted Gould <ted@gould.cx>
1213
1214 Removing unused variable
1215
12162010-08-26 Ted Gould <ted@gould.cx>
1217
1218 Report event status up the chain
1219
12202010-08-26 Ted Gould <ted@gould.cx>
1221
1222 Changing to result instead of just errors.
1223
12242010-08-26 Ted Gould <ted@gould.cx>
1225
1226 removing bad message
1227
12282010-08-26 Ted Gould <ted@gould.cx>
1229
1230 Removing death timer message
1231
12322010-08-26 Ted Gould <ted@gould.cx>
1233
1234 Building a data structure to track all the data we need to emit the event error signal
1235
12362010-08-26 Ted Gould <ted@gould.cx>
1237
1238 Creating a signal for the error situation on the signal.
1239
12402010-08-26 Ted Gould <ted@gould.cx>
1241
1242 Adding an event-error slot
1243
12442010-08-25 Ted Gould <ted@gould.cx>
1245
1246 Show menus when a signal is sent from the menu item
1247
12482010-08-23 Ted Gould <ted@gould.cx>
1249
1250 Adding a check on the client object from code review
1251
12522010-08-20 Ted Gould <ted@gould.cx>
1253
1254 Showing items as part of the test to ensure we don't break.
1255
12562010-08-20 Ted Gould <ted@gould.cx>
1257
1258 Restructuring so that we pass the menu
1259
12602010-08-20 Ted Gould <ted@gould.cx>
1261
1262 Making it so that items show.
1263
12642010-08-20 Ted Gould <ted@gould.cx>
1265
1266 Changing to be the right signal in teh server
1267
12682010-08-20 Ted Gould <ted@gould.cx>
1269
1270 Adding the signal and function to show the menu item to the user.
1271
12722010-08-18 Ted Gould <ted@gould.cx>
1273
1274 Activate the mnemonic when requested by the server
1275
12762010-08-17 Ted Gould <ted@gould.cx>
1277
1278 Connected into the item activate signal
1279
12802010-08-17 Ted Gould <ted@gould.cx>
1281
1282 Passing the signal up the pipe
1283
12842010-08-17 Ted Gould <ted@gould.cx>
1285
1286 Adding a new signal for when items activate.
1287
12882010-08-17 Ted Gould <ted@gould.cx>
1289
1290 Getting to the menu item.
1291
12922010-08-17 Ted Gould <ted@gould.cx>
1293
1294 Getting the signal for the request to activate the item
1295
12962010-08-20 Ted Gould <ted@gould.cx>
1297
1298 Increasing the maximum size of the XML layout.
1299
13002010-08-20 Ted Gould <ted@gould.cx>
1301
1302 Increasing the max size of the string
1303
13042010-08-19 Ted Gould <ted@gould.cx>
1305
1306 0.3.11
1307
13082010-08-17 Ted Gould <ted@gould.cx>
1309
1310 Makes the layout handle commend nodes better (and thus the KDE layouts).
1311
13122010-08-16 Ted Gould <ted@gould.cx>
1313
1314 Putting the debugging messages under MASSIVEDEBUGGING
1315
13162010-08-16 Ted Gould <ted@gould.cx>
1317
1318 Handling comment nodes better.
1319
13202010-08-12 Ted Gould <ted@gould.cx>
1321
1322 Increasing timer for ARM to get a build.
1323
13242010-08-12 Ted Gould <ted@gould.cx>
1325
1326 0.3.10
1327
13282010-08-12 Ted Gould <ted@gould.cx>
1329
1330 Making the dumper sort the properties to make it more predictable.
1331
13322010-08-05 Ted Gould <ted@gould.cx>
1333
1334 Tools fixes
1335
13362010-08-05 Aurelien Gateau <aurelien.gateau@canonical.com>
1337
1338 Seems the test passes after all
1339
13402010-08-05 Aurelien Gateau <aurelien.gateau@canonical.com>
1341
1342 debug--
1343
13442010-08-02 Ted Gould <ted@gould.cx>
1345
1346 0.3.9
1347
13482010-08-02 Ted Gould <ted@gould.cx>
1349
1350 Reorder the parsing of the layout tree so that we can request properties in a breadth first manner.
1351
13522010-07-20 Ted Gould <ted@gould.cx>
1353
1354 Sync to the globbing branch to resolve the conflicts.
1355
13562010-07-20 Ted Gould <ted@gould.cx>
1357
1358 If there's no idle setup we don't need to worry about flushing, there's nothing to do.
1359
13602010-07-20 Ted Gould <ted@gould.cx>
1361
1362 After getting all the nodes requested at a particular level we should flush the properties requests.
1363
13642010-07-20 Ted Gould <ted@gould.cx>
1365
1366 Adding in some comments.
1367
13682010-07-20 Ted Gould <ted@gould.cx>
1369
1370 Move the parse to the end and make it dual pass through the list of children.
1371
13722010-07-20 Ted Gould <ted@gould.cx>
1373
1374 Updating properties on the root node.
1375
13762010-07-20 Ted Gould <ted@gould.cx>
1377
1378 Switching to the assumption that the item is made before calling parse_layout_xml(), and making it true.
1379
13802010-07-20 Ted Gould <ted@gould.cx>
1381
1382 Turns out you have to pass the right parameters to EVERY function. They don't teach you that in school. Test suite FTW.
1383
13842010-07-20 Ted Gould <ted@gould.cx>
1385
1386 Making it so that we create the child, and then move down it's XML tree.
1387
13882010-07-20 Ted Gould <ted@gould.cx>
1389
1390 Pulling out the update code into it's own function as well.
1391
13922010-07-20 Ted Gould <ted@gould.cx>
1393
1394 Pulling out the new item code into a function
1395
13962010-07-20 Ted Gould <ted@gould.cx>
1397
1398 Grabbing the globbing of properties.
1399
14002010-08-02 Ted Gould <ted@gould.cx>
1401
1402 Only send layout updates after we reach the idle portion of the mainloop. Reduces the number sent with rapid updates.
1403
14042010-07-20 Ted Gould <ted@gould.cx>
1405
1406 Adding in an idle function that queues the updates.
1407
14082010-07-20 Ted Gould <ted@gould.cx>
1409
1410 Pulling the layout count update into a function along with signalling it.
1411
14122010-07-20 Ted Gould <ted@gould.cx>
1413
1414 Brining in the globbing properties branch.
1415
14162010-08-02 Ted Gould <ted@gould.cx>
1417
1418 Grouping property requests into a larger dbus request.
1419
14202010-07-20 Ted Gould <ted@gould.cx>
1421
1422 Slight optimization to not create a useless structure.
1423
14242010-07-20 Ted Gould <ted@gould.cx>
1425
1426 Fixing error handling in get_properties_new_cb
1427
14282010-07-20 Ted Gould <ted@gould.cx>
1429
1430 Adding in an error domain, because, well, GError likes that.
1431
14322010-07-20 Ted Gould <ted@gould.cx>
1433
1434 Add a check to protect against adding the same ID twice to the queue.
1435
14362010-07-20 Ted Gould <ted@gould.cx>
1437
1438 Making sure we got a listener before we go all callin' stuff on it.
1439
14402010-07-20 Ted Gould <ted@gould.cx>
1441
1442 Ensuring that we only reply once. Shouldn't be an issue...
1443
14442010-07-20 Ted Gould <ted@gould.cx>
1445
1446 Putting properties debug message under massive debugging.
1447
14482010-07-20 Ted Gould <ted@gould.cx>
1449
1450 Cleaning up our arrays, with some callbacks, eh, it's what we gotta do.
1451
14522010-07-20 Ted Gould <ted@gould.cx>
1453
1454 Tracking who we reply to, and ensuring that we reply to everyone.
1455
14562010-07-20 Ted Gould <ted@gould.cx>
1457
1458 Finding the listener and calling it's callback.
1459
14602010-07-19 Ted Gould <ted@gould.cx>
1461
1462 Unpacking the array and getting the fields out.
1463
14642010-07-19 Ted Gould <ted@gould.cx>
1465
1466 Switch array back and use the helpers, duh, now it works.
1467
14682010-07-19 Ted Gould <ted@gould.cx>
1469
1470 Apparently it's a GValueArray. Feel like I'm coding freakin' Python. Guess and check.
1471
14722010-07-19 Ted Gould <ted@gould.cx>
1473
1474 Initial write of group properties, has errors though :(
1475
14762010-07-19 Ted Gould <ted@gould.cx>
1477
1478 Fleshing out the callback, need some more data to test though.
1479
14802010-07-19 Ted Gould <ted@gould.cx>
1481
1482 Building up an idle function, let's issue this on DBus!
1483
14842010-07-19 Ted Gould <ted@gould.cx>
1485
1486 Build our two arrays and look at putting data into them.
1487
14882010-07-19 Ted Gould <ted@gould.cx>
1489
1490 Introducting a function to bring together all our get_properties_async friends.
1491
14922010-07-30 Cody Russell <crussell@canonical.com>
1493
1494 Bump version to 0.3.8.
1495
14962010-07-30 Cody Russell <crussell@canonical.com>
1497
1498 Merge open-menu-signal branch.
1499
15002010-07-20 Ted Gould <ted@gould.cx>
1501
1502 Setting up listening on the menuitems to send the activate signal over.
1503
15042010-07-20 Ted Gould <ted@gould.cx>
1505
1506 Actually build the signal and put it on the object.
1507
15082010-07-20 Ted Gould <ted@gould.cx>
1509
1510 Building the signal slot
1511
15122010-07-20 Ted Gould <ted@gould.cx>
1513
1514 Adding a timestamp
1515
15162010-07-20 Ted Gould <ted@gould.cx>
1517
1518 Docs and a tense fix
1519
15202010-07-20 Ted Gould <ted@gould.cx>
1521
1522 Changing to name to match
1523
15242010-07-20 Ted Gould <ted@gould.cx>
1525
1526 Adding open menu signal
1527
15282010-07-22 Cody Russell <crussell@canonical.com>
1529
1530 Bump version.
1531
15322010-07-22 Cody Russell <crussell@canonical.com>
1533
1534 Test fixes.
1535
15362010-07-22 Aurelien Gateau <aurelien.gateau@canonical.com>
1537
1538 Reverted changes to test-gtk-reorder-server
1539
15402010-07-22 Aurelien Gateau <aurelien.gateau@canonical.com>
1541
1542 Fix menu order in submenus
1543
15442010-07-20 Ted Gould <ted@gould.cx>
1545
1546 Making it so that dbus-dumper has a click to dump feature.
1547
15482010-07-20 Aurelien Gateau <aurelien.gateau@canonical.com>
1549
1550 Unbreak command line parser
1551
15522010-07-20 Aurelien Gateau <aurelien.gateau@canonical.com>
1553
1554 Clean up
1555
15562010-07-20 Aurelien Gateau <aurelien.gateau@canonical.com>
1557
1558 Ripped some code from wnckprop to do proper click-to-dump
1559
15602010-07-19 Aurelien Gateau <aurelien.gateau@canonical.com>
1561
1562 Use pkgconfig to find libx11
1563
15642010-07-19 Aurelien Gateau <aurelien.gateau@canonical.com>
1565
1566 Started to implement click-to-dump
1567
15682010-07-15 Ted Gould <ted@gould.cx>
1569
1570 0.3.6
1571
15722010-07-14 Ted Gould <ted@gould.cx>
1573
1574 Protecting from getting passed NULL GValues
1575
15762010-07-14 Ted Gould <ted@gould.cx>
1577
1578 Adding protections on dbusmenu_client_send_event()
1579
15802010-07-08 Ted Gould <ted@gould.cx>
1581
1582 0.3.5
1583
15842010-07-07 Ted Gould <ted@gould.cx>
1585
1586 Better handling of NULL nodes.
1587
15882010-07-07 Ted Gould <ted@gould.cx>
1589
1590 Adding NULL protection and a warning
1591
15922010-07-07 Ted Gould <ted@gould.cx>
1593
1594 Lowering the warning from group not being found warnings.
1595
15962010-07-07 Ted Gould <ted@gould.cx>
1597
1598 Ratcheting down the warning level of not finding a group.
1599
16002010-07-02 Ted Gould <ted@gould.cx>
1601
1602 Remove debug message
1603
16042010-07-02 Ted Gould <ted@gould.cx>
1605
1606 Only tell when we're doing massive debugging.
1607
16082010-07-02 Ted Gould <ted@gould.cx>
1609
1610 Handle not having a session bus better.
1611
16122010-07-02 Ted Gould <ted@gould.cx>
1613
1614 Check to ensure we an get the connection before registering the object.
1615
16162010-07-01 Ted Gould <ted@gould.cx>
1617
1618 0.3.4
1619
16202010-06-30 Ted Gould <ted@gould.cx>
1621
1622 Ensuring that separators can't have submenus
1623
16242010-06-29 Ted Gould <ted@gould.cx>
1625
1626 Block separators from getting new submenus
1627
16282010-06-30 Ted Gould <ted@gould.cx>
1629
1630 Merging in the added JSON functionality branch
1631
16322010-06-30 Ted Gould <ted@gould.cx>
1633
1634 Flipping argv/c from review
1635
16362010-06-28 Ted Gould <ted@gould.cx>
1637
1638 Adding in the glib lib too.
1639
16402010-06-28 Ted Gould <ted@gould.cx>
1641
1642 Typo
1643
16442010-06-28 Ted Gould <ted@gould.cx>
1645
1646 Adding the need libraries for making the library.
1647
16482010-06-28 Ted Gould <ted@gould.cx>
1649
1650 Getting the depends in order.
1651
16522010-06-28 Ted Gould <ted@gould.cx>
1653
1654 Forgot copyright headers
1655
16562010-06-28 Ted Gould <ted@gould.cx>
1657
1658 Not sure why this flipped, but whatever.
1659
16602010-06-28 Ted Gould <ted@gould.cx>
1661
1662 Look at all the values instead of just the first.
1663
16642010-06-28 Ted Gould <ted@gould.cx>
1665
1666 Better name, distcheck fix, cleanup. Good stuff.
1667
16682010-06-28 Ted Gould <ted@gould.cx>
1669
1670 Comparing at the end and running under Xvfb
1671
16722010-06-28 Ted Gould <ted@gould.cx>
1673
1674 Setting timeout longer
1675
16762010-06-28 Ted Gould <ted@gould.cx>
1677
1678 Redirecting output to a file.
1679
16802010-06-28 Ted Gould <ted@gould.cx>
1681
1682 Starting to link things together... still not working.
1683
16842010-06-28 Ted Gould <ted@gould.cx>
1685
1686 Adding a test-client bin
1687
16882010-06-28 Ted Gould <ted@gould.cx>
1689
1690 Have the proper case for booleans
1691
16922010-06-28 Ted Gould <ted@gould.cx>
1693
1694 Hmm, bug in dbusmenu-dumper there.
1695
16962010-06-28 Ted Gould <ted@gould.cx>
1697
1698 Adding in a test json file.
1699
17002010-06-28 Ted Gould <ted@gould.cx>
1701
1702 Adding a JSON loader
1703
17042010-06-28 Ted Gould <ted@gould.cx>
1705
1706 Okay, now we've got some basic code for dealing with value arrays
1707
17082010-06-28 Ted Gould <ted@gould.cx>
1709
1710 Okay, so now we're handling the complex areas.
1711
17122010-06-28 Ted Gould <ted@gould.cx>
1713
1714 Turn objects into hashmaps
1715
17162010-06-28 Ted Gould <ted@gould.cx>
1717
1718 Restructuring a bit to make it more reusable.
1719
17202010-06-28 Ted Gould <ted@gould.cx>
1721
1722 Make the code behave exactly the same but with a function call in the middle.
1723
17242010-06-28 Ted Gould <ted@gould.cx>
1725
1726 Moving the JSON parsing code into the library.
1727
17282010-06-28 Ted Gould <ted@gould.cx>
1729
1730 Adding a new testing lib.
1731
17322010-06-28 Ted Gould <ted@gould.cx>
1733
1734 Ignoring the gtk-doc build files.
1735
17362010-06-28 Ted Gould <ted@gould.cx>
1737
1738 Updating dbusmenu-dumper to handle collections better
1739
17402010-06-28 Ted Gould <ted@gould.cx>
1741
1742 Adding an explicit null check.
1743
17442010-06-28 Ted Gould <ted@gould.cx>
1745
1746 Optimizing the one item in the collection case (common for shortcuts)
1747
17482010-06-28 Ted Gould <ted@gould.cx>
1749
1750 Abstracting out the choosing of how to dump the value.
1751
17522010-06-28 Ted Gould <ted@gould.cx>
1753
1754 Handling the printing of strv's as well.
1755
17562010-06-28 Ted Gould <ted@gould.cx>
1757
1758 Now iterating through the collection and printing those entries out.
1759
17602010-06-28 Ted Gould <ted@gould.cx>
1761
1762 Printing more like we'd want a collection to print.
1763
17642010-06-28 Ted Gould <ted@gould.cx>
1765
1766 Giving the depth as well so this can look nice.
1767
17682010-06-28 Ted Gould <ted@gould.cx>
1769
1770 Splitting out the collection printing.
1771
17722010-06-28 Ted Gould <ted@gould.cx>
1773
1774 Changing from using a transform to getting the contents
1775
17762010-06-24 Ted Gould <ted@gould.cx>
1777
1778 0.3.3
1779
17802010-06-24 Ted Gould <ted@gould.cx>
1781
1782 Make the shortcut structure match Qt
1783
17842010-06-23 Ted Gould <ted@gould.cx>
1785
1786 Freeing the array wrapper
1787
17882010-06-23 Ted Gould <ted@gould.cx>
1789
1790 The joy of specialized collections.
1791
17922010-06-23 Ted Gould <ted@gould.cx>
1793
1794 Start building structures more like the KDE ones.
1795
17962010-06-23 Ted Gould <ted@gould.cx>
1797
1798 Adding comments
1799
18002010-06-23 Ted Gould <ted@gould.cx>
1801
1802 Apparently not a collection internally.
1803
18042010-06-23 Ted Gould <ted@gould.cx>
1805
1806 Reworking to use collection iterators.
1807
18082010-06-23 Ted Gould <ted@gould.cx>
1809
1810 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.
1811
18122010-06-23 Ted Gould <ted@gould.cx>
1813
1814 Using our complex types to start looking at things.
1815
18162010-06-23 Ted Gould <ted@gould.cx>
1817
1818 Building us some custom types.
1819
18202010-06-22 Ted Gould <ted@gould.cx>
1821
1822 Lowering our protection a little, but hopefully this'll make it happy.
1823
18242010-06-22 Ted Gould <ted@gould.cx>
1825
1826 Switching around the get function to be GPtrArray-GStrV
1827
18282010-06-22 Ted Gould <ted@gould.cx>
1829
1830 Cleaning up usage of get_shortcut to only print/set if it sets a key
1831
18322010-06-22 Ted Gould <ted@gould.cx>
1833
1834 Protect from unexpected arrays on the bus.
1835
18362010-06-22 Ted Gould <ted@gould.cx>
1837
1838 A couple of warning messages.
1839
18402010-06-22 Ted Gould <ted@gould.cx>
1841
1842 Not checking just for boxed, looking inside a bit.
1843
18442010-06-22 Ted Gould <ted@gould.cx>
1845
1846 Checking the final value as well.
1847
18482010-06-22 Ted Gould <ted@gould.cx>
1849
1850 Refactoring to make things more clear
1851
18522010-06-22 Ted Gould <ted@gould.cx>
1853
1854 Putting in several GValue checks to ensure we're getting what we thing we're getting.
1855
18562010-06-22 Ted Gould <ted@gould.cx>
1857
1858 Fixing the getting accel from a menu item.
1859
18602010-06-22 Cody Russell <crussell@canonical.com>
1861
1862 Fix setting shortcuts from GtkMenuItem
1863
18642010-06-22 Ted Gould <ted@gould.cx>
1865
1866 Autogen fix
1867
18682010-06-22 Cody Russell <crussell@canonical.com>
1869
1870 Pass args gnome-autogen.sh
1871
18722010-06-21 Ted Gould <ted@gould.cx>
1873
1874 Adding support for accelerators.
1875
18762010-06-21 Cody Russell <crussell@canonical.com>
1877
1878 Mainline merge, resolve conflicts.
1879
18802010-06-21 Cody Russell <crussell@canonical.com>
1881
1882 Add the accelerators.
1883
18842010-06-15 Ted Gould <ted@gould.cx>
1885
1886 Adding a debug message
1887
18882010-06-15 Ted Gould <ted@gould.cx>
1889
1890 Switching to control L just in case
1891
18922010-06-15 Ted Gould <ted@gould.cx>
1893
1894 Making sure the accel group gets added to the window
1895
18962010-06-15 Ted Gould <ted@gould.cx>
1897
1898 Making the path more unique and using the lower level path set function.
1899
19002010-06-15 Ted Gould <ted@gould.cx>
1901
1902 Setting the accel widget for the accel label.
1903
19042010-06-15 Ted Gould <ted@gould.cx>
1905
1906 Switch to using the accel map with paths
1907
19082010-06-14 Ted Gould <ted@gould.cx>
1909
1910 More robust comparison
1911
19122010-06-14 Ted Gould <ted@gould.cx>
1913
1914 Switching get over to a GValueArray too!
1915
19162010-06-14 Ted Gould <ted@gould.cx>
1917
1918 Block the case where the label is being init'd to NULL
1919
19202010-06-14 Ted Gould <ted@gould.cx>
1921
1922 Switching to a value array from a ptrarray
1923
19242010-06-14 Ted Gould <ted@gould.cx>
1925
1926 Building a shortcut test
1927
19282010-06-14 Ted Gould <ted@gould.cx>
1929
1930 Connecting up the refresh cycles to property changes and creation.
1931
19322010-06-14 Ted Gould <ted@gould.cx>
1933
1934 Adding a function to refresh the shortcut of a menuitem.
1935
19362010-06-14 Ted Gould <ted@gould.cx>
1937
1938 Restructuring to use a structure to get cleaner type checking.
1939
19402010-06-14 Ted Gould <ted@gould.cx>
1941
1942 Fleshing out setting and getting the accel group
1943
19442010-06-14 Ted Gould <ted@gould.cx>
1945
1946 Adding a private area on to the client.
1947
19482010-06-14 Ted Gould <ted@gould.cx>
1949
1950 Add two functions for setting and getting the accelerator group.
1951
19522010-06-14 Ted Gould <ted@gould.cx>
1953
1954 Switching to an accel label
1955
19562010-06-14 Ted Gould <ted@gould.cx>
1957
1958 Sending the test image along with the other data.
1959
19602010-06-14 Ted Gould <ted@gould.cx>
1961
1962 Testing we can get the modifier back out.
1963
19642010-06-14 Ted Gould <ted@gould.cx>
1965
1966 Fleshing out getting the shortcut
1967
19682010-06-14 Ted Gould <ted@gould.cx>
1969
1970 initing the value array properly
1971
19722010-06-14 Ted Gould <ted@gould.cx>
1973
1974 Putting more sensible names in the gtester output
1975
19762010-06-14 Ted Gould <ted@gould.cx>
1977
1978 Add a test to set the shortcut on a menuitem
1979
19802010-06-14 Ted Gould <ted@gould.cx>
1981
1982 Adding in a test for the pixbuf property
1983
19842010-06-14 Ted Gould <ted@gould.cx>
1985
1986 Adding a test image
1987
19882010-06-14 Ted Gould <ted@gould.cx>
1989
1990 Adding in a new gtester test suite.
1991
19922010-06-14 Ted Gould <ted@gould.cx>
1993
1994 Checking the validity of the key combo.
1995
19962010-06-14 Ted Gould <ted@gould.cx>
1997
1998 Fleshing out getting the accelerator from the menuitem.
1999
20002010-06-14 Ted Gould <ted@gould.cx>
2001
2002 Comment fixes
2003
20042010-06-14 Ted Gould <ted@gould.cx>
2005
2006 Adding in a prototype for stealing the shortcut off of a menuitem.
2007
20082010-06-09 Ted Gould <ted@gould.cx>
2009
2010 Switching things around to expose the key and modifier more as it's more useful.
2011
20122010-06-09 Ted Gould <ted@gould.cx>
2013
2014 Fleshing out building the shortcut array.
2015
20162010-06-08 Ted Gould <ted@gould.cx>
2017
2018 Dummy functions to get and set the shortcut
2019
20202010-06-08 Ted Gould <ted@gould.cx>
2021
2022 The shortcut strings defined.
2023
20242010-06-18 Ted Gould <ted@gould.cx>
2025
2026 Fixing property name
2027
20282010-06-17 Ted Gould <ted@gould.cx>
2029
2030 Wrong name for the property
2031
20322010-06-10 Ted Gould <ted@gould.cx>
2033
2034 Do an extra check for the name to fix some Hudson tests.
2035
20362010-06-10 Ted Gould <ted@gould.cx>
2037
2038 Adding an extra callback to catch a race condition
2039
20402010-06-10 Ted Gould <ted@gould.cx>
2041
2042 Fixes to make a distcheck without building first.
2043
20442010-06-10 Ted Gould <ted@gould.cx>
2045
2046 Adding a dummy sgml file.
2047
20482010-06-10 Ted Gould <ted@gould.cx>
2049
2050 Apparently you can't use EXTRA_DIST like this with gtk-doc. Why be normal?
2051
20522010-06-10 Ted Gould <ted@gould.cx>
2053
2054 Trying a dummy sgml file
2055
20562010-06-10 Ted Gould <ted@gould.cx>
2057
2058 0.3.2
2059
20602010-06-10 Ted Gould <ted@gould.cx>
2061
2062 Adding in a formal sections definition
2063
20642010-06-10 Ted Gould <ted@gould.cx>
2065
2066 Adding server and client dbus interfaces to the ignored header files.
2067
20682010-06-10 Ted Gould <ted@gould.cx>
2069
2070 Set the child-display property automatically on menuitems that have children.
2071
20722010-06-08 Ted Gould <ted@gould.cx>
2073
2074 Some more debugging messages. Cleaning up a bit.
2075
20762010-06-08 Ted Gould <ted@gould.cx>
2077
2078 Realization watching for the children display
2079
20802010-06-08 Ted Gould <ted@gould.cx>
2081
2082 Making the layouts useful for us.
2083
20842010-06-08 Ted Gould <ted@gould.cx>
2085
2086 Ignoring the submenu tests
2087
20882010-06-08 Ted Gould <ted@gould.cx>
2089
2090 Building the submenu tests
2091
20922010-06-08 Ted Gould <ted@gould.cx>
2093
2094 Stealing the layout test to make a submenu test
2095
20962010-06-07 Ted Gould <ted@gould.cx>
2097
2098 When removing items we need to remove the submenu property.
2099
21002010-06-07 Ted Gould <ted@gould.cx>
2101
2102 When we're adding the children we're setting the 'submenu' value.
2103
21042010-06-07 Ted Gould <ted@gould.cx>
2105
2106 Strings to build the submenu property
2107
21082010-06-09 Ted Gould <ted@gould.cx>
2109
2110 Adds support for gtk-doc
2111
21122010-06-09 Ken VanDine <ken.vandine@canonical.com>
2113
2114 For building with --enable-gtk-doc for distcheck
2115
21162010-06-09 Ken VanDine <ken.vandine@canonical.com>
2117
2118 Build gtk-doc (LP: #422087)
2119
21202010-06-07 Ted Gould <ted@gould.cx>
2121
2122 Adding shortcut property to documentation.
2123
21242010-06-07 Aurelien Gateau <aurelien.gateau@canonical.com>
2125
2126 Document "shortcut" property
2127
21282010-06-04 Ted Gould <ted@gould.cx>
2129
2130 0.3.1
2131
21322010-06-04 Ted Gould <ted@gould.cx>
2133
2134 Changing some of our annotations so they build better on updated g-ir-scanner
2135
21362010-06-04 Ted Gould <ted@gould.cx>
2137
2138 Fixing annotations, no everything is happy.
2139
21402010-05-28 Ted Gould <ted@gould.cx>
2141
2142 Flattening out the documentation to make it so that it gets picked up by g-ir-scanner.
2143
21442010-05-27 Ted Gould <ted@gould.cx>
2145
2146 Changing the comment style to make g-ir-scanner happy.
2147
21482010-05-27 Ted Gould <ted@gould.cx>
2149
2150 Fixing annotations on the pointer prototypes.
2151
21522010-05-27 Ted Gould <ted@gould.cx>
2153
2154 Breaking out the buildxml function into it's own type for annotations
2155
21562010-05-27 Ted Gould <ted@gould.cx>
2157
2158 Trying to document the array type and a couple closure parameters
2159
21602010-05-27 Ted Gould <ted@gould.cx>
2161
2162 0.3.0
2163
21642010-05-27 Ted Gould <ted@gould.cx>
2165
2166 Adding a simple function to get the submenu on the menuitem.
2167
21682010-05-26 Ted Gould <ted@gould.cx>
2169
2170 Adding a small function to get the submenu of an item.
2171
21722010-05-27 Ted Gould <ted@gould.cx>
2173
2174 Fix signal for ID update
2175
21762010-05-27 Aurelien Gateau <aurelien.gateau@canonical.com>
2177
2178 Make sure the ItemUpdated signal matches with what is written in the xml file
2179
21802010-05-21 Ted Gould <ted@gould.cx>
2181
2182 Changing the version string to match how people refer to the gir file.
2183
21842010-05-20 Ted Gould <ted@gould.cx>
2185
2186 Fix the construction of the VAPI files.
2187
21882010-05-20 Ted Gould <ted@gould.cx>
2189
2190 Cleaning up the ignores
2191
21922010-05-20 Ted Gould <ted@gould.cx>
2193
2194 Adding in the headers for the library.
2195
21962010-05-20 Ted Gould <ted@gould.cx>
2197
2198 Changing where we get glib from
2199
22002010-05-20 Ted Gould <ted@gould.cx>
2201
2202 Adding c includes to the introspector
2203
22042010-05-20 Ted Gould <ted@gould.cx>
2205
2206 Changing the name of the gir files and adding namespace flags to make everything shrink correctly.
2207
22082010-05-10 Ted Gould <ted@gould.cx>
2209
2210 Reject text nodes to avoid erros.
2211
22122010-05-09 Ted Gould <ted@gould.cx>
2213
2214 Check to make sure they're real nodes before parsing more.
2215
22162010-05-06 Ted Gould <ted@gould.cx>
2217
2218 Documentation title page
2219
22202010-05-03 Aurelien Gateau <aurelien.gateau@canonical.com>
2221
2222 Added main page
2223
22242010-04-17 Ted Gould <ted@gould.cx>
2225
2226 Cleaning up refcounting
2227
22282010-04-16 Ted Gould <ted@gould.cx>
2229
2230 Now that we're not reffing the root locally, we need to only unref it if we're changing roots
2231
22322010-04-16 Ted Gould <ted@gould.cx>
2233
2234 Adding references when calling the properties callbacks as items could get destroyed in transit.
2235
22362010-04-16 Ted Gould <ted@gould.cx>
2237
2238 Removing the unref that was causing issues so that we can remove an extra ref of the root item.
2239
22402010-04-16 Ted Gould <ted@gould.cx>
2241
2242 Make sure to send the signal *before* unrefing so the object exists
2243
22442010-04-16 Ted Gould <ted@gould.cx>
2245
2246 Reffing oldroot again.
2247
22482010-04-16 Ted Gould <ted@gould.cx>
2249
2250 Since we already have a ref to root, we don't need to make another.
2251
22522010-04-16 Ted Gould <ted@gould.cx>
2253
2254 Unreffing the object after it's been put into a menu.
2255
22562010-04-15 Ted Gould <ted@gould.cx>
2257
2258 Changing the GTK layer to look at the realized location instead of the absolute location in the menu ordering.
2259
22602010-04-15 Ted Gould <ted@gould.cx>
2261
2262 Making every insertion now use the realized position. It HAS to be one of these.
2263
22642010-04-14 Ted Gould <ted@gould.cx>
2265
2266 Using get_position_realized in the GTK layer to avoid realization races.
2267
22682010-04-14 Ted Gould <ted@gould.cx>
2269
2270 Adding a function to only get the position in the children that are realized.
2271
22722010-04-14 Ted Gould <ted@gould.cx>
2273
2274 Use the set realized function in the client.
2275
22762010-04-14 Ted Gould <ted@gould.cx>
2277
2278 Adding two functions to set and get the realized state.
2279
22802010-04-14 Ted Gould <ted@gould.cx>
2281
2282 Man I suck
2283
22842010-04-14 Ted Gould <ted@gould.cx>
2285
2286 Truth sucks
2287
22882010-04-14 Ted Gould <ted@gould.cx>
2289
2290 Keep an internal reference to the children.
2291
22922010-04-14 Ted Gould <ted@gould.cx>
2293
2294 Return error if we can't find parent in a buildxml routine
2295
22962010-04-14 Ted Gould <ted@gould.cx>
2297
2298 Fail if we add a child to a menu that already has that child.
2299
23002010-04-14 Ted Gould <ted@gould.cx>
2301
2302 A couple of code review comments
2303
23042010-04-02 Ted Gould <ted@gould.cx>
2305
2306 Visibilty documentation
2307
23082010-04-02 Aurelien Gateau <aurelien.gateau@canonical.com>
2309
2310 Document "visible" property
2311
23122010-04-01 Ted Gould <ted@gould.cx>
2313
2314 0.2.9
2315
23162010-04-01 Ted Gould <ted@gould.cx>
2317
2318 Documentation Fix
2319
23202010-03-31 Aurelien Gateau <aurelien.gateau@canonical.com>
2321
2322 Changed default value for toggle-state
2323
23242010-03-31 Ted Gould <ted@gould.cx>
2325
2326 Switching menu updating to be friendlier
2327
23282010-03-31 Ted Gould <ted@gould.cx>
2329
2330 Changing the parse function from using take_children to get_children.
2331
23322010-03-31 Ted Gould <ted@gould.cx>
2333
2334 Merging in support for sending AboutToShow events.
2335
23362010-03-31 Ted Gould <ted@gould.cx>
2337
2338 Bringing up to date with trunk
2339
23402010-03-31 Ted Gould <ted@gould.cx>
2341
2342 Fixing the calls into the about_to_show stuff so that we can add callbacks.
2343
23442010-03-31 Ted Gould <ted@gould.cx>
2345
2346 Adding a set of callbacks so that we can respond to the about to show request.
2347
23482010-03-31 Ted Gould <ted@gould.cx>
2349
2350 Removing a debug message
2351
23522010-03-31 Ted Gould <ted@gould.cx>
2353
2354 Adding a bunch of comments
2355
23562010-03-03 Aurelien Gateau <aurelien.gateau@canonical.com>
2357
2358 Send about_to_show when showing the first-level menu.
2359
23602010-03-03 Aurelien Gateau <aurelien.gateau@canonical.com>
2361
2362 Send about_to_show instead of "clicked" when opening a submenu
2363
23642010-03-03 Aurelien Gateau <aurelien.gateau@canonical.com>
2365
2366 Started to implement about-to-show support
2367
23682010-03-31 Ted Gould <ted@gould.cx>
2369
2370 Update to clean up dbusmenu on syncing so we have references properly.
2371
23722010-03-31 Ted Gould <ted@gould.cx>
2373
2374 Unreffing always when updating.
2375
23762010-03-31 Ted Gould <ted@gould.cx>
2377
2378 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.
2379
23802010-03-31 Ted Gould <ted@gould.cx>
2381
2382 When the proxies drop, we need to assume we're starting over with revision numbers too.
2383
23842010-03-25 Ted Gould <ted@gould.cx>
2385
2386 0.2.8
2387
23882010-03-24 Ted Gould <ted@gould.cx>
2389
2390 We shouldn't need to unref, as we don't have a ref.
2391
23922010-03-24 Ted Gould <ted@gould.cx>
2393
2394 Adding support for blank icons
2395
23962010-03-24 Ted Gould <ted@gould.cx>
2397
2398 Moving the requesition to be for all icons. No reason not to just double check.
2399
24002010-03-24 Ted Gould <ted@gould.cx>
2401
2402 Checking for blank icon when we get a pixmap paramater.
2403
24042010-03-23 Ted Gould <ted@gould.cx>
2405
2406 This is crazy
2407
24082010-03-18 Ted Gould <ted@gould.cx>
2409
2410 Add alignment settings to the icons
2411
24122010-03-18 Ted Gould <ted@gould.cx>
2413
2414 Adding a blank item test, replacing sick. Bad icon.
2415
24162010-03-18 Ted Gould <ted@gould.cx>
2417
2418 Check to see if we sent the blank icon, and space appropriately.
2419
24202010-03-18 Ted Gould <ted@gould.cx>
2421
2422 Adding a define to provide a blank icon in the icon name
2423
24242010-03-23 Ted Gould <ted@gould.cx>
2425
2426 Removing an unnecissary warning.
2427
24282010-03-23 Cody Russell <crussell@canonical.com>
2429
2430 Remove warning
2431
24322010-03-10 Ted Gould <ted@gould.cx>
2433
2434 Typo
2435
24362010-03-10 Kalle Valo <kalle.valo@canonical.com>
2437
2438 Fix a typo in dbusmenu_menuitem_take_children() documentation. It wasn't
2439 fully clear if the "no" was actually "now" or "not", but based on the code
2440 I assume that it should be "now".
2441
24422010-03-04 Ted Gould <ted@gould.cx>
2443
2444 0.2.7
2445
24462010-03-02 Ted Gould <ted@gould.cx>
2447
2448 Pulling GIRs from the build dir
2449
24502010-03-02 Ted Gould <ted@gould.cx>
2451
2452 Fixing the directory path for the glib gir file and making sure we clean up the girs.
2453
24542010-03-02 Ted Gould <ted@gould.cx>
2455
2456 Building the gir files at build time instead of at dist.
2457
24582010-03-01 Ted Gould <ted@gould.cx>
2459
2460 Building GIR, typelib and VAPI files.
2461
24622010-03-01 Ted Gould <ted@gould.cx>
2463
2464 Adding the temp file to the clean stuff
2465
24662010-03-01 Ted Gould <ted@gould.cx>
2467
2468 Generating the VAPI files
2469
24702010-03-01 Ted Gould <ted@gould.cx>
2471
2472 Adding in VAPI generation
2473
24742010-03-01 Ted Gould <ted@gould.cx>
2475
2476 Looking for vapigen
2477
24782010-02-28 Ted Gould <ted@gould.cx>
2479
2480 Change version number to 0.2
2481
24822010-02-28 Ted Gould <ted@gould.cx>
2483
2484 Ignoring the generated GI files.
2485
24862010-02-28 Ted Gould <ted@gould.cx>
2487
2488 Generating the introspection data
2489
24902010-02-26 Ted Gould <ted@gould.cx>
2491
2492 Only intropsecting the headers instead of all the files.
2493
24942010-02-26 Ted Gould <ted@gould.cx>
2495
2496 First pass at building GIR. Still errors
2497
24982010-02-26 Ted Gould <ted@gould.cx>
2499
2500 Cleaning up the make file and making sure to enable introspection for distcheck.
2501
25022010-02-26 Ted Gould <ted@gould.cx>
2503
2504 GObject in the configure script
2505
25062010-02-26 Ted Gould <ted@gould.cx>
2507
2508 Adding in the introspection M4 file
2509
25102010-02-25 Ted Gould <ted@gould.cx>
2511
2512 Using a pointer formatting command for tests
2513
25142010-02-25 Robert Collins <robertc@robertcollins.net>
2515
2516 Fix build failures on amd64
2517
25182010-02-25 Ted Gould <ted@gould.cx>
2519
2520 0.2.6
2521
25222010-02-24 Ted Gould <ted@gould.cx>
2523
2524 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.
2525
25262010-02-24 Ted Gould <ted@gould.cx>
2527
2528 Removing delaying hte properties
2529
25302010-02-19 Ted Gould <ted@gould.cx>
2531
2532 Updates to make the proxy test more reliable
2533
25342010-02-19 Ted Gould <ted@gould.cx>
2535
2536 Longer timeout :-/
2537
25382010-02-19 Ted Gould <ted@gould.cx>
2539
2540 Don't need to send a signal at start
2541
25422010-02-19 Ted Gould <ted@gould.cx>
2543
2544 No dummy update
2545
25462010-02-19 Ted Gould <ted@gould.cx>
2547
2548 Putting the layout number on the root element
2549
25502010-02-19 Ted Gould <ted@gould.cx>
2551
2552 Adding a submenu to get layout changed.
2553
25542010-02-19 Ted Gould <ted@gould.cx>
2555
2556 Starting in the right place
2557
25582010-02-19 Ted Gould <ted@gould.cx>
2559
2560 Adding a timeout to the server
2561
25622010-02-19 Ted Gould <ted@gould.cx>
2563
2564 Shorter timeout.
2565
25662010-02-19 Ted Gould <ted@gould.cx>
2567
2568 Setting signals back down the pipe
2569
25702010-02-19 Ted Gould <ted@gould.cx>
2571
2572 Changing from a timeout to a signal of change.
2573
25742010-02-18 Ted Gould <ted@gould.cx>
2575
2576 0.2.5
2577
25782010-02-18 Ted Gould <ted@gould.cx>
2579
2580 Adds a menuitem proxy object to glib and applies various fixes through that this uncovered.
2581
25822010-02-13 Ted Gould <ted@gould.cx>
2583
2584 Properly handing a child changing to make sure to recurse down the structure setting up the signals.
2585
25862010-02-13 Ted Gould <ted@gould.cx>
2587
2588 Adding a further multi-level test.
2589
25902010-02-13 Ted Gould <ted@gould.cx>
2591
2592 Making it so that NULL roots also cause the items to get delayed until we have a root element.
2593
25942010-02-12 Ted Gould <ted@gould.cx>
2595
2596 Putting in code to undo the array as the layouts get updated.
2597
25982010-02-12 Ted Gould <ted@gould.cx>
2599
2600 Start to delay ID updates that are gotten when we know we're out of sync.
2601
26022010-02-12 Ted Gould <ted@gould.cx>
2603
2604 Ignoring Layout changes when they don't relate to having one.
2605
26062010-02-12 Ted Gould <ted@gould.cx>
2607
2608 Creating the delayed array, and cleaning it up too.
2609
26102010-02-12 Ted Gould <ted@gould.cx>
2611
2612 not setting the IDs as we're not using them on the other side anyway
2613
26142010-02-12 Ted Gould <ted@gould.cx>
2615
2616 Only changing layouts when they're updated.
2617
26182010-02-10 Ted Gould <ted@gould.cx>
2619
2620 Lengthening the time to make it through all the proxies.
2621
26222010-02-10 Ted Gould <ted@gould.cx>
2623
2624 Fleshing out the moved function.
2625
26262010-02-10 Ted Gould <ted@gould.cx>
2627
2628 Fleshing out delete
2629
26302010-02-10 Ted Gould <ted@gould.cx>
2631
2632 Accessor for the mi private variable
2633
26342010-02-10 Ted Gould <ted@gould.cx>
2635
2636 Making this a little crazy, lots of proxies.
2637
26382010-02-10 Ted Gould <ted@gould.cx>
2639
2640 Debug message
2641
26422010-02-10 Ted Gould <ted@gould.cx>
2643
2644 Can't verify IDs because the proxy scrambles them (and that's okay).
2645
26462010-02-10 Ted Gould <ted@gould.cx>
2647
2648 Making submenus to cause layout changes to queue both sides as the root item isn't changing.
2649
26502010-02-09 Ted Gould <ted@gould.cx>
2651
2652 Adding children in.
2653
26542010-02-09 Ted Gould <ted@gould.cx>
2655
2656 Killing our children
2657
26582010-02-09 Ted Gould <ted@gould.cx>
2659
2660 Stealing (caching) all of the properties now too!
2661
26622010-02-09 Ted Gould <ted@gould.cx>
2663
2664 Storing the handler IDs so that we can easily disconnect the signals later.
2665
26662010-02-09 Ted Gould <ted@gould.cx>
2667
2668 Setting up signals, and the easy ones are filled out.
2669
26702010-02-09 Ted Gould <ted@gould.cx>
2671
2672 Oops, damn dislxeia
2673
26742010-02-09 Ted Gould <ted@gould.cx>
2675
2676 Building the proxy item new function.
2677
26782010-02-09 Ted Gould <ted@gould.cx>
2679
2680 Connecting to the proxy baby.
2681
26822010-02-09 Ted Gould <ted@gould.cx>
2683
2684 Setting up a client, and handling root changes.
2685
26862010-02-09 Ted Gould <ted@gould.cx>
2687
2688 Oops, get that in the script!
2689
26902010-02-09 Ted Gould <ted@gould.cx>
2691
2692 First setup a server.
2693
26942010-02-09 Ted Gould <ted@gould.cx>
2695
2696 Fixing build
2697
26982010-02-09 Ted Gould <ted@gould.cx>
2699
2700 Setting up building our little proxy test.
2701
27022010-02-09 Ted Gould <ted@gould.cx>
2703
2704 Setting this stuff up. Woot.
2705
27062010-02-09 Ted Gould <ted@gould.cx>
2707
2708 Initial proxy files, copying from the properties test.
2709
27102010-02-09 Ted Gould <ted@gould.cx>
2711
2712 Reffing it and pulling it into the private struct.
2713
27142010-02-09 Ted Gould <ted@gould.cx>
2715
2716 Setting up code to get and set the menuitem.
2717
27182010-02-09 Ted Gould <ted@gould.cx>
2719
2720 Moving the menuitem association into a set of functions to make a complex operation more clear.
2721
27222010-02-09 Ted Gould <ted@gould.cx>
2723
2724 Lifecycle for the menuitem
2725
27262010-02-09 Ted Gould <ted@gould.cx>
2727
2728 Adding in event handling.
2729
27302010-02-09 Ted Gould <ted@gould.cx>
2731
2732 License headers
2733
27342010-02-09 Ted Gould <ted@gould.cx>
2735
2736 Ignore new object
2737
27382010-02-09 Ted Gould <ted@gould.cx>
2739
2740 Adding in templated objects for the proxy subclass
2741
27422010-02-14 Ted Gould <ted@gould.cx>
2743
2744 Adds an ID in the default XML data.
2745
27462010-02-12 Ted Gould <ted@gould.cx>
2747
2748 Setting the ID on the default root item to 0
2749
27502010-02-11 Ken VanDine <ken.vandine@canonical.com>
2751
2752 include all the license files in EXTRA_DIST
2753
27542010-02-11 Ted Gould <ted@gould.cx>
2755
2756 0.2.4
2757
27582010-02-09 Ted Gould <ted@gould.cx>
2759
2760 Better handle errors on dbus and fix one function signature.
2761
27622010-02-09 Ted Gould <ted@gould.cx>
2763
2764 Switching from an object to an ID, which is what's passed.
2765
27662010-02-09 Ted Gould <ted@gould.cx>
2767
2768 Adding some additional checks.
2769
27702010-02-09 Ted Gould <ted@gould.cx>
2771
2772 Changing prototype of property update call to match spec.
2773
27742010-02-09 Ted Gould <ted@gould.cx>
2775
2776 Better error handling. If we can't get the properties, remove all of them.
2777
27782010-02-09 Ted Gould <ted@gould.cx>
2779
2780 Removing unnecissary ref
2781
27822010-02-08 Ted Gould <ted@gould.cx>
2783
2784 Removing an extra ref to root and a setting of the root property which is not needed.
2785
27862010-02-08 Ted Gould <ted@gould.cx>
2787
2788 Removing the setting of root and the ref.
2789
27902010-02-08 Ted Gould <ted@gould.cx>
2791
2792 Debugging.
2793
27942010-02-08 Ted Gould <ted@gould.cx>
2795
2796 Printing more debugging.
2797
27982010-02-08 Ted Gould <ted@gould.cx>
2799
2800 Printing out proxy destroy
2801
28022010-02-08 Ted Gould <ted@gould.cx>
2803
2804 With typos
2805
28062010-02-08 Ted Gould <ted@gould.cx>
2807
2808 Debugging messages
2809
28102010-02-08 Ted Gould <ted@gould.cx>
2811
2812 We need to reduce the ref count on the old root even if there wasn't a change.
2813
28142010-02-05 Ted Gould <ted@gould.cx>
2815
2816 0.2.3
2817
28182010-02-05 Ted Gould <ted@gould.cx>
2819
2820 Fix IDs to handle the root ID of zero better and to handle merging of properties if items are reused.
2821
28222010-02-05 Ted Gould <ted@gould.cx>
2823
2824 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.
2825
28262010-02-05 Ted Gould <ted@gould.cx>
2827
2828 Whitespace
2829
28302010-02-05 Ted Gould <ted@gould.cx>
2831
2832 Changing the ID to be -1 instead of 0
2833
28342010-02-05 Ted Gould <ted@gould.cx>
2835
2836 Changing to the new ID error
2837
28382010-02-05 Ted Gould <ted@gould.cx>
2839
2840 Managing the root value and the referencing the old root item.
2841
28422010-02-05 Ted Gould <ted@gould.cx>
2843
2844 Properly unref on layout updates
2845
28462010-02-05 Ted Gould <ted@gould.cx>
2847
2848 If we're the root item always return that our ID is zero.
2849
28502010-02-05 Ted Gould <ted@gould.cx>
2851
2852 Not failing if the IDs are different when the menuitem is root
2853
28542010-02-04 Ted Gould <ted@gould.cx>
2855
2856 Changing key value to -1 and having the id be a gint. Also not working about id mismatch with root.
2857
28582010-02-04 Ted Gould <ted@gould.cx>
2859
2860 Changing the default for the property to be the same as the struct default.
2861
28622010-02-04 Ted Gould <ted@gould.cx>
2863
2864 Adding in warnings for invalid property ids
2865
28662010-02-04 Ted Gould <ted@gould.cx>
2867
2868 Getting massive debugging for getting the id
2869
28702010-02-04 Ted Gould <ted@gould.cx>
2871
2872 Start at '1' instead of '0'
2873
28742010-02-04 Ted Gould <ted@gould.cx>
2875
2876 Checking the IDs from menuitems.
2877
28782010-02-04 Ted Gould <ted@gould.cx>
2879
2880 Annoying little .lo
2881
28822010-02-04 Ted Gould <ted@gould.cx>
2883
2884 Making it so that find_id handles the root id being 0 case.
2885
28862010-02-04 Ted Gould <ted@gould.cx>
2887
2888 Manage whether the menuitem thinks it's a root item in the server based on whether it's set as the root item.
2889
28902010-02-04 Ted Gould <ted@gould.cx>
2891
2892 Removing the work around
2893
28942010-02-04 Ted Gould <ted@gould.cx>
2895
2896 Turning 'id' into a #define
2897
28982010-02-04 Ted Gould <ted@gould.cx>
2899
2900 Better error value now that we're on gint
2901
29022010-02-04 Ted Gould <ted@gould.cx>
2903
2904 Changing the IDs so that they're all INTs
2905
29062010-02-04 Ted Gould <ted@gould.cx>
2907
2908 Setting the initial id to -1 and then if so, and we get it, find us a good one.
2909
29102010-02-05 Ted Gould <ted@gould.cx>
2911
2912 Fixing dist to include json files and a new readme explaining the bench files.
2913
29142010-02-05 Aurelien Gateau <aurelien.gateau@canonical.com>
2915
2916 Install JSON file
2917
29182010-02-05 Aurelien Gateau <aurelien.gateau@canonical.com>
2919
2920 Install README file for dbusmenu-bench
2921
29222010-02-05 Aurelien Gateau <aurelien.gateau@canonical.com>
2923
2924 Documentation for dbusmenu-bench
2925
29262010-02-05 Aurelien Gateau <aurelien.gateau@canonical.com>
2927
2928 Remove trailing commas
2929
29302010-02-04 Ted Gould <ted@gould.cx>
2931
2932 Spec fixes
2933
29342010-02-04 Aurelien Gateau <aurelien.gateau@canonical.com>
2935
2936 Minor typos
2937
29382010-02-04 Aurelien Gateau <aurelien.gateau@canonical.com>
2939
2940 Added sentence about not sending default values.
2941
29422010-02-04 Aurelien Gateau <aurelien.gateau@canonical.com>
2943
2944 Removed "revision" attribute from example xml.
2945
29462010-02-04 Ted Gould <ted@gould.cx>
2947
2948 0.2.2
2949
29502010-02-04 Ted Gould <ted@gould.cx>
2951
2952 Dbusmenu Bench tool average support.
2953
29542010-02-04 Aurelien Gateau <aurelien.gateau@canonical.com>
2955
2956 - Output min and max in addition to average
2957 - Use checkbox format
2958
29592010-02-04 Ted Gould <ted@gould.cx>
2960
2961 Adding in the benchmarking tools for dbusmenu.
2962
29632010-02-04 Ted Gould <ted@gould.cx>
2964
2965 Fixing the encoding in the python script.
2966
29672010-02-04 Aurelien Gateau <aurelien.gateau@canonical.com>
2968
2969 Add encoding comment
2970
29712010-02-04 Ted Gould <ted@gould.cx>
2972
2973 Ignoring the binary
2974
29752010-02-04 Ted Gould <ted@gould.cx>
2976
2977 Adding build system for the dbusmenu-testapp
2978
29792010-02-04 Ted Gould <ted@gould.cx>
2980
2981 Actually do it right.
2982
29832010-02-04 Ted Gould <ted@gould.cx>
2984
2985 Install dbusmenu-bench
2986
29872010-02-04 Aurelien Gateau <aurelien.gateau@canonical.com>
2988
2989 Integrate dbusmenubench and GLib test app
2990
29912010-02-04 Ted Gould <ted@gould.cx>
2992
2993 Fixing the check tests.
2994
29952010-02-04 Ted Gould <ted@gould.cx>
2996
2997 Switching to getting JSON values
2998
29992010-02-04 Ted Gould <ted@gould.cx>
3000
3001 Switching to transforming values
3002
30032010-02-04 Ted Gould <ted@gould.cx>
3004
3005 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
3006
30072010-02-04 Ted Gould <ted@gould.cx>
3008
3009 Interoperability fixes.
3010
30112010-02-03 Aurelien Gateau <aurelien.gateau@canonical.com>
3012
3013 Add timestamp to activate prototype.
3014
30152010-02-03 Aurelien Gateau <aurelien.gateau@canonical.com>
3016
3017 Fix types of signal params
3018
30192010-02-03 Aurelien Gateau <aurelien.gateau@canonical.com>
3020
3021 Use new property names
3022
30232010-02-02 Aurelien Gateau <aurelien.gateau@canonical.com>
3024
3025 Root id should be 0
3026
30272010-02-02 Aurelien Gateau <aurelien.gateau@canonical.com>
3028
3029 - Allow id to be 0.
3030 - Fix default item type.
3031
30322010-02-02 Aurelien Gateau <aurelien.gateau@canonical.com>
3033
3034 Turn parent parameter of get_layout to an int as well
3035
30362010-02-02 Aurelien Gateau <aurelien.gateau@canonical.com>
3037
3038 icon -> icon-name
3039 sensitive -> enabled
3040 toggle-checked -> toggle-state
3041 toggle-state is now an int
3042
30432010-02-02 Aurelien Gateau <aurelien.gateau@canonical.com>
3044
3045 Turn id into an int
3046
30472010-02-01 Aurelien Gateau <aurelien.gateau@canonical.com>
3048
3049 - Annotations necessary for the Qt side.
3050 - Other minor tweaks.
3051
30522010-02-01 Aurelien Gateau <aurelien.gateau@canonical.com>
3053
3054 Misc fixes
3055
30562010-02-01 Aurelien Gateau <aurelien.gateau@canonical.com>
3057
3058 Turn property descriptions into a table.
3059
30602010-02-01 Aurelien Gateau <aurelien.gateau@canonical.com>
3061
3062 - Make menu item id an integer (useful to indicate bad id as -1)
3063 - Merged with the other spec
3064
30652010-02-01 Aurelien Gateau <aurelien.gateau@canonical.com>
3066
3067 Nicer verbatim output
3068
30692010-02-01 Aurelien Gateau <aurelien.gateau@canonical.com>
3070
3071 Use doxymel for documentation.
3072
30732010-02-03 Ted Gould <ted@gould.cx>
3074
3075 Adding support for having generic signals in the menuitems. Moving 'clicked' to GTK.
3076
30772010-02-03 Ted Gould <ted@gould.cx>
3078
3079 Adding in LGPL 2/3 headers
3080
30812010-02-03 Ted Gould <ted@gould.cx>
3082
3083 Making a clicked in the gtk side of things.
3084
30852010-02-03 Ted Gould <ted@gould.cx>
3086
3087 Bringing through the handling of events through the local subclass of the item.
3088
30892010-02-03 Ted Gould <ted@gould.cx>
3090
3091 Adding in the client menuitem subclass
3092
30932010-02-03 Ted Gould <ted@gould.cx>
3094
3095 Now the server gets the event
3096
30972010-02-03 Ted Gould <ted@gould.cx>
3098
3099 Creating the local default for event handling
3100
31012010-02-03 Ted Gould <ted@gould.cx>
3102
3103 Creating a handle event function and a wrapper for it.
3104
31052010-02-03 Ted Gould <ted@gould.cx>
3106
3107 Changing the event to a subclassable handle event function. Then letting the default be used as well.
3108
31092010-01-24 Ted Gould <ted@gould.cx>
3110
3111 Fix an annoying warning that isn't really useful on image menuitems.
3112
31132010-01-22 Ted Gould <ted@gould.cx>
3114
3115 Change the 'return_if_fail' to an if as the previous function makes an annoying message.
3116
31172010-01-24 Ted Gould <ted@gould.cx>
3118
3119 Adding a parameter on the event function so that the timestamp is always passed.
3120
31212010-01-22 Ted Gould <ted@gould.cx>
3122
3123 Sync to trunk
3124
31252010-01-22 Ted Gould <ted@gould.cx>
3126
3127 Fixing the signal handler of the test.
3128
31292010-01-22 Ted Gould <ted@gould.cx>
3130
3131 Sending the current event time for a menu item getting activated.
3132
31332010-01-22 Ted Gould <ted@gould.cx>
3134
3135 Changing the menuitem interface to have activate include a timestamp
3136
31372010-01-22 Ted Gould <ted@gould.cx>
3138
3139 Adding the timestamp on the server side.
3140
31412010-01-22 Ted Gould <ted@gould.cx>
3142
3143 Adding in a 0 to make a clean prototype.
3144
31452010-01-22 Ted Gould <ted@gould.cx>
3146
3147 Adding timestamp to XML description.
3148
31492010-01-24 Ted Gould <ted@gould.cx>
3150
3151 Changing the name of the update signal to match the other signal names. Now 'LayoutUpdated'.
3152
31532010-01-22 Ted Gould <ted@gould.cx>
3154
3155 Changing all instances of 'LayoutUpdate' to 'LayoutUpdated' as discussed on the dbusmenu list.
3156
31572010-01-22 Ted Gould <ted@gould.cx>
3158
3159 Remove the revision property from the <menu> nodes in the layout XML file.
3160
31612010-01-21 Ted Gould <ted@gould.cx>
3162
3163 Removing looking for the revision on the XML
3164
31652010-01-21 Ted Gould <ted@gould.cx>
3166
3167 Removing the revision from the generated XML
3168
31692010-01-21 Ted Gould <ted@gould.cx>
3170
3171 Removing the idea that there should be revisions on the XML
3172
31732010-01-21 Ted Gould <ted@gould.cx>
3174
3175 Merging bug510887 branch
3176
31772010-01-22 Ted Gould <ted@gould.cx>
3178
3179 Always make sure the XML has the root item with an ID of zero.
3180
31812010-01-21 Ted Gould <ted@gould.cx>
3182
3183 Set the node ID to zero if the node is the root node.
3184
31852010-01-12 Ted Gould <ted@gould.cx>
3186
3187 0.2.1
3188
31892010-01-12 Cody Russell <crussell@canonical.com>
3190
3191 Fix to not destroy the image if we're still using it.
3192
31932010-01-12 Cody Russell <crussell@canonical.com>
3194
3195 Check if we're setting the same image and return so we don't destroy it.
3196
31972010-01-11 Ted Gould <ted@gould.cx>
3198
3199 Adding code to support icon names that have an implied direction in them.
3200
32012010-01-11 Ted Gould <ted@gould.cx>
3202
3203 Building the icon name based on the text direction of the menuitem widget.
3204
32052010-01-11 Ted Gould <ted@gould.cx>
3206
3207 Adding in a check to see if there is a 'ltr' icon, and use it if so.
3208
32092010-01-11 Ted Gould <ted@gould.cx>
3210
3211 Fix to put a small amount of padding between the icon and the label.
3212
32132010-01-11 Ted Gould <ted@gould.cx>
3214
3215 A little function to grab the horizontal padding and stuff it into the box.
3216
32172010-01-08 Ted Gould <ted@gould.cx>
3218
3219 0.2.0
3220
32212010-01-07 Ted Gould <ted@gould.cx>
3222
3223 Removing libdbusmenu-qt as it's not used.
3224
32252010-01-07 Aurelien Gateau <aurelien.gateau@canonical.com>
3226
3227 Removed empty qt lib
3228
32292010-01-07 Ted Gould <ted@gould.cx>
3230
3231 Fix inconsistency between the names of the check items. Now everything uses the #defines.
3232
32332010-01-07 Ted Gould <ted@gould.cx>
3234
3235 Using the state defines for the check state.
3236
32372010-01-07 Ted Gould <ted@gould.cx>
3238
3239 Adding #defines for the state of the box
3240
32412010-01-07 Ted Gould <ted@gould.cx>
3242
3243 Using #defines for the type of box
3244
32452010-01-07 Ted Gould <ted@gould.cx>
3246
3247 Switching the test to 'checkmark'
3248
32492010-01-07 Ted Gould <ted@gould.cx>
3250
3251 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.
3252
32532010-01-07 Ted Gould <ted@gould.cx>
3254
3255 Removing the half second timeout as it's no longer needed.
3256
32572010-01-06 Ted Gould <ted@gould.cx>
3258
3259 Removing debug message
3260
32612010-01-06 Ted Gould <ted@gould.cx>
3262
3263 Look for NULL strings instead of NULL itself
3264
32652010-01-06 Ted Gould <ted@gould.cx>
3266
3267 Debug message
3268
32692010-01-06 Ted Gould <ted@gould.cx>
3270
3271 Let's watch the name, we don't care about the ID as much.
3272
32732010-01-06 Ted Gould <ted@gould.cx>
3274
3275 Building the dbus proxies if the guy we're trying to connect to doesn't exist.
3276
32772010-01-04 Aurélien Gâteau <aurelien.gateau@canonical.com>
3278
3279 Adding in support for the GetChildren function.
3280
32812009-12-24 Aurelien Gateau <aurelien.gateau@canonical.com>
3282
3283 Implememented GetChildren
3284
32852009-12-22 Ted Gould <ted@gould.cx>
3286
3287 Typo on variable name. Oh, I hate dynamically linked languages.
3288
32892009-12-22 Ted Gould <ted@gould.cx>
3290
3291 Removing the bustle captures as we're not using them and they seem to be breaking on Hudson.
3292
32932009-12-22 Ted Gould <ted@gould.cx>
3294
3295 Fix signal prototype and how the hashtable is handled. Added tests.
3296
32972009-12-22 Ted Gould <ted@gould.cx>
3298
3299 Oops, that didn't work.
3300
33012009-12-21 Ted Gould <ted@gould.cx>
3302
3303 Changing the prop handler to be a pointer.
3304
33052009-12-21 Ted Gould <ted@gould.cx>
3306
3307 Switching the server function over to values. Oh, how I hate the untyped signals in GLib.
3308
33092009-12-21 Ted Gould <ted@gould.cx>
3310
3311 Adding a test for the string to boolean convertions
3312
33132009-12-21 Ted Gould <ted@gould.cx>
3314
3315 Switching to a replace so that new values are added.
3316
33172009-12-21 Ted Gould <ted@gould.cx>
3318
3319 Fix an assertion that is the wrong direction
3320
33212009-12-21 Ted Gould <ted@gould.cx>
3322
3323 Making functions static so that we can get warnings if we don't use them.
3324
33252009-12-21 Ted Gould <ted@gould.cx>
3326
3327 Adding test to signal property changes.
3328
33292009-12-21 Ted Gould <ted@gould.cx>
3330
3331 Comments are good for the soul.
3332
33332009-12-21 Ted Gould <ted@gould.cx>
3334
3335 Testing setting the same prop multiple times of different types.
3336
33372009-12-21 Ted Gould <ted@gould.cx>
3338
3339 Ignoring the generated test description.
3340
33412009-12-21 Ted Gould <ted@gould.cx>
3342
3343 Setting all the different properties.
3344
33452009-12-21 Ted Gould <ted@gould.cx>
3346
3347 Adding in an XML report file.
3348
33492009-12-21 Ted Gould <ted@gould.cx>
3350
3351 Adding a menuitem allocation test.
3352
33532009-12-21 Ted Gould <ted@gould.cx>
3354
3355 Adding the object tests into the build.
3356
33572009-12-21 Ted Gould <ted@gould.cx>
3358
3359 Starting a framework for object testing.
3360
33612009-12-18 Ted Gould <ted@gould.cx>
3362
3363 Making sure we get our function.
3364
33652009-12-18 Ted Gould <ted@gould.cx>
3366
3367 Switching to just being a string and a pointer.
3368
33692009-12-18 Ted Gould <ted@gould.cx>
3370
3371 Changing the prototype on the signal so that it isn't a string, but a value.
3372
33732009-12-18 Ted Gould <ted@gould.cx>
3374
3375 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.
3376
33772009-12-18 Ted Gould <ted@gould.cx>
3378
3379 Updating to the basis of the v2 changes for dbusmenu
3380
33812009-12-18 Ted Gould <ted@gould.cx>
3382
3383 Fixing MASSIVEDEBUGGING as it was still looking for a string.
3384
33852009-12-17 Ted Gould <ted@gould.cx>
3386
3387 Not setting the underline for seperators.
3388
33892009-12-17 Ted Gould <ted@gould.cx>
3390
3391 Updating to trunk
3392
33932009-12-17 Ted Gould <ted@gould.cx>
3394
3395 Handling the case of getting an image with the purpose of clearing the label. Also showing the image.
3396
33972009-12-17 Ted Gould <ted@gould.cx>
3398
3399 Adding in a layout that has all kinds of different checks in it.
3400
34012009-12-17 Ted Gould <ted@gould.cx>
3402
3403 We killed the image item, time to update the tests.
3404
34052009-12-17 Ted Gould <ted@gould.cx>
3406
3407 Fleshing out the image functions for our generic item.
3408
34092009-12-17 Ted Gould <ted@gould.cx>
3410
3411 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.
3412
34132009-12-17 Ted Gould <ted@gould.cx>
3414
3415 License headers. I hate these.
3416
34172009-12-16 Ted Gould <ted@gould.cx>
3418
3419 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.
3420
34212009-12-16 Ted Gould <ted@gould.cx>
3422
3423 Making sure a value is passed even if we're not using it for clicked.
3424
34252009-12-16 Ted Gould <ted@gould.cx>
3426
3427 Protect against NULL values and treat them as default values.
3428
34292009-12-16 Ted Gould <ted@gould.cx>
3430
3431 Adding some debug messages to the printout.
3432
34332009-12-16 Ted Gould <ted@gould.cx>
3434
3435 Handline the toggle based properties
3436
34372009-12-16 Ted Gould <ted@gould.cx>
3438
3439 Set alignment on the labels.
3440
34412009-12-16 Ted Gould <ted@gould.cx>
3442
3443 Yeah, gotta show those labels.
3444
34452009-12-16 Ted Gould <ted@gould.cx>
3446
3447 Switching the client over to creating generic items.
3448
34492009-12-16 Ted Gould <ted@gould.cx>
3450
3451 Using the GValues instead of setting the strings.
3452
34532009-12-16 Ted Gould <ted@gould.cx>
3454
3455 Woot, a set label function.
3456
34572009-12-16 Ted Gould <ted@gould.cx>
3458
3459 Comments
3460
34612009-12-16 Ted Gould <ted@gould.cx>
3462
3463 Stupid formating changes.
3464
34652009-12-16 Ted Gould <ted@gould.cx>
3466
3467 Stubs for setting and getting the image and label.
3468
34692009-12-16 Ted Gould <ted@gould.cx>
3470
3471 Setting the properties based on the enum value changes.
3472
34732009-12-15 Ted Gould <ted@gould.cx>
3474
3475 Building up the case statements.
3476
34772009-12-15 Ted Gould <ted@gould.cx>
3478
3479 Functions for setting the check type and state of the check.
3480
34812009-12-15 Ted Gould <ted@gould.cx>
3482
3483 Better handling of the draw_indicator function, as in, this one will actually work.
3484
34852009-12-15 Ted Gould <ted@gould.cx>
3486
3487 Setting up enums for the type of check and the state of it.
3488
34892009-12-15 Ted Gould <ted@gould.cx>
3490
3491 Slight cleanups, getting this code going.
3492
34932009-12-15 Ted Gould <ted@gould.cx>
3494
3495 Building the basic generic menu item.
3496
34972009-12-15 Ted Gould <ted@gould.cx>
3498
3499 Transition the dumper to getting values and converting them to strings instead of only using strings.
3500
35012009-12-15 Ted Gould <ted@gould.cx>
3502
3503 Switching around the visible and sensitive handling to use our new fancy getters so that we have consistent handling there.
3504
35052009-12-15 Ted Gould <ted@gould.cx>
3506
3507 Adding in transforms for our getters.
3508
35092009-12-15 Ted Gould <ted@gould.cx>
3510
3511 Adding in a couple of transfer functions so that we can be backwards compatible with our string way of doing things.
3512
35132009-12-15 Ted Gould <ted@gould.cx>
3514
3515 Docs for the new functions.
3516
35172009-12-15 Ted Gould <ted@gould.cx>
3518
3519 Basic implementation of some helper getter/setters for GValues with int and bools
3520
35212009-12-09 Ted Gould <ted@gould.cx>
3522
3523 Killing the image item as it's own beast.
3524
35252009-12-09 Ted Gould <ted@gould.cx>
3526
3527 Flow through GValue changes.
3528
35292009-12-09 Ted Gould <ted@gould.cx>
3530
3531 Cleaning up our types. No more image type (but leaving to not confuse) and adding in the properties needed for toggle stuff.
3532
35332009-12-09 Cody Russell <cody.russell@canonical.com>
3534
3535 Making generated items understand underlines in labels.
3536
35372009-12-09 Cody Russell <cody.russell@canonical.com>
3538
3539 Fixing includes in the dbusmenu-gtk client.h
3540
35412009-12-09 Ted Gould <ted@gould.cx>
3542
3543 Switching the menuitem internal storage to be a hashtable of values.
3544
35452009-12-09 Ted Gould <ted@gould.cx>
3546
3547 Removing debug message
3548
35492009-12-09 Ted Gould <ted@gould.cx>
3550
3551 Ignoring the bustle files.
3552
35532009-12-09 Ted Gould <ted@gould.cx>
3554
3555 Translating the table of string properties over to a hash of values.
3556
35572009-12-09 Ted Gould <ted@gould.cx>
3558
3559 Switching the return from get properties should have values now.
3560
35612009-12-09 Ted Gould <ted@gould.cx>
3562
3563 Switching to a new object number as now the bustler is there.
3564
35652009-12-09 Ted Gould <ted@gould.cx>
3566
3567 Adding in a bunch of bustle data gathering and cleanup.
3568
35692009-12-09 Ted Gould <ted@gould.cx>
3570
3571 Remove the ability to construct the property as it's not writable.
3572
35732009-12-09 Ted Gould <ted@gould.cx>
3574
3575 Removing debug message
3576
35772009-12-09 Ted Gould <ted@gould.cx>
3578
3579 Fixing the proxies correctly and making sure to reset the call pointer.
3580
35812009-12-09 Ted Gould <ted@gould.cx>
3582
3583 Adding in support for bustling the 'test-glib-layout' test results.
3584
35852009-12-09 Ted Gould <ted@gould.cx>
3586
3587 Adding in the 'version' property
3588
35892009-12-09 Ted Gould <ted@gould.cx>
3590
3591 Fixing the layout update signature to have two parameters.
3592
35932009-12-09 Ted Gould <ted@gould.cx>
3594
3595 Adding marshaller for the 'LayoutUpdate' signal.
3596
35972009-12-09 Ted Gould <ted@gould.cx>
3598
3599 Switching the marshaller to give us the GValue
3600
36012009-12-09 Ted Gould <ted@gould.cx>
3602
3603 Changing ID_PROP_UPDATE signal to use GValues instead of strings.
3604
36052009-12-09 Ted Gould <ted@gould.cx>
3606
3607 Switching the marshallers around to match the new signal interfaces.
3608
36092009-12-09 Ted Gould <ted@gould.cx>
3610
3611 Changing signal prototypes in the signal handlers.
3612
36132009-12-09 Ted Gould <ted@gould.cx>
3614
3615 Adding in layout debug message.
3616
36172009-12-09 Ted Gould <ted@gould.cx>
3618
3619 Switching from using the 'Layout' property to using the 'GetLayout' function with more fun parameters.
3620
36212009-12-09 Ted Gould <ted@gould.cx>
3622
3623 Changing signal names to match the new (more logical) naming pattern.
3624
36252009-12-09 Ted Gould <ted@gould.cx>
3626
3627 Making a proper error on GroupProperties not being implemented.
3628
36292009-12-09 Ted Gould <ted@gould.cx>
3630
3631 Switching get properties to include the properties list.
3632
36332009-12-09 Ted Gould <ted@gould.cx>
3634
3635 Updating to new API so that we build. Nice touch.
3636
36372009-12-08 Ted Gould <ted@gould.cx>
3638
3639 Getting the server building again, not great shape though. Needs more work.
3640
36412009-12-08 Ted Gould <ted@gould.cx>
3642
3643 Updating to trunk for better testing.
3644
36452009-12-08 Ted Gould <ted@gould.cx>
3646
3647 Merging in the spec-discussion branch.
3648
36492009-12-08 Ted Gould <ted@gould.cx>
3650
3651 Changes to keep layouts but all for globbing of properties in a similar way.
3652
36532009-12-08 Ted Gould <ted@gould.cx>
3654
3655 Grabbing agateau's changes
3656
36572009-11-13 Aurelien Gateau <aurelien.gateau@canonical.com>
3658
3659 Fixed type of value param in ItemPropertyUpdated() signal
3660
36612009-11-13 Aurelien Gateau <aurelien.gateau@canonical.com>
3662
3663 Removed ItemAdded/ItemRemoved for now
3664
36652009-11-13 Aurelien Gateau <aurelien.gateau@canonical.com>
3666
3667 New DBus menu API
3668
36692009-11-13 Ted Gould <ted@canonical.com>
3670
3671 Making the 'type' property a #define
3672
36732009-11-13 Ted Gould <ted@canonical.com>
3674
3675 Moving 'buildxml' into the private header file.
3676
36772009-11-12 Ted Gould <ted@canonical.com>
3678
3679 Switching all the values to Variants.
3680
36812009-11-12 Ted Gould <ted@canonical.com>
3682
3683 Adding in a version number
3684
36852009-12-10 Ted Gould <ted@gould.cx>
3686
3687 Syncing up with the 0.1 branch
3688
36892009-12-10 Ted Gould <ted@gould.cx>
3690
3691 0.1.8
3692
36932009-12-10 Ted Gould <ted@gould.cx>
3694
3695 Merge in some of the changes from the 0.2 branch. Specifically we're taking:
3696 * Changing the name to org.ayatana
3697 * Underline fixes
3698 * Documenation of the DBus API
3699 We're not taking
3700 * Updates to the test suite
3701 * New tools
3702
37032009-12-10 Cody Russell <crussell@canonical.com>
3704
3705 Don't set underline to TRUE if it's a separator menuitem
3706
37072009-12-09 Cody Russell <cody.russell@canonical.com>
3708
3709 Making generated items understand underlines in labels.
3710
37112009-12-09 Cody Russell <crussell@canonical.com>
3712
3713 Use underlines
3714
37152009-12-09 Cody Russell <cody.russell@canonical.com>
3716
3717 Fixing includes in the dbusmenu-gtk client.h
3718
37192009-12-09 Cody Russell <crussell@canonical.com>
3720
3721 Fix #include in client.h
3722
37232009-12-08 Ted Gould <ted@gould.cx>
3724
3725 Fixing the returns on the test suite.
3726
37272009-12-08 Ted Gould <ted@gould.cx>
3728
3729 Disabling the mago tests as they always pass and they take a while to run.
3730
37312009-12-08 Ted Gould <ted@gould.cx>
3732
3733 Passing on timeout for the gtk client.
3734
37352009-12-08 Ted Gould <ted@gould.cx>
3736
3737 Updating to current trunk
3738
37392009-10-22 Ted Gould <ted@canonical.com>
3740
3741 If we didn't pass, we shouldn't return 0
3742
37432009-11-20 Ted Gould <ted@canonical.com>
3744
3745 XVFB based testing
3746
37472009-11-19 Ted Gould <ted@canonical.com>
3748
3749 Deleting the right results.
3750
37512009-11-19 Ted Gould <ted@canonical.com>
3752
3753 Adding in some @ work. It's better.
3754
37552009-11-19 Ted Gould <ted@canonical.com>
3756
3757 Trailing space
3758
37592009-11-19 Ted Gould <ted@canonical.com>
3760
3761 Don't delete the file we need!
3762
37632009-11-19 Ted Gould <ted@canonical.com>
3764
3765 Make sure to grab the xvfb script from the src dir for distcheck.
3766
37672009-11-19 Ted Gould <ted@canonical.com>
3768
3769 Make sure to ship 'run-xvfb.sh' for testing.
3770
37712009-11-19 Ted Gould <ted@canonical.com>
3772
3773 Only using XVFB if we don't have an X server locally.
3774
37752009-11-19 Ted Gould <ted@canonical.com>
3776
3777 Adding in the run xvfb script
3778
37792009-11-19 Ted Gould <ted@canonical.com>
3780
3781 Making the gtk tests use the Xvfb stuff
3782
37832009-11-19 Ted Gould <ted@canonical.com>
3784
3785 Switching to Bash
3786
37872009-11-19 Ted Gould <ted@canonical.com>
3788
3789 Trying to do the xvfb stuff as a shell script to get included. Simpler, and works with autotest.
3790
37912009-11-18 Ted Gould <ted@canonical.com>
3792
3793 Starting up the AT-SPI regististry service
3794
37952009-10-10 Ted Gould <ted@canonical.com>
3796
3797 Adding in basic xvfb stuff, doesn't quite work.
3798
37992009-11-20 Ted Gould <ted@canonical.com>
3800
3801 Changing name to org.ayatana.
3802
38032009-10-28 Ted Gould <ted@canonical.com>
3804
3805 Changing the interface name for properties.
3806
38072009-10-28 Ted Gould <ted@canonical.com>
3808
3809 Chaning the default object path.
3810
38112009-10-28 Ted Gould <ted@canonical.com>
3812
3813 Changing the function calls to match the change.
3814
38152009-10-28 Ted Gould <ted@canonical.com>
3816
3817 First step, change the interface name.
3818
38192009-10-29 Ted Gould <ted@canonical.com>
3820
3821 Dummy version to work around a bazaar bug.
3822
38232009-10-28 Aurélien Gâteau <aurelien.gateau@canonical.com>
3824
3825 Documentation on DBus interface.
3826
38272009-10-28 Aurelien Gateau <aurelien.gateau@canonical.com>
3828
3829 Added documentation
3830
38312009-10-11 Ted Gould <ted@canonical.com>
3832
3833 Merging in the updates to make mago work nicely.
3834
38352009-10-10 Ted Gould <ted@canonical.com>
3836
3837 Don't need that one anymore
3838
38392009-10-10 Ted Gould <ted@canonical.com>
3840
3841 Getting the build directly through to the script.
3842
38432009-10-09 Ted Gould <ted@canonical.com>
3844
3845 Setting up the mago paths to be absolute and correct. Also making sure it has the test files that it needs.
3846
38472009-10-09 Ted Gould <ted@canonical.com>
3848
3849 Making the mago tests run in the make file in tests and making it so that they use a standard Python file.
3850
38512009-10-07 Ara Pulido <ara.pulido@canonical.com>
3852
3853 Patch to update the Mago tests to the new Mago
3854
38552009-10-07 Ara Pulido <ara@ubuntu.com>
3856
3857 Fix mago tests for karmic version
3858
38592009-10-06 Ted Gould <ted@canonical.com>
3860
3861 Adding in a new tool to dump the dbusmenu data so that it's easy to get.
3862
38632009-10-06 Ted Gould <ted@canonical.com>
3864
3865 Updating to current trunk.
3866
38672009-10-05 Ted Gould <ted@canonical.com>
3868
3869 Putting commas on the properties.
3870
38712009-10-05 Ted Gould <ted@canonical.com>
3872
3873 Adding quotes around the values of properties.
3874
38752009-10-05 Ted Gould <ted@canonical.com>
3876
3877 Putting a couple second timeout in to make sure we get all the properties.
3878
38792009-10-05 Ted Gould <ted@canonical.com>
3880
3881 Adding some more carriage returns.
3882
38832009-10-05 Ted Gould <ted@canonical.com>
3884
3885 Forgot to init the type stuff.
3886
38872009-10-05 Ted Gould <ted@canonical.com>
3888
3889 Fleshing out printing a menu item.
3890
38912009-10-05 Ted Gould <ted@canonical.com>
3892
3893 Watching for the root changing and then using that to start profiling the dbusmenu
3894
38952009-10-05 Ted Gould <ted@canonical.com>
3896
3897 Making all of the error printouts actually go to STD ERR
3898
38992009-10-05 Ted Gould <ted@canonical.com>
3900
3901 Getting the client and the root item
3902
39032009-10-05 Ted Gould <ted@canonical.com>
3904
3905 Checking the dbusname and object to ensure that we get them.
3906
39072009-10-05 Ted Gould <ted@canonical.com>
3908
3909 Adding preferences for the dbus stuff.
3910
39112009-10-05 Ted Gould <ted@canonical.com>
3912
3913 Headers.
3914
39152009-10-05 Ted Gould <ted@canonical.com>
3916
3917 A stub dbusmenu dumper
3918
39192009-10-05 Ted Gould <ted@canonical.com>
3920
3921 Making a tools directory
3922
39232009-10-05 Ted Gould <ted@canonical.com>
3924
3925 Fixing the reorder test.
3926
39272009-10-05 Ted Gould <ted@canonical.com>
3928
3929 Put the child printout under massive debugging.
3930
39312009-10-05 Ted Gould <ted@canonical.com>
3932
3933 Make the item use the correct label
3934
39352009-10-05 Ted Gould <ted@canonical.com>
3936
3937 Version 0.1.7
3938
39392009-10-05 Ted Gould <ted@canonical.com>
3940
3941 Removing the tarballs from the bazaar list.
3942
39432009-10-05 Ted Gould <ted@canonical.com>
3944
3945 Adding the copying file for GPLv3 because we should have added it, but the Ubuntu team did it for us :)
3946
39472009-10-05 Ted Gould <ted@canonical.com>
3948
3949 Updating to Desktop
3950
39512009-10-05 Sebastien Bacher <seb128@ubuntu.com>
3952
3953 releasing version 0.1.6-0ubuntu1
3954
39552009-10-05 Ken VanDine <ken.vandine@canonical.com>
3956
3957 * Upstream release 0.1.6 (LP: #442822)
3958 * Managing the life-cycle of the GTK Menu item better to
3959 ensure that it is positioned correctly and dies
3960 appropriately. (LP: #430904) and (LP: #419953)
3961 * Checking returned properties to ensure that there wasn't
3962 DBus errors. (LP: #433719)
3963
39642009-09-25 Sebastien Bacher <seb128@ubuntu.com>
3965
3966 releasing version 0.1.5-0ubuntu1
3967
39682009-09-24 Ken VanDine <ken.vandine@canonical.com>
3969
3970 cleanup old changelog entry to match what is in the archive
3971
39722009-09-24 Ken VanDine <ken.vandine@canonical.com>
3973
3974 Merged
3975
39762009-09-24 Ken VanDine <ken.vandine@canonical.com>
3977
3978 New upstream release (LP: #436185)
3979
39802009-09-17 seb128 <seb128@seb128-desktop>
3981
3982 releasing version 0.1.4-0ubuntu1
3983
39842009-10-02 Ted Gould <ted@canonical.com>
3985
3986 releasing version 0.1.6-0ubuntu1~ppa1
3987
39882009-10-02 Ted Gould <ted@canonical.com>
3989
3990 * Upstream release 0.1.6
3991 * Checking returned properties to ensure that there wasn't
3992 DBus errors. (LP: #433719)
3993
39942009-10-02 Ted Gould <ted@canonical.com>
3995
3996 releasing version 0.1.5-0ubuntu1~ppa2
3997
39982009-10-02 Ted Gould <ted@canonical.com>
3999
4000 Managing the life-cycle of the GTK Menu item better to
4001 ensure that it is positioned correctly and dies
4002 appropriately. (LP: #430904 and LP: #419953)
4003
40042009-10-02 Ted Gould <ted@canonical.com>
4005
4006 releasing version 0.1.5-0ubuntu1~ppa2~bugfix14
4007
40082009-10-02 Ted Gould <ted@canonical.com>
4009
4010 Adding destroy messages
4011
40122009-10-01 Ted Gould <ted@canonical.com>
4013
4014 releasing version 0.1.5-0ubuntu1~ppa2~bugfix13
4015
40162009-10-01 Ted Gould <ted@canonical.com>
4017
4018 Reporting on request version vs. actual
4019
40202009-10-01 Ted Gould <ted@canonical.com>
4021
4022 releasing version 0.1.5-0ubuntu1~ppa2~bugfix12
4023
40242009-10-01 Ted Gould <ted@canonical.com>
4025
4026 Adding a little reffing in.
4027
40282009-10-01 Ted Gould <ted@canonical.com>
4029
4030 releasing version 0.1.5-0ubuntu1~ppa2~bugfix11
4031
40322009-10-01 Ted Gould <ted@canonical.com>
4033
4034 Killing some bad looking warnings that are stupid
4035
40362009-10-01 Ted Gould <ted@canonical.com>
4037
4038 releasing version 0.1.5-0ubuntu1~ppa2~bugfix10
4039
40402009-10-01 Ted Gould <ted@canonical.com>
4041
4042 Removing from the container
4043
40442009-10-01 Ted Gould <ted@canonical.com>
4045
4046 releasing version 0.1.5-0ubuntu1~ppa2~bugfix9
4047
40482009-10-01 Ted Gould <ted@canonical.com>
4049
4050 Handling child added differently.
4051
40522009-10-01 Ted Gould <ted@canonical.com>
4053
4054 releasing version 0.1.5-0ubuntu1~ppa2~bugfix8
4055
40562009-10-01 Ted Gould <ted@canonical.com>
4057
4058 Better log domains and typos
4059
40602009-10-01 Ted Gould <ted@canonical.com>
4061
4062 releasing version 0.1.5-0ubuntu1~ppa2~bugfix7
4063
40642009-10-01 Ted Gould <ted@canonical.com>
4065
4066 releasing version 0.1.5-0ubuntu1~ppa2~bugfix6
4067
40682009-10-01 Ted Gould <ted@canonical.com>
4069
4070 get_position messages
4071
40722009-10-01 Ted Gould <ted@canonical.com>
4073
4074 releasing version 0.1.5-0ubuntu1~ppa2~bugfix5
4075
40762009-10-01 Ted Gould <ted@canonical.com>
4077
4078 More messages from client
4079
40802009-10-01 Ted Gould <ted@canonical.com>
4081
4082 releasing version 0.1.5-0ubuntu1~ppa2~bugfix4
4083
40842009-10-01 Ted Gould <ted@canonical.com>
4085
4086 More debugging info
4087
40882009-10-01 Ted Gould <ted@canonical.com>
4089
4090 releasing version 0.1.5-0ubuntu1~ppa2~bugfix3
4091
40922009-10-01 Ted Gould <ted@canonical.com>
4093
4094 Better messages
4095
40962009-10-01 Ted Gould <ted@canonical.com>
4097
4098 releasing version 0.1.5-0ubuntu1~ppa2~bugfix2
4099
41002009-10-01 Ted Gould <ted@canonical.com>
4101
4102 Typo++
4103
41042009-10-01 Ted Gould <ted@canonical.com>
4105
4106 Typo
4107
41082009-10-01 Ted Gould <ted@canonical.com>
4109
4110 releasing version 0.1.5-0ubuntu1~ppa2~bugfix1
4111
41122009-10-01 Ted Gould <ted@canonical.com>
4113
4114 debian/rules: Enabling massive debugging
4115
41162009-10-01 Ted Gould <ted@canonical.com>
4117
4118 Adding stuff, mostly debugging info
4119
41202009-09-24 Ted Gould <ted@canonical.com>
4121
4122 releasing version 0.1.5-0ubuntu1~ppa1
4123
41242009-09-24 Ted Gould <ted@canonical.com>
4125
4126 Upstream release 0.1.5
4127
41282009-09-24 Ted Gould <ted@canonical.com>
4129
4130 releasing version 0.1.4-0ubuntu2~ppa4
4131
41322009-09-24 Ted Gould <ted@canonical.com>
4133
4134 * Hooking up with trunk.
4135 * Trying a revision ID
4136 * Trying to double check the layout
4137 * Signaling layout update on child moved
4138
41392009-09-21 Ted Gould <ted@canonical.com>
4140
4141 releasing version 0.1.4-0ubuntu2~ppa3
4142
41432009-09-21 Ted Gould <ted@canonical.com>
4144
4145 Trying a revision ID
4146
41472009-09-17 Ted Gould <ted@canonical.com>
4148
4149 releasing version 0.1.4-0ubuntu2~ppa2
4150
41512009-09-17 Ted Gould <ted@canonical.com>
4152
4153 Trying to double check the layout
4154
41552009-09-17 Ted Gould <ted@canonical.com>
4156
4157 releasing version 0.1.4-0ubuntu2~ppa1
4158
41592009-09-17 Ted Gould <ted@canonical.com>
4160
4161 Signaling layout update on child moved
4162
41632009-09-17 Ted Gould <ted@canonical.com>
4164
4165 Merging from ubuntu-desktop branch
4166
41672009-09-17 Ken VanDine <ken.vandine@canonical.com>
4168
4169 set to UNRELEASED
4170
41712009-09-17 Ken VanDine <ken.vandine@canonical.com>
4172
4173 Applying a fix by not blocking if we're calling for the root. Everyone
4174 should be listening for root changes anyway
4175
41762009-09-17 Ken VanDine <ken.vandine@canonical.com>
4177
4178 Upstream release (LP: #432003)
4179
41802009-09-17 Ted Gould <ted@canonical.com>
4181
4182 releasing version 0.1.4-0ubuntu1~ppa1
4183
41842009-09-17 Ted Gould <ted@canonical.com>
4185
4186 Upstream release 0.1.4
4187
41882009-09-14 Ted Gould <ted@canonical.com>
4189
4190 releasing version 0.1.3-0ubuntu2~ppa1
4191
41922009-09-14 Ted Gould <ted@canonical.com>
4193
4194 Fixing looking for the root while we're looking.
4195
41962009-09-11 Ted Gould <ted@canonical.com>
4197
4198 Merging from ubuntu-desktop
4199
42002009-09-10 seb128 <seb128@seb128-laptop>
4201
4202 releasing version 0.1.3-0ubuntu1
4203
42042009-09-10 Ken VanDine <ken.vandine@canonical.com>
4205
4206 * Upstream update 0.1.3 (LP: #427360)
4207 * Fixes reordering of menu item issue
4208
42092009-09-10 Ted Gould <ted@canonical.com>
4210
4211 releasing version 0.1.3-0ubuntu1~ppa2
4212
42132009-09-10 Ted Gould <ted@canonical.com>
4214
4215 * Merging in ~ubuntu-desktop branch.
4216 * debian/rules:
4217 - updated shlib version
4218 * Upstream release 0.1.2 (LP: #423958)
4219 * debian/control
4220 - Specify full urls for Vcs-Bzr
4221 * Add bzr-builddep configuration for merge mode.
4222 * debian/control: Fix Vcs-* links.
4223
42242009-09-04 seb128 <seb128@seb128-laptop>
4225
4226 releasing version 0.1.2-0ubuntu1
4227
42282009-08-27 Martin Pitt <martin.pitt@canonical.com>
4229
4230 releasing version 0.1.0-0ubuntu1
4231
42322009-08-27 Martin Pitt <martin.pitt@canonical.com>
4233
4234 debian/control: Fix Vcs-* links.
4235
42362009-08-27 Martin Pitt <martin.pitt@canonical.com>
4237
4238 Add bzr-builddep configuration for merge mode.
4239
42402009-09-03 Ken VanDine <ken.vandine@canonical.com>
4241
4242 version 0.1.2
4243
42442009-09-03 Ken VanDine <ken.vandine@canonical.com>
4245
4246 Upstream release 0.1.2 (LP: #423958)
4247
42482009-09-03 Ken VanDine <ken.vandine@canonical.com>
4249
4250 fixed typo
4251
42522009-09-03 Ken VanDine <ken.vandine@canonical.com>
4253
4254 * Upstream release 0.1.1 (LP: #423958)
4255 * debian/control
4256 - Specify full urls for Vcs-Bzr
4257
42582009-09-03 Ken VanDine <ken.vandine@canonical.com>
4259
4260 setting release for 0.1.0-0ubuntu1
4261
42622009-09-10 Ted Gould <ted@canonical.com>
4263
4264 releasing version 0.1.3-0ubuntu1~ppa1
4265
42662009-09-10 Ted Gould <ted@canonical.com>
4267
4268 * Upstream update 0.1.3
4269 * Fixes reordering of menu item issue
4270
42712009-09-09 Ted Gould <ted@canonical.com>
4272
4273 releasing version 0.1.2-0ubuntu1~ppa2~reorder1
4274
42752009-09-09 Ted Gould <ted@canonical.com>
4276
4277 Reordering fixes.
4278
42792009-09-03 Ted Gould <ted@canonical.com>
4280
4281 releasing version 0.1.2-0ubuntu1~ppa1
4282
42832009-09-03 Ted Gould <ted@canonical.com>
4284
4285 Upstream release 0.1.2 for build failure on 64-bit
4286
42872009-09-03 Ted Gould <ted@canonical.com>
4288
4289 Merging in the ~ubuntu-desktop branch.
4290
42912009-08-27 Ken VanDine <ken.vandine@canonical.com>
4292
4293 Version 0.1.0
4294
42952009-09-03 Ted Gould <ted@canonical.com>
4296
4297 releasing version 0.1.1-0ubuntu1~ppa1
4298
42992009-09-03 Ted Gould <ted@canonical.com>
4300
4301 Upstream release 0.1.1
4302
43032009-08-27 Ted Gould <ted@canonical.com>
4304
4305 releasing version 0.1.0-0ubuntu1~ppa1
4306
43072009-08-27 Ted Gould <ted@canonical.com>
4308
4309 Upstream release 0.1.0
4310
43112009-08-27 Ted Gould <ted@canonical.com>
4312
4313 Changes in the desktop packaging branch
4314
43152009-08-27 Ken VanDine <ken.vandine@canonical.com>
4316
4317 * debian/control:
4318 - Specify both Vcs-Bzr and Vcs-Browser
4319 - Fixed the project name
4320
43212009-08-27 Ken VanDine <ken.vandine@canonical.com>
4322
4323 Merged
4324
43252009-08-27 Ted Gould <ted@canonical.com>
4326
4327 Updating with core-dev branch
4328
43292009-08-05 Jonathan Riddell <jriddell@canonical.com>
4330
4331 use bzr number
4332
43332009-08-27 Ted Gould <ted@canonical.com>
4334
4335 releasing version 0.0.2-0ubuntu1~ppa6
4336
43372009-08-27 Ted Gould <ted@canonical.com>
4338
4339 debian/watch: Added for tarball
4340
43412009-08-27 Ted Gould <ted@canonical.com>
4342
4343 New upsream release 0.0.2
4344
43452009-08-27 Ted Gould <ted@canonical.com>
4346
4347 releasing version 0.0.2-0ubuntu1~ppa5
4348
43492009-08-27 Ted Gould <ted@canonical.com>
4350
4351 Changes from Neil's code review.
4352
43532009-08-26 Ted Gould <ted@canonical.com>
4354
4355 releasing version 0.0.2-0ubuntu1~ppa4
4356
43572009-08-26 Ted Gould <ted@canonical.com>
4358
4359 Public accessor for the GtkMenu's client
4360
43612009-08-26 Ted Gould <ted@canonical.com>
4362
4363 releasing version 0.0.2-0ubuntu1~ppa3
4364
43652009-08-26 Ted Gould <ted@canonical.com>
4366
4367 Ah, forgot to merge :-/
4368
43692009-08-26 Ted Gould <ted@canonical.com>
4370
4371 releasing version 0.0.2-0ubuntu1~ppa2
4372
43732009-08-26 Ted Gould <ted@canonical.com>
4374
4375 Promoting the gtk base function to an API function.
4376
43772009-08-26 Ted Gould <ted@canonical.com>
4378
4379 releasing version 0.0.2-0ubuntu1~ppa1
4380
43812009-08-26 Ted Gould <ted@canonical.com>
4382
4383 Reflecting the upstream version change.
4384
43852009-08-26 Ted Gould <ted@canonical.com>
4386
4387 releasing version 0.0-0ubuntu2~ppa3
4388
43892009-08-26 Ted Gould <ted@canonical.com>
4390
4391 Processing children upon realization
4392
43932009-08-26 Ted Gould <ted@canonical.com>
4394
4395 releasing version 0.0-0ubuntu2~ppa2
4396
43972009-08-26 Ted Gould <ted@canonical.com>
4398
4399 Fix for default handlers.
4400
44012009-08-26 Ted Gould <ted@canonical.com>
4402
4403 releasing version 0.0-0ubuntu2~ppa1
4404
44052009-08-26 Ted Gould <ted@canonical.com>
4406
4407 Show hide stuff
4408
44092009-08-05 Ted Gould <ted@canonical.com>
4410
4411 Updates from Johnathan Riddle to make it actually Ubuntu quality packaging.
4412
44132009-08-05 Jonathan Riddell <jriddell@canonical.com>
4414
4415 tidy packaging for release
4416
44172009-08-04 Ted Gould <ted@canonical.com>
4418
4419 releasing version 0.0-0ubuntu1~ppa7
4420
44212009-08-04 Ted Gould <ted@canonical.com>
4422
4423 * Updating from trunk changes.
4424 * debian/control: Adding in a build dependency on libjson-glib-dev
4425 as it's now required to build the tests.
4426
44272009-07-20 Ted Gould <ted@canonical.com>
4428
4429 releasing version 0.0-0ubuntu1~ppa6~dbusdeath3+ihateppas~glibresignal4
4430
44312009-07-20 Ted Gould <ted@canonical.com>
4432
4433 Support menu signalling in the glib client.
4434
44352009-07-17 Ted Gould <ted@canonical.com>
4436
4437 releasing version 0.0-0ubuntu1~ppa6~dbusdeath3+ihateppas~glibresignal3
4438
44392009-07-17 Ted Gould <ted@canonical.com>
4440
4441 On to Karmic!
4442
44432009-07-17 Ted Gould <ted@canonical.com>
4444
4445 Ignoring debian/compat
4446
44472009-07-02 Ted Gould <ted@canonical.com>
4448
4449 releasing version 0.0-0ubuntu1~ppa6~dbusdeath3+ihateppas~glibresignal2
4450
44512009-07-02 Ted Gould <ted@canonical.com>
4452
4453 Version bump for PPA
4454
44552009-07-01 Ted Gould <ted@canonical.com>
4456
4457 releasing version 0.0-0ubuntu1~ppa6~dbusdeath3~glibresignal2
4458
44592009-07-01 Ted Gould <ted@canonical.com>
4460
4461 Fixing a prototype mismatch with the new newitems signal
4462 also including the position.
4463
44642009-06-26 Ted Gould <ted@canonical.com>
4465
4466 releasing version 0.0-0ubuntu1~ppa6~dbusdeath3~glibresignal1
4467
44682009-06-26 Ted Gould <ted@canonical.com>
4469
4470 Merging in the glibresignaling branch to change how
4471 signals move themselves up the stack.
4472
44732009-06-18 Ted Gould <ted@canonical.com>
4474
4475 releasing version 0.0-0ubuntu1~ppa6~dbusdeath2
4476
44772009-06-18 Ted Gould <ted@canonical.com>
4478
4479 debian/control: Adding in a build dependency on libjson-glib-dev
4480 as it's now required to build the tests.
4481
44822009-06-18 Ted Gould <ted@canonical.com>
4483
4484 releasing version 0.0-0ubuntu1~ppa6~dbusdeath1
4485
44862009-06-18 Ted Gould <ted@canonical.com>
4487
4488 Dbus death branch.
4489
44902009-05-27 Ted Gould <ted@canonical.com>
4491
4492 releasing version 0.0-0ubuntu1~ppa5
4493
44942009-05-27 Ted Gould <ted@canonical.com>
4495
4496 Fix for 64-bit builds
4497
44982009-05-26 Ted Gould <ted@canonical.com>
4499
4500 releasing version 0.0-0ubuntu1~ppa4
4501
45022009-05-26 Ted Gould <ted@canonical.com>
4503
4504 Another bug fix.
4505
45062009-05-26 Ted Gould <ted@canonical.com>
4507
4508 releasing version 0.0-0ubuntu1~ppa3
4509
45102009-05-26 Ted Gould <ted@canonical.com>
4511
4512 Bug fix and a couple of convience functions.
4513
45142009-05-25 Ted Gould <ted@canonical.com>
4515
4516 releasing version 0.0-0ubuntu1~ppa2
4517
45182009-05-25 Ted Gould <ted@canonical.com>
4519
4520 Bringing in the gtkmenu branch
4521
45222009-05-25 Ted Gould <ted@canonical.com>
4523
4524 First try at packaging
4525
45262009-10-02 Ted Gould <ted@canonical.com>
4527
4528 Making a 0.1.6
4529
45302009-10-02 Ted Gould <ted@canonical.com>
4531
4532 Cleaning up the tests after building them
4533
45342009-10-02 Ted Gould <ted@canonical.com>
4535
4536 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.
4537
45382009-10-02 Ted Gould <ted@canonical.com>
4539
4540 Putting the menuitem dying in massive debugging info.
4541
45422009-10-02 Ted Gould <ted@canonical.com>
4543
4544 Printing when the GTK Menu item gets destroyed.
4545
45462009-10-01 Ted Gould <ted@canonical.com>
4547
4548 Reporting on the request pos vs. the actual.
4549
45502009-10-01 Ted Gould <ted@canonical.com>
4551
4552 Reffing the GTK menu item
4553
45542009-10-01 Ted Gould <ted@canonical.com>
4555
4556 Checking to see if we got null before casting.
4557
45582009-10-01 Ted Gould <ted@canonical.com>
4559
4560 Leaving abstract the data as long as possible to avoid GTK cast warnings.
4561
45622009-10-01 Ted Gould <ted@canonical.com>
4563
4564 Removing on delete
4565
45662009-10-01 Ted Gould <ted@canonical.com>
4567
4568 Trying to handle the reorder part of child_added
4569
45702009-10-01 Ted Gould <ted@canonical.com>
4571
4572 Message for realized
4573
45742009-10-01 Ted Gould <ted@canonical.com>
4575
4576 Typo in define name
4577
45782009-10-01 Ted Gould <ted@canonical.com>
4579
4580 Adding a log domain for libdbusmenu-gtk
4581
45822009-10-01 Ted Gould <ted@canonical.com>
4583
4584 Adding a couple massive debugging messages.
4585
45862009-10-01 Ted Gould <ted@canonical.com>
4587
4588 More getting messages in get_position
4589
45902009-10-01 Ted Gould <ted@canonical.com>
4591
4592 Adding in printing for type handlers and getting root.
4593
45942009-10-01 Ted Gould <ted@canonical.com>
4595
4596 Printing out the position when we ask for it.
4597
45982009-10-01 Ted Gould <ted@canonical.com>
4599
4600 Axing long props
4601
46022009-10-01 Ted Gould <ted@canonical.com>
4603
4604 Adding labels to all of the printout lines to make it easier to debug.
4605
46062009-10-01 Ted Gould <ted@canonical.com>
4607
4608 Truncating property values if they're too long.
4609
46102009-10-01 Ted Gould <ted@canonical.com>
4611
4612 Being more explicity about the position that things are placed in.
4613
46142009-10-01 Ted Gould <ted@canonical.com>
4615
4616 Got our cast on backwards.
4617
46182009-10-01 Ted Gould <ted@canonical.com>
4619
4620 Another, typo
4621
46222009-10-01 Ted Gould <ted@canonical.com>
4623
4624 Typo
4625
46262009-10-01 Ted Gould <ted@canonical.com>
4627
4628 Creating some massive debugging on basically every event from these folks. We want to know it all.
4629
46302009-10-01 Ted Gould <ted@canonical.com>
4631
4632 Adding in a massive debugging flag for generating massive debugging.
4633
46342009-09-30 Ted Gould <ted@canonical.com>
4635
4636 Adding a print out. But it still passses.
4637
46382009-09-30 Ted Gould <ted@canonical.com>
4639
4640 Making a bunch of reordering tests. No fails.
4641
46422009-09-30 Ted Gould <ted@canonical.com>
4643
4644 Building a test for reordering.
4645
46462009-09-30 Ted Gould <ted@canonical.com>
4647
4648 Ignoring generated test scripts
4649
46502009-09-30 Ted Gould <ted@canonical.com>
4651
4652 Cleaning up the tests so that they run and check their values in a friendly way.
4653
46542009-09-30 Ted Gould <ted@canonical.com>
4655
4656 Not sure what this test was supposed to do, but it creates some items. Could be a good property test. Anyway, now it exits.
4657
46582009-10-02 Ted Gould <ted@canonical.com>
4659
4660 Checking on error so that we don't access invalid hash tables.
4661
46622009-10-02 Ted Gould <ted@canonical.com>
4663
4664 We weren't checking to see if error wasn't null, and therefore we reacted on a bad hashtable which caused a crash.
4665
46662009-09-24 Ted Gould <ted@canonical.com>
4667
4668 Incrementing the version number
4669
46702009-09-24 Ted Gould <ted@canonical.com>
4671
4672 Moving the po/Makefile.in.in out of Bazaar
4673
46742009-09-24 Ted Gould <ted@canonical.com>
4675
4676 Merging in the branch adding a revision number to layouts to ensure they're in sync.
4677
46782009-09-21 Ted Gould <ted@canonical.com>
4679
4680 Updating prototype for signal
4681
46822009-09-21 Ted Gould <ted@canonical.com>
4683
4684 Getting the revision data off of the root node there.
4685
46862009-09-21 Ted Gould <ted@canonical.com>
4687
4688 Adding the revision to the signal in the dbus spec.
4689
46902009-09-21 Ted Gould <ted@canonical.com>
4691
4692 Save the 'current' version and track whether we need to request an update.
4693
46942009-09-21 Ted Gould <ted@canonical.com>
4695
4696 Changing from a boolean to tracking rev numbers in the private structure.
4697
46982009-09-21 Ted Gould <ted@canonical.com>
4699
4700 Putting the revision number into the XML sent across the bus.
4701
47022009-09-21 Ted Gould <ted@canonical.com>
4703
4704 Cleanup changes from last commit.
4705
47062009-09-21 Ted Gould <ted@canonical.com>
4707
4708 Updating the signal to send a revision number
4709
47102009-09-17 Ted Gould <ted@canonical.com>
4711
4712 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.
4713
47142009-09-17 Ted Gould <ted@canonical.com>
4715
4716 Adding in handling of the child moved event
4717
47182009-09-17 Ted Gould <ted@canonical.com>
4719
4720 Setting version to 0.1.4
4721
47222009-09-11 Ted Gould <ted@canonical.com>
4723
4724 Applying a fix by not blocking if we're calling for the root. Everyone should be listening for root changes anyway.
4725
47262009-09-11 Ted Gould <ted@canonical.com>
4727
4728 Commenting out the blocking on root waiting for an update.
4729
47302009-09-10 Ted Gould <ted@canonical.com>
4731
4732 Wild and crazy 0.1.3
4733
47342009-09-10 Ted Gould <ted@canonical.com>
4735
4736 Merging in a fix for reordering entries in the GTK menu object. And some comments.
4737
47382009-09-09 Ted Gould <ted@canonical.com>
4739
4740 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