More Info

Revision 712848

(Back to digest)
 

Other in Educational

Torsten Rahn committed changes in /branches/marble/0.4/marble:

Lots of backports from trunk to get rid of known issues in 0.4:

- Various fixes related to finding and fixing possible memory leaks.
- Added a Wikipedia icon and a pointer towards the entry.
- Give visual feedback if the mouse hovers placemarks.
- Give visual feedback if the mouse drags the planet.
- Position and Altitude display in StatusBar for KDE frontend.
- Added Statusbar items to the Qt-Marble frontend.
- Introducing different Notations: Decimal and Sexagesimal (DMS).
- Put tile creation into a worker thread and adopted the TileCreationDialog
- Improved HttpFetchFile by encoding the path url correctly, adding User-Agent and support
for HTTP redirect, now all city names are loaded correctly from WikiPedia
- Read the HTML pages as UTF-8, now the webpages look a lot better
- Guess the wikipedia domain to use by examine the $LANG variable, so 'LANG=sv marble' will use the swedish wikipedia site ;)
- Refactored HttpDownloadManager and HttpFetchFile by introducing StoragePolicy.
- Fixed the TinyHttpBrowser to show images and load style sheets.
- Add DiscCache class

File Changes

Added 1 files
/branches/marble/0.4/marble/src/icons/wikipedia.png
Modified 54 files
/branches/marble/0.4/marble
 
/ChangeLog
 
/Findlibgps.cmake
 
/src/KdeMainWindow.cpp
 
/src/KdeMainWindow.h
 
/src/marble.desktop
 
/src/marble.qrc
 
/src/QtMainWindow.cpp
 
/src/QtMainWindow.h
 
/src/lib/ClipPainter.cpp
 
/src/lib/CMakeLists.txt
 
/src/lib/CompassFloatItem.cpp
 
/src/lib/CompassFloatItem.h
 
/src/lib/GeoPoint.cpp
 
/src/lib/GeoPoint.h
 
/src/lib/GeoPolygon.cpp
 
/src/lib/global.h
 
/src/lib/HttpDownloadManager.cpp
 
/src/lib/HttpDownloadManager.h
 
/src/lib/HttpFetchFile.cpp
 
/src/lib/HttpFetchFile.h
 
/src/lib/MapScaleFloatItem.cpp
 
/src/lib/MapTheme.cpp
 
/src/lib/MarbleControlBox.cpp
 
/src/lib/MarbleControlBox.h
 
/src/lib/MarbleLegendBrowser.cpp
 
/src/lib/MarbleLegendBrowser.h
 
/src/lib/MarbleModel.cpp
 
/src/lib/MarbleModel.h
 
/src/lib/MarbleWidget.cpp
 
/src/lib/MarbleWidget.h
 
/src/lib/MarbleWidgetInputHandler.cpp
 
/src/lib/MarbleWidgetPopupMenu.cpp
 
/src/lib/PlaceMarkInfoDialog.cpp
 
/src/lib/PlaceMarkInfoDialog.ui
 
/src/lib/PlaceMarkManager.cpp
 
/src/lib/PlaceMarkManager.h
 
/src/lib/PlaceMarkModel.cpp
 
/src/lib/TextureTile.cpp
 
/src/lib/TextureTile.h
 
/src/lib/TileCreator.cpp
 
/src/lib/TileCreator.h
 
/src/lib/TileCreatorDialog.cpp
 
/src/lib/TileCreatorDialog.h
 
/src/lib/TileLoader.cpp
 
/src/lib/TileLoader.h
 
/src/lib/tinywebbrowser.cpp
 
/src/lib/tinywebbrowser.h
 
/src/lib/vectorcomposer.cpp
 
/src/lib/vectorcomposer.h
 
/src/lib/gps/GpsLayer.cpp
 
/src/lib/gps/GpsTracking.cpp
 
/src/lib/gps/GpxFileModel.cpp
 
/src/lib/gps/GpxFileModel.h
 
/src/plugins/navigator/CMakeLists.txt
55 files changed in total