<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-panel/applets/clock, branch 1.28</title>
<subtitle>MATE panel</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/'/>
<entry>
<title>Fix uninitialized and unused screen vars</title>
<updated>2025-09-04T19:27:46+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2025-09-03T10:27:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=a70cde0eccbf0890831d1f7a27aa5d86feeb4796'/>
<id>a70cde0eccbf0890831d1f7a27aa5d86feeb4796</id>
<content type='text'>
A previous overzealous cleanup left some hanging screen variables and
one instance of an uninitialized screen being used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A previous overzealous cleanup left some hanging screen variables and
one instance of an uninitialized screen being used.
</pre>
</div>
</content>
</entry>
<entry>
<title>clock: Provide fallback preferences path</title>
<updated>2025-09-04T19:27:36+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2025-08-02T00:46:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=4e2f0755fc01b6bee61347c4a951d2ce8a7cd387'/>
<id>4e2f0755fc01b6bee61347c4a951d2ce8a7cd387</id>
<content type='text'>
Provide a fallback preferences path in case the applet doesn't provide
one. This happens when running outside the actual panel, like in the
case of mate-panel-test-applets.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Provide a fallback preferences path in case the applet doesn't provide
one. This happens when running outside the actual panel, like in the
case of mate-panel-test-applets.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove deprecated gdk_screen_get_* functions</title>
<updated>2025-09-04T19:27:36+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2025-07-18T14:51:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=744a162adc885f3f5a85125682eec46ca1be06dc'/>
<id>744a162adc885f3f5a85125682eec46ca1be06dc</id>
<content type='text'>
Screen functions are replaced with their Display equivalents to remove
deprecation warnings. Display functions take into account the entire
display server connection, rather than a single physical monitor.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Screen functions are replaced with their Display equivalents to remove
deprecation warnings. Display functions take into account the entire
display server connection, rather than a single physical monitor.
</pre>
</div>
</content>
</entry>
<entry>
<title>Clock Applet: Add scrollbar to Locations lists when the lists get too long</title>
<updated>2025-04-24T07:03:10+00:00</updated>
<author>
<name>Gordon Norman Squash</name>
<email>gordsqsh@protonmail.com</email>
</author>
<published>2024-10-15T02:47:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=702af8793c44992fbe2e44db73dfbde62b89afa7'/>
<id>702af8793c44992fbe2e44db73dfbde62b89afa7</id>
<content type='text'>
Before this commit, the Clock Applet's popup window would expand off the
screen if the user added more than a few locations to the Locations list.
In addition, the list of locations in the Clock Applet Preferences could get
extremely tall as well, and could even push the bottom part of the
Preferences dialog off the screen.

This commit adds (vertical) scrollbars to both widgets.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this commit, the Clock Applet's popup window would expand off the
screen if the user added more than a few locations to the Locations list.
In addition, the list of locations in the Clock Applet Preferences could get
extremely tall as well, and could even push the bottom part of the
Preferences dialog off the screen.

This commit adds (vertical) scrollbars to both widgets.
</pre>
</div>
</content>
</entry>
<entry>
<title>applets/clock: Fix compatibility with musl libc</title>
<updated>2025-04-24T07:02:47+00:00</updated>
<author>
<name>Đoàn Trần Công Danh</name>
<email>congdanhqx@gmail.com</email>
</author>
<published>2024-10-05T16:01:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=be855481d5618ea6e342231b0ff503b36981cdee'/>
<id>be855481d5618ea6e342231b0ff503b36981cdee</id>
<content type='text'>
%l is an glibc extension for strftime, this extensions isn't supported
by musl libc.

Replace %l with %_I, which is functionaly equivalence.
%_I itself is also an extensions, however, %_I is supported by both
glibc, musl, FreeBSD and deriviates, AIX, and Solaris.

Fix: #1451
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
%l is an glibc extension for strftime, this extensions isn't supported
by musl libc.

Replace %l with %_I, which is functionaly equivalence.
%_I itself is also an extensions, however, %_I is supported by both
glibc, musl, FreeBSD and deriviates, AIX, and Solaris.

Fix: #1451
</pre>
</div>
</content>
</entry>
<entry>
<title>Reduce scope of variables</title>
<updated>2024-02-04T17:37:58+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2023-11-15T14:10:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=62fabfc793b545250dafaf37f75650cbfdce095f'/>
<id>62fabfc793b545250dafaf37f75650cbfdce095f</id>
<content type='text'>
Mostly found by cppcheck.

origin commit was:
https://github.com/mate-desktop/mate-panel/commit/96c7ebc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mostly found by cppcheck.

origin commit was:
https://github.com/mate-desktop/mate-panel/commit/96c7ebc
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Reduce scope of variables"</title>
<updated>2024-02-04T17:37:58+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2024-01-28T01:53:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=e663fbaeba760003b4088e567af0883534891e59'/>
<id>e663fbaeba760003b4088e567af0883534891e59</id>
<content type='text'>
This reverts commit 96c7ebc6dc9e8b8327db04a9570054ee78743353.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 96c7ebc6dc9e8b8327db04a9570054ee78743353.
</pre>
</div>
</content>
</entry>
<entry>
<title>Reduce scope of variables</title>
<updated>2023-11-21T20:19:58+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2023-11-15T14:10:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=96c7ebc6dc9e8b8327db04a9570054ee78743353'/>
<id>96c7ebc6dc9e8b8327db04a9570054ee78743353</id>
<content type='text'>
Mostly found by cppcheck.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mostly found by cppcheck.
</pre>
</div>
</content>
</entry>
<entry>
<title>clock: Simplify sort_locations_by_time()</title>
<updated>2023-11-21T20:19:58+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2023-11-15T13:42:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=ec5938e508526a70962e770ddd811f020951d1e8'/>
<id>ec5938e508526a70962e770ddd811f020951d1e8</id>
<content type='text'>
There is no need to return -1 or 1 specifically, anything on the right
side of 0 is OK, so simplify using the usual `a - b` implementation for
such sort functions.

Note that the type is OK here, as the `struct tm` are ints, the same as
the function's return value.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is no need to return -1 or 1 specifically, anything on the right
side of 0 is OK, so simplify using the usual `a - b` implementation for
such sort functions.

Note that the type is OK here, as the `struct tm` are ints, the same as
the function's return value.
</pre>
</div>
</content>
</entry>
<entry>
<title>Clock applet/wayland: position calendar window same as in x11</title>
<updated>2023-07-11T10:02:50+00:00</updated>
<author>
<name>Luke from DC</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2023-07-11T10:02:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=e8cd95789810bc9efb7961f553e99f0c2eaa0cd0'/>
<id>e8cd95789810bc9efb7961f553e99f0c2eaa0cd0</id>
<content type='text'>
* Clock applet/wayland: position calendar window same as in x11

- Wayland/clock: fix calendar window rendering when moved
Ensure the calendar window cannot be "stretched" across the screen
if the panel or the applet is moved while the calendar is showing</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Clock applet/wayland: position calendar window same as in x11

- Wayland/clock: fix calendar window rendering when moved
Ensure the calendar window cannot be "stretched" across the screen
if the panel or the applet is moved while the calendar is showing</pre>
</div>
</content>
</entry>
</feed>
