<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-panel/applets, branch master</title>
<subtitle>MATE panel</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/'/>
<entry>
<title>wncklet: link against libX11 for window preview thumbnails</title>
<updated>2026-05-28T14:45:16+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-05-28T14:20:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=3172eaf2dfa1c00739b15c9d8a017762dfb9a82c'/>
<id>3172eaf2dfa1c00739b15c9d8a017762dfb9a82c</id>
<content type='text'>
The window-list preview code uses XGetWindowAttributes and
XGetWindowProperty to capture window decorations, but the wncklet
Makefile was missing the X11 linker flags, causing a build failure.

Fixes #1561
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The window-list preview code uses XGetWindowAttributes and
XGetWindowProperty to capture window decorations, but the wncklet
Makefile was missing the X11 linker flags, causing a build failure.

Fixes #1561
</pre>
</div>
</content>
</entry>
<entry>
<title>window-list: fix HiDPI scaling for preview thumbnails</title>
<updated>2026-05-27T20:05:24+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-05-26T12:42:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=a91599c79100e9cf8d72b7389c84f8b86d83949c'/>
<id>a91599c79100e9cf8d72b7389c84f8b86d83949c</id>
<content type='text'>
Account for cairo device scale factor when scaling the captured pixbuf
to the thumbnail surface, so the entire window content is shown on HiDPI
displays.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Account for cairo device scale factor when scaling the captured pixbuf
to the thumbnail surface, so the entire window content is shown on HiDPI
displays.
</pre>
</div>
</content>
</entry>
<entry>
<title>window-list: always capture fresh pixels for preview thumbnails</title>
<updated>2026-05-27T20:05:24+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-05-21T13:10:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=0e30a1da10ea012fa4c57401bebdada8b4d6d144'/>
<id>0e30a1da10ea012fa4c57401bebdada8b4d6d144</id>
<content type='text'>
Use gdk_pixbuf_get_from_window instead of gdk_cairo_set_source_window to
avoid stale window content in preview thumbnails.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use gdk_pixbuf_get_from_window instead of gdk_cairo_set_source_window to
avoid stale window content in preview thumbnails.
</pre>
</div>
</content>
</entry>
<entry>
<title>window-list: show window decorations in preview thumbnails</title>
<updated>2026-05-27T20:05:24+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-05-21T12:38:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=49dbc93a46badea10f35336627abd8014d8a7ea8'/>
<id>49dbc93a46badea10f35336627abd8014d8a7ea8</id>
<content type='text'>
Capture the window manager frame instead of the client window so that
preview thumbnails include title bars and borders. Use
_NET_FRAME_EXTENTS to strip invisible resize borders from the captured
frame.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Capture the window manager frame instead of the client window so that
preview thumbnails include title bars and borders. Use
_NET_FRAME_EXTENTS to strip invisible resize borders from the captured
frame.
</pre>
</div>
</content>
</entry>
<entry>
<title>applet clock: fix proportional fonts by font-feature tabular numbers</title>
<updated>2026-05-20T11:32:34+00:00</updated>
<author>
<name>2387skju</name>
<email>2387skju@users.noreply.github.com</email>
</author>
<published>2026-05-02T13:35:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=414d0f6d92aba6dedbe9d2ee1f5e1e3a78e9d355'/>
<id>414d0f6d92aba6dedbe9d2ee1f5e1e3a78e9d355</id>
<content type='text'>
Fixes #1338: The clock-time was jumping (and also the rest of the panel), due to different width of the digits.

The font must support this feature, otherwise this fix will not work:
Example: Font "Cantarell" OK ; Font "Quicksand" still buggy.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #1338: The clock-time was jumping (and also the rest of the panel), due to different width of the digits.

The font must support this feature, otherwise this fix will not work:
Example: Font "Cantarell" OK ; Font "Quicksand" still buggy.
</pre>
</div>
</content>
</entry>
<entry>
<title>clock: fix memory leaks in EDS event list handling</title>
<updated>2026-05-19T21:32:24+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-04-01T20:37:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=bdc435fe61063547141b34ac6ebe9a404ccdfdb2'/>
<id>bdc435fe61063547141b34ac6ebe9a404ccdfdb2</id>
<content type='text'>
The calendar popup was not freeing the list of events returned by the
calendar client after populating the appointment and task views. This
caused unbounded memory growth every time the popup was opened.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The calendar popup was not freeing the list of events returned by the
calendar client after populating the appointment and task views. This
caused unbounded memory growth every time the popup was opened.
</pre>
</div>
</content>
</entry>
<entry>
<title>fish: Fix alternating animation during April Fools</title>
<updated>2026-04-02T13:19:20+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-04-01T17:28:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=b5bb59d19abf48583f04448c0dd5fee5befa3724'/>
<id>b5bb59d19abf48583f04448c0dd5fee5befa3724</id>
<content type='text'>
During April Fools in the morning, Wanda the fish is expected to show up
upside down, with dirty-looking water, as though dead. However, because
of the hour comparison, it ends up alternating between the standard
animation and the dead fish.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
During April Fools in the morning, Wanda the fish is expected to show up
upside down, with dirty-looking water, as though dead. However, because
of the hour comparison, it ends up alternating between the standard
animation and the dead fish.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix memory leaks</title>
<updated>2026-03-31T06:20:37+00:00</updated>
<author>
<name>mbkma</name>
<email>johannes.unruh@fau.de</email>
</author>
<published>2026-03-29T21:16:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=d67f86922f566fde7c3ad541b48c5ecf4a861e18'/>
<id>d67f86922f566fde7c3ad541b48c5ecf4a861e18</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use gint64 to track UNIX timestamps</title>
<updated>2026-03-11T17:40:27+00:00</updated>
<author>
<name>Bernhard M. Wiedemann</name>
<email>bwiedemann@suse.de</email>
</author>
<published>2026-03-06T02:47:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=d09730a3e817960fcb0375195c2c8cd67dd21cbb'/>
<id>d09730a3e817960fcb0375195c2c8cd67dd21cbb</id>
<content type='text'>
to make it work after the year 2038

See https://en.wikipedia.org/wiki/Year_2038_problem

This patch was done while reviewing potential year-2038 issues in openSUSE.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to make it work after the year 2038

See https://en.wikipedia.org/wiki/Year_2038_problem

This patch was done while reviewing potential year-2038 issues in openSUSE.
</pre>
</div>
</content>
</entry>
<entry>
<title>clock: Add DBus 'activate' callback</title>
<updated>2026-01-20T22:20:00+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2025-09-19T22:27:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=37fd0c5169e37b2962c9979659d693eec1d0bf24'/>
<id>37fd0c5169e37b2962c9979659d693eec1d0bf24</id>
<content type='text'>
This allows users to open the clock/calendar popup through DBus, which
means we could configure a keybinding for it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows users to open the clock/calendar popup through DBus, which
means we could configure a keybinding for it.
</pre>
</div>
</content>
</entry>
</feed>
