You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
658 lines
34 KiB
658 lines
34 KiB
15 years ago
|
KAlarm Change Log
|
||
|
|
||
|
=== Version 1.5.5 --- 21 January 2009 ===
|
||
|
- Require a real double click to accept the selected template in pick list.
|
||
|
- Make mouse wheel work, and fix highlighting, for left-hand time spinbox
|
||
|
buttons in Plastik style.
|
||
|
- Ensure alarm windows show on top of full-screen windows.
|
||
|
- Fix failure to update alarms in KOrganizer when Kontact is running but
|
||
|
Kontact's calendar component is not loaded.
|
||
|
- Fix inability to change or cancel alarm deferral times.
|
||
|
- Fix invalid alarm remaining in calendar when pre-alarm action failure message
|
||
|
is acknowledged before the alarm is deferred.
|
||
|
- Prevent corrupt alarms if deferral reinstates from archived alarm instead of
|
||
|
from the displaying calendar.
|
||
|
- Ignore events in calendar without usable alarms, which prevents them getting
|
||
|
stuck in the alarm list).
|
||
|
- Prevent defer dialogue date being set outside the allowed range.
|
||
|
- Cancel screensaver when an alarm is displayed.
|
||
|
|
||
|
=== Version 1.5.4 (KDE 3.5.10) --- 18 August 2008 ===
|
||
|
- Show background colour selector for file display alarms.
|
||
|
- Display default font correctly in alarm edit dialogue sample text.
|
||
|
- Expand font selection control when dialogue is expanded.
|
||
|
- Fix potential crash when KAlarm quits, if birthday dialogue was opened.
|
||
|
|
||
|
=== Version 1.5.3 --- 22 May 2008 ===
|
||
|
- In New From Template menu, show list of template names in sorted order.
|
||
|
- Fix recurrence count being lost when using alarm templates.
|
||
|
- Prevent invalid negative values appearing in 'Time from now' edit field.
|
||
|
- Fix time shown in alarm edit dialogue for recurring alarms.
|
||
|
- Fix recurrence count shown in alarm edit dialogue once alarm has triggered.
|
||
|
- Fix Find not working with a new search text after a failed search.
|
||
|
- Display correct error message when a search fails.
|
||
|
- Prevent user changing font/colour dialogue when editing read-only alarms.
|
||
|
|
||
|
=== Version 1.5.2 --- 13 February 2008 ===
|
||
|
- Prevent repetition duration error message when saving alarm which never recurs.
|
||
|
|
||
|
=== Version 1.5.1 (KDE 3.5.9) --- 13 February 2008 ===
|
||
|
- Fix inability to set up sub-repetitions for simple yearly recurrences.
|
||
|
|
||
|
=== Version 1.5.0 --- 27 January 2008 ===
|
||
|
- Replace simple repetitions with recurrence sub-repetitions, to save confusion.
|
||
|
- Add option to enter reminder times in minutes, in addition to hours/minutes.
|
||
|
- Replace alarm edit dialogue background colour selector with font/colour sample.
|
||
|
- Rearrange yearly recurrence controls to reduce alarm edit dialogue height.
|
||
|
- Store email unique IDs instead of names in email alarms to prevent problems if
|
||
|
email IDs are renamed.
|
||
|
|
||
|
=== Version 1.4.22 --- 27 January 2008 ===
|
||
|
- Fix error "Sender verify failed (in reply to RCPT TO command)" using sendmail
|
||
|
on some systems, by adding envelope sender address to emails.
|
||
|
- Fix OpenSolaris build error.
|
||
|
|
||
|
=== Version 1.4.21 --- 19 December 2007 ===
|
||
|
- Remember last used main window show/hide options instead of setting them in
|
||
|
Preferences dialogue.
|
||
|
- Make the Menu key work in the alarm list.
|
||
|
- Fix crash when saving preferences, if 'xterm' is not installed in the system.
|
||
|
- Prevent multiple identical error messages being displayed for the same alarm.
|
||
|
|
||
|
=== Version 1.4.20 --- 18 November 2007 ===
|
||
|
- Fix deferral of non-recurring alarms not working.
|
||
|
- Fix loss of reminder details in archive when alarm has had a reminder deferred.
|
||
|
- Fix inability to reactivate deleted alarms which still have repetitions to go.
|
||
|
- Fix incorrect interpretation of --late-cancel weekly parameter on command line.
|
||
|
|
||
|
=== Version 1.4.19 --- 11 November 2007 ===
|
||
|
- Fix KAlarm hanging and freezing the system for a while, especially on startup.
|
||
|
- Fix next occurrence time set after editing alarm, when it's a sub-repetition.
|
||
|
- Prevent error messages while typing date value, until user finishes entering it.
|
||
|
|
||
|
=== Version 1.4.18 --- 2 November 2007 ===
|
||
|
- Fix failure to trigger some recurring date-only alarms (e.g. after suspend-resume).
|
||
|
- Fix date-only alarms triggering every minute from midnight to start-of-day time.
|
||
|
- Simplify recurrence text shown in alarm edit dialogue Alarm tab when possible.
|
||
|
- Prevent error after browsing for command log file, due to file:// prefix.
|
||
|
|
||
|
=== Version 1.4.17 (KDE 3.5.8) --- 8 October 2007 ===
|
||
|
- Allow time-from-now values up to 999 hours to be entered.
|
||
|
- Fix incorrect email headers resulting in failure to send some emails.
|
||
|
|
||
|
=== Version 1.4.16a --- 12 September 2007 ===
|
||
|
- Fix failure to retrieve font and colour settings for display alarms.
|
||
|
- Disable reminder etc. controls for at-login recurrence in alarm edit dialogue.
|
||
|
|
||
|
=== Version 1.4.15 --- 7 September 2007 ===
|
||
|
- Fix deferrals of recurring alarms not triggering correctly.
|
||
|
- Fix failure to archive details of repetitions within a recurrence.
|
||
|
- Enable/disable "Show expired alarms" action when preferences change.
|
||
|
|
||
|
=== Version 1.4.14 --- 5 August 2007 ===
|
||
|
- Fix handling of exception dates in recurrences.
|
||
|
- In sound file dialogue change Play button to a Stop button while playing a file.
|
||
|
|
||
|
=== Version 1.4.13 --- 18 May 2007 ===
|
||
|
- Fix time value in templates not being stored.
|
||
|
- Expand time spin boxes to make room for all digits.
|
||
|
- Make Preferences dialogue non-modal.
|
||
|
|
||
|
=== Version 1.4.12 (KDE 3.5.7) --- 11 May 2007 ===
|
||
|
- Display advance reminders for each occurrence of recurring alarms.
|
||
|
- Fix Undo of deletion of active alarms.
|
||
|
- Disable simple repetition controls if repetitions can't fit between recurrences.
|
||
|
- Make the system tray tooltip take account of alarm repetitions.
|
||
|
- Show repetition & special action status by button states in alarm edit dialogue.
|
||
|
- Fix reminder alarms displaying very big numbers for how long until alarm is due.
|
||
|
- Fix KMail omitting attachments from email alarms (if KMail is the email client).
|
||
|
|
||
|
=== Version 1.4.11 --- 16 April 2007 ===
|
||
|
- Prevent pre-alarm actions being executed multiple times when alarm is triggered.
|
||
|
- Prevent alarm daemon triggering alarms multiple times.
|
||
|
- Only execute pre-alarm actions once (not for reminders or deferrals).
|
||
|
- Only execute post-alarm actions once when alarm is finally acknowledged (after
|
||
|
any deferrals), and not after reminders.
|
||
|
- Show file name as a tooltip on sound type combo box when "file" is selected.
|
||
|
|
||
|
=== Version 1.4.10 --- 3 March 2007 ===
|
||
|
- Add play button to sound file selection dialogue.
|
||
|
- Prevent simple repetitions triggering again when KAlarm is restarted.
|
||
|
- Fix recurring alarms being triggered on exception days.
|
||
|
- Fix start-of-day time being ignored for date-only alarms.
|
||
|
- Disable Defer button in new message window when deferral limit has been reached.
|
||
|
- Fix failure to save "Execute in terminal window" option in Preferences dialogue.
|
||
|
- Ensure up-to-date menus are displayed if user has a customised toolbar.
|
||
|
|
||
|
=== Version 1.4.9 (KDE 3.5.6) --- 3 January 2007 ===
|
||
|
- Minor changes.
|
||
|
|
||
|
=== Version 1.4.8 --- 28 December 2006 ===
|
||
|
- Fix Find always using first search text entered even after entering a new one.
|
||
|
|
||
|
=== Version 1.4.7 --- 14 December 2006 ===
|
||
|
- Fix crash saving Preferences dialogue (due to command alarm terminal setting).
|
||
|
|
||
|
=== Version 1.4.6 --- 30 November 2006 ===
|
||
|
- Fix crash if an alarm triggers while user is deleting it.
|
||
|
- Fix "Start alarm monitoring at login" value shown in preferences dialogue.
|
||
|
- Fix deselecting "Start alarm monitoring at login" when daemon not running.
|
||
|
- Fix editing of 29th February alarm options for non-leap years.
|
||
|
- Tidy up preferences dialogue Run mode options.
|
||
|
- Tidy up alarm edit/preferences dialogue sound type options into a combo box.
|
||
|
- Add context help for sound file fade options.
|
||
|
|
||
|
=== Version 1.4.5 (KDE 3.5.5) --- 29 September 2006 ===
|
||
|
- Improve alarm edit dialogue layout (Reminder controls moved to below Time box).
|
||
|
|
||
|
=== Version 1.4.4 --- 11 July 2006 ===
|
||
|
- Use an alarm's previous deferral time interval as default for its next deferral.
|
||
|
|
||
|
=== Version 1.4.3 (KDE 3.5.4) --- 11 July 2006 ===
|
||
|
- Add facility to import alarms from other calendar files.
|
||
|
- Fix Defer dialog time interval maximum to match maximum date/time value.
|
||
|
- Fix crash when a deferred expired recurring alarm is edited from message window.
|
||
|
- Fix crash when a message is redisplayed after login.
|
||
|
- Prevent inapplicable 'Unable to speak' error when alarm redisplayed after login.
|
||
|
- Save main window column order changes to use on restart (except message column).
|
||
|
|
||
|
=== Version 1.3.10 (KDE 3.5.3) --- 22 May 2006 ===
|
||
|
- Add DCOP calls and command line options to display the edit alarm dialogue.
|
||
|
- Add Select All and Deselect actions & shortcuts for import birthdays list.
|
||
|
- Make system tray icon appear in non-KDE window managers.
|
||
|
- Output error message if deleting copy of alarm from KOrganizer fails.
|
||
|
- Fix corruption of alarms displayed at logout and then deferred after login.
|
||
|
- Fix reminder time not being saved in alarm templates.
|
||
|
- Fix erroneous date adjustment of start of recurrence when saving alarm.
|
||
|
- Fix crash when --play command line option is used, if compiled without aRts.
|
||
|
- Don't show disabled alarms in system tray tooltip alarm list.
|
||
|
|
||
|
=== Version 1.3.9 (KDE 3.5.2) --- 7 March 2006 ===
|
||
|
- Notify daemon by DCOP that alarm has been processed: to prevent alarm loss, and
|
||
|
to prevent defunct kalarm processes when run mode is on-demand.
|
||
|
- Add Select All and Deselect actions & shortcuts for alarm and template lists.
|
||
|
|
||
|
=== Version 1.3.8 --- 24 January 2006 ===
|
||
|
- Fix kalarmd hang when triggering late alarm and KAlarm run mode is on-demand.
|
||
|
|
||
|
=== Version 1.3.7 --- 22 January 2006 ===
|
||
|
- Fix column widths when main window is resized, if columns have been reordered.
|
||
|
|
||
|
=== Version 1.3.6 (KDE 3.5.1) --- 10 January 2006 ===
|
||
|
- Make autoclose of message windows work.
|
||
|
- Fix New From Template not creating alarm if template contents are not changed.
|
||
|
- Ensure that day and month names translations are independent of locale calendar.
|
||
|
- Display alarm message windows within current screen in multi-head systems.
|
||
|
- Reduce size of Preferences dialog to fit in 1024x768 screen.
|
||
|
|
||
|
=== Version 1.3.5 --- 14 December 2005 ===
|
||
|
- Fix email attachments being forgotten when saving alarms.
|
||
|
- Fix toolbar configuration being lost after quitting KAlarm.
|
||
|
|
||
|
=== Version 1.3.4 (KDE 3.5) --- 30 October 2005 ===
|
||
|
- Fix incorrect recurrence frequency in Alarm Edit dialogue's Alarm tab.
|
||
|
|
||
|
=== Version 1.3.3 --- 22 September 2005 ===
|
||
|
- Add day-of-week selection to daily recurrence dialog.
|
||
|
|
||
|
=== Version 1.3.2 (KDE 3.5 beta 1) --- 10 September 2005 ===
|
||
|
- Add option to show alarms in KOrganizer's active calendar.
|
||
|
- Add option for email text alarms to locate the email in KMail.
|
||
|
- When email alarm triggers and KMail isn't running, start KMail and send mail
|
||
|
automatically instead of opening KMail composer window.
|
||
|
- Provide per-alarm option for yearly February 29th recurrences.
|
||
|
- Wait longer (20 seconds) before reporting alarm daemon registration failed.
|
||
|
- Minimise KMix window if KMix is started by KAlarm when displaying a message.
|
||
|
- Fix Plastik style 'enabled' indication for time spinbox left-hand buttons.
|
||
|
- Prevent message windows always being full screen after a big message is shown.
|
||
|
- Prevent message windows being initially larger than the desktop.
|
||
|
- Prevent message windows initially overlapping the KDE panel.
|
||
|
- Prevent session restoration displaying main windows which should be hidden.
|
||
|
- Fix alarms getting stuck if due during a daylight savings clock change.
|
||
|
- Change --volume command line option short form to -V (-v is used by --version).
|
||
|
- Fix reported shell errors when output from command alarm is discarded.
|
||
|
- Use 'KAlarm' untranslated in calendar product ID, to cater for locale changes.
|
||
|
|
||
|
=== Version 1.3.1 --- 30 May 2005 ===
|
||
|
- Add Undo/Redo facility for alarm edit/creation/deletion/reactivation.
|
||
|
- Add text search facility.
|
||
|
- Add option to speak alarm messages (if speech synthesis is installed).
|
||
|
- Add command line option --speak.
|
||
|
- Add 'New alarm from template' menu option and toolbar button.
|
||
|
- Add 'Time from now' option in alarm templates.
|
||
|
- Add fade option for playing sound files.
|
||
|
- Add option to log command alarm output to a file.
|
||
|
- Add Edit button to alarm message window to allow the alarm to be edited.
|
||
|
- Enable drag and drop of alarms to other applications.
|
||
|
- Email drag-and-drop from KMail (KDE >= 3.5) now presets alarm edit dialog with
|
||
|
full From/To/Cc/Subject headers and body text.
|
||
|
|
||
|
=== Version 1.2.8 (KDE 3.4.1) --- 9 May 2005 ===
|
||
|
- Fix failure to enable "Reminder for first recurrence only" checkbox.
|
||
|
|
||
|
=== Version 1.2.7 --- 20 April 2005 ===
|
||
|
- Use a sensible default for terminal window command in Preferences dialog.
|
||
|
- Validate terminal window command entered in Preferences dialog.
|
||
|
- Fix date range no longer being validated in Defer dialog.
|
||
|
- Don't ignore Sound setting in Preferences dialog Edit tab.
|
||
|
- Reset sound volume (if it was set) as soon as audio file playing is complete.
|
||
|
- Don't start KMix when an alarm is displayed if no sound volume is specified.
|
||
|
- Add command script and execute-in-terminal options to DCOP interface.
|
||
|
|
||
|
=== Version 1.2.6 (KDE 3.4) --- 22 February 2005 ===
|
||
|
- Pop up message windows far from cursor to avoid accidental acknowledgement.
|
||
|
- Start KMix if not already running, for setting alarm sound level.
|
||
|
- Fix alarms not triggering if IDs are duplicated in different calendar files.
|
||
|
- Improve validation when reading configuration file values.
|
||
|
|
||
|
=== Version 1.2.5 (KDE 3.4 beta2) --- 21 January 2005 ===
|
||
|
- Prevent multiple "Failed to start Alarm Daemon" error messages at startup.
|
||
|
- Fix missing left border for time spinboxes in Plastik style.
|
||
|
|
||
|
=== Version 1.2.4 (KDE 3.4 beta1) --- 9 January 2005 ===
|
||
|
- Provide option to enter a script for a command alarm, instead of a command line.
|
||
|
- Add option to run command alarms in terminal windows.
|
||
|
- Accept drag and drop of KAddressBook entries to alarm edit dialog email fields.
|
||
|
- Drag and drop now inserts text where appropriate, rather than replacing it.
|
||
|
- Display correct controls after loading a template in alarm edit dialog.
|
||
|
|
||
|
=== Version 1.2.3 --- 7 December 2004 ===
|
||
|
- Put alarm type icons in a separate, sortable, column in alarm list.
|
||
|
- Align times in alarm list.
|
||
|
- Fix crash when the last recurrence of an alarm is reached.
|
||
|
- Fix random limit on expired alarm discard time if stepping with spinbox buttons.
|
||
|
- Fix dialog layouts for right-to-left languages.
|
||
|
- Fix time spin box layout for right-to-left languages.
|
||
|
|
||
|
=== Version 1.2.2 --- 27 November 2004 ===
|
||
|
- Make alarm daemon (kalarmd) exclusive to KAlarm.
|
||
|
- Move control options for alarm daemon into KAlarm preferences dialog.
|
||
|
- Allow user to specify the late-cancellation period for an alarm.
|
||
|
- Add option to automatically close window after late-cancellation period.
|
||
|
- Add facility to enable and disable individual alarms.
|
||
|
- Add simple repetition facility, including repetition within a recurrence.
|
||
|
- Add option to pick a KMail identity to use as sender of email alarms.
|
||
|
- Add option to copy emails sent via sendmail, to KMail sent-mail folder.
|
||
|
- Show scheduled times, not reminder times, in alarm list and system tray tooltip.
|
||
|
- Make time edit controls use 12-hour clock when that is the user's default.
|
||
|
- Also fill in alarm edit dialog email fields when email is dropped onto KAlarm.
|
||
|
- New revised DCOP request interface (old interface still kept for compatibility).
|
||
|
- Make detection of email message display alarms independent of language.
|
||
|
- Use KMix whenever possible to set hardware sound volume.
|
||
|
- Limit range of entered date/time to valid values in deferral dialogue.
|
||
|
- Prevent kalarm failing to register with kalarmd except when really necessary.
|
||
|
- Fix time-to-alarm column in main window not always updating every minute.
|
||
|
|
||
|
=== Version 1.1.7 (KDE 3.3.2) --- 27 November 2004 ===
|
||
|
- Fix KAlarm button on message windows to make it always display main window.
|
||
|
- Show scheduled times, not reminder times, in alarm list and system tray tooltip.
|
||
|
- Fix time-to-alarm column in main window not always updating every minute.
|
||
|
|
||
|
=== Version 1.1.6 (KDE 3.3.1) --- 30 September 2004 ===
|
||
|
- Prevent crash, and output error message, if menu creation fails.
|
||
|
- Unsuppress Quit warning message box if default answer is Cancel quit.
|
||
|
- Prevent blind copy to self of email alarms via KMail when bcc is deselected.
|
||
|
|
||
|
=== Version 1.1.5 --- 1 September 2004 ===
|
||
|
- Show erroneous control in alarm edit dialog when an error message is displayed.
|
||
|
- Make alarm edit dialog always appear on current desktop.
|
||
|
- Make weekly/monthly/yearly recurrences scheduled from command line correspond
|
||
|
correctly to the start date.
|
||
|
- Fix start date for monthly/yearly recurrences scheduled from the command line.
|
||
|
- Fix DCOP triggerEvent() call to not reschedule alarm if it isn't due yet.
|
||
|
|
||
|
=== Version 1.1.4 --- 21 August 2004 ===
|
||
|
- Fix errors when altering or cancelling deferrals of expired recurrences.
|
||
|
|
||
|
=== Version 1.1.3 (KDE 3.3) --- 28 July 2004 ===
|
||
|
- Fix dialog sizing the first time KAlarm is run.
|
||
|
|
||
|
=== Version 1.1.2 (KDE 3.3 beta2) --- 11 July 2004 ===
|
||
|
- Fix hangup in interactions with alarm daemon introduced in version 1.1.1.
|
||
|
- Only tick Alarms Enabled menu items once alarms have actually been enabled.
|
||
|
- Fix build for "./configure --without-arts".
|
||
|
|
||
|
=== Version 1.1.1 (KDE 3.3 beta1) --- 20 June 2004 ===
|
||
|
- Output error message and disable alarms if can't register with alarm daemon.
|
||
|
- Exit if error in alarm calendar name configuration.
|
||
|
- Fix bug where sound file is selected even when Cancel is pressed.
|
||
|
|
||
|
=== Version 1.1.0 --- 1 June 2004 ===
|
||
|
- Add facility to define alarm templates.
|
||
|
- Add facility to specify pre- and post-alarm shell command actions.
|
||
|
- Add option to play sound file repeatedly until alarm window is closed.
|
||
|
- Add volume control for playing sound file.
|
||
|
- Add 'stop sound' button to alarm message window when sound file is played.
|
||
|
- Rename command line option --sound to --play, add option --play-repeat.
|
||
|
- Add command line option --volume.
|
||
|
- Add 'Configure Shortcuts' and 'Configure Toolbars' menu options in main window.
|
||
|
- After creating/editing alarm, prompt to re-enable alarms if currently disabled.
|
||
|
- Middle mouse button over system tray icon displays new alarm dialog.
|
||
|
- Add option to display a reminder once only before the first alarm recurrence.
|
||
|
- Display time-to-alarm in reminder message window.
|
||
|
- For message texts which are truncated in main window, show full text in tooltip.
|
||
|
- Allow time of day to be entered in format HHMM in time spin boxes.
|
||
|
- Allow hour to be omitted when colon format time is entered in time spin boxes.
|
||
|
- Add "Don't ask again" option to alarm deletion confirmation prompt.
|
||
|
- Prevent expired alarm calendar purges clashing with other alarm actions.
|
||
|
- Fix initial recurrence date/time for weekly/monthly/yearly recurrences.
|
||
|
- Fix yearly recurrences of the last day in the month.
|
||
|
- Disable yearly recurrence's month checkboxes depending on selected day of month.
|
||
|
- Update which time columns are displayed in alarm list when Preferences change.
|
||
|
- Don't store audio/reminder details in email/command alarms.
|
||
|
- Don't store email details in message/file/command alarms.
|
||
|
- Don't close message windows when quit is selected.
|
||
|
- Fix "Warn before quitting" configuration option.
|
||
|
- Don't redisplay error message windows on session restoration.
|
||
|
- Remove obsolete --displayEvent command line option (replaced by --triggerEvent).
|
||
|
- Remove obsolete pre-version 0.7 DCOP calls.
|
||
|
|
||
|
=== Version 1.0.7 --- 2 May 2004 ===
|
||
|
- Fix scheduleCommand() and scheduleEmail() DCOP handling.
|
||
|
- Make KAlarm build for "./configure --without-arts".
|
||
|
- Fix email body text not being saved in email alarms.
|
||
|
- Fix loss of --exec command line arguments.
|
||
|
- Remove wasted vertical space from message windows.
|
||
|
|
||
|
=== Version 1.0.6 (KDE 3.2.2) --- 26 March 2004 ===
|
||
|
- Make the Quit menu item in main window quit the program.
|
||
|
- Update time entry field after editing as soon as mouse cursor leaves it.
|
||
|
- Cancel deferral if reminder is set before it, to prevent it becoming stuck.
|
||
|
- Prevent undeleted recurring alarms being triggered immediately.
|
||
|
- Don't allow alarms to be undeleted if they are completely expired.
|
||
|
|
||
|
=== Version 1.0.5 (KDE 3.2.1) --- 24 February 2004 ===
|
||
|
- Fix whatsThis text on bottom row of alarm list.
|
||
|
|
||
|
=== Version 1.0.4 --- 22 February 2004 ===
|
||
|
- Fix freeze at login when multiple alarms trigger.
|
||
|
- Show all audio file types in sound file chooser dialogue.
|
||
|
|
||
|
=== Version 1.0.3 --- 15 February 2004 ===
|
||
|
- Prevent email alarms from being sent if no 'From' address is configured.
|
||
|
- Omit 'Bcc' when sending email alarms if no 'Bcc' address is configured.
|
||
|
- Fix freeze when starting the alarm daemon.
|
||
|
- Fix memory leaks displaying dialogs.
|
||
|
- Fix scheduleCommand() and scheduleEmail() DCOP handling.
|
||
|
- Fix errors saving expired alarm calendar.
|
||
|
|
||
|
=== Version 1.0.2 (KDE 3.2) --- 29 January 2004 ===
|
||
|
- Prevent editing alarm and saving without changes from deleting the alarm.
|
||
|
|
||
|
=== Version 1.0.1 --- 4 January 2004 ===
|
||
|
- Fix failure to see alarms if KAlarm is reactivated while restoring session.
|
||
|
|
||
|
=== Version 1.0.0 --- 7 December 2003 ===
|
||
|
- Allow entered start date for timed recurrence events to be earlier than now.
|
||
|
- Prevent attempted entry of recurrence end date earlier than start date or today.
|
||
|
- Fix error displaying time of expired repeat-at-login alarms.
|
||
|
- Fix memory leak when sending emails with attachments.
|
||
|
- Fix error trying to send emails with very small attachments.
|
||
|
- Eliminate duplicate reload-calendar calls to alarm daemon.
|
||
|
|
||
|
=== Version 0.9.6 (KDE 3.2 beta1) --- 7 November 2003 ===
|
||
|
- Add option to choose foreground colour for alarm messages.
|
||
|
- Create new alarm by dragging KMail email onto main window or system tray icon.
|
||
|
- Set initial recurrence defaults to correspond to alarm start date.
|
||
|
- Add option for how February 29th recurrences are handled in non-leap years.
|
||
|
- Monthly/yearly recurrence edit: adhere to user preference for start day of week.
|
||
|
- Eliminate multiple confirmation prompts when deleting multiple alarms.
|
||
|
- Eliminate duplicate alarms in system tray tooltip.
|
||
|
- Fix crash after reporting error opening calendar file.
|
||
|
- Fix wrong status in system tray icon if KAlarm starts up with alarms disabled.
|
||
|
- Fix wrong number of days in Time-to-alarm column in main window.
|
||
|
- Fix omission of deferred alarms from system tray tooltip.
|
||
|
|
||
|
=== Version 0.9.5 --- 3 September 2003 ===
|
||
|
- Add option for non-modal alarm message windows.
|
||
|
- Add option to display a notification when an email alarm queues an email.
|
||
|
- Emails via KMail are sent without opening composer window, if KMail is running.
|
||
|
- Provide separate configuration for 'From' and 'Bcc' addresses for email alarms.
|
||
|
- Add exceptions to recurrence specification.
|
||
|
- Add multiple month selection to yearly recurrence.
|
||
|
- Add day of month selection in yearly recurrence.
|
||
|
- Add last day of month option in monthly and yearly recurrences.
|
||
|
- Add 2nd - 5th last week of month options in monthly and yearly recurrences.
|
||
|
- Add filename completion to file and command alarm edit fields.
|
||
|
- Display alarms-disabled indication in system tray tooltip.
|
||
|
- Enable file alarms to display image files.
|
||
|
- Fix file alarms not dislaying some text files, and improve HTML file display.
|
||
|
- Fix loss of changes to attachment list after editing email alarms.
|
||
|
- Fix wrong recurrence end date being displayed when editing an existing alarm.
|
||
|
|
||
|
=== Version 0.9.4 --- 3 July 2003 ===
|
||
|
- Add time-to-alarm display option to main alarm list.
|
||
|
- Add option to list next 24 hours' alarms in system tray tooltip.
|
||
|
- Create new alarm by dragging text or URL onto main window or system tray icon.
|
||
|
- Display reasons for failure to send an email.
|
||
|
- Allow editing of the list of message colours.
|
||
|
- Edit new alarm by context menu or double click on white space in alarm list.
|
||
|
- Add show expired alarms option to preferences dialog.
|
||
|
- Display HTML files correctly in file display alarms.
|
||
|
|
||
|
=== Version 0.9.3 --- 4 March 2003 ===
|
||
|
- Add preferences option to set default sound file for the Edit Alarm dialog.
|
||
|
- Fix display of "Invalid date" message before Edit Alarm dialog displays.
|
||
|
|
||
|
=== Version 0.9.2 --- 28 February 2003 ===
|
||
|
- Option to set font for individual alarm messages.
|
||
|
- Allow multiple alarm selection in the main window.
|
||
|
- KAlarm icon in alarm message window selects the alarm in the main window.
|
||
|
- In Edit Alarm dialog, move all recurrence edit controls into Recurrence tab.
|
||
|
- Add quit warning message option to preferences dialog.
|
||
|
- Add "New Alarm" option to system tray context menu.
|
||
|
- Disallow command alarms when KDE is running in kiosk mode.
|
||
|
- Revised storage of beep, font, colour and program arguments in calendar file.
|
||
|
- Always save alarms in iCalendar format (but vCalendar may still be read).
|
||
|
- Add reminder, recurrence and font parameters to DCOP calls.
|
||
|
- Fix failure to enable alarms when running in on-demand mode.
|
||
|
|
||
|
=== Version 0.9.1 --- 16 January 2003 ===
|
||
|
- Add option to set advance reminders for display alarms.
|
||
|
- In run-in-system-tray mode, warn that alarms will be disabled before quitting.
|
||
|
- Fix monthly and yearly recurrences on nth Monday etc. of the month.
|
||
|
- Fix yearly recurrences on February 29th.
|
||
|
- Fix recurrence start times stored in expired calendar file.
|
||
|
- Fix extra empty events being stored in expired calendar file.
|
||
|
|
||
|
=== Version 0.9.0 --- 3 January 2003 ===
|
||
|
- Add facility to import birthdays from KAddressBook
|
||
|
- Add option to send an email instead of displaying an alarm message.
|
||
|
- Add option to store and view expired alarms.
|
||
|
- Add copy, view and undelete actions (as applicable) for the selected alarm.
|
||
|
- In alarm message window, message text can be copied to clipboard using mouse.
|
||
|
- Allow message text to be scrolled in alarm message window if too big to fit.
|
||
|
- Shift key with left mouse button steps time edit arrows by 5 minutes/6 hours.
|
||
|
- Report failure to run command alarm (bash, ksh shells only).
|
||
|
- Retain repeat-at-login status on alarm deferral.
|
||
|
- Restore alarm messages which were displayed before KAlarm was killed or crashed.
|
||
|
- Store alarm data in the calendar file in a more standard way.
|
||
|
- Alarm message defer dialog: update recurrence deferral time limit in real time.
|
||
|
- Weekly recurrence edit: adhere to user preference for start day of week.
|
||
|
- Use standard action icons.
|
||
|
|
||
|
=== Version 0.8.5 (KDE 3.1.1) --- 21 February 2003 ===
|
||
|
- Fix monthly and yearly recurrences on nth Monday etc. of the month.
|
||
|
- Fix yearly recurrences on February 29th.
|
||
|
- Fix failure to enable alarms when running in on-demand mode.
|
||
|
|
||
|
=== Version 0.8.4 (KDE 3.1) --- 8 January 2003 ===
|
||
|
- Make KAlarm icon in message window bring main window to current desktop.
|
||
|
- Fix detection of KDE desktop.
|
||
|
- Fix entry of yearly recurrences on a specified date in the year.
|
||
|
|
||
|
=== Version 0.8.3 --- 9 November 2002 ===
|
||
|
- Fix no system tray icon being displayed.
|
||
|
- Fix multiple system tray icons being displayed.
|
||
|
- Fix alarms being missed after changing "Disable alarms when not running" status.
|
||
|
|
||
|
=== Version 0.8.2 --- 2 November 2002 ===
|
||
|
- Fix audio files not playing.
|
||
|
|
||
|
=== Version 0.8.1 --- 1 November 2002 ===
|
||
|
- Adhere to KDE single/double click setting when clicking on alarm list.
|
||
|
- Fix possible loss of alarms if KAlarm has previously used another calendar file.
|
||
|
- Fix coordination between "At time" and "After time" values when they change.
|
||
|
- Always remove alarm deferral even when next recurrence triggers instead.
|
||
|
- When alarm triggers, replace any existing repeat-at-login alarm message window.
|
||
|
- Fix deselection of Sound not working after selecting a sound file.
|
||
|
- Fix display of hour spin buttons in time edit spin boxes.
|
||
|
- Prevent time edit spin box buttons from selecting the text.
|
||
|
- Clean up previous alarm list highlight properly when a new alarm is selected.
|
||
|
- Set sensible initial focus when edit alarm dialog pages are displayed.
|
||
|
- Fix Quit duplicate entry in system tray context menu.
|
||
|
|
||
|
=== Version 0.8 (KDE 3.1 beta2) --- 16 September 2002 ===
|
||
|
- Move recurrence edit to separate tab in alarm dialog (now fits 800x600 display).
|
||
|
- Add accelerator keys in dialogs.
|
||
|
- Provide date picker for entering dates.
|
||
|
|
||
|
=== Version 0.7.5 --- 1 September 2002 ===
|
||
|
- Add preferences options to choose default settings for the Edit Alarm dialog.
|
||
|
- Fix right-to-left character sets not being displayed in message edit control.
|
||
|
- Make "Help -> Report Bug" use the KDE bug system (bug #43250).
|
||
|
- Fix session restoration not occurring.
|
||
|
|
||
|
=== Version 0.7.4 (KDE 3.1 beta1) --- 5 August 2002 ===
|
||
|
- Add option to prompt for confirmation on alarm deletion.
|
||
|
- Add option to prompt for confirmation on alarm acknowedgement.
|
||
|
- Display KAlarm handbook Preferences section when Help clicked in config dialog.
|
||
|
- Correctly adjust wrong summer times stored by version 0.5.7 (KDE 3.0.0).
|
||
|
|
||
|
=== Version 0.7.3 --- 24 July 2002 ===
|
||
|
- Fix loss of alarm times after saving pre-version 0.7 calendar file.
|
||
|
- Fix main alarm list display of hours or hours/minutes repeat interval.
|
||
|
- Display KAlarm handbook when Help clicked in configuration dialog.
|
||
|
|
||
|
=== Version 0.7.2 --- 2 July 2002 ===
|
||
|
- Fix reading wrong alarm times from pre-version 0.7 calendar file.
|
||
|
- Partially fix loss of alarm times after saving pre-version 0.7 calendar file.
|
||
|
|
||
|
=== Version 0.7.1 --- 29 June 2002 ===
|
||
|
- Prevent duplicate message windows from being displayed.
|
||
|
- Make Close button on message window not the default button to reduce chance
|
||
|
of accidental acknowledgement.
|
||
|
- Fix non-ASCII message texts being saved as question marks.
|
||
|
- Fix memory leak with recurrences.
|
||
|
|
||
|
=== Version 0.7.0 --- 15 June 2002 ===
|
||
|
- Add option to play audio file when message is displayed.
|
||
|
- Add daily, weekly, monthly, annual recurrences.
|
||
|
- Allow deferring only up to next scheduled repetition time.
|
||
|
- Don't defer repetitions when an alarm is deferred.
|
||
|
- Make regular repetition and repeat-at-login mutually exclusive.
|
||
|
- Double click on alarm in main window opens alarm edit dialog.
|
||
|
- Change Reset Daemon menu option to Refresh Alarms.
|
||
|
- Save and restore window sizes.
|
||
|
|
||
|
=== Version 0.6.4 --- 8 May 2002 ===
|
||
|
- Make click on system tray icon always bring KAlarm to top on current desktop.
|
||
|
- Fix alarms not being triggered (depending on time zone).
|
||
|
|
||
|
=== Version 0.6.0 --- 8 March 2002 ===
|
||
|
- Add option to execute a command instead of displaying an alarm message.
|
||
|
- Add Try button to alarm message edit dialog.
|
||
|
- Add icons in the alarm list to indicate each alarm's type.
|
||
|
- Display error message if a file to be displayed is not a text file.
|
||
|
- Reduce chance of lost late-cancel alarms when daemon check interval is reduced.
|
||
|
- Rename command line option --displayEvent to --triggerEvent.
|
||
|
- Rename DCOP function displayMessage() to triggerEvent().
|
||
|
- Rename DCOP function cancelMessage() to cancelEvent().
|
||
|
|
||
|
=== Version 0.5.8 (KDE 3.0.5A) --- 23 November 2002 ===
|
||
|
- Fix detection of KDE desktop.
|
||
|
|
||
|
=== Version 0.5.8 (KDE 3.0.5) --- 4 October 2002 ===
|
||
|
- Fix possible loss of alarms if KAlarm has previously used another calendar file.
|
||
|
|
||
|
=== Version 0.5.8 (KDE 3.0.4) --- 18 August 2002 ===
|
||
|
- Make "Help -> Report Bug" use the KDE bug system (bug #43250).
|
||
|
- Fix right-to-left character sets not being displayed in message edit control.
|
||
|
|
||
|
=== Version 0.5.8 (KDE 3.0.3) --- 5 August 2002 ===
|
||
|
- Adjust wrong summer times stored by version 0.5.7 (KDE 3.0.0).
|
||
|
- Display KAlarm handbook when Help clicked in configuration dialog.
|
||
|
- Make Close button on message window not the default button to reduce chance
|
||
|
of accidental acknowledgement.
|
||
|
- Fix session restoration often not occurring at login.
|
||
|
|
||
|
=== Version 0.5.7 (KDE 3.0.1) --- 9 May 2002 ===
|
||
|
- Use local time for alarm times instead of using a time zone.
|
||
|
- Make click on system tray icon always bring KAlarm to top on current desktop.
|
||
|
|
||
|
=== Version 0.5.7 (KDE 3.0) --- 17 March 2002 ===
|
||
|
- Show system tray icon on deferring command line-initiated message (run-in-
|
||
|
system-tray mode).
|
||
|
- Associate main window with system tray icon when displayed from message window.
|
||
|
- Don't start KAlarm at login, until it has been run for the first time.
|
||
|
- Add startup notification to kalarm.desktop.
|
||
|
- Prevent open main window from cancelling KDE session shutdown.
|
||
|
- Fix failure to display messages after daemon is restarted (run-on-demand mode).
|
||
|
- Fix possible failure to display command line-initiated message.
|
||
|
- Fix crash in some circumstances on changing run mode to run-on-demand.
|
||
|
- Fix crash on clicking KAlarm icon in command line-initiated message window.
|
||
|
- Fix crash on deferring alarm in command line-initiated message window.
|
||
|
- Fix duplication of repeat-at-login alarms at login.
|
||
|
- Fix error displaying text file messages.
|
||
|
|
||
|
=== Version 0.5.4 --- 7 February 2002 ===
|
||
|
- Fix extra window being displayed in session restoration.
|
||
|
|
||
|
=== Version 0.5.2 --- 31 January 2002 ===
|
||
|
- Fix session restore crash if in 'run continuously in system tray' mode.
|
||
|
|
||
|
=== Version 0.5.1 --- 30 January 2002 ===
|
||
|
- Change configuration defaults.
|
||
|
|
||
|
=== Version 0.5 --- 29 January 2002 ===
|
||
|
- Incorporate system tray icon into KAlarm, add --tray option.
|
||
|
- Add 'run continuously in system tray' operating mode.
|
||
|
- Don't use alarm daemon GUI application.
|
||
|
- Add enable/disable alarms option to main window menu.
|
||
|
- Add show/hide system tray icon option to main window menu.
|
||
|
- Add toolbar.
|
||
|
- Rename alarm dialog Set Alarm button to OK.
|
||
|
- Rename message window OK button to Close.
|
||
|
- Remove keyboard accelerator for Reset Daemon.
|
||
|
- Fix magnified system tray icon.
|
||
|
- Include README, etc. files in installation.
|
||
|
|
||
|
=== Version 0.4 --- 22 December 2001 ===
|
||
|
- Modify to use split alarm daemon/alarm daemon GUI.
|
||
|
- Prevent a command line error exiting all open KAlarm windows.
|
||
|
- Ensure the program exits after starting with --stop or --reset options.
|
||
|
|
||
|
=== Version 0.3.5 --- 5 December 2001 ===
|
||
|
- Add option to repeat alarms at login.
|
||
|
- Add context help button to main window and message window.
|
||
|
- Fix occasional crash on displaying non-repeating alarms.
|
||
|
- Fix possible failure to display alarms at login.
|
||
|
- Fix blank title bar when main window restored at login.
|
||
|
- Fix alarms not deleted from main window when displayed at login.
|
||
|
- Fix handling of zero-length calendar file.
|
||
|
- Improve error messages.
|
||
|
- Make documentation files installation dependent on KDE version.
|
||
|
|
||
|
=== Version 0.3.1 --- 20 November 2001 ===
|
||
|
- Fix build fault when using ./configure --enable-final
|
||
|
|
||
|
=== Version 0.3 --- 4 November 2001 ===
|
||
|
- Add option to display a file's contents instead of specifying a message.
|
||
|
- Add dialog option to set an alarm's time as an interval from the current time.
|
||
|
- Add defer option to alarm message window.
|
||
|
- Provide button in alarm message window to activate KAlarm.
|
||
|
- Make dialogs modal only for their parent window.
|
||
|
|
||
|
=== Version 0.2 --- 20 October 2001 ===
|
||
|
- Implement repeating alarms.
|
||
|
- Add extra pair of arrow buttons to time spinbox to change the hour.
|
||
|
- Fix sorting by colour column.
|
||
|
- Better What's This? texts for the main window.
|
||
|
- Remove -r, -s short options (use --reset, --stop instead).
|
||
|
|
||
|
=== Version 0.1.1 --- 1 September 2001 ===
|
||
|
- Fix documentation not being created by build.
|
||
|
|
||
|
=== Version 0.1 --- 31 August 2001 ===
|
||
|
- Initial release.
|