The main features for all KAlarm versions are summarised here. For full details of all changes, see the change log.
8 December 2009: Version 2.4.1 for KDE 4.2 or later
Fixes date-only alarms triggering repeatedly at high frequency (KDE 4 bug only).
25 November 2009: Version 2.4.0 for KDE 3.3 or later, and KDE 4.2 or later
New audio alarm option, without displaying alarm window; add configuration setting for KOrganizer event duration; improve main menu organisation; don't overlay full screen windows on dual head systems; recognise system time zone if name not in the form 'continent/city'; various minor improvements and bug fixes; improved Polish and Latvian translations.
26 August 2009: Version 2.3.1 for KDE 3.3 or later, and KDE 4.2 or later
Disable edit alarm dialogue OK button if no changes have been made; show system tray indication if individual alarms are disabled; fix bad addresses when sending email alarms; [KDE4] fix crash restoring alarms at login; [KDE4] fix alarm volume settings being ignored; [KDE4] fix KMail functions not being included.
1 August 2009: Version 2.3.0 for KDE 3.3 or later, and KDE 4.2 or later
Shift-Delete now deletes alarms without confirmation prompt; in alarm edit dialogue, warn user if entered start time needs adjustment to fit recurrence; sort alarm list after each alarm triggers (KDE4); display translated time zone names; fix build errors; other bug fixes.
10 July 2009: Version 2.2.5 for KDE 3.3 or later, and KDE 4.2 or later
Fix alarms not triggering if reminder is erroneously AFTER the alarm; warn in edit alarm dialogue if entered start time needs adjustment to fit recurrence; fix some command line errors.
14 June 2009: Version 2.2.3 for KDE 4.2 or later
Fix KDE 4 specific bugs, including a version 2.2.2 packaging fault whereby it did not actually fix the bugs it was supposed to: fix multiple emails being sent by email alarms (via KMail); fix crash closing remote calendars; fix crash when two alarms with audio files are triggered simultaneously, e.g. when redisplaying at startup.
5 June 2009: Version 2.2.1 for KDE 3.3 or later, and KDE 4.2 or later
Fix crash after editing an alarm while it triggers; add Ukrainian handbook.
3 May 2009: Version 2.2.0 for KDE 3.3 or later
Add alarm export facility; add facility to spread alarm messages over screen; show command execution error indication in alarm list; make default deferral time configurable; allow drag-and-drop of to-do items to create new alarm; fix some crashes; fix recurring alarms sometimes being missed when deferred; other bug fixes.
26 February 2009: Version 2.1.5 for KDE 3.3 or later
Cancel screensaver when an alarm is displayed; suppress multiple identical command error messages; fix invalid alarms in calendar getting stuck and causing high CPU usage; other bug fixes.
28 January 2009: Version 1.5.5 for KDE 3.3 or later
Show alarm windows on top of full-screen windows; make KOrganizer update work when Kontact is running; fix inability to change deferral times; cancel screensaver when an alarm is displayed; show background colour selector for file display alarms; other bug fixes.
27 December 2008: Version 2.1.2 for KDE 3.3 or later
Allow global shortcuts for New Alarm actions; show alarm windows on top of full-screen windows; fix startup crashes; make KOrganizer update work when Kontact is running; other bug fixes.
27 November 2008: Version 2.1.0 for KDE 3.3 or later
More/Less Options button in edit alarm dialogue; option to exclude holidays; improve configuration dialogue layout; show separate toolbar buttons for new display, command and email alarms; show Time Zone button instead of time zone controls; make default reminder time units suit delay until alarm is due; fix alarms not triggering correctly after hibernation; fix inability to change deferral times.
27 September 2008: Version 2.0.5 for KDE 3.3 or later
Fix a very high CPU usage by KAlarm when there are alarms with sub-repetitions
or deferrals with periods greater than 1 week.
7 September 2008: Version 2.0.3 for KDE 3.3 or later
Use standard KDE colour picker for colour selection; show alarm colours in text entry fields; show background colour selector for file display alarms; prevent quit when main window is closed but system tray icon is visible.
26 July 2008: Version 2.0.1 for KDE 3.3 or later
Fix crashes on quit; improved translations.
9 July 2008: Version 2.0.0 for KDE 3.3 or later
Make alarm edit and preferences dialogues scrollable if too high to fit screen.
25 June 2008: Version 2.0.0beta3a for KDE 3.3 or later
Install documentation to correct directory.
18 June 2008: Version 2.0.0beta3 for KDE 3.3 or later
Fix alarms created by command line or DCOP wrongly showing "Never"; fix crashes on quitting; show font and colour in read-only edit dialogue; other bug fixes; improved translations.
16 June 2008: Version 1.5.3 for KDE 3.3 or later
Fix Find not working after a failed search; fix loss of recurrence count from templates; other bug fixes.
18 May 2008: Version 2.0.0beta2 for KDE 3.3 or later
Add option to cancel alarm if pre-alarm action fails; fix special actions being lost; fix Find not working after a failed search; other bug fixes; improved translations.
26 April 2008: Version 2.0.0beta1 for KDE 3.3 or later
Remove alarm daemon (kalarmd); add option for alarm messages in centre of screen; sort New From Template menu list; fix alarm templates losing recurrence count; other bug fixes.
21 February 2008: Version 1.9.11beta2 for KDE 3.3 or later
Fix alarm list wrongly showing 'Never' for alarm times.
17 February 2008: Version 1.9.11beta for KDE 3.3 or later
Fix several errors in setting up sub-repetitions; improve alarm edit dialogue layout; fix wrong times in alarm list shown for working-hours-only alarms, and speed up their calculation; prevent archived alarms being displayed after an alarm refresh when previously hidden; fix error sending emails with sendmail; fix Debian package dependencies to allow it to replace the official 'kalarm' package; other bug fixes; improved translations.
16 February 2008: Version 1.5.2 for KDE 3.3 or later
Fix error setting up sub-repetitions for simple yearly recurrences.
28 January 2008: Version 1.5.0 for KDE 3.3 or later
Replace simple repetitions with recurrence sub-repetitions; add minutes option for setting reminder times; improvements to alarm edit dialogue.
27 January 2008: Version 1.4.22 for KDE 3
Fix error sending emails with sendmail; fix OpenSolaris build error; fix Debian package dependencies.
1 January 2008: Version 1.9.10beta for KDE 3.3 or later
Make Menu key work in alarm and resource lists; prevent multiple identical error messages being displayed; fix crash when saving preferences; fix crash creating new alarm with sub-repetition; fix error saving alarms to a newly added resource; other bug fixes.
28 December 2007: Version 1.4.21 for KDE 3
Remember last used main window show/hide options; prevent multiple identical error messages; fix crash when saving preferences.
19 November 2007: Version 1.9.9beta2 for KDE 3.2 or later
Fix deferral of non-recurring alarms not working; fix inability to reactivate alarms with outstanding repetitions; other bug fixes.
19 November 2007: Version 1.4.20 for KDE 3
Fix deferral of non-recurring alarms not working; fix inability to reactivate alarms with outstanding repetitions; other bug fixes.
11 November 2007: Version 1.9.9beta for KDE 3.2 or later
Choose alarm type from menu; new option for generating display text by a command; alarm edit dialogue layout improvements; fix hangup and system freeze on startup; fix failure to trigger some recurring date-only alarms; fix date-only alarms triggering every minute until start-of-day time; fix 1 hour error in alarm times due to wrong summer/winter time determination; fix bug which prevented today's times being entered in alarm edit dialog; extend maximum time-from-now value to 999 hours; other improvements and bug fixes; add Korean, Occitan translations.
11 November 2007: Version 1.4.19 for KDE 3
Fix hangup and system freeze on startup; other bug fixes.
2 November 2007: Version 1.4.18 for KDE 3
Fix failure to trigger some recurring date-only alarms; fix date-only alarms triggering every minute until start-of-day time; extend maximum time-from-now value to 999 hours; other improvements & bug fixes; add Korean, Occitan translations.
17 September 2007: Version 1.9.8beta3 for KDE 3.2 or later
Fix crash when creating new alarm resource; improve layout of alarm edit dialogue time controls.
12 September 2007: Version 1.4.16a for KDE 3
Fix loss of font and colour settings for display alarms.
12 September 2007: Version 1.9.8beta2 for KDE 3
Fix loss of font and colour settings for display alarms; fix crash on exit.
11 September 2007: Version 1.4.16 for KDE 3
Attempt to fix loss of font and colour settings for display alarms.
10 September 2007: Version 1.9.8beta for KDE 3.2 or later
Fix loss of font and colour settings for display alarms.
8 September 2007: Version 1.9.7beta for KDE 3.2 or later
Add working hours only option for alarms; replace simple repetitions with recurrence sub-repetitions; add option to set a colour to highlight a resource's alarms; improvements to alarm edit dialogue; add Stop button in sound file dialogue while playing a file; fix handling of exception dates in recurrences, which not only didn't work but also erroneously suppressed valid recurrence dates; store time value in templates; display reminders for each recurrence of an alarm; fix undo of deletion of active alarms; make system tray tooltip show repetitions as well as recurrences; other bug fixes.
7 September 2007: Version 1.4.15 for KDE 3
Fix deferred recurring alarms not triggering correctly.
27 August 2007: Version 1.4.14 for KDE 3
Fix handling of exception dates in recurrences, which not only didn't work but also erroneously suppressed valid recurrence dates; add Stop button in sound file dialogue while playing a file.
2 June 2007: Version 1.4.13 for KDE 3
Mainly bug fixes: store time value in templates; display reminders for each recurrence of an alarm; fix undo of deletion of active alarms; make system tray tooltip show repetitions as well as recurrences.
22 April 2007: Version 1.9.6beta for KDE 3.2 or later
Prevent multiple execution of pre-alarm actions; execute pre-alarm action only when main alarm triggers, and post-alarm action after alarm is finally acknowledged/closed; bug fixes; add Frisian translation.
22 April 2007: Version 1.4.11 for KDE 3
Prevent multiple execution of pre-alarm actions; execute pre-alarm action only when main alarm triggers, and post-alarm action after alarm is finally acknowledged/closed; add Frisian translation.
4 March 2007: Version 1.4.10 for KDE 3
Add test play button in sound file selector dialogue; fix start-of-day time being ignored for date-only alarms; preventing unwanted alarms for simple repetitions and on recurrence exception dates; ensure correct menu options are shown if toolbar was previously customised; add Kazakh and Nepali translations; other bug fixes.
3 March 2007: Version 1.9.5beta for KDE 3.2 or later
Add test play button in sound file selector dialogue; fix start-of-day time being ignored for date-only alarms; preventing unwanted alarms for simple repetitions and on recurrence exception dates; ensure correct menu options are shown if toolbar was previously customised; add Kazakh and Nepali translations; other bug fixes.
17 January 2007: Version 1.9.4beta for KDE 3.2 or later
Fix 'kalarmd --autostart' failure to autostart KAlarm; fix Debian packaging faults.
28 December 2006: Version 1.9.3beta for KDE 3.2 or later
Fix crash when started with 'kalarm --tray'.
28 December 2006: Version 1.4.8 for KDE 3
Fix crash when started with 'kalarm --tray'; make Find dialog take notice of new search texts.
20 December 2006: Version 1.9.2beta for KDE 3.2 or later
Handle summer/winter time changes correctly; add facility to select time zone for alarm times; bug fixes as for 1.4 series.
14 December 2006: Version 1.4.7 for KDE 3
Fix crash saving Preferences dialogue.
5 December 2006: Version 1.4.6b for KDE 3
Fix hang-up displaying LikeBack message on initial startup.
2 December 2006: Version 1.4.6 for KDE 3
Improve alarm edit dialogue and preferences dialogue user interfaces; fix editing of 29th February options for non-leap years; bug fixes; add Farsi, Belarusian translations; other improved translations.
24 September 2006: Version 1.9.1beta for KDE 3.2 or later
Improve alarm edit dialogue user interface; add Farsi, Belarusian translations; other improved translations.
8 August 2006: Version 1.9.0beta for KDE 3.2 or later
Add facility to use multiple alarm resources and to share alarm resources; improve redisplay of alarms after login; improve adherence to RFC2445 calendar standard.
25 July 2006: Version 1.4.4 for KDE 3
Use an alarm's previous deferral time interval as default for its next deferral; restore main window column order changes after restart; fix crash when redisplaying alarms after login; bug fixes; add Gallegan translation; other improved translations.
23 May 2006: Version 1.4.2 for KDE 3
Fix reminder time not being saved in alarm templates.
17 May 2006: Version 1.4.1 for KDE 3
Fix corruption of alarms displayed at logout and then deferred after login; don't show disabled alarms in system tray tooltip alarm list; improved translations, add Georgian translation.
9 April 2006: Version 1.4.0 for KDE 3
Add facility to import alarms from other calendar files; add DCOP calls and command line options to display the edit alarm dialogue; show system tray icon in non-KDE desktops; bug fixes; improved translations.
7 March 2006: Version 1.3.9 for KDE 3
Fix defunct kalarm processes being left when run mode is on-demand; add Select All and Deselect actions and shortcuts in alarm and template lists; fix gcc 4.1 compile error; improved translations, add Khmer, Malay and Uzbek translations.
4 February 2006: Version 1.2.11 for KDE 2
Fix kalarmd hang when a late-cancel alarm is triggered and KAlarm is in on-demand run mode; make autoclose work; save toolbar configuration; improved translations.
24 January 2006: Version 1.3.8 for KDE 3
Fix kalarmd hang when a late-cancel alarm is triggered and KAlarm is in on-demand run mode.
22 January 2006: Version 1.3.7 for KDE 3
Make autoclose work; display message windows in current screen in multi-head systems; fix New From Template when saving without changing template contents; other bug fixes.
14 December 2005: Version 1.3.5 for KDE 3
Fix email attachments being forgotten; save toolbar configuration; improved translations, add Macedonian translation.
1 November 2005: Version 1.3.4a for KDE 3
Fix KDE 3.0/3.1 date popup positioning.
30 October 2005: Version 1.3.4 for KDE 3
Fix gcc 2 compiler error; fix KDE 3.0 crash; improved translations.
27 September 2005: Version 1.3.3 for KDE 3
Add option to show KAlarm alarms in KOrganizer's calendar; add option to locate email text alarms in KMail; send emails automatically via KMail even if KMail isn't running; prevent message windows becoming to big for screen; other minor improvements and bug fixes; improved translations, add Rwandan translation.
26 August 2005: Version 1.2.9 for KDE 2 & 3
Minimise KMix window when started by KAlarm; prevent alarm windows being too large; other minor bug fixes; improved translations.
31 May 2005: Version 1.3.1 for KDE 3
Translation updates.
24 April 2005: Version 1.2.7 for KDE 3
Don't start KMix when an alarm is displayed if no sound volume is specified; reset the sound volume as soon as audio file play has completed; don't play the sound file if volume is set to zero; other bug fixes; improved translations, add Basque translation.
23 April 2005: Version 1.3.0 beta 2 for KDE 3
Fix build faults; don't play sound file if volume is set to zero.
14 April 2005: Version 1.3.0 beta 1 for KDE 3
New option to speak messages when they are displayed; new fade option for sound files; new undo/redo facility; new search facility; new menu options to quickly create alarms from templates; added Edit button in the alarm message window to edit the alarm; bug fixes.
27 February 2005: Version 1.2.6
Pop up alarm windows far from mouse pointer to prevent accidental acknowledgement; start KMix if not running, to set sound volume; improve appearance of time entry spin boxes in Plastik style; other bug fixes; add Serbian (Latin) translation.
9 January 2005: Version 1.2.4
Add option to enter script for command alarms; add option to run command alarms in terminal windows; improved drag-and-drop; minor bug fixes.
10 December 2004: Version 1.2.3
Fix crash when the last recurrence is reached; fix layouts for right-to-left languages; fix random limit on expired alarm discard time if stepping with spinbox buttons.
27 November 2004: Version 1.2.2
Display main alarm times (instead of reminder times) in the alarm list and system tray tooltip.
20 November 2004: Version 1.2.2b1
Tailor kalarmd specifically for KAlarm, allowing control from KAlarm Preferences dialog; make time edit controls use 12-hour clock where this is user's default.
2 November 2004: Version 1.2.1b1
Allow choice of KMail identities for sending email alarms; add option to copy emails sent via sendmail into KMail's sent-mail folder; use KMix to set sound volume; fix failure to repeat sounds; other minor improvements and bug fixes.
14 October 2004: Version 1.1.6
Fix loss of sound repetition; prevent crash if menu creation fails; prevent Quit becoming useless; other minor fixes.
6 September 2004: Version 1.1.5
Fix recurrence scheduling from command line; ensure alarm edit dialog always appears on current desktop; other minor fixes/improvements; add Portuguese documentation.
1 September 2004: Version 1.2.0b1
Add option to set late-cancellation period and optionally close window after this time; add facility to enable/disable individual alarms; add simple repetition facility which allows repetitions within recurrences; completely revise DCOP interface (old interface retained for compatibility); some minor fixes; add Portuguese documentation.
21 August 2004: Version 1.1.4
Fix build for "./configure --without-arts"; output error message if can't register with alarm daemon; fix errors when changing/cancelling deferrals of expired recurrences; other minor bug fixes; improved translations; add Arabic and Tajik translations.
1 June 2004: Version 1.1.0
Fix faults in monthly and yearly recurrences; don't close message windows when quit is selected.
22 May 2004: Version 1.1.0b3
Add pre- and post-alarm shell commands for display alarms; add 'stop sound' button on message window; add volume control for playing sound file; add 'Configure Shortcuts' and 'Configure Toolbars' menu options; bug fixes; add Hindi translation.
2 May 2004: Version 1.0.7
Make it build for './configure --without-arts'; fix build error in libkmime directory; fix email body text not being saved in email alarms; fix loss of --exec command line arguments; fix scheduleCommand() and scheduleEmail() DCOP handling; other minor fixes.
25 April 2004: Version 1.1.0b2
Make it build for './configure --without-arts'; fix email body text not being saved in email alarms; fix loss of --exec command line arguments; fix scheduleCommand() and scheduleEmail() DCOP handling; other minor fixes.
30 March 2004: Version 1.1.0b1
Add alarm templates; add option to play sound file repeatedly while alarm is displayed; add facility for reminder to be displayed before the first recurrence only; display alarm edit dialogue when middle button clicked on system tray icon; display time-to-alarm in reminder message window; improved flexibility for time entry; display tooltips for alarm message text when shown truncated in alarm list; bug fixes, including better behaviour when undeleting alarms.
21 February 2004: Version 1.0.4
Fix freeze at login when multiple alarms trigger; show all sound files in sound file chooser dialogue.
15 February 2004: Version 1.0.3
Fix hang-up at login; fix errors saving expired alarm calendar; fix memory leaks; fix build errors with recent autoconf/automake versions; fix email alarm faults when 'From' or 'Bcc' addresses are missing.
29 January 2004: Version 1.0.2
Fix alarms not shown after login.
4 January 2004: Version 1.0.1
Fix alarms not shown after login, particularly on KDE 3.0.
7 December 2003: Version 1.0.0
Fix memory leaks in email alarms; fix large number of DCOP calls to alarm daemon; allow entered start date/time to be earlier than now for recurring alarms; improved translations; add Estonian documentation.
11 November 2003: Version 0.9.6a
Fix build fault; improved translations; add French documentation.
7 November 2003: Version 0.9.6
Option to set the foreground colour for alarm messages; drag-and-drop of mails from KMail (requires KDE 3.2); improvements to recurring alarm setup; birthday import from KAddressBook (KDE 2); bug fixes; improved translations.
3 September 2003: Version 0.9.5
Option for non-modal alarm message windows; various email alarm improvements; file alarms can display image files; yearly recurrences allow selection of multiple months; monthly/yearly recurrences can select last day of month; recurrence exception dates; python build requirement dropped; improved translations.
3 July 2003: Version 0.9.4 (KDE 3)
Option to display time until alarms; system tray tooltip lists next 24 hours' alarms; allow edit of colour list; create alarms by dragging and dropping text, URLs; improved translations.
5 March 2003: Version 0.9.3a (KDE 2)
Fix build fault on KDE 2.1.
4 March 2003: Version 0.9.3
Option to set default sound file in Preferences dialog; fix KDE 3.0 build fault.
1 March 2003: Version 0.9.2
Option to set advance reminders for display alarms; option to set font for individual alarm messages; recurrence specification in Edit Alarm dialog is rationalised; warn before quitting if alarms will be disabled as a result; add New Alarm option to system tray menu; bug fixes.
3 January 2003: Version 0.9.0
Option to send an email; expired alarm retention; add KAddressBook birthday import facility (KDE 3 only); date and time edit control improvements; alarm message window text is copyable; various minor improvements and fixes.
9 November 2002: Version 0.8.3
Fix system tray icon problems; improved translations.
2 November 2002: Version 0.8.2
Fix audio files not being played; improved translations.
1 November 2002: Version 0.8.1
Improved alarm edit dialog; KDE 3.1 compatibility; various bug fixes; improved and additional translations.
8 September 2002: Version 0.7.6
Fix loss of alarm text when sound file specified; additional translations.
1 September 2002: Version 0.7.5
Options to prompt for confirmation when deleting or acknowledging alarms; facility to set defaults for some alarm edit dialog settings; bug fixes.
24 July 2002: Version 0.7.3
Fix loss of alarm times from pre-0.7 calendar files; fix repeat interval display error; additional translations.
2 July 2002: Version 0.7.2
Fix alarm times being changed and loss of alarm times from pre-0.7 calendar files; fix PO file build fault.
29 June 2002: Version 0.7.1
Eliminate duplicate message windows; lessen chance of accidental message acknowledgement; fix memory leaks; fix incorrect storage of non-ASCII texts.
19 June 2002: Version 0.7.0-1 (KDE 2)
Fix build fault on KDE 2.0/2.1.
17 June 2002: Version 0.7.0
Add daily/weekly/monthly/annual recurrences; play sound files when alarms are displayed; save/restore window sizes; double click to edit alarm.
30 May 2002: Version 0.6.4-1 (KDE 3)
Fix build fault on KDE 3.
10 May 2002: Version 0.6.4-1 (KDE 2)
Fix build fault on KDE 2.2/2.2.1.
9 May 2002: Version 0.6.4
Fix bug in KDE 3 version which prevented alarms appearing in eastern hemisphere time zones.
12 Apr 2002: Version 0.6.3
KDE 3 version; improved translations.
21 Mar 2002: Version 0.6.2
Fix incompatibility with KOrganizer (KDE 2.2).
17 Mar 2002: Version 0.6.1
Use private libical libraries; fix RPM install; bug fixes.
8 Mar 2002: Version 0.6.0
Add option to execute a command; add alarm type icons in main list view; add Try button to alarm edit dialog; bug fixes; fix translation and documentation builds; improved translations.
21 Feb 2002: Version 0.5.6
Fix build faults for KDE versions earlier than 2.2.
16 Feb 2002: Version 0.5.5
Fix build fault for KDE 2.2.1 and earlier; improved translations.
7 Feb 2002: Version 0.5.4
Bug fixes.
4 Feb 2002: Version 0.5.3
Improved translations.
31 Jan 2002: Version 0.5.2
Bug fixes.
30 Jan 2002: Version 0.5.1
Change configuration defaults; language support bug fix.
29 Jan 2002: Version 0.5
Integrate system tray icon into KAlarm and improve its operation; add toolbar; add disable/enable alarms menu option; use clearer names for some pushbuttons; additional language support.
22 Dec 2001: Version 0.4
Able to run on non-KDE desktops; multiple language support; bug fixes.
5 Dec 2001: Version 0.3.5
Add option to repeat alarms at login; add context help buttons; bug fixes; improve documentation installation.
20 Nov 2001: Version 0.3.1
Fix --enable-final build fault.
2 Nov 2001: Version 0.3
Add text file display option; add defer option to alarm message window; add option to set alarm time relative to now.
20 Oct 2001: Version 0.2
Implement repeating alarms; add hour arrows to time spinbox, update libraries to kdepim-2.2.1.
1 Sep 2001: Version 0.1.1
Fix build of documentation, change alarm daemon icon.
31 Aug 2001: Version 0.1
Initial release.
|