alarmd (1.1.16+0m5) unstable; urgency=low

  * This entry has been added by BIFH queue processor
    Suffix +0m5 added to package revision

 -- Chandra Vanipenta <ext-chandra.1.vanipenta@nokia.com>  Fri, 19 Feb 2010 13:17:51 +0200

alarmd (1.1.16) unstable; urgency=low

  * Fixes: NB#142222 - Device does not shut down after completing the alarm cycles in ACT_DEAD
  * Fixes: NB#152855 - libalarm API reference lacks details on time fields

 -- Victor Portnov <ext-victor.portnov@nokia.com>  Mon, 15 Feb 2010 18:57:30 +0300

alarmd (1.1.15) unstable; urgency=low

  * Fixes: NB#141686 - Not playing the Alarm notification/alert when charger is inserted in device Power off state

 -- Victor Portnov <ext-victor.portnov@nokia.com>  Fri, 25 Dec 2009 11:54:09 +0300

alarmd (1.1.14) unstable; urgency=low

  * Fixes: NB#145346 - Alarm does not take account simultaneous system time
    change when it is set up

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Tue, 10 Nov 2009 08:55:29 +0200

alarmd (1.1.13) unstable; urgency=low

  * Fixes: NB#142698 - Alarmd hides alarms missed due to tz change

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Wed, 14 Oct 2009 15:28:06 +0300

alarmd (1.1.12) unstable; urgency=low

  * Fixes: NB#133079 - MemLeak in alarmd

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Wed, 23 Sep 2009 10:20:59 +0300

alarmd (1.1.11) unstable; urgency=low

  * Fixes: NB#139693 - Alarmd stops notifying applications after a switch
    in the internet connection.

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Mon, 21 Sep 2009 08:28:16 +0300

alarmd (1.1.10) unstable; urgency=low

  * Fixes: NB#137820 - Really bad performance when calendar alarm comes up on
    power up

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Thu, 17 Sep 2009 09:47:34 +0300

alarmd (1.1.9) unstable; urgency=low

  * Fixes: NB#129316 - Syncd is spamming console when synchronization is ongoing

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Tue, 18 Aug 2009 09:28:21 +0300

alarmd (1.1.8) unstable; urgency=low

  * Helper functions for making asynchronous alarmd dbus method calls.
  * Logging fixes.
  * Minor cleanup.

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Mon, 22 Jun 2009 11:21:34 +0300

alarmd (1.1.7) unstable; urgency=low

  * Unsafe signal handlers fixed.

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Thu, 04 Jun 2009 09:01:03 +0300

alarmd (1.1.6) unstable; urgency=low

  * Fixes: NB#115838 - Added Xsession script that will restart alarmd
    if execution of the startup wizard causes session bus restart.
  * Hides deleted but not finalized alarms from clients.

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Thu, 14 May 2009 15:52:24 +0300

alarmd (1.1.5) unstable; urgency=low

  * Improvements to systemui ipc: if multiple alarm_open/alarm_close method
    calls are made in row, all but the last will set the high bit in the
    cookie. This allows systemui to delay making costly widget changes until
    all changes are received.
  * Short delay is introduced between queue modifying method calls and
    triggering of alarm event state transitions. This improves the
    responsiveness of the system in cases where clients are making multiple
    consecutive alarm add/update/delete calls over dbus.

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Thu, 23 Apr 2009 11:12:44 +0300

alarmd (1.1.4) unstable; urgency=low

  * Fixed potential queue corruption in trigger time re-evaluation when
    the system clock is moved backwards.
  * Fixed handling of adding new recurrence and action table items so that
    alarmd_event_update() no longer causes sanity check warnings.
  * New debugging feature added to alarmclient: the desktop ready condition
    (and use of LIMBO state) can now be controlled using  options -Xnolimbo
    and -Xlimbo.
  * Added get/set functions for alarm event cookies and trigger time.
  * Logging toned down a bit.
  * Fixes: NB#111210 - Snooze uses previous trigger time + snooze time
    instead of current time + snooze time
  * Startup scripts cleaned up.

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Fri, 17 Apr 2009 14:13:05 +0300

alarmd (1.1.3) unstable; urgency=low

  * Fixed: Actions with ALARM_ACTION_WHEN_DELAYED were not executed.

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Thu, 02 Apr 2009 12:29:06 +0300

alarmd (1.1.2) unstable; urgency=low

  * Fixes: NB#108013 - Alarm scheduling is one hour off if there is
    DST change between current time and the requested alarm time.
  * Alarmclient can now issue state change requests to dsme and
    simulate pressing buttons on alarm dialogs.

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Tue, 31 Mar 2009 09:33:35 +0300

alarmd (1.1.1) unstable; urgency=low

  * Separate Xsession scripts for act dead and user modes.
  * Added D-Bus System bus configuration

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Tue, 24 Mar 2009 11:57:00 +0200

alarmd (1.1.0) unstable; urgency=low

  * Alarmd license changed to LGPL Version 2.1.
  * DSME D-Bus constants now from libdsme0.2.0-dev.
  * Fixed restoring attribute data from queue file.

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Wed, 18 Mar 2009 10:18:43 +0200

alarmd (1.0.13) unstable; urgency=low

  * Uses claiming of com.nokia.HildonDesktop.Home service on
    session bus as "desktop is ready" condition.
  * Trampoline callbacks eliminated so that the stack
    can be made non-executable. Fixes: NB#104594

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Mon, 09 Mar 2009 12:38:32 +0200

alarmd (1.0.12) unstable; urgency=low

  * Cookies can be added to executed commands by adding
    ALARM_ACTION_EXEC_ADD_COOKIE to exec action flags.
  * Changing default snooze value triggers state save.
  * Improved handling of alarm data restored by osso-backup.
  * Systemui can request powerup as response to alarms
    in act dead.

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Mon, 02 Mar 2009 10:48:19 +0200

alarmd (1.0.11) unstable; urgency=low

  * Only alarms with ALARM_EVENT_ACTDEAD flag set will be triggered
    in ACT_DEAD mode. Fixes: NB#99852
  * To reduce writes to flash file system, the queue file will be
    replaced only if the content would actually change. Fixes: NB#101581
  * Adjusts triggers of snoozed alarms on system time change to
    make snooze period relative to start of snooze. Fixes: NB#101634
  * Alarmd will send ALARMD_TIME_CHANGE_IND signal after it has
    done all state transitions resulting from system time or
    timezone changes.
  * Dropped glib-2.0 and dbus-glib-1 from libalarm pkg-config as
    these are not required for using libalarm. Fixes: NB#99933
  * Some dead code detected and removed.

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Mon, 16 Feb 2009 16:22:06 +0200

alarmd (1.0.10) unstable; urgency=low

  * Setting default snooze to zero now uses builtin default of 10 minutes.
  * Libalarm now uses shared instead of private dbus connection.
  * Also non-recurring alarms will be rescheduled when system time is
    moved back if they use broken down alarm time and have configuration
    flag ALARM_EVENT_BACK_RESCHEDULE set. Fixes: NB#99974
  * Implements osso-app-killer support for "restore factory settings" and
    "clear user data". Fixes: NB#99124
  * Osso-backup category switched back to "comm_and_cal". Fixes: NB#99909

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Mon, 09 Feb 2009 14:53:53 +0200

alarmd (1.0.9) unstable; urgency=low

  * Alarms with active snooze will not be re-scheduled immediately
    on system time or timezone change.
  * Actions can be bound to missed alarms.
  * Osso-backup category switched from "comm_and_cal" -> "settings".

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Fri, 23 Jan 2009 10:21:01 +0200

alarmd (1.0.8) unstable; urgency=low

  * Alarm status signal is re-sent if the owner of mce interface changes
  * During user mode startup alarms are held until desktop is up
  * Fixes: NB#93781

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Tue, 13 Jan 2009 13:45:38 +0200

alarmd (1.0.7) unstable; urgency=low

  * Alarmd starts earlier to be included in acting dead
  * Added feature: auto-disable missed alarms
  * Added feature: disable alarms from dialog response
  * Trigger time evaluation fixes
  * Triggering order changed for alarms occurring simultaneously
  * Improved clockd date/time/tz control with alarmclient
  * Added alarmd dbus defs to libalarm-dev
  * Documentation updated.
  * Added build dependency: statusbar-alarm-dev
  * Fixes: NB#93512
  * Fixes: NB#94889

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Tue, 09 Dec 2008 09:39:39 +0200

alarmd (1.0.6) unstable; urgency=low

  * Documentation updated.
  * Fixed alarmclient year input parsing
  * Alarmclient can query tz from clockd (-z)
  * Alarmclient can set tz to clockd (-Z)
  * Trigger time calculation fixes.
  * Fixes: NB#92747

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Tue, 25 Nov 2008 14:39:35 +0200

alarmd (1.0.5) unstable; urgency=low

  * Backwards compatibility fixes
  * New features available to clients via libalarm2
  * Fixes: NB#91617

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Wed, 19 Nov 2008 12:49:07 +0200

alarmd (1.0.4) unstable; urgency=low

  * Alarm events can have named str/int/time_t attributes
  * Alarmclient supports event attributes via -e option
  * Added medium verbose list alarms to alarmclient (-i)
  * Alarmclient listing shows recurrence tables too.
  * Configuration files for osso-backup added
  * Fixes: NB#91617

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Wed, 19 Nov 2008 11:19:54 +0200

alarmd (1.0.3) unstable; urgency=low

  * The alarmclient tool can now set up a dbus service that can be used
    to demonstrate different kinds of dbus callbacks and methods
  * Libalarm now does sanity checking for alarm events before
    sending them to alarmd
  * API documentation updated
  * D-Bus API changes to accommodate systemui plugin interface
  * Listens to save data and shutdown indications from dsme
  * Does fsync on database file after saving
  * Data save delay made shorter
  * Upstart compatibility fixes to startup scripts
  * Cache directory permissions set in postinst, not init script
  * Fixes: NB#89578
  * Fixes: NB#90448
  * Sync with clockd & libtime switching from session to system bus

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Thu, 30 Oct 2008 16:11:21 +0200

alarmd (1.0.2) unstable; urgency=low

  * Fixed: using labels for alarm actions caused dialog to be always shown
  * Tracks internet connection status via libconic
  * Default snooze -> 10 minutes
  * alarmclient prints usage info with -h option
  * Tracks & recovers from systemui outages
  * Sets /dev/rtc alarm interrupts for power up alarms
  * Event state partially kept on startup to recover from crashes
  * queue_status_ind signal sent when alarm queue status changes
  * IPC with dsme implemented
  * IPC with statusbar implemented
  * Tracks timezone changes from clockd
  * Reschedules recurring alarms on clock change
  * System ui simulator uses different dbus service name
  * Alarmd logging level can be adjusted from command line
  * Alarms defined using broken down time without timezone
    will be rescheduled on timezone change
  * All dynamic members of api structures have get/set methods
  * API Documentation updated

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Mon, 22 Sep 2008 15:10:24 +0300

alarmd (1.0.1) unstable; urgency=low

  * Added: missing API function alarmd_event_update()
  * Detects system clock changes
  * Uses libtime/clockd for time queries
  * Corrected alarmrecurflags typedef. Fixes: NB#87713

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Thu, 21 Aug 2008 15:08:55 +0300

alarmd (1.0.0) unstable; urgency=low

  * version number made larger than previous implementation

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Fri, 01 Aug 2008 15:59:18 +0300

alarmd (0.0.1) unstable; urgency=low

  * added init script

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Thu, 26 Jun 2008 11:05:22 +0300

alarmd (0.0.0) unstable; urgency=low

  [ Simo Piiroinen ]
  * Initial packaging
  * Initial Doxygen docs

 -- Simo Piiroinen <simo.piiroinen@nokia.com>  Wed, 21 May 2008 08:13:42 +0300
