[Marble-devel] [Differential] [Request, 534 lines] D2282: Make render positions an enum instead of string-based values
kossebau (Friedrich W. H. Kossebau)
noreply at phabricator.kde.org
Mon Jul 25 13:51:20 UTC 2016
kossebau created this revision.
kossebau added reviewers: Marble, rahn, shentey, nienhueser.
REVISION SUMMARY
Allows build-time check of values used and is faster at runtime, due to
comparing bits instead of strings (lists)
REPOSITORY
rMARBLE Marble
BRANCH
makeRenderPositionsAnEnum
REVISION DETAIL
https://phabricator.kde.org/D2282
AFFECTED FILES
docs/layermanagement.txt
docs/paintingmaps.txt
examples/cpp/custom-layers/main.cpp
examples/cpp/squad-interpolation/squad-interpolation.cpp
examples/cpp/squad-interpolation/squad-interpolation.h
src/bindings/python/sip/AbstractFloatItem.sip
src/bindings/python/sip/LayerInterface.sip
src/bindings/python/sip/RenderPluginInterface.sip
src/lib/marble/AbstractDataPlugin.cpp
src/lib/marble/AbstractDataPlugin.h
src/lib/marble/AbstractFloatItem.cpp
src/lib/marble/AbstractFloatItem.h
src/lib/marble/LayerInterface.h
src/lib/marble/LayerManager.cpp
src/lib/marble/MarbleGlobal.h
src/lib/marble/MarbleMap.cpp
src/lib/marble/MarbleWidget.cpp
src/lib/marble/layers/FloatItemsLayer.cpp
src/lib/marble/layers/FloatItemsLayer.h
src/lib/marble/layers/FogLayer.cpp
src/lib/marble/layers/FogLayer.h
src/lib/marble/layers/GeometryLayer.cpp
src/lib/marble/layers/GeometryLayer.h
src/lib/marble/layers/GroundLayer.cpp
src/lib/marble/layers/GroundLayer.h
src/lib/marble/layers/MarbleSplashLayer.cpp
src/lib/marble/layers/MarbleSplashLayer.h
src/lib/marble/layers/PlacemarkLayer.cpp
src/lib/marble/layers/PlacemarkLayer.h
src/lib/marble/layers/PopupLayer.cpp
src/lib/marble/layers/PopupLayer.h
src/lib/marble/layers/TextureLayer.cpp
src/lib/marble/layers/TextureLayer.h
src/lib/marble/layers/VectorTileLayer.cpp
src/lib/marble/layers/VectorTileLayer.h
src/lib/marble/routing/RoutingLayer.cpp
src/lib/marble/routing/RoutingLayer.h
src/plugins/render/annotate/AnnotatePlugin.cpp
src/plugins/render/annotate/AnnotatePlugin.h
src/plugins/render/aprs/AprsPlugin.cpp
src/plugins/render/aprs/AprsPlugin.h
src/plugins/render/atmosphere/AtmospherePlugin.cpp
src/plugins/render/atmosphere/AtmospherePlugin.h
src/plugins/render/crosshairs/CrosshairsPlugin.cpp
src/plugins/render/crosshairs/CrosshairsPlugin.h
src/plugins/render/eclipses/EclipsesPlugin.cpp
src/plugins/render/eclipses/EclipsesPlugin.h
src/plugins/render/elevationprofilemarker/ElevationProfileMarker.cpp
src/plugins/render/elevationprofilemarker/ElevationProfileMarker.h
src/plugins/render/graticule/GraticulePlugin.cpp
src/plugins/render/graticule/GraticulePlugin.h
src/plugins/render/inhibit-screensaver/InhibitScreensaverPlugin.cpp
src/plugins/render/inhibit-screensaver/InhibitScreensaverPlugin.h
src/plugins/render/measure/MeasureToolPlugin.cpp
src/plugins/render/measure/MeasureToolPlugin.h
src/plugins/render/positionmarker/PositionMarker.cpp
src/plugins/render/positionmarker/PositionMarker.h
src/plugins/render/satellites/SatellitesPlugin.cpp
src/plugins/render/satellites/SatellitesPlugin.h
src/plugins/render/stars/StarsPlugin.cpp
src/plugins/render/stars/StarsPlugin.h
src/plugins/render/sun/SunPlugin.cpp
src/plugins/render/sun/SunPlugin.h
src/plugins/render/test/TestPlugin.cpp
src/plugins/render/test/TestPlugin.h
src/plugins/render/twitter/twitterPlugin.cpp
src/plugins/render/twitter/twitterPlugin.h
src/plugins/templates/floatitem/FITemplateFloatItem.h
tests/AbstractFloatItemTest.cpp
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: kossebau, #marble, rahn, shentey, nienhueser
Cc: marble-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/marble-devel/attachments/20160725/d35d7fd2/attachment.html>
More information about the Marble-devel
mailing list