]> git.itanic.dy.fi Git - maemo-mapper/log
maemo-mapper
14 years agoVersion 3.0+beta1 fremantle/3.0+beta1
Alberto Mardegan [Fri, 12 Mar 2010 20:02:23 +0000 (22:02 +0200)]
Version 3.0+beta1

14 years agoPanel: swap distance and times in track info
Alberto Mardegan [Fri, 12 Mar 2010 19:55:16 +0000 (21:55 +0200)]
Panel: swap distance and times in track info

14 years agoRemove "Show distance..." from track and route menus.
Alberto Mardegan [Fri, 12 Mar 2010 19:51:39 +0000 (21:51 +0200)]
Remove "Show distance..." from track and route menus.

The info panel makes these function redundant.

14 years agoRemove Track and Route menus
Alberto Mardegan [Fri, 12 Mar 2010 19:40:37 +0000 (21:40 +0200)]
Remove Track and Route menus

The items are directly accessible from the on-screen menu.

14 years agoRemove Help and Close menu items
Alberto Mardegan [Fri, 12 Mar 2010 19:36:19 +0000 (21:36 +0200)]
Remove Help and Close menu items

14 years agoAdd about dialog, thanks to Hildon-Extras developers!
Alberto Mardegan [Fri, 12 Mar 2010 19:29:49 +0000 (21:29 +0200)]
Add about dialog, thanks to Hildon-Extras developers!

14 years agoDon't retry downloading maps in vain
Alberto Mardegan [Fri, 12 Mar 2010 18:54:03 +0000 (20:54 +0200)]
Don't retry downloading maps in vain

14 years agoFix bogus "Disk full?" message.
Alberto Mardegan [Fri, 12 Mar 2010 18:07:01 +0000 (20:07 +0200)]
Fix bogus "Disk full?" message.

https://bugzilla.gnome.org/show_bug.cgi?id=612729

14 years agoAdd some spacing in between panel data
Alberto Mardegan [Fri, 12 Mar 2010 16:47:14 +0000 (18:47 +0200)]
Add some spacing in between panel data

14 years agopanel: add route info
Alberto Mardegan [Fri, 12 Mar 2010 16:37:04 +0000 (18:37 +0200)]
panel: add route info

14 years agoRewrite string handling in waypoint info panel
Alberto Mardegan [Fri, 12 Mar 2010 16:36:42 +0000 (18:36 +0200)]
Rewrite string handling in waypoint info panel

14 years agoShow informations about the current track
Alberto Mardegan [Fri, 12 Mar 2010 15:44:51 +0000 (17:44 +0200)]
Show informations about the current track

14 years agoOptimize font creation
Alberto Mardegan [Thu, 11 Mar 2010 16:51:25 +0000 (18:51 +0200)]
Optimize font creation

14 years agoscreen.c: factor out the creation of the panel layout
Alberto Mardegan [Thu, 11 Mar 2010 16:47:44 +0000 (18:47 +0200)]
screen.c: factor out the creation of the panel layout

We are adding some more layouts soon.

14 years agoRewrite how the distance on the route is calculated
Alberto Mardegan [Thu, 11 Mar 2010 16:42:53 +0000 (18:42 +0200)]
Rewrite how the distance on the route is calculated

Now we can use the distance from the previous point, we don't need to calculate
it again.

14 years agoIntroduce type MapGeo for holding geocoordinates
Alberto Mardegan [Wed, 10 Mar 2010 17:44:32 +0000 (19:44 +0200)]
Introduce type MapGeo for holding geocoordinates

Also, add wrappers to math functions so that we can easily switch back to using
doubles if necessary.

Some quick benchmarking:

double:

Mar 10 18:27:08 Nokia-N900-51-1 maemo-mapper[13749]: GLIB DEBUG default - map_path_calculate_distances: 110 ms for 8250 points
Mar 10 18:27:09 Nokia-N900-51-1 maemo-mapper[13749]: GLIB DEBUG default - map_path_calculate_distances: 5 ms for 430 points

Mar 10 18:28:02 Nokia-N900-51-1 maemo-mapper[13751]: GLIB DEBUG default - map_path_calculate_distances: 110 ms for 8250 points
Mar 10 18:28:02 Nokia-N900-51-1 maemo-mapper[13751]: GLIB DEBUG default - map_path_calculate_distances: 5 ms for 430 points

Mar 10 18:28:45 Nokia-N900-51-1 maemo-mapper[13753]: GLIB DEBUG default - map_path_calculate_distances: 109 ms for 8250 points
Mar 10 18:28:45 Nokia-N900-51-1 maemo-mapper[13753]: GLIB DEBUG default - map_path_calculate_distances: 5 ms for 430 points

float:

Mar 10 19:13:58 Nokia-N900-51-1 maemo-mapper[13856]: GLIB DEBUG default - map_path_calculate_distances: 60 ms for 8250 points
Mar 10 19:13:58 Nokia-N900-51-1 maemo-mapper[13856]: GLIB DEBUG default - map_path_calculate_distances: 3 ms for 430 points

Mar 10 19:15:40 Nokia-N900-51-1 maemo-mapper[13858]: GLIB DEBUG default - map_path_calculate_distances: 60 ms for 8250 points
Mar 10 19:15:40 Nokia-N900-51-1 maemo-mapper[13858]: GLIB DEBUG default - map_path_calculate_distances: 3 ms for 430 points

FAST MODE:

float:

Mar 10 19:26:46 Nokia-N900-51-1 maemo-mapper[13915]: GLIB DEBUG default - map_path_calculate_distances: 50 ms for 8250 points
Mar 10 19:26:46 Nokia-N900-51-1 maemo-mapper[13915]: GLIB DEBUG default - map_path_calculate_distances: 2 ms for 430 points

Mar 10 19:26:46 Nokia-N900-51-1 maemo-mapper[13915]: GLIB DEBUG default - map_path_calculate_distances: 50 ms for 8250 points
Mar 10 19:26:46 Nokia-N900-51-1 maemo-mapper[13915]: GLIB DEBUG default - map_path_calculate_distances: 2 ms for 430 points

14 years agoEnable fast FPU mode
Alberto Mardegan [Wed, 10 Mar 2010 17:43:48 +0000 (19:43 +0200)]
Enable fast FPU mode

map_set_fast_mode(TRUE) enables fast FPU mode. Code copied from
http://maemo.gitorious.org/fremantle-hildon-desktop/hildon-desktop/blobs/raw/master/src/main.c

14 years agoAdd distance information into the paths
Alberto Mardegan [Wed, 10 Mar 2010 16:25:22 +0000 (18:25 +0200)]
Add distance information into the paths

For each point, store the distance from the previous one.
In the path, store the total length of the path and the latitude and longitude
of the last point.

14 years agoAvoid destroying and creating banners continuously
Alberto Mardegan [Tue, 9 Mar 2010 19:34:11 +0000 (21:34 +0200)]
Avoid destroying and creating banners continuously

14 years agoMinor cleanups
Alberto Mardegan [Tue, 9 Mar 2010 19:33:36 +0000 (21:33 +0200)]
Minor cleanups

14 years agoUse the GPS position
Alberto Mardegan [Tue, 9 Mar 2010 18:19:35 +0000 (20:19 +0200)]
Use the GPS position

14 years agoRewrite the out-of-route condition
Alberto Mardegan [Tue, 9 Mar 2010 18:18:45 +0000 (20:18 +0200)]
Rewrite the out-of-route condition

Check the distance from the actual route segments, rather than from their
infinite line.

14 years agoFix route_update_nears to work for routes with no waypoints
Alberto Mardegan [Tue, 9 Mar 2010 18:16:17 +0000 (20:16 +0200)]
Fix route_update_nears to work for routes with no waypoints

14 years agoSkip distance check if late
Alberto Mardegan [Tue, 9 Mar 2010 15:26:10 +0000 (17:26 +0200)]
Skip distance check if late

14 years agoRewrite if expression
Alberto Mardegan [Tue, 9 Mar 2010 15:25:15 +0000 (17:25 +0200)]
Rewrite if expression

14 years agoFactor out a function to compute distance from a line
Alberto Mardegan [Mon, 8 Mar 2010 20:45:26 +0000 (22:45 +0200)]
Factor out a function to compute distance from a line

This removes some duplicated code.
Also, use a different formula to compute the distance, which doesn't involve
floating point operations.

14 years agoUse the METRES_TO_UNITS() macro.
Alberto Mardegan [Sun, 7 Mar 2010 18:42:44 +0000 (20:42 +0200)]
Use the METRES_TO_UNITS() macro.

The variable units_per_metre was not even correct.

14 years agoRewrite track_add() as map_path_track_update()
Alberto Mardegan [Sun, 7 Mar 2010 18:39:13 +0000 (20:39 +0200)]
Rewrite track_add() as map_path_track_update()

Rewrite the conditions for adding the point to the track in a more readable
way.
The same function can also add a break, if the GPS position can not be
retrieved.

14 years agoSplit track_add() in two functions
Alberto Mardegan [Sun, 7 Mar 2010 15:57:45 +0000 (17:57 +0200)]
Split track_add() in two functions

Now track_add() only deals with the track, while map_path_route_step() does the
routing.

14 years agoRemove usage of _pos from track_add()
Alberto Mardegan [Sun, 7 Mar 2010 12:02:36 +0000 (14:02 +0200)]
Remove usage of _pos from track_add()

14 years agoAdd a few useful fields to the MapGpsData structure
Alberto Mardegan [Sun, 7 Mar 2010 10:56:05 +0000 (12:56 +0200)]
Add a few useful fields to the MapGpsData structure

14 years agoRemove _gps global variable
Alberto Mardegan [Sun, 7 Mar 2010 10:43:08 +0000 (12:43 +0200)]
Remove _gps global variable

Put it into the private data of MapController

14 years agoRemove direct usage of the _gps global variable.
Alberto Mardegan [Sun, 7 Mar 2010 10:28:35 +0000 (12:28 +0200)]
Remove direct usage of the _gps global variable.

14 years agoMove loading of GPS settings to gps.c
Alberto Mardegan [Sun, 7 Mar 2010 10:28:13 +0000 (12:28 +0200)]
Move loading of GPS settings to gps.c

14 years agoAdd map_controller_set_gps_position()
Alberto Mardegan [Sat, 6 Mar 2010 12:12:09 +0000 (14:12 +0200)]
Add map_controller_set_gps_position()

Move some code which was using the _gps variable away from cmenu.c

14 years agoRemove setting of position in GConf for SUPL
Alberto Mardegan [Sat, 6 Mar 2010 11:50:04 +0000 (13:50 +0200)]
Remove setting of position in GConf for SUPL

The existing keys don't work anymore.

14 years agoRemove PDOP
Alberto Mardegan [Sat, 6 Mar 2010 10:29:50 +0000 (12:29 +0200)]
Remove PDOP

It was not initialized anyways.

14 years agoInitialize GPS as part of MapController
Alberto Mardegan [Sat, 6 Mar 2010 09:18:20 +0000 (11:18 +0200)]
Initialize GPS as part of MapController

14 years agoRemove obsolete code (GPS enabling from menu)
Alberto Mardegan [Sat, 6 Mar 2010 09:17:52 +0000 (11:17 +0200)]
Remove obsolete code (GPS enabling from menu)

14 years agoUpdate copyright info on source files
Alberto Mardegan [Sat, 6 Mar 2010 09:16:16 +0000 (11:16 +0200)]
Update copyright info on source files

14 years agoMove MapControllerPrivate into separate header
Alberto Mardegan [Fri, 5 Mar 2010 16:59:46 +0000 (18:59 +0200)]
Move MapControllerPrivate into separate header

This allow splitting MapController in different source files, as it is growing
too big.

14 years agoRemove some obsolete code
Alberto Mardegan [Fri, 5 Mar 2010 15:09:41 +0000 (17:09 +0200)]
Remove some obsolete code

14 years agoRemove route item "Show distance to next waypoint"
Alberto Mardegan [Sun, 28 Feb 2010 15:42:45 +0000 (17:42 +0200)]
Remove route item "Show distance to next waypoint"

This is now reduntant, as the information is displayed in the info panel.

14 years agoSet the next waypoint on the controller
Alberto Mardegan [Sun, 28 Feb 2010 15:36:53 +0000 (17:36 +0200)]
Set the next waypoint on the controller

Also, trigger a redraw of the info panel when the GPS position changes.

14 years agoAdd map_controller_{get,set}_next_waypoint
Alberto Mardegan [Sun, 28 Feb 2010 15:35:15 +0000 (17:35 +0200)]
Add map_controller_{get,set}_next_waypoint

14 years agoAdd info panel to MapScreen
Alberto Mardegan [Sun, 28 Feb 2010 15:33:00 +0000 (17:33 +0200)]
Add info panel to MapScreen

The panel is meant to whos informations about the track and the route. It
currently shows only the next waypoint.
The panel redraw is triggered by the map_screen_refresh_panel() function.

14 years agoDraw the breaks as filled circles
Alberto Mardegan [Sun, 28 Feb 2010 15:28:27 +0000 (17:28 +0200)]
Draw the breaks as filled circles

14 years agoDo not add a waypoint if the description is missing
Alberto Mardegan [Sun, 28 Feb 2010 15:25:38 +0000 (17:25 +0200)]
Do not add a waypoint if the description is missing

14 years agoRemove check on autorouting, when getting next waypoint
Alberto Mardegan [Sun, 28 Feb 2010 15:23:10 +0000 (17:23 +0200)]
Remove check on autorouting, when getting next waypoint

It's unclear to me why the presence of the autoroute would alter the finding of
the next waypoint. Besides, this code was leading to find the wrong waypoint
when the autorouting happened because of being late to a waypoint.

14 years agoFactor out the calculation of the distance into a new function
Alberto Mardegan [Sun, 28 Feb 2010 14:10:14 +0000 (16:10 +0200)]
Factor out the calculation of the distance into a new function

Split route_show_distance_to() into one function which calculates the distance,
and one which simply shows it.
while at it, change the distance type to gfloat.

14 years agoutil.c: add time_to_string()
Alberto Mardegan [Sun, 28 Feb 2010 13:51:18 +0000 (15:51 +0200)]
util.c: add time_to_string()

14 years agoReplace more printfs with DEBUG()
Alberto Mardegan [Sun, 28 Feb 2010 13:50:37 +0000 (15:50 +0200)]
Replace more printfs with DEBUG()

14 years agoVersion 3.0+alpha8 fremantle/3.0+alpha8
Alberto Mardegan [Sat, 27 Feb 2010 11:26:31 +0000 (13:26 +0200)]
Version 3.0+alpha8

14 years agoMerge branch 'autoroute' into fremantle
Alberto Mardegan [Sat, 27 Feb 2010 11:05:25 +0000 (13:05 +0200)]
Merge branch 'autoroute' into fremantle

14 years agoRemove word "Maemo" from desktop link
Alberto Mardegan [Sat, 27 Feb 2010 11:04:32 +0000 (13:04 +0200)]
Remove word "Maemo" from desktop link

14 years agoNo need for different world sizes
Alberto Mardegan [Sat, 27 Feb 2010 08:56:32 +0000 (10:56 +0200)]
No need for different world sizes

14 years agoRemove zoom delta
Alberto Mardegan [Sat, 27 Feb 2010 08:44:14 +0000 (10:44 +0200)]
Remove zoom delta

With this change, there's no more need for adjusting the zoom level when
switching to different map types.

14 years agoIncrease cache size.
Max Lapan [Sun, 14 Feb 2010 15:10:24 +0000 (18:10 +0300)]
Increase cache size.

When layers are on, cache misses cause some tiles not displayed correctly.

14 years agoYandex coordinate system support.
Max Lapan [Sun, 14 Feb 2010 12:49:04 +0000 (15:49 +0300)]
Yandex coordinate system support.

This patch adds support of Yandex.Maps coordinate system to mapper. This CS is incompatible with
Google, as it supposes Earth has a ellipsoid shape (Google CS is sperical).

To implement this, we add two routines to perform latlon <-> units transformation to TileSourceType
structure and call apropopriate routine from latlon2unit/unit2latlon macroses.

14 years agoChange printf() with DEBUG()
Alberto Mardegan [Sat, 27 Feb 2010 08:10:45 +0000 (10:10 +0200)]
Change printf() with DEBUG()

14 years agoRecalculate the route if we are late
Alberto Mardegan [Sat, 27 Feb 2010 07:37:48 +0000 (09:37 +0200)]
Recalculate the route if we are late

Some routers (reittiopas) provide time information along with the route nodes;
if we are late to the next point, we must recalculate the route.

14 years agoMerge commit 'origin/shmuma' into fremantle
Alberto Mardegan [Fri, 26 Feb 2010 17:19:32 +0000 (19:19 +0200)]
Merge commit 'origin/shmuma' into fremantle

14 years agoRouter API to save plugin settings.
Max Lapan [Thu, 25 Feb 2010 12:37:59 +0000 (15:37 +0300)]
Router API to save plugin settings.

Two routines, one to load plugin settings, one to save. They are called when we
load and save main applications settings, so, to be properly initialized, plugin
must be registered on controller creation.

14 years agoDon't crash when parsing invalid repositories
Alberto Mardegan [Fri, 26 Feb 2010 16:59:11 +0000 (18:59 +0200)]
Don't crash when parsing invalid repositories

Do not add to the TileSource/Repository list invalid elements.

14 years agoFix compilation
Alberto Mardegan [Fri, 26 Feb 2010 16:36:37 +0000 (18:36 +0200)]
Fix compilation

Should have tied to compile before committing...

14 years agoYandex router option to use traffic information.
Max Lapan [Wed, 24 Feb 2010 19:20:31 +0000 (22:20 +0300)]
Yandex router option to use traffic information.

If it is on, Yandex.router proxy will use traffic information to make route.

14 years agoRemove usage of old DEBUG macros
Alberto Mardegan [Thu, 25 Feb 2010 19:43:33 +0000 (21:43 +0200)]
Remove usage of old DEBUG macros

14 years agoTurn printf into DEBUG
Alberto Mardegan [Thu, 25 Feb 2010 19:41:21 +0000 (21:41 +0200)]
Turn printf into DEBUG

And remove many which are probably not useful

14 years agoRemove all traces about leaving functions
Alberto Mardegan [Wed, 24 Feb 2010 20:19:55 +0000 (22:19 +0200)]
Remove all traces about leaving functions

14 years agoChange g_debug() into DEBUG()
Alberto Mardegan [Wed, 24 Feb 2010 20:10:26 +0000 (22:10 +0200)]
Change g_debug() into DEBUG()

14 years agoCreate debug functions and build options
Alberto Mardegan [Wed, 24 Feb 2010 20:06:36 +0000 (22:06 +0200)]
Create debug functions and build options

14 years agoFix downloading maps by route
Alberto Mardegan [Wed, 24 Feb 2010 17:43:48 +0000 (19:43 +0200)]
Fix downloading maps by route

14 years agoFix downloading of maps by area
Alberto Mardegan [Wed, 24 Feb 2010 17:34:35 +0000 (19:34 +0200)]
Fix downloading of maps by area

14 years agoMerge branch 'more_reittiopas' into fremantle
Alberto Mardegan [Wed, 24 Feb 2010 16:42:01 +0000 (18:42 +0200)]
Merge branch 'more_reittiopas' into fremantle

14 years agoDon't show any dialog if we don't have a parent window.
Alberto Mardegan [Mon, 22 Feb 2010 19:36:59 +0000 (21:36 +0200)]
Don't show any dialog if we don't have a parent window.

14 years agoAllow router engines to show UI elements
Alberto Mardegan [Mon, 22 Feb 2010 19:35:34 +0000 (21:35 +0200)]
Allow router engines to show UI elements

Add a pointer to the parent GtkWindow, to be used in case we want to allow the
router to show some dialogs of its own.

14 years agoImplement selection of routes
Alberto Mardegan [Sun, 21 Feb 2010 17:41:13 +0000 (19:41 +0200)]
Implement selection of routes

14 years agoAdd error code MAP_ERROR_USER_CANCELED
Alberto Mardegan [Sun, 21 Feb 2010 17:37:21 +0000 (19:37 +0200)]
Add error code MAP_ERROR_USER_CANCELED

Handle it by suppressing the error message.

14 years agoAdd icons for reittiopas.fi
Alberto Mardegan [Sun, 21 Feb 2010 17:33:58 +0000 (19:33 +0200)]
Add icons for reittiopas.fi

Contributed by Salvatore Iovene, with many thanks from me :-)

14 years agoMerge branch 'shmuma' into fremantle
Alberto Mardegan [Wed, 24 Feb 2010 16:09:22 +0000 (18:09 +0200)]
Merge branch 'shmuma' into fremantle

14 years agoSimplify Repository's layers dialog.
Max Lapan [Wed, 24 Feb 2010 14:10:08 +0000 (17:10 +0300)]
Simplify Repository's layers dialog.

Replace list of layers added to repository with list of all existing layers with
checkboxes.

14 years agoAdd cast to suppress a compilation warning.
Alberto Mardegan [Mon, 22 Feb 2010 19:38:24 +0000 (21:38 +0200)]
Add cast to suppress a compilation warning.

14 years agoFix memory leak on repository XML parse.
Max Lapan [Wed, 24 Feb 2010 13:00:53 +0000 (16:00 +0300)]
Fix memory leak on repository XML parse.

14 years agoMove visible field out of TileSource.
Max Lapan [Wed, 24 Feb 2010 12:54:15 +0000 (15:54 +0300)]
Move visible field out of TileSource.

It wasn't a smart ide to put visible attribute inside TileSource structure,
because we can easily have one TileSource added to several repsitories which can
have different visiblity state.

This patch fixes that, by moving visible from TileSource to new structure which
represents link between TileSource and Repository.

14 years agoAllow parsing up to 5 routes
Alberto Mardegan [Sat, 20 Feb 2010 16:47:51 +0000 (18:47 +0200)]
Allow parsing up to 5 routes

14 years agoReittiopas: add optimize, margin, walkspeed options
Alberto Mardegan [Sat, 20 Feb 2010 16:46:08 +0000 (18:46 +0200)]
Reittiopas: add optimize, margin, walkspeed options

14 years agoAdd cast to suppress a compilation warning.
Alberto Mardegan [Mon, 22 Feb 2010 19:38:24 +0000 (21:38 +0200)]
Add cast to suppress a compilation warning.

14 years agoUse GtkListStore interface to clear touch selector for repository layers.
Max Lapan [Sun, 21 Feb 2010 11:54:25 +0000 (14:54 +0300)]
Use GtkListStore interface to clear touch selector for repository layers.

It is much better than destroy touch selector widget.

14 years agoUse HILDON_UI_MODE_NORMAL in tile source list.
Max Lapan [Sat, 20 Feb 2010 13:51:02 +0000 (16:51 +0300)]
Use HILDON_UI_MODE_NORMAL in tile source list.

This allows us simplify code and get rid of useless selection in tile source list.

14 years agoDon't hide delete button for active repo, just disable it.
Max Lapan [Sat, 20 Feb 2010 13:40:42 +0000 (16:40 +0300)]
Don't hide delete button for active repo, just disable it.

IMHO, it is more consistent for user when button is always in repository properties dialog, but
sometimes it cannot be pressed.

14 years agoIn repository touch selector use HILDON_UI_MODE_NORMAL.
Max Lapan [Sat, 20 Feb 2010 13:37:03 +0000 (16:37 +0300)]
In repository touch selector use HILDON_UI_MODE_NORMAL.

This allows as to eliminate context structure (there are no selected item anymore).

14 years agoChange tile sources list dialog behaviour.
Max Lapan [Fri, 19 Feb 2010 16:58:49 +0000 (19:58 +0300)]
Change tile sources list dialog behaviour.

Use the same logic as for repository list. Remove Edit and Delete buttons, edit
on item click, and remove via button in TileSource edit dialog.

14 years agoDon't show delete button for new repository.
Max Lapan [Thu, 18 Feb 2010 12:52:25 +0000 (15:52 +0300)]
Don't show delete button for new repository.

If we create new repository, don't show delete button (because it's nothing to
delete so far). We also move repository_edit_dialog from exported routines.

14 years agoChange Repository list dialog behaviour.
Max Lapan [Thu, 18 Feb 2010 12:29:23 +0000 (15:29 +0300)]
Change Repository list dialog behaviour.

Remove 'Edit' and 'Delete' buttons from repository list dialog. Open repository
edit dialog when repository clicked in selector. Delete button moved to
repository properties dialog.

14 years agoDon't forget to remove the weak pointer
Alberto Mardegan [Sat, 20 Feb 2010 11:31:54 +0000 (13:31 +0200)]
Don't forget to remove the weak pointer

Without this, some random memory location was being overwritten!

14 years agoRemove obsolete dependencies
Alberto Mardegan [Sat, 20 Feb 2010 11:31:42 +0000 (13:31 +0200)]
Remove obsolete dependencies

14 years agoImplement selection of transport types
Alberto Mardegan [Thu, 18 Feb 2010 21:46:01 +0000 (23:46 +0200)]
Implement selection of transport types

14 years agoReittiopas: declare support for geocode method
Alberto Mardegan [Thu, 18 Feb 2010 16:45:11 +0000 (18:45 +0200)]
Reittiopas: declare support for geocode method

14 years agoRouter: add geocode() method to interface
Alberto Mardegan [Thu, 18 Feb 2010 16:44:35 +0000 (18:44 +0200)]
Router: add geocode() method to interface

14 years agoInitial implementation of Reittiopas.fi router
Alberto Mardegan [Mon, 15 Feb 2010 14:40:51 +0000 (16:40 +0200)]
Initial implementation of Reittiopas.fi router