<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdbusmenu/libdbusmenu-gtk/parser.c, branch master</title>
<subtitle>Pass a menu structure across DBus so that a program can create a menu simply without worrying about how it is displayed on the other side of the bus.
</subtitle>
<id>https://openid.arctica-project.org/libdbusmenu/atom?h=master</id>
<link rel='self' href='https://openid.arctica-project.org/libdbusmenu/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/libdbusmenu/'/>
<updated>2016-02-23T20:08:49+00:00</updated>
<entry>
<title>gtk: look for GtkImages on regular GtkMenuItems too</title>
<updated>2016-02-23T20:08:49+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dcbw@redhat.com</email>
</author>
<published>2016-02-23T20:08:49+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/libdbusmenu/commit/?id=8c4c5b771919d336b88ac9adca647b212436cc8e'/>
<id>urn:sha1:8c4c5b771919d336b88ac9adca647b212436cc8e</id>
<content type='text'>
GtkImageMenuItem is deprecated, and the recommended replacement
is a normal GtkMenuItem packed manually with a label and an image.
To ensure applications that use recommended GTK practices can still
show menu item images, check the children of a normal GtkMenuItem
for a GtkImage too, just like is done for the label child.

</content>
</entry>
<entry>
<title>gtk: fix some GTKv3 deprecations and get rid of HAVE_GTK3</title>
<updated>2016-02-23T20:08:34+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dcbw@redhat.com</email>
</author>
<published>2016-02-23T20:08:34+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/libdbusmenu/commit/?id=05624ad69ee10fd7310479a8776333b85ee68147'/>
<id>urn:sha1:05624ad69ee10fd7310479a8776333b85ee68147</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gtk: look for GtkImages on regular GtkMenuItems too</title>
<updated>2016-02-22T21:07:46+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dcbw@redhat.com</email>
</author>
<published>2016-02-22T21:07:46+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/libdbusmenu/commit/?id=ea7b8b5b3bb2b46388153ae48dcd2e162f6512b7'/>
<id>urn:sha1:ea7b8b5b3bb2b46388153ae48dcd2e162f6512b7</id>
<content type='text'>
GtkImageMenuItem is deprecated, and the recommended replacement
is a normal GtkMenuItem packed manually with a label and an image.
To ensure applications that use recommended GTK practices can still
show menu item images, check the children of a normal GtkMenuItem
for a GtkImage too, just like is done for the label child.

</content>
</entry>
<entry>
<title>gtk: fix some GTKv3 deprecations and get rid of HAVE_GTK3</title>
<updated>2016-02-22T21:07:09+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dcbw@redhat.com</email>
</author>
<published>2016-02-22T21:07:09+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/libdbusmenu/commit/?id=29040c205f8391734ddb3af2f3e93d5419a5f060'/>
<id>urn:sha1:29040c205f8391734ddb3af2f3e93d5419a5f060</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Parser: don't override the label for stock items if a custom one is provided</title>
<updated>2015-03-04T22:18:54+00:00</updated>
<author>
<name>Marco Trevisan (Treviño)</name>
<email>mail@3v1n0.net</email>
</author>
<published>2015-03-04T22:18:54+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/libdbusmenu/commit/?id=12973e146b46c1cb5b078793473684cb88b363ed'/>
<id>urn:sha1:12973e146b46c1cb5b078793473684cb88b363ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Parser: make sure that the old dbus menuitem is disconnected from the widget before recreating it</title>
<updated>2014-06-06T23:37:51+00:00</updated>
<author>
<name>Marco Trevisan (Treviño)</name>
<email>mail@3v1n0.net</email>
</author>
<published>2014-06-06T23:37:51+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/libdbusmenu/commit/?id=8380d53d11677d06e0e7036e7a011118d00e5852'/>
<id>urn:sha1:8380d53d11677d06e0e7036e7a011118d00e5852</id>
<content type='text'>
When a dbus menuitem has to be recreated, we need to disconnect the widget from it, or the old
one will be reused at next parsing cycle.
</content>
</entry>
<entry>
<title>Check to ensure the property isn't set to NULL</title>
<updated>2013-12-13T15:29:58+00:00</updated>
<author>
<name>Matthew Brush</name>
<email>matt@geany.org</email>
</author>
<published>2013-12-13T15:29:58+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/libdbusmenu/commit/?id=eb6d6669fc1f1b20bf3b718e88d1799d766e51eb'/>
<id>urn:sha1:eb6d6669fc1f1b20bf3b718e88d1799d766e51eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use "insert" signal instead of "child-added" (LP: #1203888)</title>
<updated>2013-11-03T02:46:23+00:00</updated>
<author>
<name>Alistair Buxton</name>
<email>a.j.buxton@gmail.com</email>
</author>
<published>2013-11-03T02:46:23+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/libdbusmenu/commit/?id=899dca2c3d044efebe3a7a940574c2d1942ae58e'/>
<id>urn:sha1:899dca2c3d044efebe3a7a940574c2d1942ae58e</id>
<content type='text'>
In recent Gtk+2 versions, the "insert" signal has been backported from
Gtk+3. This replaces the "child-added" signal, which was carried in an
Ubuntu-specific patch and was dropped in Saucy.

</content>
</entry>
<entry>
<title>When a widget internally holds a link to a dbusmenuitem, keep a ref on that dbusmenuitem until that link is removed.</title>
<updated>2013-06-18T19:59:44+00:00</updated>
<author>
<name>Charles Kerr</name>
<email>charles.kerr@canonical.com</email>
</author>
<published>2013-06-18T19:59:44+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/libdbusmenu/commit/?id=ad2a11e5f03fb48c74af8e4c0dd09f954cf967a9'/>
<id>urn:sha1:ad2a11e5f03fb48c74af8e4c0dd09f954cf967a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stop listening to a widget's signals when it's removed from the menu tree that we're mirroring. This condition was detected by a flood of g_warnings, so add a regression test to confirm that the warning messages no longer appear.</title>
<updated>2013-03-13T17:16:48+00:00</updated>
<author>
<name>Charles Kerr</name>
<email>charles.kerr@canonical.com</email>
</author>
<published>2013-03-13T17:16:48+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/libdbusmenu/commit/?id=9b75358ca14e1ad8a41c364195df748a1a1bbf5d'/>
<id>urn:sha1:9b75358ca14e1ad8a41c364195df748a1a1bbf5d</id>
<content type='text'>
</content>
</entry>
</feed>
