canute-ui
canute-ui copied to clipboard
User interface for the Canute electronic Braille reader.
With the system menu being cleaned up I think we should have a developer menu activated through some special button combination unlikely to be pressed by the user by accident....
_(Putting this here by request from Ed, though it's really a PCB bug)_ The tip of a 3.5mm TRS jack from a set of powered speakers can have a very...
There is a crash in a help menu due to an invalid function call. This will occasionally occur in the fuzz test in CI e.g.: https://travis-ci.org/Bristol-Braille/canute-ui/jobs/511176065#L548
Once we have unique vibration feedback for every UI action, this will need an option for turning it off and on again at the user's request.
Requires #193, or some nasty workaround exploiting the line buzz firmware bug (Gitlab bug 12), or something more apparent like bouncing some line up and down. Vastly prefer using the...
Meta-issue to collect these observations & thoughts; not going to try quantifying what is/isn't acceptable, except to opine that eliminating redundant book loading work (#182) isn't sufficient to call this...
Split off from #124. @pachpict Still needs clarification on what level of expertise we expect a translation producer to have. Producing the translations is one part of it, and I...
Repeated one-second fuzz tests eventually result in: ``` Traceback (most recent call last): File "./canute_ui", line 4, in main() File "/home/user/canute/canute-ui/ui/main.py", line 45, in main driver, config, args.fuzz_duration, loop)) File...
Split out of #164. Currently the manual and the diagnostic/cleaning book.
A rainy day task