<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-panel/applets/notification_area/status-notifier/Makefile.am, branch preview</title>
<subtitle>MATE panel</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/'/>
<entry>
<title>status-notifier: Remove custom image menu item class</title>
<updated>2017-01-23T18:49:34+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2017-01-23T17:08:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=017323dd4f8337ec91dd18f13955ab2e9df26cff'/>
<id>017323dd4f8337ec91dd18f13955ab2e9df26cff</id>
<content type='text'>
It's only there because GtkImageMenuItem is deprecated, it doesn't
offer any original features.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's only there because GtkImageMenuItem is deprecated, it doesn't
offer any original features.
</pre>
</div>
</content>
</entry>
<entry>
<title>status-notifier: Move GTK compatibility code inline</title>
<updated>2017-01-23T18:49:34+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2017-01-23T09:18:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=352600f12126c2f974a2510dfb744ba4f562da3f'/>
<id>352600f12126c2f974a2510dfb744ba4f562da3f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>status-notifier: Simplify compatibility code for GTK 3.20</title>
<updated>2017-01-23T18:49:34+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2017-01-20T17:08:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=290a5d6fcdeed499cd6220c62d3e55b51c558a43'/>
<id>290a5d6fcdeed499cd6220c62d3e55b51c558a43</id>
<content type='text'>
Also, that part was quite fragile.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, that part was quite fragile.
</pre>
</div>
</content>
</entry>
<entry>
<title>status-notifier: Fix elements display on GTK &lt; 3.20</title>
<updated>2017-01-23T18:49:34+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2017-01-20T14:49:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=bd25c5b4c173bb3541f204c60ffb9450a0d010cd'/>
<id>bd25c5b4c173bb3541f204c60ffb9450a0d010cd</id>
<content type='text'>
On GTK 3.20 onwards, themes are expected to use CSS names rather than
widget class names, and apparently CSS names are not inherited.  So, a
derived widget altering its CSS name won't be styled as its parent
classes.

Thus, SnItem setting the CSS name "sn-item" avoids being styled as a
"button".  But on older GTK versions, the widget class being used makes
this change ineffective.
Fix that by introducing a custom derived button that doesn't draw the
unwanted parts.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On GTK 3.20 onwards, themes are expected to use CSS names rather than
widget class names, and apparently CSS names are not inherited.  So, a
derived widget altering its CSS name won't be styled as its parent
classes.

Thus, SnItem setting the CSS name "sn-item" avoids being styled as a
"button".  But on older GTK versions, the widget class being used makes
this change ineffective.
Fix that by introducing a custom derived button that doesn't draw the
unwanted parts.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add compatibility for GTK 3.14</title>
<updated>2017-01-23T18:49:34+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2017-01-20T10:35:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=5349369f93fa6900e5bf2733fd2a56108dffcbb6'/>
<id>5349369f93fa6900e5bf2733fd2a56108dffcbb6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add StatusNotifier support to the Notification Area applet</title>
<updated>2017-01-23T18:49:34+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2017-01-19T17:46:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=7d39b2e82f46777efa67224f078c1cec9e827654'/>
<id>7d39b2e82f46777efa67224f078c1cec9e827654</id>
<content type='text'>
The StatusNotifier part of the implementation is based off
gnome-panel's status-notifier applet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The StatusNotifier part of the implementation is based off
gnome-panel's status-notifier applet.
</pre>
</div>
</content>
</entry>
</feed>
