Skip to content

Removed the hold and tap behavior of the filtering map button#4456

Merged
Withalion merged 4 commits intodev/filteringfrom
filter-modify-filter-chip
Apr 20, 2026
Merged

Removed the hold and tap behavior of the filtering map button#4456
Withalion merged 4 commits intodev/filteringfrom
filter-modify-filter-chip

Conversation

@gabriel-bolbotina
Copy link
Copy Markdown
Contributor

@gabriel-bolbotina gabriel-bolbotina commented Apr 16, 2026

Renamed the filters enabled member variable to filters activated.
Changed the behaviour of the filter floating button as discussed in this issue
UI:

Enregistrement.de.l.ecran.2026-04-17.a.12.05.30.mov

@gabriel-bolbotina gabriel-bolbotina added enhancement map tools Something is wrong with recording, geometry editing, splitting, stakeout, .. labels Apr 16, 2026
@gabriel-bolbotina gabriel-bolbotina added this to the 2026.2.0 milestone Apr 16, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 16, 2026

Coverage Report for CI Build 24656868604

Warning

No base build found for commit 5222fcf on dev/filtering.
Coverage changes can't be calculated without a base build.
If a base build is processing, this comment will update automatically when it completes.

Coverage: 58.433%

Details

  • Patch coverage: No coverable lines changed in this PR.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

Requires a base build to compare against. How to fix this →


Coverage Stats

Coverage Status
Relevant Lines: 15065
Covered Lines: 8803
Line Coverage: 58.43%
Coverage Strength: 101.4 hits per line

💛 - Coveralls

@github-actions
Copy link
Copy Markdown

📦 Build Artifacts Ready

OS Status Build Info Workflow run
macOS Build Build failed or not found. #6705
linux Build 📬 Mergin Maps 67161 x86_64 Expires: 15/07/2026 #6716
win64 Build 📬 Mergin Maps 59001 win64 Expires: 15/07/2026 #5900
Android Build 📬 Mergin Maps 801711 APK [armeabi-v7a] Expires: 15/07/2026 #8017
📬 Mergin Maps 801711 APK [armeabi-v7a] Google Play Store #8017
Android Build 📬 Mergin Maps 801751 APK [arm64-v8a] Expires: 15/07/2026 #8017
📬 Mergin Maps 801751 APK [arm64-v8a] Google Play Store #8017
iOS Build 📬 Build number: 26.04.895611 #8956

@gabriel-bolbotina gabriel-bolbotina force-pushed the filter-modify-filter-chip branch from ff9e39c to 0837669 Compare April 16, 2026 13:57
@github-actions
Copy link
Copy Markdown

📦 Build Artifacts Ready

OS Status Build Info Workflow run
macOS Build Build failed or not found. #6706
linux Build 📬 Mergin Maps 67171 x86_64 Expires: 15/07/2026 #6717
win64 Build 📬 Mergin Maps 59011 win64 Expires: 15/07/2026 #5901
Android Build 📬 Mergin Maps 801851 APK [arm64-v8a] Expires: 15/07/2026 #8018
📬 Mergin Maps 801851 APK [arm64-v8a] Google Play Store #8018
Android Build 📬 Mergin Maps 801811 APK [armeabi-v7a] Expires: 15/07/2026 #8018
📬 Mergin Maps 801811 APK [armeabi-v7a] Google Play Store #8018
iOS Build 📬 Build number: 26.04.895711 #8957

Copy link
Copy Markdown
Contributor

@Withalion Withalion left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • other things dicussed

Comment thread app/qml/main.qml Outdated
Changed the bahviour of the floating button
@github-actions
Copy link
Copy Markdown

📦 Build Artifacts Ready

OS Status Build Info Workflow run
macOS Build Build failed or not found. #6707
linux Build Build failed or not found. #6718
win64 Build 📬 Mergin Maps 59021 win64 Expires: 16/07/2026 #5902
Android Build 📬 Mergin Maps 801911 APK [armeabi-v7a] Expires: 16/07/2026 #8019
📬 Mergin Maps 801911 APK [armeabi-v7a] Google Play Store #8019
Android Build 📬 Mergin Maps 801951 APK [arm64-v8a] Expires: 16/07/2026 #8019
📬 Mergin Maps 801951 APK [arm64-v8a] Google Play Store #8019
iOS Build 📬 Build number: 26.04.895811 #8958

Comment thread app/filtercontroller.cpp
Comment thread app/filtercontroller.cpp Outdated
Comment thread app/filtercontroller.cpp Outdated
@github-actions
Copy link
Copy Markdown

📦 Build Artifacts Ready

OS Status Build Info Workflow run
macOS Build 📬 Mergin Maps 67151 dmg Expires: 19/07/2026 #6715
linux Build Build failed or not found. #6726
win64 Build 📬 Mergin Maps 59101 win64 Expires: 19/07/2026 #5910
Android Build 📬 Mergin Maps 802751 APK [arm64-v8a] Expires: 19/07/2026 #8027
📬 Mergin Maps 802751 APK [arm64-v8a] Google Play Store #8027
Android Build 📬 Mergin Maps 802711 APK [armeabi-v7a] Expires: 19/07/2026 #8027
📬 Mergin Maps 802711 APK [armeabi-v7a] Google Play Store #8027
iOS Build 📬 Build number: 26.04.896611 #8966

Comment thread app/filtercontroller.cpp Outdated
Comment thread app/filtercontroller.cpp
@github-actions
Copy link
Copy Markdown

📦 Build Artifacts Ready

OS Status Build Info Workflow run
macOS Build Build failed or not found. #6718
linux Build 📬 Mergin Maps 67291 x86_64 Expires: 19/07/2026 #6729
win64 Build 📬 Mergin Maps 59131 win64 Expires: 19/07/2026 #5913
Android Build 📬 Mergin Maps 803051 APK [arm64-v8a] Expires: 19/07/2026 #8030
📬 Mergin Maps 803051 APK [arm64-v8a] Google Play Store #8030
Android Build 📬 Mergin Maps 803011 APK [armeabi-v7a] Expires: 19/07/2026 #8030
📬 Mergin Maps 803011 APK [armeabi-v7a] Google Play Store #8030
iOS Build 📬 Build number: 26.04.896911 #8969

@Withalion Withalion merged commit cb38a2e into dev/filtering Apr 20, 2026
7 of 9 checks passed
@Withalion Withalion deleted the filter-modify-filter-chip branch April 20, 2026 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement map tools Something is wrong with recording, geometry editing, splitting, stakeout, ..

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants