]> git.itanic.dy.fi Git - maemo-mapper/log
maemo-mapper
14 years agoVersion 3.0+alpha5 fremantle/3.0+alpha5
Alberto Mardegan [Wed, 30 Dec 2009 17:06:08 +0000 (19:06 +0200)]
Version 3.0+alpha5

14 years agoDragging map shouldn't interfere with buttons
Alberto Mardegan [Wed, 30 Dec 2009 13:03:12 +0000 (15:03 +0200)]
Dragging map shouldn't interfere with buttons

When releasing the finger on an action button after dragging, the action was
being invoked. This patch fixes this, and also makes the "Point" action work
again.

14 years agoCorrect saving of zoom level
Alberto Mardegan [Wed, 30 Dec 2009 12:35:21 +0000 (14:35 +0200)]
Correct saving of zoom level

14 years agoUse MapDialog class to build route dialog
Alberto Mardegan [Wed, 30 Dec 2009 12:29:17 +0000 (14:29 +0200)]
Use MapDialog class to build route dialog

14 years agoAdd ellipse for GPS uncertainty
Alberto Mardegan [Sun, 20 Dec 2009 11:29:36 +0000 (13:29 +0200)]
Add ellipse for GPS uncertainty

14 years agoAdd earth circumference
Alberto Mardegan [Sun, 20 Dec 2009 11:29:20 +0000 (13:29 +0200)]
Add earth circumference

14 years agoUpdate the mark when moving the map
Alberto Mardegan [Sun, 20 Dec 2009 11:23:43 +0000 (13:23 +0200)]
Update the mark when moving the map

14 years agoTurn the mark into a clutter group
Alberto Mardegan [Sat, 19 Dec 2009 14:33:36 +0000 (16:33 +0200)]
Turn the mark into a clutter group

14 years agoMove GPS mark code into own class
Alberto Mardegan [Sat, 19 Dec 2009 14:16:24 +0000 (16:16 +0200)]
Move GPS mark code into own class

We are going to extend it soon.

14 years agoAdd map_controller_get_zoom
Alberto Mardegan [Sat, 19 Dec 2009 14:16:03 +0000 (16:16 +0200)]
Add map_controller_get_zoom

14 years agoShow GPS mark when zooming
Alberto Mardegan [Wed, 30 Dec 2009 11:46:10 +0000 (13:46 +0200)]
Show GPS mark when zooming

Due to the change of scale, the GPS position was shown quite incorrectly.

14 years agoDon't track too imprecise fixes
Alberto Mardegan [Wed, 30 Dec 2009 11:44:12 +0000 (13:44 +0200)]
Don't track too imprecise fixes

Show the GPS position regardless of how precise it is (we will soon add a
semi-transparent circle around it to show the uncertainty), but don't track
fixes whose precision is less than 200 metres.

14 years agoMake HDOP an integer and fix comments
Alberto Mardegan [Wed, 30 Dec 2009 11:22:27 +0000 (13:22 +0200)]
Make HDOP an integer and fix comments

As we are using metres to measure the HDOP, we are not interested in fractions
of them.

14 years agoMerge commit 'timo/gps-fixes-v6' into fremantle
Alberto Mardegan [Wed, 30 Dec 2009 10:38:32 +0000 (12:38 +0200)]
Merge commit 'timo/gps-fixes-v6' into fremantle

Conflicts:

src/gps.c

14 years agogps.c: Do not accept location data unless the fix accuracy is within one kilometer. gps-fixes-v6
Timo Kokkonen [Sun, 22 Nov 2009 08:35:58 +0000 (10:35 +0200)]
gps.c: Do not accept location data unless the fix accuracy is within one kilometer.

The first position coming from liblocation might be aquired by network
position and the error can be very large. Thus, it makes sense to not
accept the position data unless the position is accurate enough.

The previous 10km threshold was causing big glitches. 1km threshold
should be more than enough for any normal use cases.

Signed-off-by: Timo Kokkonen <kaapeli@itanic.dy.fi>
14 years agogps.c: Improve GPS data handling
Timo Kokkonen [Wed, 18 Nov 2009 16:13:03 +0000 (18:13 +0200)]
gps.c: Improve GPS data handling

Even if there is no GPS fix available, the coordinates aquired by
network positioning should still be used to move the mark in
approximate location on the map. Furthermore, this patch adds various
checks to see whether the fields in question are really set by
liblocation.

Signed-off-by: Timo Kokkonen <kaapeli@itanic.dy.fi>
14 years agoEnable ARMv7 optimizations
Timo Kokkonen [Wed, 18 Nov 2009 16:42:50 +0000 (18:42 +0200)]
Enable ARMv7 optimizations

Signed-off-by: Timo Kokkonen <kaapeli@itanic.dy.fi>
14 years agoHandle speed internally in kilometers per hour
Timo Kokkonen [Thu, 19 Nov 2009 18:22:13 +0000 (20:22 +0200)]
Handle speed internally in kilometers per hour

Previously mapper have been using nautical miles as the internal unit
for measuring speed. This changes the format to kilometers per hour.

Signed-off-by: Timo Kokkonen <kaapeli@itanic.dy.fi>
14 years agogps.c: When there is no fix available, put the receiver in "RCVR_UP" mode
Timo Kokkonen [Wed, 18 Nov 2009 16:17:46 +0000 (18:17 +0200)]
gps.c: When there is no fix available, put the receiver in "RCVR_UP" mode

If this is not done, a "Searching for a GPS receiver" notification is
shown to user. However, this is not the case. We are not searching for
the receiver, we are trying to acquire a GPS fix. Changing the
receiver state correctly fixes this problem. The map mark is also kept
moving, in case there is location information available from network
positioning even though we don't have a GPS fix yet.

Signed-off-by: Timo Kokkonen <kaapeli@itanic.dy.fi>
14 years agoShow fix accuracy in satellite panel
Timo Kokkonen [Tue, 1 Sep 2009 17:23:02 +0000 (20:23 +0300)]
Show fix accuracy in satellite panel

As the accuracy information is now available, it is useful for the use
to see the current fix accuracy information. This patch will make it
visible in the satellite panel.

Signed-off-by: Timo Kokkonen <kaapeli@itanic.dy.fi>
14 years agogps.c: Add horizontal and vertical accuracy information
Timo Kokkonen [Thu, 19 Nov 2009 19:01:29 +0000 (21:01 +0200)]
gps.c: Add horizontal and vertical accuracy information

liblocation provides detailed accuracy information for the data it
provides. This patch takes the horizontal and vertical inaccuracy data
and converts it to meters for maemo-mapper.

Signed-off-by: Timo Kokkonen <kaapeli@itanic.dy.fi>
14 years agodisplay.c: Change the default colour of unused satellites in gps detail panel
Timo Kokkonen [Mon, 16 Nov 2009 18:47:03 +0000 (20:47 +0200)]
display.c: Change the default colour of unused satellites in gps detail panel

Since the default theme colours in N900 are quite dark, it's bit hard
to see the satellite bars if they are drawn with black color against
the black background. This patch changes the default color to red.

Signed-off-by: Timo Kokkonen <kaapeli@itanic.dy.fi>
14 years agogps.c: Make the statellite information panel work with liblocation
Timo Kokkonen [Mon, 16 Nov 2009 18:39:34 +0000 (20:39 +0200)]
gps.c: Make the statellite information panel work with liblocation

This patch will add support for reading the per-satellite info from
liblocation.

Signed-off-by: Timo Kokkonen <kaapeli@itanic.dy.fi>
14 years agoAdd support of Yandex router.
Max Lapan [Sun, 20 Dec 2009 17:29:35 +0000 (20:29 +0300)]
Add support of Yandex router.

This patch adds support of router selection in 'Download route to' dialog.
We don't store router URL in gconf, which is almost useless. Now we have a
table with available routers and store default router.

This patch also reorganizes route download dialog a little to more usable
with fingers.

14 years agoIncorrect screen unblanking on n810 (possibly on n900 too).
Max Lapan [Sun, 20 Dec 2009 09:35:14 +0000 (12:35 +0300)]
Incorrect screen unblanking on n810 (possibly on n900 too).

Fixed bug with incorrect screen brightness after mapper navigation inside tunnels. Complete
description and examination process see here: http://www.shmuma.ru/mapper-light-sensor.html

14 years agoRemove the arbitrary 12 satellite maximum limit
Timo Kokkonen [Mon, 14 Sep 2009 19:15:43 +0000 (22:15 +0300)]
Remove the arbitrary 12 satellite maximum limit

This patch allows there to be MAX_SATELLITES number of satellites in
view, as the 12 satellite limit is insufficient with liblocation. At
this moment it is defined as 24, which should be sufficient.

Signed-off-by: Timo Kokkonen <kaapeli@itanic.dy.fi>
14 years agoAdd .gitignore
Timo Kokkonen [Mon, 16 Nov 2009 17:17:13 +0000 (19:17 +0200)]
Add .gitignore

Signed-off-by: Timo Kokkonen <kaapeli@itanic.dy.fi>
14 years agoRevert "Detach volume control from HW buttons to enable zooming on n900."
Alberto Mardegan [Sat, 19 Dec 2009 12:56:46 +0000 (14:56 +0200)]
Revert "Detach volume control from HW buttons to enable zooming on n900."

This reverts commit eb0d6e7cca077eb34dc222b2138c27134e080a3f.
We can now use the on-screen icons.

14 years agoMerge branch 'fremantle' of https://git.maemo.org/projects/maemo-mapper into clutter
Alberto Mardegan [Sat, 19 Dec 2009 12:38:23 +0000 (14:38 +0200)]
Merge branch 'fremantle' of https://git.maemo.org/projects/maemo-mapper into clutter

14 years agoCorrect package section
Alberto Mardegan [Sat, 19 Dec 2009 11:53:43 +0000 (13:53 +0200)]
Correct package section

14 years agoShow the OSM when the screen is touched
Alberto Mardegan [Sat, 19 Dec 2009 11:48:22 +0000 (13:48 +0200)]
Show the OSM when the screen is touched

This will make it easier for people to discover that there is an OSM.

14 years agoNormalize names of action functions, add wrapping macro
Alberto Mardegan [Sat, 19 Dec 2009 11:46:13 +0000 (13:46 +0200)]
Normalize names of action functions, add wrapping macro

Add a macro to generate the body of the wrappers, since it's very simple.
Add an action for activating the view menu.

14 years agoVersion 3.0+alpha4 fremantle/3.0+alpha4
Alberto Mardegan [Thu, 17 Dec 2009 16:23:01 +0000 (18:23 +0200)]
Version 3.0+alpha4

14 years agoRemove unused function
Alberto Mardegan [Thu, 17 Dec 2009 16:16:21 +0000 (18:16 +0200)]
Remove unused function

14 years agoRemove annoying startup dialogs and show window immediately
Alberto Mardegan [Thu, 17 Dec 2009 16:15:47 +0000 (18:15 +0200)]
Remove annoying startup dialogs and show window immediately

14 years agoRemove some more obsoleted code.
Alberto Mardegan [Thu, 17 Dec 2009 15:56:51 +0000 (17:56 +0200)]
Remove some more obsoleted code.

14 years agoFix rendering of POIs
Alberto Mardegan [Thu, 17 Dec 2009 15:34:54 +0000 (17:34 +0200)]
Fix rendering of POIs

Rework the POI rendering code to make it integrate cleanly with MapScreen. This
also fixes some memory leaks.

14 years agoStore area coordinates in MapArea
Alberto Mardegan [Thu, 17 Dec 2009 15:33:01 +0000 (17:33 +0200)]
Store area coordinates in MapArea

We will need these coordinates again, so let's keep them in a struct.

14 years agoFix permissions for directories
Max Lapan [Wed, 16 Dec 2009 10:12:58 +0000 (13:12 +0300)]
Fix permissions for directories

Hello,

minor fix for newly created directories in map cache.

commit 252984282e112e9fax Lapan <max.lapan@gmail.com>
Date:   Wed Dec 16 12:53:44 2009 +0300

    Fix permissions for directories.

    It is not a good idea to create directory structure with 0666 permissions.

14 years agoUpdate the track when a point is added.
Alberto Mardegan [Mon, 14 Dec 2009 21:06:37 +0000 (23:06 +0200)]
Update the track when a point is added.

14 years agoRedraw the overlay when paths change
Alberto Mardegan [Mon, 14 Dec 2009 20:09:31 +0000 (22:09 +0200)]
Redraw the overlay when paths change

14 years agoRemoved unused code
Alberto Mardegan [Mon, 14 Dec 2009 18:40:59 +0000 (20:40 +0200)]
Removed unused code

14 years agoRemove map DB code
Alberto Mardegan [Fri, 11 Dec 2009 18:53:57 +0000 (20:53 +0200)]
Remove map DB code

14 years agoAbort downloads if we cannot connect
Alberto Mardegan [Fri, 11 Dec 2009 18:45:33 +0000 (20:45 +0200)]
Abort downloads if we cannot connect

14 years agoAllow conic_ensure_connected() to return false
Alberto Mardegan [Fri, 11 Dec 2009 18:45:00 +0000 (20:45 +0200)]
Allow conic_ensure_connected() to return false

14 years agoDownload missing tiles when connectivity comes back
Alberto Mardegan [Fri, 11 Dec 2009 18:44:20 +0000 (20:44 +0200)]
Download missing tiles when connectivity comes back

14 years agoIgnore all connectivity event other than (dis)connected
Alberto Mardegan [Fri, 11 Dec 2009 18:43:21 +0000 (20:43 +0200)]
Ignore all connectivity event other than (dis)connected

14 years agoAdd map_screen_refresh_tiles
Alberto Mardegan [Fri, 11 Dec 2009 18:42:26 +0000 (20:42 +0200)]
Add map_screen_refresh_tiles

14 years agoAdd map_tile_refresh
Alberto Mardegan [Fri, 11 Dec 2009 18:41:59 +0000 (20:41 +0200)]
Add map_tile_refresh

14 years agoFactor out map_tile_download
Alberto Mardegan [Fri, 11 Dec 2009 18:40:52 +0000 (20:40 +0200)]
Factor out map_tile_download

14 years agoMaemo Barcelona Long Weekend releases
Alberto Mardegan [Fri, 11 Dec 2009 18:37:32 +0000 (20:37 +0200)]
Maemo Barcelona Long Weekend releases

14 years agoClear the tile while downloading it.
Alberto Mardegan [Fri, 4 Dec 2009 18:03:41 +0000 (20:03 +0200)]
Clear the tile while downloading it.

14 years agoFix tile saving
Alberto Mardegan [Fri, 4 Dec 2009 17:26:55 +0000 (19:26 +0200)]
Fix tile saving

14 years agoTemporary commit: don't use a DB for map tiles
Alberto Mardegan [Fri, 4 Dec 2009 16:25:12 +0000 (18:25 +0200)]
Temporary commit: don't use a DB for map tiles

14 years agoSave the map position when exiting.
Alberto Mardegan [Fri, 4 Dec 2009 15:28:29 +0000 (17:28 +0200)]
Save the map position when exiting.

14 years agoAdd debug wrapper for g_mutex_lock
Alberto Mardegan [Fri, 4 Dec 2009 13:16:41 +0000 (15:16 +0200)]
Add debug wrapper for g_mutex_lock

14 years agoMaintain the zooming state in the controller
Alberto Mardegan [Wed, 2 Dec 2009 20:14:50 +0000 (22:14 +0200)]
Maintain the zooming state in the controller

14 years agoConnect to the button release signal, not press
Alberto Mardegan [Wed, 2 Dec 2009 20:13:36 +0000 (22:13 +0200)]
Connect to the button release signal, not press

14 years agoVersion 3.0+alpha1 fremantle/3.0+alpha1
Alberto Mardegan [Wed, 2 Dec 2009 18:02:24 +0000 (20:02 +0200)]
Version 3.0+alpha1

14 years agoImplement the tile cache
Alberto Mardegan [Wed, 2 Dec 2009 18:00:54 +0000 (20:00 +0200)]
Implement the tile cache

14 years agoFirst alpha release fremantle/3.0+alpha0
Alberto Mardegan [Tue, 1 Dec 2009 17:10:24 +0000 (19:10 +0200)]
First alpha release

14 years agoAdd (and use) icons made by Raul Arellano
Alberto Mardegan [Tue, 1 Dec 2009 17:00:38 +0000 (19:00 +0200)]
Add (and use) icons made by Raul Arellano

14 years agoDon't draw if unrealized.
Alberto Mardegan [Tue, 1 Dec 2009 16:23:42 +0000 (18:23 +0200)]
Don't draw if unrealized.

14 years agoAfter dragging, update the center in the controller
Alberto Mardegan [Tue, 1 Dec 2009 16:22:43 +0000 (18:22 +0200)]
After dragging, update the center in the controller

This also makes the map redraw in an idle function, increasing responsiveness.

14 years agoUpdate the map in an idle function.
Alberto Mardegan [Tue, 1 Dec 2009 16:16:08 +0000 (18:16 +0200)]
Update the map in an idle function.

14 years agoConditional compilation of Pixbuf map
Alberto Mardegan [Tue, 1 Dec 2009 16:14:35 +0000 (18:14 +0200)]
Conditional compilation of Pixbuf map

Compile out the old map; once we are confident that the new map works properly,
we can remove most of the old code.

14 years agoFix a crash happening with a corrupt DB
Alberto Mardegan [Mon, 30 Nov 2009 18:43:47 +0000 (20:43 +0200)]
Fix a crash happening with a corrupt DB

Also, fix a memory leak.

14 years agoDownload missing tiles
Alberto Mardegan [Mon, 30 Nov 2009 18:43:13 +0000 (20:43 +0200)]
Download missing tiles

14 years agoAdd a method to get the center of the map
Alberto Mardegan [Mon, 30 Nov 2009 18:42:38 +0000 (20:42 +0200)]
Add a method to get the center of the map

14 years agoRework map downloading mechanism
Alberto Mardegan [Mon, 30 Nov 2009 18:40:45 +0000 (20:40 +0200)]
Rework map downloading mechanism

Allow for the same tile download to be requested by different components, all
of which will be notified via a callback of the result of the operation.

14 years agoFix printf parameters
Alberto Mardegan [Mon, 30 Nov 2009 18:38:52 +0000 (20:38 +0200)]
Fix printf parameters

Change it to a g_debug.

14 years agoMove map control functions to MapController
Alberto Mardegan [Sun, 29 Nov 2009 13:04:22 +0000 (15:04 +0200)]
Move map control functions to MapController

14 years agoRedraw overlays when toggling tracks visibility
Alberto Mardegan [Thu, 26 Nov 2009 18:37:46 +0000 (20:37 +0200)]
Redraw overlays when toggling tracks visibility

14 years agoReplace the View/Show submenu with a dialog.
Alberto Mardegan [Tue, 24 Nov 2009 19:32:49 +0000 (21:32 +0200)]
Replace the View/Show submenu with a dialog.

14 years agoAdd setters and getter for the actions in the View/Show menu
Alberto Mardegan [Sat, 21 Nov 2009 17:37:30 +0000 (19:37 +0200)]
Add setters and getter for the actions in the View/Show menu

14 years agoSuppress all compilation warnings
Alberto Mardegan [Sat, 21 Nov 2009 17:49:20 +0000 (19:49 +0200)]
Suppress all compilation warnings

This makes it easier to catch new warnings when compiling many files at once.

14 years agoAdd Controller:set/get_auto_rotate, and use it
Alberto Mardegan [Sat, 21 Nov 2009 16:43:50 +0000 (18:43 +0200)]
Add Controller:set/get_auto_rotate, and use it

Avoid directly accessing the menu items.

14 years agoAdd map_controller_disable_auto_center, and use it
Alberto Mardegan [Sat, 21 Nov 2009 16:16:33 +0000 (18:16 +0200)]
Add map_controller_disable_auto_center, and use it

This will later allow for the removal of the auto-center menu item.

14 years agoCreate View dialog
Alberto Mardegan [Sat, 14 Nov 2009 20:03:24 +0000 (22:03 +0200)]
Create View dialog

This dialog takes two items (auto center and auto rotate) out of the
application menu.
It's activated via the settings icon, instead of the settings menu.

14 years agoModify the settings dialog to use MapDialog
Alberto Mardegan [Sat, 14 Nov 2009 13:46:21 +0000 (15:46 +0200)]
Modify the settings dialog to use MapDialog

14 years agoAdd "Go to" action
Alberto Mardegan [Sat, 14 Nov 2009 13:09:05 +0000 (15:09 +0200)]
Add "Go to" action

14 years agoAdd a row of buttons on the bottom of the screen
Alberto Mardegan [Sat, 14 Nov 2009 10:23:49 +0000 (12:23 +0200)]
Add a row of buttons on the bottom of the screen

Rearrange the buttons, moving the control actions on the bottom of the screen.

14 years agoRename variable
Alberto Mardegan [Sat, 14 Nov 2009 09:42:24 +0000 (11:42 +0200)]
Rename variable

14 years agoAdd GPS button
Alberto Mardegan [Sat, 14 Nov 2009 07:49:12 +0000 (09:49 +0200)]
Add GPS button

Add a GPs button to the OSM and make it toggle the GPS functionality.

14 years agoRemove unused code
Alberto Mardegan [Sat, 14 Nov 2009 07:48:10 +0000 (09:48 +0200)]
Remove unused code

This removes some compilation warnings.

14 years agoIgnore signals coming when GPS is disabled.
Alberto Mardegan [Sat, 14 Nov 2009 07:46:12 +0000 (09:46 +0200)]
Ignore signals coming when GPS is disabled.

After disabling the GPS we get one more signal, which would mess up the
internal state of the application.

14 years agoAdd script to build icons
Alberto Mardegan [Thu, 12 Nov 2009 19:14:47 +0000 (21:14 +0200)]
Add script to build icons

Add a script that is used to composite the icon of the action with the
background of the button (btn-background.png). It makes use of the "composite"
tool, which in ubuntu is provided by the imagemagick package.

Also, add two sample icons for GPS enable/disable (better ones coming soon!)

14 years agoShow track menu when track button is clicked
Alberto Mardegan [Sun, 8 Nov 2009 20:47:21 +0000 (22:47 +0200)]
Show track menu when track button is clicked

14 years agoShow route menu when route button is clicked.
Alberto Mardegan [Sun, 8 Nov 2009 19:38:54 +0000 (21:38 +0200)]
Show route menu when route button is clicked.

14 years agoFetch altitude from gps.
Andreas Henriksson [Wed, 4 Nov 2009 14:34:33 +0000 (15:34 +0100)]
Fetch altitude from gps.

If liblocation has the altitude set, store it in the track position.

Signed-off-by: Andreas Henriksson <andreas@fatal.se>
14 years agoAdd icons for path and route actions
Alberto Mardegan [Tue, 3 Nov 2009 19:52:59 +0000 (21:52 +0200)]
Add icons for path and route actions

I hope that someday someone will contribute better graphics. :-)

14 years agoDetach volume control from HW buttons to enable zooming on n900.
Andreas Henriksson [Mon, 2 Nov 2009 16:16:41 +0000 (17:16 +0100)]
Detach volume control from HW buttons to enable zooming on n900.

In Maemo 5, applications needs to tell the volume control
to detach to get the button events (which is used
for zooming in MM).

http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Porting_Software/Porting_Existing_GTK%2B_Application_to_Maemo_5#Remapping_volume_keys

Signed-off-by: Andreas Henriksson <andreas@fatal.se>
14 years agoDoubleclicks activate the point button
Alberto Mardegan [Fri, 30 Oct 2009 20:42:40 +0000 (22:42 +0200)]
Doubleclicks activate the point button

14 years agoDefine the touchscreen sensitivity
Alberto Mardegan [Fri, 30 Oct 2009 20:42:22 +0000 (22:42 +0200)]
Define the touchscreen sensitivity

14 years agoPort POI menu to fremantle
Alberto Mardegan [Thu, 29 Oct 2009 17:30:17 +0000 (19:30 +0200)]
Port POI menu to fremantle

14 years agomap_screen_get_tap_area_from_units
Alberto Mardegan [Thu, 29 Oct 2009 17:29:46 +0000 (19:29 +0200)]
map_screen_get_tap_area_from_units

Will be used on the next commit

14 years agoFactor some code out of select_poi
Alberto Mardegan [Wed, 28 Oct 2009 19:50:40 +0000 (21:50 +0200)]
Factor some code out of select_poi

Have a separate function to create the model, and another one for running the dialog.
Introduce MapArea type

14 years agoRemove useless comparison
Alberto Mardegan [Wed, 28 Oct 2009 19:19:41 +0000 (21:19 +0200)]
Remove useless comparison

This removes a compilation warning.

14 years agoWorkaround sqlite3_columnt_text crazyness
Alberto Mardegan [Wed, 28 Oct 2009 19:18:04 +0000 (21:18 +0200)]
Workaround sqlite3_columnt_text crazyness

Define a sqlite3_columnt_str() macro which simply casts the result, and use it.

14 years agoRotate POIs according to map rotation
Alberto Mardegan [Wed, 28 Oct 2009 16:30:12 +0000 (18:30 +0200)]
Rotate POIs according to map rotation