maemo-mapper (2.0.3) unstable; urgency=low

  * Fixed download of map repositories.
  * Fixed output of altitude in saved track and route files.
  * Fixed minor bug in opening of track and route files.

 -- John Costigan <gnuite@gmail.com>  Thu, 5 Nov 2007 12:00:00 -0500

maemo-mapper (2.0.2) unstable; urgency=low

  * Changed the bluetooth receiver interaction to hopefully be friendlier to
    more GPS receivers (particularly Holux).
  * Fixed memory overflow situation when downloading "500 MB" of maps.  Maemo
    Mapper should be able to handle more downloads at a time now, but keep in
    mind that it's not unlimited.  2 GB of downloads is too much.
  * Fixed the spurious straight lines in the drawing of tracks and routes.
  * Fixed bug with not downloading higher-zoom maps when no maps were
    available in the current zoom level and the current zoom level is not a
    downloadable zoom level (per the download zoom steps variable).
  * Fixed crashes that occurred during downloading of many maps at a time.
  * Fixed corruption of GDBM database when downloading many maps at a time.
  * Fixed bugs in detection of next waypoint.

 -- John Costigan <gnuite@gmail.com>  Thu, 4 Nov 2007 23:45:00 -0500

maemo-mapper (2.0.1) unstable; urgency=low

  * Expanded the available zoom levels by four additional zoom steps.  This
    change invalidates previous map databases, so you will have to discard
    your previous map data.
  * Fixed crash that occurred during rapid map auto-download.
  * Tightened up the POI Edit dialog to show more of the POI description.
  * Added "Edit Categories..." buttons in a few more places.
  * Fixed all of the formerly useless View menu items. (closes #1598, #1604)
  * Fixed bug in parsing East-of-the-meridian longitudes.
  * Fixed bug in "Along Route" radio button.
  * Fixed bug with repeated internet connection attempts.
  * Fixed bug in update of POI List after Delete from Edit POI dialog.
    (closes #1599)
  * Fixed crash when adding a new POI from the context menu.
  * Added confirmation of overwriting query when selecting a category from the
    drop down box in the "Download POI" dialog.
  * Fixed crash with invalid address in the "Go to | Address" action.
  * Fixed initialization of the POI icon directory name.

 -- John Costigan <gnuite@gmail.com>  Thu, 3 Nov 2007 05:00:00 -0400

maemo-mapper (2.0) unstable; urgency=low

  * Changed map repositories to use gdbm instead of file system.
  * Changed track and route temporary files to use sqlite instead of GPX.
    (Save and Open operations still use GPX.)
  * Changed map retrieval to use threads.
  * Changed NMEA retrieval to support GPSD and to use a separate thread.
  * Added POI import, download, browser, and export.
  * Added support for view rotation.  Also threaded view creation.
  * Added an on-screen compass that points north.
  * Added support for dragging the view in order to pan.
  * Added support for repositories with no map cache at all.
  * Added hourglass to notify users when a redraw is occurring.
  * Replaced old internet connectivity with  support for libconic0.
  * Reorganized the view-related menu items into an expanded "View" menu.
  * Added Pre-cache option to reduce the amount of time that black areas are
    on the screen while in Auto-download mode.
  * Modified the Waypoint Notification Window to use a progress bar; this
    should also fix some of the flicker that used to occur.
  * Improved the robustness of bluetooth receiver error handling (no more
      crashing when out of range).
  * Improved memory utilization.
  * Reorganized the code for greater readability.

 -- John Costigan <gnuite@gmail.com>  Thu, 1 Nov 2007 23:00:00 -0400

maemo-mapper (1.4.7) unstable; urgency=low

  * Added "Avoid Highways" option to the "Download Route" dialog.
  * Updated Spanish translations.
  * Fixed bug with sensitivity of the "Auto-Update" checkbox.
  * Fixed bug that caused Auto-Update to be constantly invoked.

 -- John Costigan <gnuite@gmail.com>  Sat, 7 Jul 2007 21:52:00 -0400

maemo-mapper (1.4.6) unstable; urgency=low

  * Fix repository duplication bug in the "Manage Repositories" dialog box.
  * Incorporated patches contributed by Tatu Männistö:
    1. remember full screen setting over invocations.
    2. show zoom level in a box (like scale), no banner for changes.
    3. fix a speed display bug, allow removing "Downloading maps" banner
       when no connectivity is available.
    4. add input / output capability for various DMS formats.

 -- John Costigan <gnuite@gmail.com>  Sat, 9 Jun 2007 13:03:00 -0400

maemo-mapper (1.4.5) unstable; urgency=low

  * Added ability to edit latitude and longitude in POI Add/Edit dialog.
  * Tapping on a POI now shows the category and label of the POI (and does not
    re-center the display). (closes #645)
  * Added action to clear the track. (contributed by Kalle Valo)
  * Changed the way dialog boxes are displayed - this might help some of the
    random "crash when I try to open XXX dialog box" crashes.
  * Added the "Go to | Address..." menu item.
  * Added Spanish translation.

 -- John Costigan <gnuite@gmail.com>  Sun, 20 Mar 2007 00:27:00 -0400

maemo-mapper (1.4.4) unstable; urgency=low

  * Updated Finnish translation.
  * Fixed #622 (Crash in draw_sat_info()).
  * Fixed #623 (Crash due to invalid NMEA sentence).

 -- John Costigan <gnuite@gmail.com>  Sun, 18 Mar 2007 14:44:00 -0400

maemo-mapper (1.4.3) unstable; urgency=low

  * Fixed bug that caused announcements to be late.
  * Fixed bug with WMS repositories.
  * Added native support for OpenStreetMap; made it the default repo.
  * Added support for remapping all of the hardware keys.  In doing so, I
    removed the "Escape Key"-specific stuff in Misc. 2, and cleaned up that
    tab a little bit (i.e. moved Info Font Size to Misc. [1]).
  * Added Zoom In/Out buttons to the View menu.
  * Added a scale.
  * Added an About page with version information.
  * Added a "Double Pixels" option for repositories; if enabled, maps will be
    shown at a minimum of double the pixel size, for those who don't want to
    squint.
  * Added a "Next-able" option for repositories, which controls whether or not
    the repository is selectable via the "Select Next Repository" shortcut.
  * Changed "Track Mark" functionality back to old "Track Break" name.
  * Added the ability to add waypoint-like "Marks" to the track.  Marks are
    like Track Breaks, except that you can give a description.
  * Added some additional "first time running Maemo Mapper" help.
  * Reorganized the track and route code.
  * Modified timestamp to use GPS time if available.
  * Changed old recursive-make-dir code to just use g_makdir_with_parents.
  * Changed Repo Manager to support using ~ in the cache dir.

 -- John Costigan <gnuite@gmail.com>  Mon, 12 Mar 2007 02:19:00 -0400

maemo-mapper (1.4.2) unstable; urgency=low

  * Updated the fi_FI locale and added msgid's for POI categories.
  * Fixed segfault when starting Maemo Mapper for the very first time.

 -- John Costigan <gnuite@gmail.com>  Sat, 3 Mar 2007 16:48:00 -0500

maemo-mapper (1.4.1) unstable; urgency=low

  * Added the fi_FI and en_GB locales.
  * Fixed the bug in accessing POI icons.
  * Added documentation, accessible via the osso-help framework.
  * Made some distance calculation more accurate (but slower).
  * Changed Z order of routes and POIs.
  * Added several new context-menu actions, including actions for constructing
    routes in Maemo Mapper directly, and an action to set the "current GPS
    location" even if you don't have a GPS receiver.
  * Added the "Go to" menu.
  * Added menu items to show route- and track-related distances.
  * Added menu item in "View" to show/hide all POIs. 
  * Added several new escape button options.
  * Changed route distance calculation to use the route, not straight-line
    distance.
  * Removed the "Voice Speed" and "Voice Options" until moimart releases his
    dbus-based version of flite (if ever).

 -- John Costigan <gnuite@gmail.com>  Thu, 1 Mar 2007 22:42:00 -0500

maemo-mapper (1.4) unstable; urgency=low

  * First build from the new maemo3 SDK.  Although the code is the same, there
    are different builds depending on the target (770 or N800).  "-1" is a
    generic build with no arm-model-specific optimizations.  "-2" is optimized
    for 770 (arm926ej-s).  "-3" is optimized for N800 (arm1136jf-s).
  * Changed from sqlite0 to sqlite3.
  * Added ability to download repository information from the web.
  * Changed track data to use GPS timestamps instead of Nokia's slow clock.

 -- John Costigan <gnuite@gmail.com>  Mon, 12 Feb 2007 23:35:00 -0500

maemo-mapper (1.3.5) unstable; urgency=low

  * Fixed "Bad Repository" detection and notification.
  * Fixed bug in route auto-update that only allowed a single auto-update.
  * Added support for zero-based quadtree URL format (thanks to Albertas
    Agejevas).
  * Added ability to specify the GPX directions server.

 -- John Costigan <gnuite@gmail.com>  Mon, 29 Jan 2007 00:05:00 -0500

maemo-mapper (1.3.4) unstable; urgency=low

  * Changed some strings and updated the po files.
  * Re-added libxau0 as a dependency (it was needed).

 -- John Costigan <gnuite@gmail.com>  Mon, 15 Jan 2007 22:09:00 -0500

maemo-mapper (1.3.3) unstable; urgency=low

  * Fixed bug in track export/import.
  * Removed dependency on libbluetooth1.
  * Removed (from the control file) the dependency on libxau1.  Not sure if
    maemo-mapper actually needs that dependency, but it was blocking
    installation on the n800.

 -- John Costigan <gnuite@gmail.com>  Sun, 14 Jan 2007 23:11:00 -0500

maemo-mapper (1.3.2) unstable; urgency=low

  * Added proxy support for the new download mechanism.
  * Replaced the last bit of gnome-vfs HTTP transfer with libcurl3.

 -- John Costigan <gnuite@gmail.com>  Sun, 19 Nov 2006 03:20:00 -0500

maemo-mapper (1.3.1) unstable; urgency=low

  * Fixed locale issue with proj. (closes #138)
  * Removed unnecessary extra copying from gdk_pixbuf_scale_inplace().
  * Streamlined the pixbuf trimming a bit.

 -- John Costigan <gnuite@gmail.com>  Sat, 18 Nov 2006 12:20:00 -0500

maemo-mapper (1.3) unstable; urgency=low

  * Re-wrote download mechanism to use libcurl3 instead of gnome-vfs-async.
  * Added support for WMS maps.

 -- John Costigan <gnuite@gmail.com>  Sat, 18 Nov 2006 00:37:00 -0500

maemo-mapper (1.2.5) unstable; urgency=low

  * Added altitude (elevation) support to the Track.
  * Added configurability of degree format.
  * Added speed warner for you law-breakers out there.
  * Added setting for information font size.
  * Cleaned up some string code.

 -- John Costigan <gnuite@gmail.com>  Fri, 17 Nov 2006 20:47:00 -0400

maemo-mapper (1.2.4) unstable; urgency=low

  * Fixed crash when loading two track files as route files. (closes #117)
  * Fixed internationalization - it should actually work now.
  * Fixed crash when config is empty.
  * Fixed broken "Download-by-Route" functionality.

 -- John Costigan <gnuite@gmail.com>  Sat, 28 Oct 2006 21:14:00 -0400

maemo-mapper (1.2.3) unstable; urgency=low

  * Fixed the /dev/rfcomm crash (and probably other crashes)
    (closes #105, #113).

 -- John Costigan <gnuite@gmail.com>  Sun, 22 Oct 2006 20:34:00 -0400

maemo-mapper (1.2.2) unstable; urgency=low

  * Fixed a few minor bugs (#109, #110, #111).

 -- John Costigan <gnuite@gmail.com>  Sun, 22 Oct 2006 20:34:00 -0400

maemo-mapper (1.2.1) unstable; urgency=low

  * Added support for recognition of "disconnect-when-off" flag (closes #106)
  * Fixed a couple of crashes and other minor inconsistencies.

 -- John Costigan <gnuite@gmail.com>  Sat, 21 Oct 2006 12:24:26 -0400

maemo-mapper (1.2) unstable; urgency=low

  * Added support for multiple repositories. (closes #7)
  * Added support for POI (including category editing). (closes #22)
  * Added support for Textual GPS information. (closes #13)
  * Added ability to delete or "re-download" maps. (closes #25)
  * Added feature to zoom by more than one level at a time. (closes #39)
  * Fixed seg fault when switching map cache directories. (closes #64)
  * Fixed locale issue with route auto-update. (closes #62)
  * Fixed broken hashing (wrt equals). (closes #58)
  * Fixed crash that occurred when map uri is blank. (closes #50)
  * Added auto-connect to internet when needed (downloading maps).
  * Added ability to manually reset bluetooth radio.
  * Added ability to re-assign the Escape Key.
  * Changed IO read mechanism slightly to try to avoid bluetooth errors.

 -- John Costigan <gnuite@gmail.com>  Sun, 15 Oct 2006 12:24:26 -0400

maemo-mapper (1.1) unstable; urgency=low

  * Added ability to customize the colors. (closes #11)
  * Added temporal data to Track Export/Import functionality. (closes #9)
  * Added context menu for performing various operations. (closes #37)
  * Added Dutch Translation (closes #38)
  * Added ability to change zoom by more than one zoom level at a time, and
    added user feedback so that user knows which zoom level he is at.
    (begins to address #21)
  * Fixed locale issue with "Download Route" using GPS Location.  (closes #36)
  * Removed hciconfig hack, since it seems no longer necessary. (closes #27)
  * Eliminated "closest" zoom level in order to maintain consistency between
    map storage names and zoom level names.
  * Made some minor aesthetic changes in the Settings dialog.
  * Added error-checking and retrying to downloading.
  * Fixed some maemo intricacies suggested by the new Maemo Programming
    Guidelines document.
  * Changed the old "previous two center points" behavior in the Download by
    Area dialog box to a more intuitive "bounds of the screen" behavior.

 -- John Costigan <gnuite@gmail.com>  Sat, 1 Jul 2006 10:14:00 -0400

maemo-mapper (1.0.2) unstable; urgency=low

  * Re-organized to work better with the final version of 2006 OS.
  * Changed voice synthesis mechanism to dbus-based flite (closes #14).
  * Added Localization Framework (closes #12).
  * Added the framework for online Help (begins to address #16).
  * Added chime to indicate approaching waypoints (closes #18).

 -- John Costigan <gnuite@gmail.com>  Sat, 1 Jul 2006 10:14:00 -0400

maemo-mapper (1.0.1) unstable; urgency=low

  * Fixed my broken "last two center points" code.
  * Re-organized package to better match the new Maemo 2.0 hello-world-app.

 -- John Costigan <gnuite@gmail.com>  Mon, 12 Jun 2006 20:42:00 -0400

maemo-mapper (1.0) unstable; urgency=low

  * Functionally the same as 0.2.4.  The only difference is that the 1.x
    codeline is 2006 OS-compatible, whereas the 0.x codeline will remain 2005
    OS-compatible.

 -- John Costigan <gnuite@gmail.com>  Sat, 10 Jun 2006 19:53:00 -0400

maemo-mapper (0.2.4) unstable; urgency=low

  * Added support for rfcomm-based input.
  * Settings dialog now saves settings to GCONF on dismissal.
  * Fixed map downloading to be more Gnome-VFS-friendly.
  * Fixed localization bug in output GPX files.
  * Fixed crash in "Download Area"/confirmation dialog box.

 -- John Costigan <gnuite@gmail.com>  Sat, 10 Jun 2006 16:52:00 -0400

maemo-mapper (0.2.3) unstable; urgency=low

  * Fixed bug in Download-by-Area confirmation dialog box.
  * Added "Clear" button to Download-by-Area dialog box.

 -- John Costigan <gnuite@gmail.com>  Mon, 29 May 2006 11:57:00 -0400

maemo-mapper (0.2.2) unstable; urgency=low

  * Fixed erroneous hciconfig reset call.
  * Added Armin Warda's "previous two center points define the default
    top-left/bottom-right points in Download-By-Area" patch.

 -- John Costigan <gnuite@gmail.com>  Sun, 28 May 2006 22:01:00 -0400

maemo-mapper (0.2.1) unstable; urgency=low

  * Changed error-handling of NMEA messages to better support missing values.

 -- John Costigan <gnuite@gmail.com>  Fri, 26 May 2006 19:12:00 -0400

maemo-mapper (0.2) unstable; urgency=low

  * Force creation of the map cache directory (including parents).
  * Fixed some locale-related bugs.
  * Added support for satellite map data.
  * Added support to save last center location.
  * Added support to specify announcement advance notice in Settings.
  * Made the flite call safer, and the path is specifiable in Settings.
  * Changed the look of the HildonControlbars in Settings a tad.
  * Added estimate for number of maps to download with Download By Area.
  * Changed the way routes are followed to better support single-point,
    "point-of-interest"-style routes.
  * Fixed bug in route-drawing.
  * Fixed some bugs in download-by-route functionality.
  * Trying some fixes for when the bluetooth connection mysteriously drops.
  * Added some error-handling to NMEA parsing.
  * Fixed some other minor, workaround-able bugs.
  * Added some more comment documentation to the code.

 -- John Costigan <gnuite@gmail.com>  Wed, 24 May 2006 21:16:00 -0400

maemo-mapper (0.1) unstable; urgency=low

  * Initial release.

 -- John Costigan <gnuite@gmail.com>  Sat, 22 Apr 2006 17:40:00 -0400

