Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lock screen or require long press to prevent unwanted touches #204

Open
surge919 opened this issue May 23, 2024 · 10 comments
Open

Lock screen or require long press to prevent unwanted touches #204

surge919 opened this issue May 23, 2024 · 10 comments

Comments

@surge919
Copy link

I mostly ride with my phone on a quad lock out front mount and now that it's starting to get warm outside the sweat is starting to pour :-)
Sometimes I ride with it in a pouch and it has the same issue.

I keep it pinned so it can't switch away from the app but the sweat (and rain when it's raining) lands on the screen and makes random presses. Most of the items require a long press but the pause/stop button is a single press so every once in a while the perfect drop hits the button and my ride no longer records.

Could you add an option to lock all key presses or at least make it so all button presses require a long key press?

thanks

@Sublimis
Copy link
Owner

Have you considered using the Waving mode (Display > General > Waving mode)? It locks all key presses within the app using a proximity sensor, without adding more complexity to the layout.

If that's not enough, maybe the correct solution would be to allow the Rec button to be completely removed from the layout. This means that record/pause/stop actions would have to be done from the left drawer (main menu).

Let us know what you think. Thanks for the feedback!

@surge919
Copy link
Author

Have you considered using the Waving mode (Display > General > Waving mode)? It locks all key presses within the app using a proximity sensor, without adding more complexity to the layout.

I enabled Waving mode then tried waving my hand in front a couple of times but nothing seems to happen and I can still use the interface

If that's not enough, maybe the correct solution would be to allow the Rec button to be completely removed from the layout. This means that record/pause/stop actions would have to be done from the left drawer (main menu).

That could work.. options are good since even if the Waving mode worked, using it in a pouch may not work since pouches affect the sensors.

thanks

@surge919
Copy link
Author

I downloaded the beta and noticed you added an option to remove the record button from the main screen. This worked great and I didn't have any accidental stoppages during my latest ride.

Would it be possible to instead of removing it, leave it and disable it? this would allow quickly seeing the status.

Since there's no indication, someone could think they started it and not realize they didn't until they notice the miles and/or timer hasn't changed.

@Sublimis
Copy link
Owner

Sublimis commented Jun 3, 2024

That's a valid argument. But instead of providing a potentially confusing disabled button, we've added another indicator to the status bar, like this. What do you think? It could be additionally emphasized to stand out from the rest of the indicators, if there's a need.

image image image

@surge919
Copy link
Author

surge919 commented Jun 3, 2024 via email

@Sublimis
Copy link
Owner

Sublimis commented Jun 3, 2024

The red color is already used to indicate a "hard-pause", i.e. when the user pauses using a command (as opposed to the auto-pause shown above in yellow). And trust me, you don't want anything red in the status bar when nothing is going on, it's much better to have (almost) nothing.

Btw you can now test this behavior in the latest beta just released!

@surge919
Copy link
Author

surge919 commented Jun 4, 2024

The hard pause is a red pause symbol
The arrow could be red instead of grey.

Red indicates something needs attention so I think it still applies to being stopped.

It's easier to notice than the grey arrow when outside.

Btw... Combined with native Android pinning, this worked great. No more unintentional stopping of the recording.

@surge919
Copy link
Author

what are your thoughts on making the icon red when stopped?
Maybe a Red Arrow or Red Square.. instead of simply grey

@Sublimis
Copy link
Owner

Sublimis commented Jul 9, 2024

The latest version (v8.12) contains a "hidden" switch to enable this alternative status bar behavior: On the Settings > Advanced screen, long tap the topmost box (please see the screenshot attached). A simple true/false will be the output to indicate the current status. Not sure if it is better than the default status bar behavior, but we could at least make it a regular option if you're convinced it would be useful?

Ub_hidden_switch

@surge919
Copy link
Author

surge919 commented Jul 9, 2024 via email

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

No branches or pull requests

2 participants