<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-panel/data, branch master</title>
<subtitle>MATE panel</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/'/>
<entry>
<title>Add Meson support (#1571)</title>
<updated>2026-08-01T21:27:47+00:00</updated>
<author>
<name>Aleksey Samoilov</name>
<email>samoilov.lex@gmail.com</email>
</author>
<published>2026-08-01T21:27:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=1b527834cdca36b3971b63720b8ffb38b4fd57ba'/>
<id>1b527834cdca36b3971b63720b8ffb38b4fd57ba</id>
<content type='text'>
* Add Meson support

* Fix libegg submodule configure

* generate schemas before install</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add Meson support

* Fix libegg submodule configure

* generate schemas before install</pre>
</div>
</content>
</entry>
<entry>
<title>panel: Update default layout files to use pack-type and pack-index</title>
<updated>2026-07-27T23:15:29+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-07-10T14:51:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=aa5155ab8e1a705803a5b0df50bb2c2db2335db4'/>
<id>aa5155ab8e1a705803a5b0df50bb2c2db2335db4</id>
<content type='text'>
Replace position and panel-right-stick with pack-type and pack-index in
all default layout files. Left-side applets use pack-type=start (the
default, so it's omitted), right-side applets use pack-type=end. Center
zone is empty by default.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace position and panel-right-stick with pack-type and pack-index in
all default layout files. Left-side applets use pack-type=start (the
default, so it's omitted), right-side applets use pack-type=end. Center
zone is empty by default.
</pre>
</div>
</content>
</entry>
<entry>
<title>data: update pack-index description</title>
<updated>2026-07-27T23:15:29+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-07-10T14:47:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=498895232bbfe5e3ab4ace19259e1a65dbcafacb'/>
<id>498895232bbfe5e3ab4ace19259e1a65dbcafacb</id>
<content type='text'>
Backported from https://gitlab.gnome.org/GNOME/gnome-panel/-/commit/6278658de
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Backported from https://gitlab.gnome.org/GNOME/gnome-panel/-/commit/6278658de
</pre>
</div>
</content>
</entry>
<entry>
<title>panel: Move to a model where panel objects are all packed</title>
<updated>2026-07-27T23:15:29+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-07-09T19:19:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=1da140c5e95d382dfe60d6a80ef28d18afbabe06'/>
<id>1da140c5e95d382dfe60d6a80ef28d18afbabe06</id>
<content type='text'>
Instead of positioning objects on specific positions on panels, we pack
them all either at the start or the end. This simplifies things a lot, and
helps keep clean panels.

Note that adding/moving objects is broken right now.

For backward compatibility the old position key is still read and used
as a fallback.

Backported from https://gitlab.gnome.org/GNOME/gnome-panel/-/commit/6db6be277
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of positioning objects on specific positions on panels, we pack
them all either at the start or the end. This simplifies things a lot, and
helps keep clean panels.

Note that adding/moving objects is broken right now.

For backward compatibility the old position key is still read and used
as a fallback.

Backported from https://gitlab.gnome.org/GNOME/gnome-panel/-/commit/6db6be277
</pre>
</div>
</content>
</entry>
<entry>
<title>panel: Change panel-right-stick (boolean) key to pack-type (enum) in object schema</title>
<updated>2026-07-27T23:15:29+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-07-09T16:36:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=29c889238c3f5d7c24c37e23167a47acbdbfe660'/>
<id>29c889238c3f5d7c24c37e23167a47acbdbfe660</id>
<content type='text'>
This will make it easier to add a way to center objects later on.

We'll have a pack-index key soon.

Backported from:
- https://gitlab.gnome.org/GNOME/gnome-panel/-/commit/446ff991d
- https://gitlab.gnome.org/GNOME/gnome-panel/-/commit/f42b54636
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will make it easier to add a way to center objects later on.

We'll have a pack-index key soon.

Backported from:
- https://gitlab.gnome.org/GNOME/gnome-panel/-/commit/446ff991d
- https://gitlab.gnome.org/GNOME/gnome-panel/-/commit/f42b54636
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Add "center-stick" capability applets on the panel"</title>
<updated>2024-02-04T17:37:58+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2024-01-28T01:55:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=f98be9734446e1b620312b69dc8fa8ed0f0997d9'/>
<id>f98be9734446e1b620312b69dc8fa8ed0f0997d9</id>
<content type='text'>
This reverts commit 38e00280e9d17282717595a05411736a308804c0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 38e00280e9d17282717595a05411736a308804c0.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update org.mate.panel.object schema descriptions</title>
<updated>2023-07-26T01:14:13+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2023-07-25T10:19:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=013273665127bc7303f06616193aea158b7e9d5d'/>
<id>013273665127bc7303f06616193aea158b7e9d5d</id>
<content type='text'>
It was listing outdated values, and missing new ones.

Fixes #1132.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was listing outdated values, and missing new ones.

Fixes #1132.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add "center-stick" capability applets on the panel</title>
<updated>2022-06-01T14:14:33+00:00</updated>
<author>
<name>The Squash</name>
<email>gordsqsh@protonmail.com</email>
</author>
<published>2022-05-06T05:11:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=38e00280e9d17282717595a05411736a308804c0'/>
<id>38e00280e9d17282717595a05411736a308804c0</id>
<content type='text'>
Conventionally, the applets on a MATE Panel are positioned relative to the
left edge of the panel (if the panel is horizontal) or the top edge (if the
panel is vertical).  There has also been some (buggy) support for positioning
of applets relative to the right (or bottom) edge of the panel, so that
applets on the right side of the panel will stay on the right side even if
the user changes screen resolutions or if the panel changes size for some
other reason.

However, many users want to also place applets at or near the center of their
panel(s).  There is no such conventional support for positioning applets
relative to the center of the panel, so users have positioned applets near
the center of the panel -- but the position recorded is relative to the left
side of the panel.  As such, the applets will almost certainly shift over
to the left or right slightly if the panel is ever resized, and the user will
have to reposition all those centered applets yet again.  This is especially
frustrating if the user switches monitors on a regular basis!

This patch radically revamps the MATE Panel's positioning framework, and
deprecates the original "right-stick" feature.  To replace the right-stick
feature, this patch instead associates an "edge relativity" setting with
each and every panel applet:  An applet can be relative to the start (left/
top), end (right/bottom), or center of the panel.  This setting can be
changed using DConf/GSettings, using a custom panel layout file, or even
by simply dragging the applet to the appropriate place on the panel.
(Conventionally, applets are not even right-stuck automatically even when the
user drags the applet over to the far right of the panel!)  As a bonus, when
the user drags an applet across the center of the panel, the applet will
temporarily "stick" to the very center of the panel, to allow the user to
very precisely align any applet they wish.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conventionally, the applets on a MATE Panel are positioned relative to the
left edge of the panel (if the panel is horizontal) or the top edge (if the
panel is vertical).  There has also been some (buggy) support for positioning
of applets relative to the right (or bottom) edge of the panel, so that
applets on the right side of the panel will stay on the right side even if
the user changes screen resolutions or if the panel changes size for some
other reason.

However, many users want to also place applets at or near the center of their
panel(s).  There is no such conventional support for positioning applets
relative to the center of the panel, so users have positioned applets near
the center of the panel -- but the position recorded is relative to the left
side of the panel.  As such, the applets will almost certainly shift over
to the left or right slightly if the panel is ever resized, and the user will
have to reposition all those centered applets yet again.  This is especially
frustrating if the user switches monitors on a regular basis!

This patch radically revamps the MATE Panel's positioning framework, and
deprecates the original "right-stick" feature.  To replace the right-stick
feature, this patch instead associates an "edge relativity" setting with
each and every panel applet:  An applet can be relative to the start (left/
top), end (right/bottom), or center of the panel.  This setting can be
changed using DConf/GSettings, using a custom panel layout file, or even
by simply dragging the applet to the appropriate place on the panel.
(Conventionally, applets are not even right-stuck automatically even when the
user drags the applet over to the far right of the panel!)  As a bonus, when
the user drags an applet across the center of the panel, the applet will
temporarily "stick" to the very center of the panel, to allow the user to
very precisely align any applet they wish.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make Recent Documents list in Places menu of configurable length (#1216)</title>
<updated>2021-04-07T04:34:38+00:00</updated>
<author>
<name>Gordon N. Squash</name>
<email>gordsqsh@protonmail.com</email>
</author>
<published>2021-04-07T04:34:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=edc67fcaf4be1c14ab562a172a3e3a08e757d078'/>
<id>edc67fcaf4be1c14ab562a172a3e3a08e757d078</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>migrate from intltool to gettext</title>
<updated>2019-11-11T22:18:35+00:00</updated>
<author>
<name>Wu Xiaotian</name>
<email>yetist@gmail.com</email>
</author>
<published>2019-10-30T12:33:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=f5354df76377627dde56b079c9328b46865033d2'/>
<id>f5354df76377627dde56b079c9328b46865033d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
