Sami Rämö [Tue, 3 Aug 2010 07:39:25 +0000 (10:39 +0300)]
Fixed SceneCoordinate::azimuthTo() angle calculation
- Implemented also a unit test for the method
Jussi Laitinen [Tue, 3 Aug 2010 06:22:14 +0000 (09:22 +0300)]
Added filtering by name in ListView.
Katri Kaikkonen [Mon, 2 Aug 2010 13:46:46 +0000 (16:46 +0300)]
Merge branch 'master' into indicator
Conflicts:
src/map/mapengine.cpp
src/ui/indicatorbutton.cpp
src/ui/mainwindow.cpp
Katri Kaikkonen [Mon, 2 Aug 2010 13:15:21 +0000 (16:15 +0300)]
Added indicatorbuttonpanel.cpp and indicatorbuttonpanel.h
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
Sami Rämö [Mon, 2 Aug 2010 12:55:09 +0000 (15:55 +0300)]
Unit tests for SceneCoordinate operators
- Reviewed by Pekka Nissinen
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
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
Sami Rämö [Mon, 2 Aug 2010 10:34:08 +0000 (13:34 +0300)]
Added functional test for GPS accuracy ring
Sami Rämö [Mon, 2 Aug 2010 09:55:09 +0000 (12:55 +0300)]
Review, re-factored GPSLocationItem unit test
- Reviewed by Jussi Laitinen
Sami Rämö [Mon, 2 Aug 2010 08:24:22 +0000 (11:24 +0300)]
Merge branch 'master' into gps_accuracy_ring
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
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
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.
Jussi Laitinen [Fri, 30 Jul 2010 12:51:43 +0000 (15:51 +0300)]
Added missing comments.
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()
Jussi Laitinen [Fri, 30 Jul 2010 10:23:57 +0000 (13:23 +0300)]
Merge branch 'master' into locationlistview
Jussi Laitinen [Fri, 30 Jul 2010 10:22:08 +0000 (13:22 +0300)]
Added vibration feedback test case.
Sami Rämö [Fri, 30 Jul 2010 10:15:39 +0000 (13:15 +0300)]
Re-factoring: Removed MapEngine dependency from MapScene and Maptile
Jussi Laitinen [Fri, 30 Jul 2010 10:03:57 +0000 (13:03 +0300)]
Modified vibration feedback to read settings every time.
Jussi Laitinen [Fri, 30 Jul 2010 09:33:27 +0000 (12:33 +0300)]
Removed vibration enabling and disabling.
Jussi Laitinen [Fri, 30 Jul 2010 09:09:04 +0000 (12:09 +0300)]
Added missing comments.
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()
Jussi Laitinen [Fri, 30 Jul 2010 08:59:42 +0000 (11:59 +0300)]
Added touchscreen enabled flag.
Jussi Laitinen [Fri, 30 Jul 2010 08:47:41 +0000 (11:47 +0300)]
Added touchscreen enabled settings read.
Katri Kaikkonen [Fri, 30 Jul 2010 07:36:29 +0000 (10:36 +0300)]
Merge branch 'indicator' of https://vcs.maemo.org/git/situare into indicator
Katri Kaikkonen [Fri, 30 Jul 2010 07:32:40 +0000 (10:32 +0300)]
Merge branch 'indicator' of https://vcs.maemo.org/git/situare into indicator
Conflicts:
src/ui/indicatorbutton.cpp
src/ui/indicatorbutton.h
Jussi Laitinen [Fri, 30 Jul 2010 07:27:12 +0000 (10:27 +0300)]
Added fibration feedback feature.
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
Jussi Laitinen [Thu, 29 Jul 2010 13:03:20 +0000 (16:03 +0300)]
Merge branch 'master' into locationlistview
Jussi Laitinen [Thu, 29 Jul 2010 13:01:21 +0000 (16:01 +0300)]
Modified FriendListItem and -Delegate to use ExtendedListItem and
-Delegate.
Sami Rämö [Thu, 29 Jul 2010 12:48:26 +0000 (15:48 +0300)]
Merge branch 'master' into indicator
Sami Rämö [Thu, 29 Jul 2010 12:42:23 +0000 (15:42 +0300)]
Merge branch 'master' of https://vcs.maemo.org/git/situare
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
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
Katri Kaikkonen [Thu, 29 Jul 2010 05:28:28 +0000 (08:28 +0300)]
Added distance information in indicator button
Jussi Laitinen [Wed, 28 Jul 2010 14:20:14 +0000 (17:20 +0300)]
Merge branch 'master' into locationlistview
Conflicts:
src/ui/mainwindow.h
Sami Rämö [Wed, 28 Jul 2010 14:04:11 +0000 (17:04 +0300)]
Merge branch 'master' into indicator
Conflicts:
src/ui/indicatorbutton.h
Sami Rämö [Wed, 28 Jul 2010 13:53:00 +0000 (16:53 +0300)]
Update direction indicator after zooming, re-factoring
- Re-factored MapScene::spanItems() to use the new
MapEngine::currentViewSceneRect() method
- Direction indicator is now updated also after zooming
Jussi Laitinen [Wed, 28 Jul 2010 13:10:30 +0000 (16:10 +0300)]
Added new classes, ExtendedListItem, -Delegate and -Store.
Sami Rämö [Wed, 28 Jul 2010 13:04:55 +0000 (16:04 +0300)]
Draw direction indicator triangle only when GPS location item is not visible
- Implemented MapEngine::currentViewSceneRect()
- Fixed a small typo
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
Sami Rämö [Wed, 28 Jul 2010 11:42:53 +0000 (14:42 +0300)]
Draw the direction indicator triangle only when auto centering disabled
Sami Rämö [Wed, 28 Jul 2010 10:55:32 +0000 (13:55 +0300)]
Direction indicator triange updating
- fixed azimuth calculation in SceneCoordinate::azimuthTo()
- delivering new values from MapEngine to IndicatorButton
Sami Rämö [Wed, 28 Jul 2010 10:25:31 +0000 (13:25 +0300)]
Basic structure in MapEngine for updating the direction indicator
- Implemented calculating the direction between two coordinates with
SceneCoordinate::azimuthTo()
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
Sami Rämö [Wed, 28 Jul 2010 09:31:48 +0000 (12:31 +0300)]
Rotation of the direction indicator triangle
Sami Rämö [Wed, 28 Jul 2010 09:11:43 +0000 (12:11 +0300)]
Drawing the basic direction indicator triangle
Pekka Nissinen [Tue, 27 Jul 2010 14:19:34 +0000 (17:19 +0300)]
Merge branch 'master' of https://vcs.maemo.org/git/situare
Pekka Nissinen [Tue, 27 Jul 2010 14:18:31 +0000 (17:18 +0300)]
Yet another "cosmetic surgery"
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
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
Jussi Laitinen [Tue, 27 Jul 2010 12:53:00 +0000 (15:53 +0300)]
Added new class ExtendedListitem.
Sami Rämö [Tue, 27 Jul 2010 10:50:43 +0000 (13:50 +0300)]
Implemented unit tests for MapRouteItem
- Reviewed by Jussi Laitinen
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
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
Pekka Nissinen [Tue, 27 Jul 2010 10:34:00 +0000 (13:34 +0300)]
Few minor cosmetic changes here and there
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
lampehe-local [Tue, 27 Jul 2010 10:03:59 +0000 (13:03 +0300)]
Location, searchDialog review
Reviewed by: Katri Kaikkonen
Katri Kaikkonen [Tue, 27 Jul 2010 09:41:01 +0000 (12:41 +0300)]
Merge branch 'indicator'
Katri Kaikkonen [Tue, 27 Jul 2010 09:37:51 +0000 (12:37 +0300)]
Fixed memoryleaks from indicator button
Reviewed by: Henri Lampela
Katri Kaikkonen [Tue, 27 Jul 2010 09:06:25 +0000 (12:06 +0300)]
Added graphics and removed auto centering notifications
Reviewed by: Henri Lampela
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
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
Katri Kaikkonen [Mon, 26 Jul 2010 08:50:16 +0000 (11:50 +0300)]
Merge branch 'master' into indicator
Katri Kaikkonen [Mon, 26 Jul 2010 08:48:05 +0000 (11:48 +0300)]
Added signals
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
lampehe-local [Thu, 22 Jul 2010 07:42:09 +0000 (10:42 +0300)]
added searchitem class
lampehe-local [Thu, 22 Jul 2010 07:41:32 +0000 (10:41 +0300)]
backup
Katri Kaikkonen [Thu, 22 Jul 2010 07:37:39 +0000 (10:37 +0300)]
Minor changes to engine.cpp and routingservice.cpp
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
Katri Kaikkonen [Thu, 22 Jul 2010 06:42:24 +0000 (09:42 +0300)]
Added distance indicator button
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
lampehe-local [Wed, 21 Jul 2010 12:09:21 +0000 (15:09 +0300)]
Finalized CloudMade authentication and route requesting
Reviewed by: Pekka Nissinen
Jussi Laitinen [Wed, 21 Jul 2010 11:51:34 +0000 (14:51 +0300)]
Added missing comments.
Jussi Laitinen [Wed, 21 Jul 2010 11:39:38 +0000 (14:39 +0300)]
Added missing comments.
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
lampehe-local [Wed, 21 Jul 2010 10:30:07 +0000 (13:30 +0300)]
Implemented CloudMade authentication using user token
Jussi Laitinen [Wed, 21 Jul 2010 09:35:40 +0000 (12:35 +0300)]
Debug on.
Jussi Laitinen [Wed, 21 Jul 2010 09:26:14 +0000 (12:26 +0300)]
Merge branch 'master' into network_handler
Jussi Laitinen [Wed, 21 Jul 2010 09:24:42 +0000 (12:24 +0300)]
Added null check to FriendListItem's avatar image.
Jussi Laitinen [Wed, 21 Jul 2010 08:44:31 +0000 (11:44 +0300)]
Added coordinates prefix to geocoordinate.h includes.
Jussi Laitinen [Wed, 21 Jul 2010 08:39:36 +0000 (11:39 +0300)]
Changed singleton from NetworkAccessManager to NetworkHandler.
lampehe-local [Tue, 20 Jul 2010 12:33:37 +0000 (15:33 +0300)]
backup for routing authorizing
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
Sami Rämö [Tue, 20 Jul 2010 09:57:33 +0000 (12:57 +0300)]
Added some missing comments, fixed few unit tests
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
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
Sami Rämö [Mon, 19 Jul 2010 12:29:05 +0000 (15:29 +0300)]
Added missing comments
Sami Rämö [Mon, 19 Jul 2010 12:05:48 +0000 (15:05 +0300)]
Re-factored coordinate parameter names, clean-up
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
Jussi Laitinen [Mon, 19 Jul 2010 10:08:37 +0000 (13:08 +0300)]
Added tests/ui/friendlistitem.
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
Jussi Laitinen [Mon, 19 Jul 2010 08:09:06 +0000 (11:09 +0300)]
Removed empty rows from FriendListItem.
Jussi Laitinen [Mon, 19 Jul 2010 08:05:50 +0000 (11:05 +0300)]
Removed tests/ui/listitem.
Sami Rämö [Mon, 19 Jul 2010 08:05:46 +0000 (11:05 +0300)]
Finished re-factoring the unit tests
Jussi Laitinen [Mon, 19 Jul 2010 07:53:23 +0000 (10:53 +0300)]
Deleted tests/friendlist.
Jussi Laitinen [Mon, 19 Jul 2010 07:52:12 +0000 (10:52 +0300)]
Modified tests/tests.pro.
Jussi Laitinen [Mon, 19 Jul 2010 07:41:29 +0000 (10:41 +0300)]
Fixed ListView tests.
Jussi Laitinen [Mon, 19 Jul 2010 07:12:01 +0000 (10:12 +0300)]
Merge branch 'master' into listview
Conflicts:
src/src.pro