Skip to content

Add segment control component#4434

Open
gabriel-bolbotina wants to merge 5 commits intodev/filteringfrom
add-segment-control-component
Open

Add segment control component#4434
gabriel-bolbotina wants to merge 5 commits intodev/filteringfrom
add-segment-control-component

Conversation

@gabriel-bolbotina
Copy link
Copy Markdown
Contributor

Created a new segment control component.
Added it to the gallery app in the ChecksPage and made the page scrollable.
To be used for boolean values when filtering.

Visual references:
image

segment-control.mp4

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 31, 2026

Pull Request Test Coverage Report for Build 23835550657

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • 4 unchanged lines in 2 files lost coverage.
  • Overall coverage increased (+0.02%) to 57.881%

Files with Coverage Reduction New Missed Lines %
mm/app/position/providers/simulatedpositionprovider.cpp 1 91.67%
mm/core/merginapi.cpp 3 75.07%
Totals Coverage Status
Change from base Build 23803490228: 0.02%
Covered Lines: 8784
Relevant Lines: 15176

💛 - Coveralls

@github-actions
Copy link
Copy Markdown

📦 Build Artifacts Ready

OS Status Build Info Workflow run
macOS Build Build failed or not found. #6608
linux Build 📬 Mergin Maps 66191 x86_64 Expires: 29/06/2026 #6619
win64 Build 📬 Mergin Maps 58031 win64 Expires: 29/06/2026 #5803
Android Build 📬 Mergin Maps 792011 APK [armeabi-v7a] Expires: 29/06/2026 #7920
Android Build 📬 Mergin Maps 792051 APK [arm64-v8a] Expires: 29/06/2026 #7920
iOS Build Build failed or not found. #8859

@Withalion
Copy link
Copy Markdown
Contributor

Regarding the visuals, why do we have different highlight box for all?

@gabriel-bolbotina
Copy link
Copy Markdown
Contributor Author

Regarding the visuals, why do we have different highlight box for all?

It is implemented according to the Figma design https://www.figma.com/design/JAqiNfQfKndB0XAHg5ITJk/Design-System-2.0?node-id=85-208&t=nbiYRAOOagdaZY4F-1

@gabriel-bolbotina gabriel-bolbotina force-pushed the add-segment-control-component branch from 380ba8e to 7bfcc75 Compare April 1, 2026 06:39
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

📦 Build Artifacts Ready

OS Status Build Info Workflow run
macOS Build 📬 Mergin Maps 66241 dmg Expires: 30/06/2026 #6624
linux Build 📬 Mergin Maps 66351 x86_64 Expires: 30/06/2026 #6635
win64 Build 📬 Mergin Maps 58191 win64 Expires: 30/06/2026 #5819
Android Build 📬 Mergin Maps 793651 APK [arm64-v8a] Expires: 30/06/2026 #7936
📬 Mergin Maps 793651 APK [arm64-v8a] Google Play Store #7936
Android Build 📬 Mergin Maps 793611 APK [armeabi-v7a] Expires: 30/06/2026 #7936
📬 Mergin Maps 793611 APK [armeabi-v7a] Google Play Store #7936
iOS Build 📬 Build number: 26.04.887511 #8875

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