Skip to content

Feat/touch confirmation - #343

Merged
frakdp merged 18 commits into
mainfrom
feat/touch-confirmation
Dec 18, 2025
Merged

frakdp merged 18 commits into
mainfrom
feat/touch-confirmation

Conversation

@frakdp

@frakdp frakdp commented Dec 18, 2025

Copy link
Copy Markdown
Contributor

This PR follows #318 and integrates the touch confirmation popup for the danger mode

image_2025-12-18_040645850

It is just some small changes to orchestrator and call into the main composable

The button will be used for the call or sms confirmation but it is fully modular so it can be used for other thing as needed.
The button will be used for the call or sms confirmation but it is fully modular so it can be used for other thing as needed.
…feat/dangermode-preferences

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
Add exclusive options for call and sms.
…feat/automatic-dangermode

# Conflicts:
#	app/src/androidTest/java/com/github/warnastrophy/e2e/EndToEndM3Test.kt
Fix useless check for manual activation of danger mode.
Fix flacky tests and danger mode view model nto working properly
…feat/automatic-dangermode

# Conflicts:
#	app/src/main/java/com/github/warnastrophy/core/ui/features/dashboard/DangerModeCard.kt
Fix DangerModeCardViewModel.kt because it made a test flaky with Jacoco.
Add touch confirmation screen in the main composable and DangerModeOrchestrator.kt logic.
@frakdp frakdp self-assigned this Dec 18, 2025
…feat/touch-confirmation

# Conflicts:
#	app/src/main/java/com/github/warnastrophy/core/data/service/DangerModeOrchestrator.kt
@frakdp frakdp added this to the M3 milestone Dec 18, 2025

@ssidimoh694 ssidimoh694 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Hey ! Good job ! Just some point to think about. look at in code comments

Comment thread app/src/main/java/com/github/warnastrophy/WarnastrophyComposable.kt
Comment thread app/src/main/java/com/github/warnastrophy/WarnastrophyComposable.kt
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
72.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

@ssidimoh694 ssidimoh694 left a comment •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

okey for me

@ssidimoh694 ssidimoh694 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Approved !

@frakdp
frakdp merged commit 008f455 into main Dec 18, 2025
1 of 2 checks passed
@frakdp
frakdp deleted the feat/touch-confirmation branch December 18, 2025 04:29
@frakdp frakdp linked an issue Dec 18, 2025 that may be closed by this pull request
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.

Implement Confirmation Popup Before Emergency Call

2 participants