- Status Closed
- Percent Complete
- Task Type Patches
- Category User Interface
- Assigned To No-one
- Operating System All players
- Severity Low
- Priority Very Low
- Reported Version
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#6171 - Talking quick screen
Add speech to the quick screen. It’s not even very hard.
All it takes is to add a voice ID for the option title in
option_select. For completeness I also added a voice ID for unit, and I
also added both IDs in the code in gui/select (it seemed related, but I’m
not sure it’s even used?).
Then I have gui_syncquickscreen_run() announce the current setting on
entering the screen: left option title and value, then bottom, then
right. On change of an option, gui_quickscreen_do_button() then simply
speaks the option title and new value.
This depends on a function from my talkmore-infra patch in P#6159.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
Sync’ed to rev 14250.
After a couple of months of usage, it seems to me the primary interest of
this patch isn’t so much having access to the quickscreen functionality
(which is moderately useful), but rather simply being told when
you’ve stumbled into the quickscreen inadvertently (carrying case corner
pressing on button…).
Anyway it works for me, it’s straightforward, and it no longer has any
dependencies.
It would be nice if this would voice the info screen. But if you don’t have time I think it will still be very useful.
This patch is about the quickscreen.
Not sure what you mean. The Rockbox Info screen is in another patch.
Sorry. I meant voice the options in the info screen.
The previous version probably didn’t compile for Archos… Here’s an
new version.
And that one was missing the lang entries… Here goes again. sigh…
Resinced.
Updated to work with latest builds. I tested with R16316 and Sandisk Sansa E200 and it works fine.