Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Implement some useful braille features #8011

Closed
Adriani90 opened this issue Feb 18, 2018 · 4 comments
Closed

Implement some useful braille features #8011

Adriani90 opened this issue Feb 18, 2018 · 4 comments

Comments

@Adriani90
Copy link
Collaborator

Dear all,

I have found a very interesting Repo which gives a good overview over all braille features implemented in jaws. i don't know if it is possible to write something out of it to work with NVDA, but I think it is very interesting to give it a try.
https://github.com/gloob/gpii-settings/blob/master/AT-Tools/JAWS/Default.jcf.csv

By the way, gloob has some very interesting repos related to accessibility.

In my view, very interesting features are following:
Braille.PositionOfStatusCells
Focus.PositionOfStatusCells
Braille.UseHowManyStatusCells
Focus.UseHowManyStatusCells
Braille.GeneralizeBullets
Focus.GeneralizeBullets
Braille.BrailleMode
focus.BrailleMode
Braille.BrailleSlipMode
focus.BrailleSleepMode

Braille.ReversePanningButtons
Braille.PreferredTranslationTables

.BrailleMode could contribute to solve issues when working with braille and speech simultanuously, covered in issue
#7887

.PreferredTranslationTables could contribute to generate a script for automatic braille output by picking out preferred tables, covered in issue
#7848

Comments are appreciated.

Thanks

@Adriani90 Adriani90 changed the title Implement some useful braille featurs out of this binaries Implement some useful braille features Feb 18, 2018
@josephsl
Copy link
Collaborator

josephsl commented Feb 18, 2018 via email

@LeonarddeR
Copy link
Collaborator

I believe that this issue is a bit too broad in scope.

@Adriani90 commented on 18 Feb 2018, 22:01 CET:

Braille.PositionOfStatusCells
Focus.PositionOfStatusCells
Braille.UseHowManyStatusCells
Focus.UseHowManyStatusCells

NVDA doesn't use the concept of status cells.

Braille.GeneralizeBullets
Focus.GeneralizeBullets

Could you elaborate on what this does?

Braille.BrailleMode
focus.BrailleMode

I assume this is line mode, structured mode, etc.? We already have tethering to focus/review and several review modes.

Braille.BrailleSlipMode
focus.BrailleSleepMode

Why would one want to enable sleep mode for braille? I see perfectly valid reasons to have speech sleep, but haven't yet found a reason for braille to do so.

Braille.ReversePanningButtons

This is already possible by reassigning gestures.

Braille.PreferredTranslationTables

See also #290.

@Adriani90
Copy link
Collaborator Author

Could you elaborate on what this does?
If there are many bullet shapes in a document, only the bullets which can be displayed in braille are shown on the display. All other bullet shapes are being generalized to for example * (dots 35) or - (dots 36). I think this issue is not very world changing but it would show in braille at least that there is a bullet.

I assume this is line mode, structured mode, etc.? We already have tethering to focus/review and several review modes.
As far as I could experience in earlier jaws versions, there is also a speech mode which shows also the element status and type on the braille display. In surface mode element status ans type is not shown. I thought it would make sense for users who are working with braille and speech simultanuously.

Why would one want to enable sleep mode for braille? I see perfectly valid reasons to have speech sleep, but haven't yet found a reason for braille to do so.
For example you want to freeze braille on the last application while working in another application with speech.

@josephsl
Copy link
Collaborator

Hi,

2024 update: my stance on collaborating with Braille Extender folks and getting needed things into NVDA Core still stands.

Thanks,

@nvaccess nvaccess locked and limited conversation to collaborators Jul 18, 2024
@SaschaCowley SaschaCowley converted this issue into discussion #16879 Jul 18, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants