<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-panel/applets/clock, branch v1.27.1</title>
<subtitle>MATE panel</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/'/>
<entry>
<title>Clock Applet: Update date/time and weather after resume from sleep mode</title>
<updated>2023-03-27T03:16:17+00:00</updated>
<author>
<name>Gordon Norman Squash</name>
<email>gordsqsh@protonmail.com</email>
</author>
<published>2023-03-18T01:06:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=061193aca2309da9caeecf228857631a40739d9a'/>
<id>061193aca2309da9caeecf228857631a40739d9a</id>
<content type='text'>
Before this commit, the Clock Applet was unaware of when the system
resumed from sleep mode (e.g. suspend or hibernate).  This meant that,
if the user suspended the system and then woke it up some time later,
the clock might not show the real current time, but instead would continue
to show the time at which the system was suspended for up to a minute
after the system woke up.  This could be confusing to the user if they
peered up at the clock immediately after, say, opening their laptop lid.

This commit connects to ConsoleKit or (if available) systemd-logind via
D-Bus, and listens for a signal that indicates when the system wakes up
from sleep mode.  When the system does wake up, the Clock Applet updates
the date/time immediately, and also updates all the weather/temperature
readings if possible.

Note that if logind is missing, ConsoleKit2 is required for this feature
to work; the original ConsoleKit lacked the signal required to implement
this feature.  This should not be a problem since it is unlikely that
anyone would even consider using the original ConsoleKit in this day and
age.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this commit, the Clock Applet was unaware of when the system
resumed from sleep mode (e.g. suspend or hibernate).  This meant that,
if the user suspended the system and then woke it up some time later,
the clock might not show the real current time, but instead would continue
to show the time at which the system was suspended for up to a minute
after the system woke up.  This could be confusing to the user if they
peered up at the clock immediately after, say, opening their laptop lid.

This commit connects to ConsoleKit or (if available) systemd-logind via
D-Bus, and listens for a signal that indicates when the system wakes up
from sleep mode.  When the system does wake up, the Clock Applet updates
the date/time immediately, and also updates all the weather/temperature
readings if possible.

Note that if logind is missing, ConsoleKit2 is required for this feature
to work; the original ConsoleKit lacked the signal required to implement
this feature.  This should not be a problem since it is unlikely that
anyone would even consider using the original ConsoleKit in this day and
age.
</pre>
</div>
</content>
</entry>
<entry>
<title>clock: Fix memory leak</title>
<updated>2022-06-28T18:22:23+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2022-06-28T09:23:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=48ef669663d64062a5ed5d90e3e4787445a90859'/>
<id>48ef669663d64062a5ed5d90e3e4787445a90859</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>clock: cast from function call of type 'gdouble' to non-matching type</title>
<updated>2022-03-18T05:32:31+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2022-03-15T14:21:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=3860befb8776c47b680f15256326a699275ce533'/>
<id>3860befb8776c47b680f15256326a699275ce533</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>clock: fix memory leak</title>
<updated>2022-01-02T07:23:29+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-12-31T20:22:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=273a3c7aa035d3b7a53f181dd4f3a88ad0b94922'/>
<id>273a3c7aa035d3b7a53f181dd4f3a88ad0b94922</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some -Wsign-compare warnings</title>
<updated>2021-12-20T16:54:37+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-12-15T10:04:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=f3be406bb0f3be4f253b287c2f1f7d6283e1d05f'/>
<id>f3be406bb0f3be4f253b287c2f1f7d6283e1d05f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unnecessary cast in g_signal_connect* call</title>
<updated>2021-12-20T15:57:51+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-12-17T13:17:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=54e2bb1acaf71b7b54e796f7bfa311fb32d84830'/>
<id>54e2bb1acaf71b7b54e796f7bfa311fb32d84830</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use dashes instead of underscores in signal names</title>
<updated>2021-12-19T16:46:41+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-12-18T13:31:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=ede1f04954c5b64dbdaea7a75aecc1153cc6e9b3'/>
<id>ede1f04954c5b64dbdaea7a75aecc1153cc6e9b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>clock: gtk_entry_set_alignment in clock.ui</title>
<updated>2021-12-19T14:23:20+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-12-17T06:55:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=0791b258daba11925ced8406db204f27b827202f'/>
<id>0791b258daba11925ced8406db204f27b827202f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>clock: gtk_entry_set_width_chars in clock.ui</title>
<updated>2021-12-19T14:23:20+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-12-17T06:48:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=7b694021f7c38a948ec96781f51df7e84a6141ca'/>
<id>7b694021f7c38a948ec96781f51df7e84a6141ca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>clock: Upgrade clock.ui</title>
<updated>2021-12-19T14:23:20+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-12-17T06:42:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=6ed10e1f6410e7827a23af39614469478003e0c5'/>
<id>6ed10e1f6410e7827a23af39614469478003e0c5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
