Bug 293137

Summary: Marble Touch: No size estimate given for maps to be downloaded for offline use
Product: [Applications] marble Reporter: Jan Kundrát <jkt>
Component: generalAssignee: marble-bugs
Status: RESOLVED FIXED    
Severity: wishlist CC: nienhueser
Priority: NOR    
Version: unspecified   
Target Milestone: 1.3 (KDE 4.8)   
Platform: Meego/Harmattan   
OS: Linux   
Latest Commit: Version Fixed In: Touch/1.3.2

Description Jan Kundrát 2012-02-02 13:05:08 UTC
With marble-touch 1.3.1 from the Ovi store, there's no indication about how much data to download when fetching maps for offline use. Each item shall have its size displayed.
Comment 1 Dennis Nienhüser 2012-02-02 14:19:51 UTC
The newstuff xml format does not support that, so I'd have to issue an http request for each item to get the information. I'd rather show the size only for the currently selected one therefore.
Comment 2 Dennis Nienhüser 2012-02-02 19:24:16 UTC
Git commit 9cdd5ca747199525182d7e901b1440734cc7d389 by Dennis Nienhüser.
Committed on 02/02/2012 at 20:22.
Pushed by nienhueser into branch 'master'.

Show download size for map themes and offline data.

M  +39   -4    src/lib/NewstuffModel.cpp
M  +2    -1    src/lib/NewstuffModel.h
M  +31   -1    src/qt-components/marble-touch/MapThemePage.qml
M  +28   -1    src/qt-components/marble-touch/OfflineDataPage.qml

http://commits.kde.org/marble/9cdd5ca747199525182d7e901b1440734cc7d389
Comment 3 Dennis Nienhüser 2012-02-02 21:11:52 UTC
Git commit b091ad8004abbb97b882ede2be34795277179237 by Dennis Nienhüser.
Committed on 02/02/2012 at 20:22.
Pushed by nienhueser into branch 'Touch/1.3'.

Show download size for map themes and offline data.
FIXED-IN: Touch/1.3.2
(cherry picked from commit 9cdd5ca747199525182d7e901b1440734cc7d389)

M  +39   -4    src/lib/NewstuffModel.cpp
M  +2    -1    src/lib/NewstuffModel.h
M  +31   -1    src/qt-components/marble-touch/MapThemePage.qml
M  +28   -1    src/qt-components/marble-touch/OfflineDataPage.qml

http://commits.kde.org/marble/b091ad8004abbb97b882ede2be34795277179237