kossebau updated this revision to Diff 8817.
kossebau added a comment.
update to newer version of ECMAddQCH
REPOSITORY
R34 Marble
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D3517?vs=8606=8817
BRANCH
addQCH
REVISION DETAIL
https://phabricator.kde.org/D3517
AFFECTED FILES
kossebau created this revision.
kossebau added reviewers: Marble, rahn, nienhueser, shentey.
REVISION SUMMARY
Custom copy of upcoming ECMAddQCH.cmake, see https://phabricator.kde.org/D2854
for existing issues and open questions.
TEST PLAN
Marble.qch generated by this:
kossebau created this revision.
kossebau added a reviewer: Marble.
REPOSITORY
rMARBLE Marble
BRANCH
installPriFile
REVISION DETAIL
https://phabricator.kde.org/D3369
AFFECTED FILES
src/lib/marble/CMakeLists.txt
tools/version/update-version-number.py
EMAIL PREFERENCES
kossebau created this revision.
kossebau added reviewers: Marble, rahn, nienhueser, shentey.
REVISION SUMMARY
When installing marble to a non-standard system directory
the executable loader needs to be informed about the location of the
marble libraries. Until now for marble executables
kossebau created this revision.
kossebau added reviewers: Marble, nienhueser, rahn.
REVISION SUMMARY
Also integrate pimpl classes of more subclasses by subclassing from
GeoDataFeaturePrivate
Implict sharing conflicts with parentship properties on members of
some subclasses
REPOSITORY
kossebau updated this revision to Diff 7556.
kossebau added a comment.
Do not fail on install without make bundle_translations before, more README
REPOSITORY
rMARBLE Marble
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D3094?vs=7493=7556
BRANCH
startFixingCustomLang
REVISION
kossebau created this revision.
kossebau added reviewers: Marble, nienhueser, shentey.
REVISION SUMMARY
A new Script download-pos.sh allows to get marble_qt po files either
for trunk, stable or a tag, either all or a certain language.
Example: data/lang/download-pos.sh trunk de
To be used
kossebau updated this revision to Diff 7179.
kossebau added a comment.
update to latest master
REPOSITORY
rMARBLE Marble
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D2969?vs=7163=7179
BRANCH
unbreakTestGeoDataCopy
REVISION DETAIL
https://phabricator.kde.org/D2969
kossebau created this revision.
kossebau added reviewers: Marble, shentey.
REVISION SUMMARY
https://phabricator.kde.org/rMARBLEb1a507ba5d9e2386bc2dd4b2432569910a5e030e
changed
GeoDataPlacemark::coordinate() to use
p()->m_geometry->latLonAltBox().center()
instead of
kossebau created this revision.
kossebau added a reviewer: Marble.
REVISION SUMMARY
- enforces constness some more (see issue spotted with
GeoDataTrack::extendedData())
- delivers inline-ness of the access methods
- code should be more familiar to Qt developers
REPOSITORY
rMARBLE Marble
kossebau created this revision.
kossebau added reviewers: Marble, shentey, nienhueser, rahn.
REVISION SUMMARY
GeoPolygonGraphicsItem has special code paths for polygons of buildings or
bathymetry which complicate the logic (and also bring a small price at
runtime, due to repeated checks or
kossebau created this revision.
kossebau added a reviewer: Marble.
REVISION SUMMARY
INITIAL WORKING PROTOTYPE - please give feedback on draft
In the current code in some places hard assumptions are made about
the projection used by the tile material. Also are calculations
duplicated.
kossebau created this revision.
kossebau added reviewers: Marble, shentey, nienhueser, sanjibanb.
REVISION SUMMARY
Some code getting data from OsmPlacemarkData instances currently
does a double-lookup with data.containsTagKey(x) & data.tagValue(x).
As OsmPlacemarkData already exposes begin
kossebau created this revision.
kossebau added reviewers: Marble, nienhueser, sanjibanb.
REVISION SUMMARY
- make static methods member methods for access to members (e.g. default font
member)
- remove default arg value QFont(QLatin1String("Arial")
- reuse same QFont object more
kossebau created this revision.
kossebau added reviewers: Marble, rahn.
REVISION SUMMARY
In the first recursive call there is no need to recalculate whether the
currentCoords parameter of AzimuthalProjectionPrivate::findHorizon(...)
is hidden by the globe, because that information is
kossebau updated this revision to Diff 5776.
kossebau added a comment.
Do not install MarblePlacemarkModel.h and sources of examples which rely on
that
REPOSITORY
rMARBLE Marble
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D2373?vs=5744=5776
BRANCH
fixInstalledExamples
kossebau created this revision.
kossebau added reviewers: Marble, rahn, sanjibanb, shentey, nienhueser.
REVISION SUMMARY
- creates fake headers in marble/ prefix in the build dir for headers which
are not in lib/marble in the sources, to simulate install paths
- update all installed
kossebau updated this revision to Diff 5705.
kossebau added a comment.
fixed license key for wallpaper plugin
REPOSITORY
rMARBLE Marble
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D2354?vs=5682=5705
BRANCH
restorePlasmoid
REVISION DETAIL
https://phabricator.kde.org/D2354
kossebau created this revision.
kossebau added reviewers: Marble, rahn, nienhueser, sanjibanb.
REVISION SUMMARY
- installs a plasma-specific marble qml plugin in a private namespace
- exposes the property "radius" on MarbleQuickItem
- removes unused, but now conflicting Q_PLUGIN_METADATA
kossebau created this revision.
kossebau added reviewers: Marble, rahn, nienhueser.
REVISION SUMMARY
Using generate_export_header instead manually written export headers
should improve coverage across platforms.
Size of stripped libmarblewidget-qt5 reduced on Linux
e.g. from 11077592
kossebau created this revision.
kossebau added reviewers: Marble, sanjibanb, rahn, nienhueser.
REPOSITORY
rMARBLE Marble
BRANCH
removeEduFromNamespaces
REVISION DETAIL
https://phabricator.kde.org/D2297
AFFECTED FILES
examples/cpp/marbleQuick2/main.cpp
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
kossebau created this revision.
kossebau added reviewers: Marble, nienhueser, rahn, shentey.
REVISION SUMMARY
GeoPainter API had a mixture of int and qreal-based methods, and internally
was inconsistently relaying to int or qreal-based QPainter methods.
Regions used for painting rects
kossebau created this revision.
kossebau added reviewers: Marble, nienhueser, rahn.
REVISION SUMMARY
- centralize control in a single var MARBLE_NO_DBUS (following pattern of
MARBLE_NO_WEBKITWIDGETS)
- move setting option BUILD_WITH_DBUS before finding of deps, so it can
influence what is
kossebau created this revision.
kossebau added reviewers: Marble, rahn, nienhueser.
REVISION SUMMARY
GeoPainter::drawEllipse() & GeoPainter::drawRect() both take the
parameters width & height as qreal type, but if !isGeoProjected they do the
actual rendering calls using int based
kossebau created this revision.
kossebau added reviewers: Marble, rahn, nienhueser.
REVISION SUMMARY
Code assumed all images used for the crosshair have a size of 21x21.
The default image though is a PNG of a pre-rendered crosshair with a shadow,
which thus is not of that size.
That
kossebau updated this revision to Diff 4957.
kossebau added a comment.
Removed bogus zoomlevel setting
REPOSITORY
rMARBLE Marble
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D2076?vs=4922=4957
BRANCH
addGeoUriRunner
REVISION DETAIL
https://phabricator.kde.org/D2076
kossebau created this revision.
kossebau added reviewers: Marble, rahn, nienhueser.
REVISION SUMMARY
The appname is appended by the platform (integration) usually,
so that only results in duplication.
Also fix code to now show the map in the title on start.
REPOSITORY
rMARBLE Marble
kossebau created this revision.
kossebau added reviewers: Marble, rahn, nienhueser.
REVISION SUMMARY
A more complete solution could perhaps cache the results per planet.
So when switching back to a planet, the last search & routing results
could be used again.
TEST PLAN
Switching between
kossebau created this revision.
kossebau added reviewers: Marble, rahn, nienhueser.
REVISION SUMMARY
Supports only geo uris with CRS mathcing the current globe
REPOSITORY
rMARBLE Marble
BRANCH
addGeoUriRunner
REVISION DETAIL
https://phabricator.kde.org/D2076
AFFECTED FILES
kossebau created this revision.
kossebau added reviewers: Marble, nienhueser, rahn.
REVISION SUMMARY
Those tests had been disabled due to running too long, given the high
number of permutations created.
A possible solution would be to run the test only on a random subset of
those. 5% on
kossebau created this revision.
kossebau added reviewers: nienhueser, rahn.
kossebau set the repository for this revision to rMARBLE Marble.
kossebau added a project: Marble.
REVISION SUMMARY
QVector::removeAll/QVector::removeOne were only added in Qt 5.4.
So use custom implementation with
kossebau updated the summary for this revision.
kossebau updated this revision to Diff 4203.
kossebau added a comment.
Looking closer, there seems more not correct than just the outdated
$XGETTEXT_QT.
REPOSITORY
rMARBLE Marble
CHANGES SINCE LAST UPDATE
kossebau created this revision.
kossebau added reviewers: Marble, nienhueser, rahn.
kossebau set the repository for this revision to rMARBLE Marble.
REVISION SUMMARY
Qt translations for the libs and plugin need to be actively loaded not only
in the QtMarble app, but also in the KDEMarble app.
kossebau created this revision.
kossebau added subscribers: Marble, nienhueser, aspotashev, yurchor, aacid.
kossebau set the repository for this revision to rMARBLE Marble.
REVISION SUMMARY
To extract Qt tr translatable strings from C++ files for Qt5-based projects
$EXTRACT_TR_STRINGS needs
kossebau created this revision.
kossebau added reviewers: rahn, nienhueser.
REVISION SUMMARY
Currently there is a mix of both signals/slots and Q_SIGNALS/Q_SLOTS.
Given Marble is also promoted as library, it seems to make sense to
standardize on Q_SIGNALS/Q_SLOTS, and for consistency do
kossebau created this revision.
kossebau added reviewers: nienhueser, rahn.
REVISION SUMMARY
Motivated by https://mail.kde.org/pipermail/kde-android/2016-April/48.html
Would update wiki page, once committed.
REPOSITORY
rMARBLE Marble
BRANCH
settleOnNDKSDKRootName
REVISION DETAIL
kossebau updated this revision to Diff 3698.
kossebau added a comment.
Next try with basing against the other diff
REPOSITORY
rMARBLE Marble
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1560?vs=3697=3698
BRANCH
mapFixes2
REVISION DETAIL
https://phabricator.kde.org/D1560
kossebau created this revision.
kossebau added a reviewer: nienhueser.
REVISION SUMMARY
Pinching accidentally on the bottom dialog resulted in zooming of the map
REPOSITORY
rMARBLE Marble
BRANCH
mapFixes2
REVISION DETAIL
https://phabricator.kde.org/D1560
AFFECTED FILES
kossebau updated this revision to Diff 3696.
kossebau added a comment.
revert result of arc not doing what I wanted it to do
REPOSITORY
rMARBLE Marble
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1559?vs=3695=3696
BRANCH
mapFixes
REVISION DETAIL
kossebau updated this revision to Diff 3695.
kossebau added a comment.
- Remove unused property RoutingManager.selectedPlacemark
- Marble Maps: Limit PinchArea to map view
REPOSITORY
rMARBLE Marble
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1559?vs=3694=3695
BRANCH
kossebau created this revision.
kossebau added a reviewer: nienhueser.
REVISION SUMMARY
Could not see it being read somewhere
TEST PLAN
MarbleMaps works as before when adding places to the route
REPOSITORY
rMARBLE Marble
BRANCH
mapFixes
REVISION DETAIL
kossebau created this revision.
kossebau added reviewers: rahn, nienhueser.
REVISION SUMMARY
find_package( SharedMimeInfo) relies on some FindSharedMimeInfo.cmake file
as sharedmimeinfo does not come itself with cmake config files.
ECM provides a FindSharedMimeInfo.cmake file.
Not sure
kossebau created this revision.
kossebau added reviewers: rahn, nienhueser.
REVISION SUMMARY
Seems that was lost during the Qt5 port. Nobody missed it yet? :)
REPOSITORY
rMARBLE Marble
BRANCH
linkMarbleWidgetAgainToPhonon
REVISION DETAIL
https://phabricator.kde.org/D1500
AFFECTED
kossebau created this revision.
kossebau added reviewers: rahn, nienhueser.
REVISION SUMMARY
Don't be shy, tell the system that Marble has a plugin for handling geojson
:)
TEST PLAN
Created a sample file with the example from en.wikipedia.org/wiki/GeoJSON
My shared-mime-info has
kossebau created this revision.
kossebau added reviewers: nienhueser, rahn.
REVISION SUMMARY
Currently both Behaim and Marble Maps get both binaries into the
created apk packages.
Second commit allows trailing dir separator on path passed to create-apk.py
(like happens with
kossebau updated this revision to Diff 3404.
kossebau added a comment.
Fixed Android builds & made libastro completely Qt-less
Updating D1438: Use Qt5::* notation with target_link_libraries, &
PUBLIC/PRIVATE interfaces
kossebau created this revision.
kossebau added a reviewer: nienhueser.
REVISION SUMMARY
Seems that was only temporarily used, correct?
Could not find any place where this is checked.
REPOSITORY
rMARBLE Marble
BRANCH
removeUnusedWITH_KF5
REVISION DETAIL
kossebau created this revision.
kossebau added reviewers: rahn, nienhueser.
REVISION SUMMARY
Qt5::* notation is the usual way to refer to the imported cmake targets
representing the Qt5 modules/libs. The ${Qt5*_LIBRARIES} might be from
the transitional mode, right?
PUBLIC & PRIVATE
kossebau created this revision.
kossebau added reviewers: nienhueser, rahn.
REVISION SUMMARY
unbreaks build on platforms where qreal is float
REPOSITORY
rMARBLE Marble
BRANCH
moreQRealLessDouble
REVISION DETAIL
https://phabricator.kde.org/D1431
AFFECTED FILES
50 matches
Mail list logo