Fwd: Fwd: sam, Monday update, first-letter-navigation added

Didier Spaier didier at slint.fr
Mon Apr 15 14:04:55 EDT 2019


Re-posted because the initial message didn't go through
 (attachment too big)

Instead, please find alsa-info.txt here:
http://slint.fr/testing/alsa-info.txt


-------- Forwarded Message --------
Subject: Re: sam, Monday update, first-letter-navigation added
Date: Mon, 15 Apr 2019 19:28:37 +0200
From: Didier Spaier <didier at slint.fr>
To: Speakup is a screen review system for Linux. <speakup at linux-speakup.org>, Willem van der Walt <wvdwalt at csir.co.za>

Hi Willem,

tested in a qemu VM with 3 sound cards (alsa-info.txt attached).

When pressing enter for card 0 then scrolling down to Mix,
and pressing Enter again I got an error, redirected to samlog, attached.

Other than that, suggestions:
1. It would be really useful, when there are choices, to be
able to list them.
For instances when I read:

pick a sound card
 There are 3 choices

I would like to be able to list the 3 choices
before scrolling (using a function key, for
instance, or typing a letter)

Similarly, when I read:
Pick a mixer on Intel 82801AA-ICH card number 0
  There are 12 choices:

I would like to be able to list the 3 choices
before scrolling

At first I thought that the F1 key allowed that
as this is "more info".


2. I still think that it would be more "natural" to use the up or down
arrow keys to increase the sound volume, which would be just one choice
(adjusting the volume) instead of two.

Pressing Enter then would have the same effect as pressing q, i.e. going
back to the control choice.

Additionally, playing a specific tune when the user tries to go out of
the allowed setting range (e.g. > 100%) could be helpful.

Best regards,

Didier

On 15/04/2019 17:59, Willem van der Walt wrote:
> Hi,
> I think sam is about now what I had in mind when I started writing it.
> Unless people uncover more bugs and or crashes, I think I am about done.
> If there is something I have missed, please feel free to say so.
> See the README.md file for a detailed explanation of the first-letter-navigation.
> As always, grab sam from
> http://www.sanote.co.za/downloads/sam-latest.tar.bz2
> Kind regards, Willem
> 
> _______________________________________________
> Speakup mailing list
> Speakup at linux-speakup.org
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
> 


-------------- next part --------------
Traceback (most recent call last):
  File "./sam", line 337, in <module>
    change_mixer(mixerlist,mix)
  File "./sam", line 171, in change_mixer
    choice=select_from(choices, instruction, choice, extra_info)
  File "./sam", line 251, in select_from
    key=prompt (entries[current_entry])
IndexError: list index out of range


More information about the Speakup mailing list