Fix typo
Fix tests for the Gnomonic and Stereographic projection.
simplify
Fix orbit calculation of non-earth satellites

The calculation of past orbit coordinates for planetary
satellites was skipped in certain circumstances. This bug
slipped in with the changes of commit 74f8484.
[gen-sat-catalog] Add Mangalyaan to satellite catalog
Fix crash introduced in 9e9613b

Reproducable by choosing 'route from here' from the context menu;
asserts on first element of empty list accessed.
KML list view styling should only be active for real styles

Containers provide a default style with a white background, but this
one should not be used for list view styling, only custom styles.
Note that the white background color is correct as per KML spec,
so changing the default background color to something invalid /
transparent is no option.

CCBUG: 339410
Fix linking with MSVC 12 and Qt 5.x

BUG: 333765
(cherry picked from commit 27a8424a9577fc0bb0d715077def7586d4ea6d7d)
Use a local path determined by Qt API as storage location in windows

While i cannot reproduce bug #337872 I suspect that the calls to
Windows API to determine a local storage are related. Since Qt has API
for it let's just use that instead.

At the same time the storage location changes from a roaming profile
location to a computer local location. If Marble stores several GB
in a roaming profile (happens easily for e.g. heavy OSM users), the
Windows login time can increase significantly when the roaming profile
is synced. Using a local location avoids that (at the cost of having
to install additional map themes on each computer in use separately).
If that breaks your use case, please open a bug report and I'll
introduce a config option to enable storing in roaming profiles again.

Old data in a roaming profile, if any, is migrated to the new location
on Marble startup if the user chooses so (a dialog asks about it once on
startup).

CCBUG: 337872
(cherry picked from commit 134ab731459a481621600951c678d4dd6519b9f3)
Use Qt 5, add 32/64 bit switches, call vcredist

(cherry picked from commit ad7ceba8ca95fbf13acb9532ce6db884089e38ec)
simplify
[API change] remove non-const version of RouteRequest::operator[]
port RouteRequest to use GeoDataContainer internally
persistent routing document
debug++
fix crash
add icons
render pixmap via style
route