<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-panel/applets/notification_area, branch v1.21.4</title>
<subtitle>MATE panel</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/'/>
<entry>
<title>Tray: Fix too-wide icon spacing after mate-polkit has been used w sni</title>
<updated>2018-12-30T20:56:21+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2018-12-30T07:26:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=9484b053c9857ca7512b7374461c1fec6e246159'/>
<id>9484b053c9857ca7512b7374461c1fec6e246159</id>
<content type='text'>
Note that vertical and horizontal panels require different options in the grid, as "homogenous" is needed in rows for horizontal panels and columns in vertical panels to prevent icon rendering problems including icons growing without limit when the tray is moved from a horizontal to a vertical panel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note that vertical and horizontal panels require different options in the grid, as "homogenous" is needed in rows for horizontal panels and columns in vertical panels to prevent icon rendering problems including icons growing without limit when the tray is moved from a horizontal to a vertical panel
</pre>
</div>
</content>
</entry>
<entry>
<title>notification-area-preferences-dialog.ui: avoid GtkButton:use-stock</title>
<updated>2018-11-05T14:36:27+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2018-11-04T13:32:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=a73abb84d55ed6757f05b28484bbe0080ee5d129'/>
<id>a73abb84d55ed6757f05b28484bbe0080ee5d129</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>na-tray: add preferences dialog and applet menu entry</title>
<updated>2018-10-20T17:35:24+00:00</updated>
<author>
<name>Fabien Broquard</name>
<email>braikar@gmail.com</email>
</author>
<published>2018-10-02T18:35:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=d68268a7200b0f9ecf93566f1da9beca58ca4c1d'/>
<id>d68268a7200b0f9ecf93566f1da9beca58ca4c1d</id>
<content type='text'>
The only option in the preferences is a GtkSpinButton
for the user to be able to set the icon sizes easily
without having to use dconf-editor.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The only option in the preferences is a GtkSpinButton
for the user to be able to set the icon sizes easily
without having to use dconf-editor.
</pre>
</div>
</content>
</entry>
<entry>
<title>na-tray: wide panels, add GSettings to the applet</title>
<updated>2018-10-20T17:35:24+00:00</updated>
<author>
<name>Fabien Broquard</name>
<email>braikar@gmail.com</email>
</author>
<published>2018-10-02T18:29:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=10b9c30fc79de5f8d9516ba153df233c4968da65'/>
<id>10b9c30fc79de5f8d9516ba153df233c4968da65</id>
<content type='text'>
The new GSettings allow to change and remember the minimum icon size for the grid.
The default icon size is set at 24px.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new GSettings allow to change and remember the minimum icon size for the grid.
The default icon size is set at 24px.
</pre>
</div>
</content>
</entry>
<entry>
<title>na-tray: wide panels, convert main GtkBox display to GtkGrid</title>
<updated>2018-10-20T17:35:24+00:00</updated>
<author>
<name>Fabien Broquard</name>
<email>braikar@gmail.com</email>
</author>
<published>2018-10-02T18:21:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=c7d431d36f8bf6e9b94bab37c19dd51041e117c9'/>
<id>c7d431d36f8bf6e9b94bab37c19dd51041e117c9</id>
<content type='text'>
New grid sorting/display functions to arrange notification area icons in a self reorganising grid
main changes in: item_added_cb(), notification_notify() -&gt; refresh_notify().
update_size_and_orientation() is no longer needed
the grid auto arranges on any size-allocation which includes orientation changes.
Grid is now refreshed with refresh_grid()/determine_grid_properties()/reorder_items_with_data().
based on the min_icon_size property
the main applets' code can call na_grid_set_min_icon_size() to update the grid icon size.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
New grid sorting/display functions to arrange notification area icons in a self reorganising grid
main changes in: item_added_cb(), notification_notify() -&gt; refresh_notify().
update_size_and_orientation() is no longer needed
the grid auto arranges on any size-allocation which includes orientation changes.
Grid is now refreshed with refresh_grid()/determine_grid_properties()/reorder_items_with_data().
based on the min_icon_size property
the main applets' code can call na_grid_set_min_icon_size() to update the grid icon size.
</pre>
</div>
</content>
</entry>
<entry>
<title>na-tray: wide panels, preliminary batch box to grid rename</title>
<updated>2018-10-20T17:35:24+00:00</updated>
<author>
<name>Fabien Broquard</name>
<email>braikar@gmail.com</email>
</author>
<published>2018-10-02T18:16:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=9bdd469392c4ae52f234b28ddd45615030167565'/>
<id>9bdd469392c4ae52f234b28ddd45615030167565</id>
<content type='text'>
box/Box/BOX changed to grid/Grid/GRID as a preliminary step
to prepare for changing GtkBox in na-box/na-grid to a GtkGrid
to make the notification area work well on vertical and wide panels
note: even if everything is renamed to grid, the GtkWidget is still a GtkBox
thats why GtkBox and GTK_TYPE_BOX have not been renamed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
box/Box/BOX changed to grid/Grid/GRID as a preliminary step
to prepare for changing GtkBox in na-box/na-grid to a GtkGrid
to make the notification area work well on vertical and wide panels
note: even if everything is renamed to grid, the GtkWidget is still a GtkBox
thats why GtkBox and GTK_TYPE_BOX have not been renamed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Change GTK_CHECK_VERSION to match next gtk+ release</title>
<updated>2018-08-07T20:41:45+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2018-08-07T20:41:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=0e32e29fcc1dfda6b8764c7a7fda11aa9830065e'/>
<id>0e32e29fcc1dfda6b8764c7a7fda11aa9830065e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>applets: Guard against GTK scale-factor fixes on GtkSocket</title>
<updated>2018-07-27T18:08:09+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@vkareh.net</email>
</author>
<published>2018-07-27T18:08:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=31930d0b39b3bf26bcc53b2c20e61ecd4779f397'/>
<id>31930d0b39b3bf26bcc53b2c20e61ecd4779f397</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>applets: Fix runtime error messages</title>
<updated>2018-07-25T18:23:47+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@vkareh.net</email>
</author>
<published>2018-07-25T16:39:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=f2f4d84492425428806e0b2d940b6b270c0d3bd5'/>
<id>f2f4d84492425428806e0b2d940b6b270c0d3bd5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Tray: simplify force-redraw, use code that actually works</title>
<updated>2018-07-07T03:55:56+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2018-07-03T19:59:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=9de3a86d736f70c4d45550649ba62a935369b146'/>
<id>9de3a86d736f70c4d45550649ba62a935369b146</id>
<content type='text'>
Prevent most corruption of tray icons and reduce by half incomplete rendering of them, replace a never-built code block that could not be built, and replace (deprecated) direct expose handling with gtk_widget_hide/gtk_widget_show_all

*Note that this is needed for GTK 3.23 but may help remaining icon issues with GTK 3.22 as well and is simpler code in any case
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prevent most corruption of tray icons and reduce by half incomplete rendering of them, replace a never-built code block that could not be built, and replace (deprecated) direct expose handling with gtk_widget_hide/gtk_widget_show_all

*Note that this is needed for GTK 3.23 but may help remaining icon issues with GTK 3.22 as well and is simpler code in any case
</pre>
</div>
</content>
</entry>
</feed>
