ccchh-dooris-widget (0.1.10) fremantle; urgency=low

  * automatic update can be disabled now
  * settings dialog: connforce_button sensitivity depends
    on connection_button

 -- Hauke Lampe <lampe@hauke-lampe.de>  Sun, 06 Jun 2010 00:00:00 +0200

ccchh-dooris-widget (0.1.9) fremantle; urgency=low

  * select default touch selector in update interval picker
  * removed .so version numbers, widget library doesn't need them
  * debug: tint icon red if timer not running
  * debug: test for g_source_is_destroyed

 -- Hauke Lampe <lampe@hauke-lampe.de>  Tue, 01 Jun 2010 00:00:00 +0200

ccchh-dooris-widget (0.1.8) fremantle; urgency=low

  * set timeouts for async open/read operations
  * renamed internal variables to conform with gconf keys

 -- Hauke Lampe <lampe@hauke-lampe.de>  Sun, 30 May 2010 00:02:00 +0200

ccchh-dooris-widget (0.1.7) fremantle; urgency=low

  * save settings in gconf, load on init
  * use HildonCaption for URL and update interval settings
  * added TODO: check settings dialog for memory leaks
    ** are all objects unref'd on close?

 -- Hauke Lampe <lampe@hauke-lampe.de>  Sun, 30 May 2010 00:01:00 +0200

ccchh-dooris-widget (0.1.6) fremantle; urgency=low

  * highlight icon on button-press-event
  * start update on button-release-event
  * remove highlight on leave-notify-event

 -- Hauke Lampe <lampe@hauke-lampe.de>  Sun, 30 May 2010 00:00:00 +0200

ccchh-dooris-widget (0.1.5) fremantle; urgency=low

  * rewrote code to use gnome vfs async calls instead of gio
    ** gio works in the SDK
    ** on the device, only the first call succeeds, then it hangs

 -- Hauke Lampe <lampe@hauke-lampe.de>  Sat, 29 May 2010 00:00:00 +0200

ccchh-dooris-widget (0.1.4) fremantle; urgency=low

  * now uses async libgio I/O instead of blocking gvfs

 -- Hauke Lampe <lampe@hauke-lampe.de>  Thu, 27 May 2010 00:00:00 +0200

ccchh-dooris-widget (0.1.3) fremantle; urgency=low

  * now uses GStaticMutex instead of gboolean self->updating, fwiw

  * reworked libconic event handler:
    // Problem: When switching from GPRS to/from WLAN
    // we receive STATUS_CONNECTED for the new IAP first,
    // then STATUS_DISCONNECTED for the previous IAP

    // in STATUS_DISCONNECTING, save disconnecting IAP ID and
    // set self->connected to FALSE
    // STATUS_CONNECTED sets self->connected to TRUE
    // if STATUS_DISCONNECTED is called with the same IAP ID
    // and self->connected has reverted to TRUE, ignore the event

 -- Hauke Lampe <lampe@hauke-lampe.de>  Wed, 26 May 2010 00:01:00 +0200

ccchh-dooris-widget (0.1.2) fremantle; urgency=low

  * really check for offline state, not just !online
    * there's stll a bug with switching between WLAN/GSM
  * update lock not reset when offline
    * GStaticMutex looks like the right tool to use

 -- Hauke Lampe <lampe@hauke-lampe.de>  Wed, 26 May 2010 00:00:00 +0200

ccchh-dooris-widget (0.1.1) fremantle; urgency=low

  * don't stop timer in connection event
    * timer event now deactivates itself if offline
    * frequent offline/online events would prevent the timer
      from firing
  * encoding in .po file went missing, added
  * prepare gvfs async i/o, blocking reads freeze hildon-home

 -- Hauke Lampe <lampe@hauke-lampe.de>  Tue, 25 May 2010 00:01:00 +0200

ccchh-dooris-widget (0.1.0) fremantle; urgency=low

  * uploaded to extras-devel

 -- Hauke Lampe <lampe@hauke-lampe.de>  Tue, 25 May 2010 00:00:00 +0200

ccchh-dooris-widget (0.0.12) unstable; urgency=low

  * new icon set, with Hamburg Symbol
  * doesn't look quite right yet

 -- Hauke Lampe <lampe@hauke-lampe.de>  Mon, 24 May 2010 00:01:00 +0200

ccchh-dooris-widget (0.0.11) unstable; urgency=low

  * now uses GnomeVFS instead of libcurl
  * updated localization strings, untested
  * don't display "(online)" in banner message

 -- Hauke Lampe <lampe@hauke-lampe.de>  Mon, 24 May 2010 00:00:00 +0200

ccchh-dooris-widget (0.0.10) unstable; urgency=low

  * actually read the whole code once
  * added comments and TODOs
  * minor changes to save unnecessary redraws
  * #defined several constants
  * moved start/stop timer to inline functions
  * moved start/stop connection monitoring to inline functions
  * show offline state in banner message

 -- Hauke Lampe <lampe@hauke-lampe.de>  Sun, 23 May 2010 00:05:00 +0200

ccchh-dooris-widget (0.0.9) unstable; urgency=low

  * connection monitoring now configurable
  * connection request on button press now configurable
  * button restarts timer only if it was running already
  * start timer if connection monitoring disabled by user
  * more timer start/stop cleanup

 -- Hauke Lampe <lampe@hauke-lampe.de>  Sun, 23 May 2010 00:04:00 +0200

ccchh-dooris-widget (0.0.8) unstable; urgency=low

  * stop timer when not connected
  * request connection when button pressed and not connected
  * replaced printf() debug logging with g_{debug,message,warning}
  * overlay image when not connected

 -- Hauke Lampe <lampe@hauke-lampe.de>  Sun, 23 May 2010 00:03:00 +0200

ccchh-dooris-widget (0.0.7) unstable; urgency=low

  * Now with icon

 -- Hauke Lampe <lampe@hauke-lampe.de>  Sun, 23 May 2010 00:02:00 +0200

ccchh-dooris-widget (0.0.6) unstable; urgency=low

  * use libconic to detect network status
  * only update if network connection enabled
  * don't request network connection (yet, may be configurable later)

 -- Hauke Lampe <lampe@hauke-lampe.de>  Sun, 23 May 2010 00:01:00 +0200

ccchh-dooris-widget (0.0.5) unstable; urgency=low

  * timeout callback did not remove update lock

 -- Hauke Lampe <lampe@hauke-lampe.de>  Sun, 23 May 2010 00:01:00 +0200

ccchh-dooris-widget (0.0.4) unstable; urgency=low

  * Don't handle button events while updating
  ** needs better locking, glib perhaps?
  ** todo: look at glibcurl and curl_multi

  * connection timeout 5s

  * notifications can be disabled

 -- Hauke Lampe <lampe@hauke-lampe.de>  Sun, 23 May 2010 00:00:00 +0200

ccchh-dooris-widget (0.0.3) unstable; urgency=low

  * Now with settings dialog. Settings not saved yet.

 -- Hauke Lampe <lampe@hauke-lampe.de>  Sat, 22 May 2010 00:00:00 +0200

ccchh-dooris-widget (0.0.2) unstable; urgency=low

  * Initial release.

 -- Hauke Lampe <lampe@hauke-lampe.de>  Tue, 18 May 2010 00:00:00 +0200
