situare
13 years agoAdded routing when friend/location is selected. demo_kiviharjunlenkki
Jussi Laitinen [Wed, 4 Aug 2010 07:43:26 +0000 (10:43 +0300)]
Added routing when friend/location is selected.

13 years agoExtendedListItem code cleanup, removed panel FriendListPanel
Jussi Laitinen [Wed, 4 Aug 2010 06:09:17 +0000 (09:09 +0300)]
ExtendedListItem code cleanup, removed panel FriendListPanel
opened/closed slots.

13 years agoMerge branch 'master' into locationlistview
Jussi Laitinen [Wed, 4 Aug 2010 05:06:36 +0000 (08:06 +0300)]
Merge branch 'master' into locationlistview

13 years agoMade some minor cosmetic changes and sorted images.grc alphabetically
Pekka Nissinen [Tue, 3 Aug 2010 11:31:59 +0000 (14:31 +0300)]
Made some minor cosmetic changes and sorted images.grc alphabetically

13 years agoRemoved Engine::locationDataReady() slot.
Jussi Laitinen [Tue, 3 Aug 2010 10:55:13 +0000 (13:55 +0300)]
Removed Engine::locationDataReady() slot.

13 years agoAdded clearFilter call to FriendListPanel::keyPressEvent.
Jussi Laitinen [Tue, 3 Aug 2010 09:31:56 +0000 (12:31 +0300)]
Added clearFilter call to FriendListPanel::keyPressEvent.

13 years agoMerge branch 'master' into locationlistview
Jussi Laitinen [Tue, 3 Aug 2010 09:02:02 +0000 (12:02 +0300)]
Merge branch 'master' into locationlistview

Conflicts:
src/map/mapengine.cpp

13 years agoAdded missing comments.
Jussi Laitinen [Tue, 3 Aug 2010 08:54:47 +0000 (11:54 +0300)]
Added missing comments.

13 years agoAdded filtering by name in ListView.
Jussi Laitinen [Tue, 3 Aug 2010 06:22:14 +0000 (09:22 +0300)]
Added filtering by name in ListView.

13 years agoMerge branch 'master' of https://vcs.maemo.org/git/situare
Sami Rämö [Mon, 2 Aug 2010 12:59:14 +0000 (15:59 +0300)]
Merge branch 'master' of https://vcs.maemo.org/git/situare

Conflicts:
tests/coordinates/geocoordinate/testgeocoordinate.cpp

13 years agoUnit tests for SceneCoordinate operators
Sami Rämö [Mon, 2 Aug 2010 12:55:09 +0000 (15:55 +0300)]
Unit tests for SceneCoordinate operators

 - Reviewed by Pekka Nissinen

13 years agoUnit tests for GeoCoordinate operator- and distanceTo()
Sami Rämö [Mon, 2 Aug 2010 12:10:32 +0000 (15:10 +0300)]
Unit tests for GeoCoordinate operator- and distanceTo()

 - Reviewed by Pekka Nissinen

13 years agoUnit tests for GeoCoordinate operator- and distanceTo()
Sami Rämö [Mon, 2 Aug 2010 12:10:32 +0000 (15:10 +0300)]
Unit tests for GeoCoordinate operator- and distanceTo()

 - Reviewed by Pekka Nissinen

13 years agoAdded functional test for GPS accuracy ring gps_accuracy_ring
Sami Rämö [Mon, 2 Aug 2010 10:34:08 +0000 (13:34 +0300)]
Added functional test for GPS accuracy ring

13 years agoReview, re-factored GPSLocationItem unit test
Sami Rämö [Mon, 2 Aug 2010 09:55:09 +0000 (12:55 +0300)]
Review, re-factored GPSLocationItem unit test

 - Reviewed by Jussi Laitinen

13 years agoMerge branch 'master' into gps_accuracy_ring
Sami Rämö [Mon, 2 Aug 2010 08:24:22 +0000 (11:24 +0300)]
Merge branch 'master' into gps_accuracy_ring

13 years agoFixed unit tests, GPSLocationItem disabled by default
Sami Rämö [Mon, 2 Aug 2010 07:54:01 +0000 (10:54 +0300)]
Fixed unit tests, GPSLocationItem disabled by default

 - Fixed unit test of GPSLocationItem to match the new functionality
  and implementation

 - GPSLocationItem is disabled by default

13 years agoDrawing the red location dot, documenting, clean-up
Sami Rämö [Fri, 30 Jul 2010 13:58:54 +0000 (16:58 +0300)]
Drawing the red location dot, documenting, clean-up

 - Implemented drawing the red location dot by using a child item.

 - Added missing documentation

 - Clean-up

13 years agoUpdates to accuracy ring radius and item's bounding rect.
Sami Rämö [Fri, 30 Jul 2010 13:09:19 +0000 (16:09 +0300)]
Updates to accuracy ring radius and item's bounding rect.

 - Accuracy ring radius is calculated from the accuracy got from
   the GPS.

 - Item's bounding rect is updated when accuracy ring radius
   changes, so there should not be any drawing artifacts anymore.

 - Removed SceneCoordinate dependency from GPSLocationItem.

13 years agoAdded missing comments.
Jussi Laitinen [Fri, 30 Jul 2010 12:51:43 +0000 (15:51 +0300)]
Added missing comments.

13 years agoRe-factoring
Sami Rämö [Fri, 30 Jul 2010 10:43:33 +0000 (13:43 +0300)]
Re-factoring

 - Replaced MapEngine::sceneResolution() with
   MapScene::horizontalResolutionAtLatitude() and
   MapEngine::viewResolution()

13 years agoMerge branch 'master' into locationlistview
Jussi Laitinen [Fri, 30 Jul 2010 10:23:57 +0000 (13:23 +0300)]
Merge branch 'master' into locationlistview

13 years agoAdded vibration feedback test case.
Jussi Laitinen [Fri, 30 Jul 2010 10:22:08 +0000 (13:22 +0300)]
Added vibration feedback test case.

13 years agoRe-factoring: Removed MapEngine dependency from MapScene and Maptile
Sami Rämö [Fri, 30 Jul 2010 10:15:39 +0000 (13:15 +0300)]
Re-factoring: Removed MapEngine dependency from MapScene and Maptile

13 years agoModified vibration feedback to read settings every time.
Jussi Laitinen [Fri, 30 Jul 2010 10:03:57 +0000 (13:03 +0300)]
Modified vibration feedback to read settings every time.

13 years agoRemoved vibration enabling and disabling.
Jussi Laitinen [Fri, 30 Jul 2010 09:33:27 +0000 (12:33 +0300)]
Removed vibration enabling and disabling.

13 years agoAdded missing comments.
Jussi Laitinen [Fri, 30 Jul 2010 09:09:04 +0000 (12:09 +0300)]
Added missing comments.

13 years agoRe-factoring
Sami Rämö [Fri, 30 Jul 2010 09:08:52 +0000 (12:08 +0300)]
Re-factoring

 - Re-factored / moved MapEngine::greatCircleDistance()
   to GeoCoordinate::distanceTo()

 - Implemented operator- for GeoCoordinate

 - Changed GPSPositionPrivate implementation to return always the
   accuracy got from the GeoPositionInfo, and not the
   GPS_ACCURACY_UNDEFINED value in case of network positioning.

 - Changed the GPSLocationItem inherit from QGraphicsItem instead of
   QGraphicsPixmapItem. Implemented GPSLocationItem::boundingRect()

13 years agoAdded touchscreen enabled flag.
Jussi Laitinen [Fri, 30 Jul 2010 08:59:42 +0000 (11:59 +0300)]
Added touchscreen enabled flag.

13 years agoAdded touchscreen enabled settings read.
Jussi Laitinen [Fri, 30 Jul 2010 08:47:41 +0000 (11:47 +0300)]
Added touchscreen enabled settings read.

13 years agoAdded fibration feedback feature.
Jussi Laitinen [Fri, 30 Jul 2010 07:27:12 +0000 (10:27 +0300)]
Added fibration feedback feature.

13 years agoDrawing of GPS accuracy ring with hardcoded radius
Sami Rämö [Thu, 29 Jul 2010 14:03:29 +0000 (17:03 +0300)]
Drawing of GPS accuracy ring with hardcoded radius

 - Drawing is done outside the items bounding box, so there is
   some drawing artifacts

 - Changed GPSLocationItem to use the red "led" image and removed
   old green and yellow "led" images

13 years agoMerge branch 'master' into locationlistview
Jussi Laitinen [Thu, 29 Jul 2010 13:03:20 +0000 (16:03 +0300)]
Merge branch 'master' into locationlistview

13 years agoModified FriendListItem and -Delegate to use ExtendedListItem and
Jussi Laitinen [Thu, 29 Jul 2010 13:01:21 +0000 (16:01 +0300)]
Modified FriendListItem and -Delegate to use ExtendedListItem and
-Delegate.

13 years agoMerge branch 'master' of https://vcs.maemo.org/git/situare
Sami Rämö [Thu, 29 Jul 2010 12:42:23 +0000 (15:42 +0300)]
Merge branch 'master' of https://vcs.maemo.org/git/situare

13 years agoShow cross-hair always when not auto centering
Sami Rämö [Thu, 29 Jul 2010 12:40:08 +0000 (15:40 +0300)]
Show cross-hair always when not auto centering

 - Reviewed by Henri Lampela

 - Show cross-hair always when auto centering is disabled and vice
   versa. Cross-hair is shown also when not logged in. Also the
   functional tests document was updated.

 - Enable GPS when auto centering is enabled

13 years agoAdded "anchoring" to screen edges for zoompanel and indicatorbutton
lampehe-local [Thu, 29 Jul 2010 12:17:21 +0000 (15:17 +0300)]
Added "anchoring" to screen edges for zoompanel and indicatorbutton

Reviewed by: Pekka Nissinen

13 years agoMerge branch 'master' into locationlistview
Jussi Laitinen [Wed, 28 Jul 2010 14:20:14 +0000 (17:20 +0300)]
Merge branch 'master' into locationlistview

Conflicts:
src/ui/mainwindow.h

13 years agoAdded new classes, ExtendedListItem, -Delegate and -Store.
Jussi Laitinen [Wed, 28 Jul 2010 13:10:30 +0000 (16:10 +0300)]
Added new classes, ExtendedListItem, -Delegate and -Store.

13 years agoModified FullScreenButton class to use simlair drawing methods as the IndicatorButton...
Pekka Nissinen [Wed, 28 Jul 2010 12:25:20 +0000 (15:25 +0300)]
Modified FullScreenButton class to use simlair drawing methods as the IndicatorButton class.
Changed ZoomButtonPanel to use the same background pattern (while dragging) as the IndicatorButton.
Fixed a few minor bugs in IndicatorButton class and made a few cosmetic changes.

Reviewed by: Henri Lampela

13 years agoAdded bounds and addressComponents for Location class
lampehe-local [Wed, 28 Jul 2010 09:45:20 +0000 (12:45 +0300)]
Added bounds and addressComponents for Location class
Removed unnessesary methods from Location class
Removed unnessesary items from parseSearchResults in RoutinService

Reviewed by: Jussi Laitinen

13 years agoMerge branch 'master' of https://vcs.maemo.org/git/situare
Pekka Nissinen [Tue, 27 Jul 2010 14:19:34 +0000 (17:19 +0300)]
Merge branch 'master' of https://vcs.maemo.org/git/situare

13 years agoYet another "cosmetic surgery"
Pekka Nissinen [Tue, 27 Jul 2010 14:18:31 +0000 (17:18 +0300)]
Yet another "cosmetic surgery"

13 years agoRe-factored SituareService::formUrlParameters() publish parameter
Sami Rämö [Tue, 27 Jul 2010 13:48:52 +0000 (16:48 +0300)]
Re-factored SituareService::formUrlParameters() publish parameter

 - Reviewed by Katri Kaikkonen

 - Boolean value parameter "publish" was previously delivered
   by using QString, which is now changed to bool

13 years agoFixed bug #5762: Location setting accuracy is not accurate
Sami Rämö [Tue, 27 Jul 2010 13:07:02 +0000 (16:07 +0300)]
Fixed bug #5762: Location setting accuracy is not accurate

 - Location update does now use more digits. Also required
   the new coordinate classes which use double data type
   for saving the coordinates

 - Reviewed by Katri Kaikkonen

13 years agoAdded new class ExtendedListitem.
Jussi Laitinen [Tue, 27 Jul 2010 12:53:00 +0000 (15:53 +0300)]
Added new class ExtendedListitem.

13 years agoImplemented unit tests for MapRouteItem
Sami Rämö [Tue, 27 Jul 2010 10:50:43 +0000 (13:50 +0300)]
Implemented unit tests for MapRouteItem

 - Reviewed by Jussi Laitinen

13 years agoMerge branch 'master' of https://vcs.maemo.org/git/situare
Sami Rämö [Tue, 27 Jul 2010 10:47:15 +0000 (13:47 +0300)]
Merge branch 'master' of https://vcs.maemo.org/git/situare

Conflicts:
src/routing/routingservice.cpp

13 years agoRe-factored routing to use the new coordinate classes
Sami Rämö [Tue, 27 Jul 2010 10:37:05 +0000 (13:37 +0300)]
Re-factored routing to use the new coordinate classes

 - Reviewed by Jussi Laitinen

 - modified Route, RoutingService & MapRouteItem

13 years agoFew minor cosmetic changes here and there
Pekka Nissinen [Tue, 27 Jul 2010 10:34:00 +0000 (13:34 +0300)]
Few minor cosmetic changes here and there

13 years agogit Merge branch 'search_item'
lampehe-local [Tue, 27 Jul 2010 10:14:17 +0000 (13:14 +0300)]
git Merge branch 'search_item'

Conflicts:
src/engine/engine.cpp
src/ui/mainwindow.cpp

13 years agoLocation, searchDialog review
lampehe-local [Tue, 27 Jul 2010 10:03:59 +0000 (13:03 +0300)]
Location, searchDialog review

Reviewed by: Katri Kaikkonen

13 years agoMerge branch 'indicator'
Katri Kaikkonen [Tue, 27 Jul 2010 09:41:01 +0000 (12:41 +0300)]
Merge branch 'indicator'

13 years agoFixed memoryleaks from indicator button
Katri Kaikkonen [Tue, 27 Jul 2010 09:37:51 +0000 (12:37 +0300)]
Fixed memoryleaks from indicator button
Reviewed by: Henri Lampela

13 years agoAdded graphics and removed auto centering notifications
Katri Kaikkonen [Tue, 27 Jul 2010 09:06:25 +0000 (12:06 +0300)]
Added graphics and removed auto centering notifications
Reviewed by: Henri Lampela

13 years agoFixed unit tests projects
Sami Rämö [Tue, 27 Jul 2010 08:48:24 +0000 (11:48 +0300)]
Fixed unit tests projects

 - Route and MapRouteItem files were missing from the projects

13 years agoAdded location class for location search results and added location search dialog
lampehe-local [Tue, 27 Jul 2010 06:14:38 +0000 (09:14 +0300)]
Added location class for location search results and added location search dialog

13 years agoMerge branch 'master' into indicator
Katri Kaikkonen [Mon, 26 Jul 2010 08:50:16 +0000 (11:50 +0300)]
Merge branch 'master' into indicator

13 years agoAdded signals
Katri Kaikkonen [Mon, 26 Jul 2010 08:48:05 +0000 (11:48 +0300)]
Added signals

13 years agoChanged to QDbusInterface and QDBusMessage to be used only when running app in armel
lampehe-local [Thu, 22 Jul 2010 07:52:45 +0000 (10:52 +0300)]
Changed to QDbusInterface and QDBusMessage to be used only when running app in armel
Removed hardcoded route request

Reviewed by: Jussi Laitinen

13 years agoadded searchitem class
lampehe-local [Thu, 22 Jul 2010 07:42:09 +0000 (10:42 +0300)]
added searchitem class

13 years agobackup
lampehe-local [Thu, 22 Jul 2010 07:41:32 +0000 (10:41 +0300)]
backup

13 years agoMinor changes to engine.cpp and routingservice.cpp
Katri Kaikkonen [Thu, 22 Jul 2010 07:37:39 +0000 (10:37 +0300)]
Minor changes to engine.cpp and routingservice.cpp

13 years agoMerge branch 'master' into indicator
Katri Kaikkonen [Thu, 22 Jul 2010 07:06:25 +0000 (10:06 +0300)]
Merge branch 'master' into indicator

Conflicts:
src/engine/engine.cpp
src/src.pro
src/ui/mainwindow.h

13 years agoAdded distance indicator button
Katri Kaikkonen [Thu, 22 Jul 2010 06:42:24 +0000 (09:42 +0300)]
Added distance indicator button

13 years agoMerge branch 'route_json'
lampehe-local [Wed, 21 Jul 2010 12:22:39 +0000 (15:22 +0300)]
Merge branch 'route_json'

Conflicts:
src/engine/engine.h
src/network/networkaccessmanager.cpp
src/network/networkaccessmanager.h

13 years agoFinalized CloudMade authentication and route requesting
lampehe-local [Wed, 21 Jul 2010 12:09:21 +0000 (15:09 +0300)]
Finalized CloudMade authentication and route requesting

Reviewed by: Pekka Nissinen

13 years agoAdded missing comments.
Jussi Laitinen [Wed, 21 Jul 2010 11:51:34 +0000 (14:51 +0300)]
Added missing comments.

13 years agoAdded missing comments.
Jussi Laitinen [Wed, 21 Jul 2010 11:39:38 +0000 (14:39 +0300)]
Added missing comments.

13 years agoMerge branch 'master' into route_json
lampehe-local [Wed, 21 Jul 2010 11:05:45 +0000 (14:05 +0300)]
Merge branch 'master' into route_json

Conflicts:
src/engine/engine.cpp
src/map/mapengine.cpp
src/map/mapengine.h
src/src.pro

13 years agoImplemented CloudMade authentication using user token route_json
lampehe-local [Wed, 21 Jul 2010 10:30:07 +0000 (13:30 +0300)]
Implemented CloudMade authentication using user token

13 years agoDebug on.
Jussi Laitinen [Wed, 21 Jul 2010 09:35:40 +0000 (12:35 +0300)]
Debug on.

13 years agoMerge branch 'master' into network_handler
Jussi Laitinen [Wed, 21 Jul 2010 09:26:14 +0000 (12:26 +0300)]
Merge branch 'master' into network_handler

13 years agoAdded null check to FriendListItem's avatar image.
Jussi Laitinen [Wed, 21 Jul 2010 09:24:42 +0000 (12:24 +0300)]
Added null check to FriendListItem's avatar image.

13 years agoAdded coordinates prefix to geocoordinate.h includes.
Jussi Laitinen [Wed, 21 Jul 2010 08:44:31 +0000 (11:44 +0300)]
Added coordinates prefix to geocoordinate.h includes.

13 years agoChanged singleton from NetworkAccessManager to NetworkHandler.
Jussi Laitinen [Wed, 21 Jul 2010 08:39:36 +0000 (11:39 +0300)]
Changed singleton from NetworkAccessManager to NetworkHandler.

13 years agobackup for routing authorizing
lampehe-local [Tue, 20 Jul 2010 12:33:37 +0000 (15:33 +0300)]
backup for routing authorizing

13 years agoFixed defects found in the review coordinate_classes
Sami Rämö [Tue, 20 Jul 2010 11:29:31 +0000 (14:29 +0300)]
Fixed defects found in the review

 - Reviewed by Jussi Laitinen

 - Review was only done for new classes, unit tests and for some
   biggest implementation changes

13 years agoAdded some missing comments, fixed few unit tests
Sami Rämö [Tue, 20 Jul 2010 09:57:33 +0000 (12:57 +0300)]
Added some missing comments, fixed few unit tests

13 years agoMerge branch 'master' into coordinate_classes
Sami Rämö [Tue, 20 Jul 2010 09:22:50 +0000 (12:22 +0300)]
Merge branch 'master' into coordinate_classes

Conflicts:
src/src.pro
src/ui/friendlistitem.h
src/ui/friendlistpanel.cpp
src/ui/friendlistpanel.h
tests/tests.pro
tests/ui/friendlist/friendlist.pro
tests/ui/friendlist/testfriendlist.cpp

13 years agoRe-factored MapScroller to use SceneCoordinate
Sami Rämö [Tue, 20 Jul 2010 08:51:27 +0000 (11:51 +0300)]
Re-factored MapScroller to use SceneCoordinate

 - Implemented some operators for SceneCoordinate calculations

 - Implemented QVariantAnimation interpolator for SceneCoordinate

13 years agoAdded missing comments
Sami Rämö [Mon, 19 Jul 2010 12:29:05 +0000 (15:29 +0300)]
Added missing comments

13 years agoRe-factored coordinate parameter names, clean-up
Sami Rämö [Mon, 19 Jul 2010 12:05:48 +0000 (15:05 +0300)]
Re-factored coordinate parameter names, clean-up

13 years agoImproved GeoCoordinate::isValid() check
Sami Rämö [Mon, 19 Jul 2010 11:45:27 +0000 (14:45 +0300)]
Improved GeoCoordinate::isValid() check

 - Latitude and longitude values must be set (meaning they are
   not zeroes set by default constructor) for the return value
   to be true

13 years agoAdded tests/ui/friendlistitem.
Jussi Laitinen [Mon, 19 Jul 2010 10:08:37 +0000 (13:08 +0300)]
Added tests/ui/friendlistitem.

13 years agoListView, ListItem, FriendListItem, ListItemDelegate and
Jussi Laitinen [Mon, 19 Jul 2010 09:56:52 +0000 (12:56 +0300)]
ListView, ListItem, FriendListItem, ListItemDelegate and
FriendListitemDelegate classes reviewed.

Reviewed by: Pekka Nissinen

13 years agoRemoved empty rows from FriendListItem.
Jussi Laitinen [Mon, 19 Jul 2010 08:09:06 +0000 (11:09 +0300)]
Removed empty rows from FriendListItem.

13 years agoRemoved tests/ui/listitem.
Jussi Laitinen [Mon, 19 Jul 2010 08:05:50 +0000 (11:05 +0300)]
Removed tests/ui/listitem.

13 years agoFinished re-factoring the unit tests
Sami Rämö [Mon, 19 Jul 2010 08:05:46 +0000 (11:05 +0300)]
Finished re-factoring the unit tests

13 years agoDeleted tests/friendlist.
Jussi Laitinen [Mon, 19 Jul 2010 07:53:23 +0000 (10:53 +0300)]
Deleted tests/friendlist.

13 years agoModified tests/tests.pro.
Jussi Laitinen [Mon, 19 Jul 2010 07:52:12 +0000 (10:52 +0300)]
Modified tests/tests.pro.

13 years agoFixed ListView tests.
Jussi Laitinen [Mon, 19 Jul 2010 07:41:29 +0000 (10:41 +0300)]
Fixed ListView tests.

13 years agoMerge branch 'master' into listview
Jussi Laitinen [Mon, 19 Jul 2010 07:12:01 +0000 (10:12 +0300)]
Merge branch 'master' into listview

Conflicts:
src/src.pro

13 years agoAdded missing comments to list classes.
Jussi Laitinen [Mon, 19 Jul 2010 06:57:14 +0000 (09:57 +0300)]
Added missing comments to list classes.

13 years agoUnit tests re-factoring for new coordinates on-going...
Sami Rämö [Fri, 16 Jul 2010 13:08:10 +0000 (16:08 +0300)]
Unit tests re-factoring for new coordinates on-going...

13 years agoContinued re-factoring, can now be compiled for device and desktop
Sami Rämö [Fri, 16 Jul 2010 11:54:19 +0000 (14:54 +0300)]
Continued re-factoring, can now be compiled for device and desktop

13 years agoFixed reading the initial coordinate from the settings
Sami Rämö [Fri, 16 Jul 2010 08:38:06 +0000 (11:38 +0300)]
Fixed reading the initial coordinate from the settings

 - Implemented unit test for GeoCoordinate stream operators

 - GeoCoordinate class now registers it's meta type itself on first use

13 years agoRe-factored the source to use the new coordinate classes
Sami Rämö [Thu, 15 Jul 2010 13:53:06 +0000 (16:53 +0300)]
Re-factored the source to use the new coordinate classes

 - Reading the initial coordinate from the settings file is not
   yet working

 - Implemented stream operators << and >> overloading for
   GeoCoordinate to enable saving and reading the values
   by using QSettings

13 years agoRemoved duplicate GeoCoordinate class from src/gps
Sami Rämö [Thu, 15 Jul 2010 09:05:40 +0000 (12:05 +0300)]
Removed duplicate GeoCoordinate class from src/gps

 - added isValid() method to the new GeoCoordinate class

13 years agoCreated osm.h, re-factoring, unit test script bug fix
Sami Rämö [Thu, 15 Jul 2010 07:57:08 +0000 (10:57 +0300)]
Created osm.h, re-factoring, unit test script bug fix

 - Created osm.h for OpenStreetMaps related constants and re-factored
   mapcommon.h

 - re-factored GeoCoordinate::convertFrom()

 - removed mapcommon.h dependency from GeoCoordinate and SceneCoordinate

 - bug fix for run_unit_tests.sh: finding and parsing the unit test
   project files was cutting "pro" also from the middle of the path
   and not just from the end as intented