Fixed error with restoreDefaultSettings for MeasureToolPlugin.
REVIEW: 114713
Fixed warnings in src/lib/marble/TourPlayback.cpp
doc: Add some info about new configuration options of Measure Tool
Lunar phases added (Moon support)

Phases are supported, darken side is black with opacity 75%.

REVIEW: 114722
Improve support for rendering of the BalloonStyle by adding a setStyle function to PopupLayer

REVIEW: 114712
CCMAIL: tackat@kde.org
Fix build error caused by commit a457f094

The build error was caused by forgetting to commit the
include "GeoDataStyle.h"
line.
Stars plug-in (Moon and Sun) rendering improvements

* Sun  pixmap updated
* The size of the sun is rendered the same way as we render the moon right now including diameter calculation and magnifying mode
* The backdrop-glow is rendered separately before rendering the sun
* The moon is rendered after the sun has been rendered (so that it can eclipse the sun during eclipses)
* Labels added
* The functionality provided is synced with the settings dialog.

REVIEW: 114728
A little moon phases' rendering fix
Added "View Size".
GCI task #5871679922241536
REVIEW: 114731
StarsPlugin user interface refactoring

Refactoring of the StarsPlugin is accomplished. Memory leaks fixed, UI layout (menu entries) improved.

REVIEW: 114732
Quick fix for support of the nautical miles in the Measure plugin
Quick fix for the SolarSystem instance duplicated creation
Keep stars plugin from crashing due to uninitialized members.
Fix crescent moon phases.
Thanks go to Hannelore Rahn for pointing out this bug. ;)
check for validity, not just against (0, 0) coordinates

* (0, 0) are in fact valid coordinates and shouldn't be used to indicate "invalid" coordinates
no need for private header

* class is neither exported nor subclassed
gnomonic
streetview