gnuite [Wed, 28 Nov 2007 22:15:46 +0000 (22:15 +0000)]
* Modified the build system and the code to support OS2008. It has been
tested only the N800.
* Fixed a refresh bug that would cause Maemo Mapper to appear to hang under
high CPU load.
* Fixed bug in initial display of "Establishing GPS Fix" window.
* Made a first stab at conditionally updating the track based on HDOP. This
will probably change a lot before I get it to "feel" right. I hope I
don't have to add a preference - we're running out of Settings space!
gnuite [Tue, 27 Nov 2007 02:10:14 +0000 (02:10 +0000)]
* Changed the "set_view_center" method name to "set_view_position" for
clarity.
* Added two new signals to the DBUS interface: view_position_changed and
view_dimensions_changed.
* Fixed a bug in POI lat/lon handling (closes #1695).
gnuite [Sun, 25 Nov 2007 22:05:32 +0000 (22:05 +0000)]
* Changed GPS interaction to use GPSD exclusively, including the new
libgpsmgr framework. This allows Maemo Mapper to automatically find a GPS
receiver (no need to specify one in Settings, although Maemo Mapper will
try to prefer the one you specify). Hopefully, this will also address the
"hanging" issues that people have been having, and it should also make the
migration to Chinook easier.
* Added an initial stab at supporting the internal GPS receiver on the N810.
Use the "File Path" receiver type with "/dev/pgps" to use the N810's
internal GPS receiver. ("/dev/pgps" is now the default.)
* Added the framework for a DBUS interface, including a single DBUS method
(set_view_center). More to come later....
* Added "Avoid Highways" option to the "Download Route" dialog.
* Fixed bug with sensitivity of the "Auto-Update" checkbox.
* Fixed bug that caused Auto-Update to be constantly invoked.
gnuite [Sat, 9 Jun 2007 16:54:18 +0000 (16:54 +0000)]
* Fixed pan-on-tap bug.
* 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.
gnuite [Sun, 20 May 2007 04:30:03 +0000 (04:30 +0000)]
* 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.
gnuite [Fri, 2 Mar 2007 23:47:01 +0000 (23:47 +0000)]
* 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).
gnuite [Tue, 13 Feb 2007 04:39:55 +0000 (04:39 +0000)]
* 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.
gnuite [Mon, 29 Jan 2007 05:31:48 +0000 (05:31 +0000)]
* 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.
gnuite [Tue, 16 Jan 2007 03:11:25 +0000 (03:11 +0000)]
* Changed some strings and updated the po files.
* Re-added libxau0 as a dependency (it was needed).
* Made changes in preparation for release of Maemo Mapper v1.3.4.
gnuite [Mon, 15 Jan 2007 04:32:00 +0000 (04:32 +0000)]
* 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.
* Made changes in preparation for release of Maemo Mapper v1.3.3.
gnuite [Sat, 18 Nov 2006 17:21:16 +0000 (17:21 +0000)]
* Fixed locale issue with proj. (closes #138)
* Removed unnecessary extra copying from gdk_pixbuf_scale_inplace().
* Streamlined the pixbuf trimming a bit.
* Fixed some minor formatting inconsistencies.
gnuite [Sun, 29 Oct 2006 01:53:17 +0000 (01:53 +0000)]
* Fixed crash when loading two track files as route files. (closes #117)
* Fixed crash when config is empty.
* Fixed broken "Download-by-Route" functionality.
Made the following changes in preparation for release of Maemo Mapper v1.1:
* Added ability to customize the colors. (closes #11)
* 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.
Generally speaking, there is a new vocabulary in use - tracks now refer
exclusively to "where you have been". Routes refer to "where you would like to
go", and both are considered subclasses of "Path". Both Tracks and Routes have
positional data, but Tracks also have temporal data, and Routes also have
waypoint data.
A rather large reorganization of the code, as well as fixes for the following:
closes #12 - Implement Localization Framework
closes #14 - Use dbus-Based Flite
addresses #16 - Provide Official User Documentation (the framework is there)
closes #18 - Use Chime to Indicate Approaching Waypoint