Skip to content

WIP Fixed the initial QT-6.10.3 migration issues regarding map tools#4506

Draft
gabriel-bolbotina wants to merge 3 commits into
dev/qt-6.10.2from
fix-qt-6-10-map-issues
Draft

WIP Fixed the initial QT-6.10.3 migration issues regarding map tools#4506
gabriel-bolbotina wants to merge 3 commits into
dev/qt-6.10.2from
fix-qt-6-10-map-issues

Conversation

@gabriel-bolbotina
Copy link
Copy Markdown
Contributor

@gabriel-bolbotina gabriel-bolbotina commented May 19, 2026

Updated:

  • geometry properties to use QVariantList for map tools.
  • install md
  • cmake presets template
  • the code for MMHighlight and the other components

To fix issues: 3, 4, 6, 7, 8 mentioned here

Updated install md
Updated cmake presets template
Updated the code for MMHighlight and the other components
@github-actions
Copy link
Copy Markdown

Coverage Report for CI Build 26173322890

Coverage increased (+0.02%) to 57.852%

Details

  • Coverage increased (+0.02%) from the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • 374 coverage regressions across 7 files.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

374 previously-covered lines in 7 files lost coverage.

File Lines Losing Coverage Coverage
mm/app/inpututils.cpp 331 53.06%
mm/app/maptools/recordingmaptool.cpp 23 65.61%
mm/core/merginapi.cpp 7 75.3%
mm/app/maptools/splittingmaptool.cpp 5 80.6%
mm/app/position/tracking/positiontrackinghighlight.cpp 5 80.0%
mm/app/maptools/recordingmaptool.h 2 50.0%
mm/app/maptools/splittingmaptool.h 1 0.0%

Coverage Stats

Coverage Status
Relevant Lines: 15251
Covered Lines: 8823
Line Coverage: 57.85%
Coverage Strength: 98.72 hits per line

💛 - Coveralls

@github-actions
Copy link
Copy Markdown

📦 Build Artifacts Ready

OS Status Build Info Workflow run
macOS Build 📬 Mergin Maps 68601 dmg Expires: 18/08/2026 #6860
linux Build 📬 Mergin Maps 68801 x86_64 Expires: 18/08/2026 #6880
win64 Build 📬 Mergin Maps 60541 win64 Expires: 18/08/2026 #6054
Android Build 📬 Mergin Maps 817011 APK [armeabi-v7a] Expires: 18/08/2026 #8170
📬 Mergin Maps 817011 APK [armeabi-v7a] Google Play Store #8170
Android Build 📬 Mergin Maps 817051 APK [arm64-v8a] Expires: 18/08/2026 #8170
📬 Mergin Maps 817051 APK [arm64-v8a] Google Play Store #8170
iOS Build 📬 Build number: 26.05.911211 #9112

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants