Skip to content

Disable keypad entry controls when no race active#165

Draft
tjsr wants to merge 3 commits into
esitarski:masterfrom
tjsr:develop/no-race-disable-keypad
Draft

Disable keypad entry controls when no race active#165
tjsr wants to merge 3 commits into
esitarski:masterfrom
tjsr:develop/no-race-disable-keypad

Conversation

@tjsr

@tjsr tjsr commented Feb 4, 2025

Copy link
Copy Markdown

Refactor of manual entry controls, and adds an InfoBar with a reason why input can not be accepted.

This is intended to provide a better usability experience - currently a user could enter values in to this field but it would appear to do nothing - there would be no real explanation to the user as to what was going on, or why the values they were entering were not being accepted or processed. This change disables the controls completely when no data could be accepted or processed.

It is also the start of work in making these controls use more common code.

This version is currently based on a working branch containing all ready development branches.

@tjsr
tjsr force-pushed the develop/no-race-disable-keypad branch from 5f883bb to 28f7e0a Compare February 25, 2025 01:16
tjsr added 3 commits February 25, 2025 13:47
(cherry picked from commit 3d56503)
Add disable and enable with InfoBar showing status message.

(cherry picked from commit 28f7e0a)
@tjsr
tjsr force-pushed the develop/no-race-disable-keypad branch from 28f7e0a to dda48ec Compare February 26, 2025 05:08
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.

1 participant