Bug 202134

Summary: Position updates only when "navigation mode" is enabled
Product: [Applications] marble Reporter: Eckhart Wörner <ewoerner>
Component: generalAssignee: marble-bugs
Status: RESOLVED FIXED    
Severity: normal CC: nienhueser
Priority: NOR    
Version: unspecified   
Target Milestone: 0.9 (KDE 4.4)   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In: 0.11.0 (KDE 4.6.0)

Description Eckhart Wörner 2009-07-31 21:26:17 UTC
Version:           0.8 RC1 (using 4.2.96 (KDE 4.2.96 (KDE 4.3 RC2)), Debian packages)
Compiler:          cc
OS:                Linux (i686) release 2.6.30-1-686

Updates of the position provider can only be seen when the navigation mode is enabled. UI suggests updates occur independent of that option.
Comment 1 Dennis Nienhüser 2010-01-12 00:01:26 UTC
I think there are three parts:

(1) Show current position and speed on the left
(2) Show gps track and position in the map
(3) Center the map on the current position 

(1) now happens always, i.e. independent of the navigation mode [1].
I think it would make sense to do the same for (2).
Lastly, (3) is currently broken (happens never), but I have a patch here I can commit after some cleanup which enables centering for navigation mode. What do you think about (2)?

[1] http://websvn.kde.org/?view=revision&revision=1071185
Comment 2 Dennis Nienhüser 2010-04-10 19:28:25 UTC
SVN commit 1113387 by nienhueser:

Current Location UI changes: Possibility to choose GPS source, condense, allow jumping to the current position. Remove tooltips and label for features that are not implemented (auto-centering and fuzzy location description).
CCBUG: 202134

 M  +55 -8     lib/MarbleControlBox.cpp  
 M  +3 -0      lib/MarbleControlBox.h  
 M  +40 -197   lib/MarbleControlBox.ui  
 M  +1 -1      lib/MarbleModel.cpp  
 M  +1 -0      lib/PluginManager.cpp  
 M  +2 -2      lib/gps/GpsLayer.cpp  
 M  +1 -1      lib/gps/GpsLayer.h  
 M  +14 -18    lib/gps/PositionTracking.cpp  
 M  +5 -1      lib/gps/PositionTracking.h  
 M  +1 -1      plugins/positionprovider/geoclue/GeoCluePositionProviderPlugin.cpp  
 M  +1 -1      plugins/positionprovider/gpsd/GpsdPositionProviderPlugin.cpp  
 M  +1 -1      plugins/positionprovider/maemo/MaemoPositionProviderPlugin.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1113387
Comment 3 Dennis Nienhüser 2010-11-06 15:44:11 UTC
Fixed in trunk.