<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2025-05-05T19:42:25+00:00</updated><id>/feed.xml</id><title type="html">Alarm Clock Applet</title><subtitle>Alarm Clock is a fully-featured alarm clock for use with an AppIndicator implementation.</subtitle><entry><title type="html">@tatokis is now the new maintainer</title><link href="/2023/01/19/tatokis-is-now-the-new-maintainer.html" rel="alternate" type="text/html" title="@tatokis is now the new maintainer" /><published>2023-01-19T16:07:46+00:00</published><updated>2023-01-19T16:07:46+00:00</updated><id>/2023/01/19/tatokis-is-now-the-new-maintainer</id><content type="html" xml:base="/2023/01/19/tatokis-is-now-the-new-maintainer.html"><![CDATA[<p>Hello alarm-clock contributors and users,</p>

<p>After a long period of being unmaintained, I am thrilled to announce that alarm-clock has a new maintainer: @tatokis!</p>

<p>You may have noticed a recent burst of activity in the project, with lots of improvements, bug fixes, and even a new <a href="https://github.com/alarm-clock-applet/alarm-clock/releases/tag/0.4.1">0.4.1 release</a>!
All of these developments are thanks to @tatokis.</p>

<h3 id="new-maintainer">New maintainer</h3>

<p>As the original creator of alarm-clock, it makes me very happy to hand over the maintainership to @tatokis.
He has already made significant contributions to the code base, including porting the project to Gtk 3, GSettings, GtkApplication, GActions and a more modern CMake build system.
All of these improvements should also enable alarm-clock-applet to be packaged in modern Linux distributions.
I am confident that the project will thrive under his leadership.</p>

<p><strong>Note:</strong> The maintainership was handed over in Nov 2022, but I felt it was appropriate with an official announcement. My apologies for the delay in making this announcement.</p>]]></content><author><name>Johannes H. Jensen</name></author><summary type="html"><![CDATA[Hello alarm-clock contributors and users, After a long period of being unmaintained, I am thrilled to announce that alarm-clock has a new maintainer: @tatokis! You may have noticed a recent burst of activity in the project, with lots of improvements, bug fixes, and even a new 0.4.1 release! All of these developments are thanks to @tatokis. New maintainer As the original creator of alarm-clock, it makes me very happy to hand over the maintainership to @tatokis. He has already made significant contributions to the code base, including porting the project to Gtk 3, GSettings, GtkApplication, GActions and a more modern CMake build system. All of these improvements should also enable alarm-clock-applet to be packaged in modern Linux distributions. I am confident that the project will thrive under his leadership. Note: The maintainership was handed over in Nov 2022, but I felt it was appropriate with an official announcement. My apologies for the delay in making this announcement.]]></summary></entry><entry><title type="html">Alarm Clock 0.4.1 “Happy New Year” released!</title><link href="/2023/01/09/Alarm-Clock-0.4.1-Happy-New-Year-released.html" rel="alternate" type="text/html" title="Alarm Clock 0.4.1 “Happy New Year” released!" /><published>2023-01-09T05:13:01+00:00</published><updated>2023-01-09T05:13:01+00:00</updated><id>/2023/01/09/Alarm-Clock-0.4.1-Happy-New-Year-released</id><content type="html" xml:base="/2023/01/09/Alarm-Clock-0.4.1-Happy-New-Year-released.html"><![CDATA[<h4 id="github-release"><a href="https://github.com/alarm-clock-applet/alarm-clock/releases/tag/0.4.1">GitHub Release</a></h4>
<p>This release fixes numerous issues and removes all legacy dependencies. The minimum supported Ubuntu version is now 18.04.</p>

<h3 id="major-changes">Major Changes:</h3>
<ul>
  <li>The application has been ported to GTK 3, and will thus look slightly different.</li>
  <li>Old GTK Tray Icon support has been removed. A desktop environment with support for AppIndicators/StatusNotifierItem is required.</li>
  <li>Alarms have been migrated to GSettings.</li>
</ul>

<h3 id="notable-fixes">Notable Fixes:</h3>
<ul>
  <li>Many memory leaks (including a massive one while the UI was visible)</li>
  <li>Alarm labels bouncing horizontally every second</li>
  <li>Debug messages breaking alarms and timers</li>
  <li>Compile errors</li>
</ul>

<h3 id="new-features">New Features:</h3>
<ul>
  <li>Default media players are now autodetected.</li>
  <li>More media players can be controlled using playerctl out of the box.</li>
  <li>More system sounds are now added to the list by default.</li>
</ul>

<h3 id="full-changelog">Full Changelog:</h3>
<p><a href="https://github.com/alarm-clock-applet/alarm-clock/compare/0.3.4...0.4.1">0.3.4…0.4.1</a></p>

<h3 id="notes-for-package-maintainers">Notes for package maintainers:</h3>
<p>Many dependencies have changed and the project is now built with CMake. If available, please build with GConf2 support enabled so that people can migrate any old alarms they might have, even if they built from source previously. If possible, also add <code class="language-plaintext highlighter-rouge">playerctl</code> as an optional/recommended dependency; its presence is detected at runtime.</p>

<h3 id="what-happened-to-040">What happened to 0.4.0?</h3>
<p>It was meant to be tagged right before the major rewrite/porting work started, however it was tagged at the wrong commit by accident, and is thus now ignored.</p>]]></content><author><name>Tasos Sahanidis</name></author><summary type="html"><![CDATA[GitHub Release This release fixes numerous issues and removes all legacy dependencies. The minimum supported Ubuntu version is now 18.04. Major Changes: The application has been ported to GTK 3, and will thus look slightly different. Old GTK Tray Icon support has been removed. A desktop environment with support for AppIndicators/StatusNotifierItem is required. Alarms have been migrated to GSettings. Notable Fixes: Many memory leaks (including a massive one while the UI was visible) Alarm labels bouncing horizontally every second Debug messages breaking alarms and timers Compile errors New Features: Default media players are now autodetected. More media players can be controlled using playerctl out of the box. More system sounds are now added to the list by default. Full Changelog: 0.3.4…0.4.1 Notes for package maintainers: Many dependencies have changed and the project is now built with CMake. If available, please build with GConf2 support enabled so that people can migrate any old alarms they might have, even if they built from source previously. If possible, also add playerctl as an optional/recommended dependency; its presence is detected at runtime. What happened to 0.4.0? It was meant to be tagged right before the major rewrite/porting work started, however it was tagged at the wrong commit by accident, and is thus now ignored.]]></summary></entry><entry><title type="html">LOOKING FOR MAINTAINERS</title><link href="/2021/02/08/LOOKING-FOR-MAINTAINERS.html" rel="alternate" type="text/html" title="LOOKING FOR MAINTAINERS" /><published>2021-02-08T19:49:09+00:00</published><updated>2021-02-08T19:49:09+00:00</updated><id>/2021/02/08/LOOKING-FOR-MAINTAINERS</id><content type="html" xml:base="/2021/02/08/LOOKING-FOR-MAINTAINERS.html"><![CDATA[<p>Unfortunately, this project is no longer maintained. If you're interested in maintaining Alarm Clock, please get in touch: joh@pseudoberries.com</p>]]></content><author><name>Johannes H. Jensen</name></author><summary type="html"><![CDATA[Unfortunately, this project is no longer maintained. If you're interested in maintaining Alarm Clock, please get in touch: joh@pseudoberries.com]]></summary></entry><entry><title type="html">Alarm Clock migrated to GitHub!</title><link href="/2017/03/24/Alarm-Clock-migrated-to-GitHub.html" rel="alternate" type="text/html" title="Alarm Clock migrated to GitHub!" /><published>2017-03-24T00:00:52+00:00</published><updated>2017-03-24T00:00:52+00:00</updated><id>/2017/03/24/Alarm-Clock-migrated-to-GitHub</id><content type="html" xml:base="/2017/03/24/Alarm-Clock-migrated-to-GitHub.html"><![CDATA[<p>Alarm Clock has officially moved to GitHub: <a href="https://github.com/joh/alarm-clock" rel="nofollow">https://github.com/joh/alarm-clock</a><br />
All bugs have been migrated as well: <a href="https://github.com/joh/alarm-clock/issues" rel="nofollow">https://github.com/joh/alarm-clock/issues</a></p>
<p>Blueprints have not yet been moved. Selected ones may be moved to the wiki in the future.</p>
<p>The Launchpad project is still used for translations.<br />
Launchpad has been configured to automatically import changes from GitHub.</p>]]></content><author><name>Johannes H. Jensen</name></author><summary type="html"><![CDATA[Alarm Clock has officially moved to GitHub: https://github.com/joh/alarm-clock All bugs have been migrated as well: https://github.com/joh/alarm-clock/issues Blueprints have not yet been moved. Selected ones may be moved to the wiki in the future. The Launchpad project is still used for translations. Launchpad has been configured to automatically import changes from GitHub.]]></summary></entry><entry><title type="html">Alarm Clock 0.3.4 “Hipp, hipp” released!</title><link href="/2015/05/17/Alarm-Clock-0.3.4-Hipp-hipp-released.html" rel="alternate" type="text/html" title="Alarm Clock 0.3.4 “Hipp, hipp” released!" /><published>2015-05-17T19:31:44+00:00</published><updated>2015-05-17T19:31:44+00:00</updated><id>/2015/05/17/Alarm-Clock-0.3.4-Hipp-hipp-released</id><content type="html" xml:base="/2015/05/17/Alarm-Clock-0.3.4-Hipp-hipp-released.html"><![CDATA[<p>This is a bug fix release:</p>
<p>Bugs fixed:<br />
1122500 - Don't cancel the next alarm if alarm triggers a day late<br />
1137453 - Port to GStreamer 1.0</p>
<p>Please see the ChangeLog for more details.</p>]]></content><author><name>Johannes H. Jensen</name></author><summary type="html"><![CDATA[This is a bug fix release: Bugs fixed: 1122500 - Don't cancel the next alarm if alarm triggers a day late 1137453 - Port to GStreamer 1.0 Please see the ChangeLog for more details.]]></summary></entry><entry><title type="html">Alarm Clock 0.3.3 “Squish” released!</title><link href="/2012/06/03/Alarm-Clock-0.3.3-Squish-released.html" rel="alternate" type="text/html" title="Alarm Clock 0.3.3 “Squish” released!" /><published>2012-06-03T19:48:42+00:00</published><updated>2012-06-03T19:48:42+00:00</updated><id>/2012/06/03/Alarm-Clock-0.3.3--Squish-released</id><content type="html" xml:base="/2012/06/03/Alarm-Clock-0.3.3-Squish-released.html"><![CDATA[<p>This release includes minor improvements and various bug fixes:</p>
<p>* Set app indicator title</p>
<p>Bugs fixed:<br />
290733 - Automatically detect daylight savings time<br />
800635 - Let the WM decide the initial position of the list window<br />
823585 - Check that media player was created successfully<br />
908636 - Don't show notifications when alarms are stopped/snoozed<br />
885059 - Update timestamp when type is changed for active alarms<br />
977110 - Use segment seeks to prevent playback delays when looping<br />
824337 - Enable alarm when closing the Edit alarm dialog</p>
<p>Please see the ChangeLog for more details.</p>]]></content><author><name>Johannes H. Jensen</name></author><summary type="html"><![CDATA[This release includes minor improvements and various bug fixes: * Set app indicator title Bugs fixed: 290733 - Automatically detect daylight savings time 800635 - Let the WM decide the initial position of the list window 823585 - Check that media player was created successfully 908636 - Don't show notifications when alarms are stopped/snoozed 885059 - Update timestamp when type is changed for active alarms 977110 - Use segment seeks to prevent playback delays when looping 824337 - Enable alarm when closing the Edit alarm dialog Please see the ChangeLog for more details.]]></summary></entry><entry><title type="html">Alarm Clock featured on Linux Insider!</title><link href="/2011/03/24/Alarm-Clock-featured-on-Linux-Insider.html" rel="alternate" type="text/html" title="Alarm Clock featured on Linux Insider!" /><published>2011-03-24T11:21:12+00:00</published><updated>2011-03-24T11:21:12+00:00</updated><id>/2011/03/24/Alarm-Clock-featured-on-Linux-Insider</id><content type="html" xml:base="/2011/03/24/Alarm-Clock-featured-on-Linux-Insider.html"><![CDATA[<p>Your favorite alarm clock receives good reviews from Linux Insider: <a href="http://www.linuxinsider.com/story/72116.html" rel="nofollow">http://www.linuxinsider.com/story/72116.html</a></p>]]></content><author><name>Johannes H. Jensen</name></author><summary type="html"><![CDATA[Your favorite alarm clock receives good reviews from Linux Insider: http://www.linuxinsider.com/story/72116.html]]></summary></entry><entry><title type="html">Alarm Clock 0.3.2 “Indicate this” released!</title><link href="/2011/03/20/Alarm-Clock-0.3.2-Indicate-this-released.html" rel="alternate" type="text/html" title="Alarm Clock 0.3.2 “Indicate this” released!" /><published>2011-03-20T18:06:37+00:00</published><updated>2011-03-20T18:06:37+00:00</updated><id>/2011/03/20/Alarm-Clock-0.3.2--Indicate-this-released</id><content type="html" xml:base="/2011/03/20/Alarm-Clock-0.3.2-Indicate-this-released.html"><![CDATA[<p>This release adds support for application indicators and includes various bug fixes:</p>
<p>* Add support for application indicators<br />
* Countdown label for application indicator<br />
* New status icon indicating triggered alarms</p>
<p>Bugs fixed:<br />
565302 - Add countdown label (for application indicator)<br />
610632 - Create ~/.config/autostart if it doesn't exist<br />
671962 - Add support for libnotify 0.7<br />
682999 - Properly stop triggered alarms that are not playing sound<br />
704956 - Add support for application indicators<br />
706832 - Clicking on status icon should bring up list instead of snoozing</p>
<p>Please see the ChangeLog for more details.</p>]]></content><author><name>Johannes H. Jensen</name></author><summary type="html"><![CDATA[This release adds support for application indicators and includes various bug fixes: * Add support for application indicators * Countdown label for application indicator * New status icon indicating triggered alarms Bugs fixed: 565302 - Add countdown label (for application indicator) 610632 - Create ~/.config/autostart if it doesn't exist 671962 - Add support for libnotify 0.7 682999 - Properly stop triggered alarms that are not playing sound 704956 - Add support for application indicators 706832 - Clicking on status icon should bring up list instead of snoozing Please see the ChangeLog for more details.]]></summary></entry><entry><title type="html">Alarm Clock 0.3.1 “It’s gettin’ pretty” released!</title><link href="/2010/05/16/Alarm-Clock-0.3.1-Its-gettin-pretty-released.html" rel="alternate" type="text/html" title="Alarm Clock 0.3.1 “It’s gettin’ pretty” released!" /><published>2010-05-16T20:39:21+00:00</published><updated>2010-05-16T20:39:21+00:00</updated><id>/2010/05/16/Alarm-Clock-0.3.1-Its-gettin-pretty-released</id><content type="html" xml:base="/2010/05/16/Alarm-Clock-0.3.1-Its-gettin-pretty-released.html"><![CDATA[<p>This release includes minor improvements and bug fixes:</p>
<p>* Properly toggle alarm-list-window<br />
* Parse command-line options<br />
* Add --hidden command-line flag<br />
* Start --hidden on autostart</p>
<p>Bugs fixed:</p>
<p>558559 - Double-clicking on alarm erratically changes alarm time/duration<br />
559514 - The alarms list window should be shown when launching the application<br />
559531 - Remember the alarms list window position<br />
567564 - repeat once: checkbox does not work in gtk+ 2.20<br />
567762 - deleting running alarm doesn't cancel them</p>
<p>Please see the ChangeLog for more details.</p>]]></content><author><name>Johannes H. Jensen</name></author><summary type="html"><![CDATA[This release includes minor improvements and bug fixes: * Properly toggle alarm-list-window * Parse command-line options * Add --hidden command-line flag * Start --hidden on autostart Bugs fixed: 558559 - Double-clicking on alarm erratically changes alarm time/duration 559514 - The alarms list window should be shown when launching the application 559531 - Remember the alarms list window position 567564 - repeat once: checkbox does not work in gtk+ 2.20 567762 - deleting running alarm doesn't cancel them Please see the ChangeLog for more details.]]></summary></entry><entry><title type="html">Alarm Clock 0.3.0 “Less snooze” released!</title><link href="/2010/03/16/Alarm-Clock-0.3.0-Less-snooze-released.html" rel="alternate" type="text/html" title="Alarm Clock 0.3.0 “Less snooze” released!" /><published>2010-03-16T22:57:22+00:00</published><updated>2010-03-16T22:57:22+00:00</updated><id>/2010/03/16/Alarm-Clock-0.3.0-Less-snooze-released</id><content type="html" xml:base="/2010/03/16/Alarm-Clock-0.3.0-Less-snooze-released.html"><![CDATA[<p>This is the first major release since 0.2 and it includes many improvements and bug fixes:</p>
<p>* Alarm Clock has moved to the notification area and can be started as a normal application<br />
* An option to autostart Alarm Clock on log in has been added<br />
* Blink icon when an alarm is triggered<br />
* General User Interface improvements<br />
* Improvements to the alarm list window<br />
* Add sorting of the alarm list<br />
* Notify bubble improvements - remove per-alarm notify bubble settings<br />
* Snooze improvements - global snooze settings, enable snooze for timers<br />
* Add translation support - translations are now done in Launchpad</p>
<p>Bugs fixed:</p>
<p>243153 - No hint bubble when there is a "&amp;" sign in the label<br />
334684 - Notification needs to be improved in jaunty<br />
421098 - Source code an Gentoo QA<br />
490824 - Sorting alarms on time<br />
500600 - Update countdown for active alarms in alarm list<br />
501069 - Remove deprecated gnome-vfs dependency and use gio instead<br />
501073 - Remove deprecated libgnomeui dependency<br />
502230 - Properly seek player to start when looping</p>
<p>Please see the ChangeLog for more details.</p>]]></content><author><name>Johannes H. Jensen</name></author><summary type="html"><![CDATA[This is the first major release since 0.2 and it includes many improvements and bug fixes: * Alarm Clock has moved to the notification area and can be started as a normal application * An option to autostart Alarm Clock on log in has been added * Blink icon when an alarm is triggered * General User Interface improvements * Improvements to the alarm list window * Add sorting of the alarm list * Notify bubble improvements - remove per-alarm notify bubble settings * Snooze improvements - global snooze settings, enable snooze for timers * Add translation support - translations are now done in Launchpad Bugs fixed: 243153 - No hint bubble when there is a "&amp;" sign in the label 334684 - Notification needs to be improved in jaunty 421098 - Source code an Gentoo QA 490824 - Sorting alarms on time 500600 - Update countdown for active alarms in alarm list 501069 - Remove deprecated gnome-vfs dependency and use gio instead 501073 - Remove deprecated libgnomeui dependency 502230 - Properly seek player to start when looping Please see the ChangeLog for more details.]]></summary></entry></feed>