Bug 318287 - [Patch] Add support for writing the gx:Tour KML element
Summary: [Patch] Add support for writing the gx:Tour KML element
Status: RESOLVED FIXED
Alias: None
Product: marble
Classification: Applications
Component: general (show other bugs)
Version: 1.6 (KDE 4.11)
Platform: Other Linux
: NOR task
Target Milestone: ---
Assignee: Adrian Draghici
URL: https://git.reviewboard.kde.org/r/110...
Keywords: junior-jobs
Depends on:
Blocks:
 
Reported: 2013-04-13 11:21 UTC by Dennis Nienhüser
Modified: 2013-12-01 19:50 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Nienhüser 2013-04-13 11:21:37 UTC
Add support for writing the gx:Tour KML element. The existing tag writers are great examples, e.g. KmlTrackWriter.cpp. See also our notes on KML support in Marble in http://marble.kde.org/kml-guide.php and the gx:Tour KML reference at https://developers.google.com/kml/documentation/kmlreference#gxtour

Note that not all gx:Tour children elements are implemented in Marble yet, so the gx:Tour writer can only write the implemented ones.
Comment 1 Dennis Nienhüser 2013-10-20 14:51:39 UTC
Patch at https://git.reviewboard.kde.org/r/110637/
Comment 2 Dennis Nienhüser 2013-12-01 19:50:18 UTC
Git commit 749c993c981f1507fd448b94446059e5e7773301 by Dennis Nienhüser, on behalf of Adrian Draghici.
Committed on 01/12/2013 at 19:01.
Pushed by nienhueser into branch 'master'.

gx:Tour KML Tag Writer

REVIEW: 110637

M  +2    -0    src/lib/marble/geodata/CMakeLists.txt
M  +1    -0    src/lib/marble/geodata/data/GeoDataTour.h
A  +74   -0    src/lib/marble/geodata/writers/kml/KmlPlaylistTagWriter.cpp     [License: LGPL]
A  +34   -0    src/lib/marble/geodata/writers/kml/KmlPlaylistTagWriter.h     [License: LGPL]
A  +49   -0    src/lib/marble/geodata/writers/kml/KmlTourTagWriter.cpp     [License: LGPL]
A  +27   -0    src/lib/marble/geodata/writers/kml/KmlTourTagWriter.h     [License: LGPL]
M  +4    -0    tests/TestGeoDataWriter.cpp
A  +6    -0    tests/data/Tour.kml

http://commits.kde.org/marble/749c993c981f1507fd448b94446059e5e7773301