-
-
Notifications
You must be signed in to change notification settings - Fork 626
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
allow users to set key commands for dialogues which haven't one. #4898
Comments
Comment 1 by jteh on 2015-02-09 02:15 I'm happy for these to be added but unbound. A sentence should be added to the User Guide for each affected section which says something like: Note that there's a patch on ticket:3285#comment:12 which addresses the add-ons dialog. This could be used a base for this work. It includes a default binding, but I do not think we should have a default binding. Please include the User Guide updates if you submit a patch. Thanks! |
Comment 2 by Joseph Lee <joseph.lee22590@... on 2015-02-09 03:18
|
Comment 3 by leonarddr on 2015-02-09 08:46 |
Comment 4 by leonarddr on 2015-02-09 13:05
|
Comment 5 by leonarddr on 2015-02-09 13:31
|
Comment 7 by nvdakor on 2015-02-10 02:34 |
Comment 8 by leonarddr (in reply to comment 7) on 2015-02-10 08:33
In the current code, NVDA announces enabling and disabling of speech viewer
What is the current input gestures list policy? I don't think a long list is a huge problem, furthermore, we have the ability to filter the list.
I see. I'll wait for Jamie to decide about Speech viewer. It is quite easy to undo those commits if requested. |
Comment 9 by jteh (in reply to comment 7) on 2015-02-20 06:44
I don't really understand. Once this is merged, there hopefully won't be any changes, unless there are bugs, in which case, yes, they should be fixed in t4898.
I agree with comment:8.
That's a valid point, but if they don't want that to happen, they shouldn't bind it. This is perhaps a good argument for not binding it by default, but I don't think it is relevant as to whether it can be bound at all. |
Comment 10 by jteh on 2015-02-20 07:06 In globalCommandsTypo: tempoary -> temporary nit: There are some double blank lines; e.g. before and after the speech viewer toggle function. Please kill one of the blank lines in these cases.
In the User Guide
This is keyboard specific. It should probably say "input gestures", but since input gestures is a term many users won't be familiar with, it should give a quick example. Something like this:
linguistic: On the next line, "doesn't" should be "don't". Despite my own thoughts in comment:1 (sorry!), I'm wondering whether the "(shortcut key unassigned)" text is really necessary. There's already a note at the top explaining that some aren't assigned and how to do this, which I think is a good (and better) idea. I'm thinking this might be enough. Aside from redundancy, "shortcut key unassigned" is also keyboard specific; it doesn't cover other types of input gestures. |
Comment 11 by Joseph Lee <joseph.lee22590@... on 2015-02-20 07:19
|
Comment 12 by leonarddr on 2015-02-20 09:18 |
Comment 13 by jteh on 2015-02-20 09:50 |
Comment 14 by leonarddr (in reply to comment 13) on 2015-02-20 09:55
I assume that you used my branch for the code review? That branch included everything in Joseph's branch as well as what I described in comment:5. I guess Joseph applied all the things mentioned in the code review which were available in his branch. I merged in those changes and applied the points spesific to my branch. In any case, my branch is up to date with Joseph's, so if he could merge in mine we're all set and synchronised. |
Comment 15 by nvdakor (in reply to comment 14) on 2015-02-20 10:20
When I worked on the code, I figured this ticket had better information and included ideas from the other ticket (the other branch that Leonard has worked on). Thus I worked on t4898 and Leonard based his code from the branch for the other ticket. The user guide changes and basic global commands edits are mine, and Leonard worked on add-ons manager and speech viewer script, but I'd give more credit to Leonard for bringing this up in the first place, so I'll back off. Thus let's unify the code based on Leonard's branch, since it has updated code. |
Comment 16 by jteh on 2015-02-20 10:31 |
Comment 17 by leonarddr on 2015-02-20 12:21 |
Comment 18 by jteh on 2015-02-20 12:42 |
Comment 19 by jteh on 2015-02-20 12:47 |
Comment 20 by leonarddr (in reply to comment 19) on 2015-02-20 13:19
What would you suggest? Just document formatting? |
Comment 21 by jteh on 2015-02-23 01:32 |
Comment 22 by leonarddr on 2015-02-23 08:24 |
Comment 24 by bdorer (in reply to comment 22) on 2015-04-19 21:22 Replying to leonarddr:
|
Comment 25 by jteh on 2015-04-19 22:50 |
Comment 27 by James Teh <jamie@... on 2015-04-20 02:01
Changes:
|
Comment 28 by jteh on 2015-04-20 02:03 Note that I made a few minor tweaks and squashed this all into one commit in our t4898 branch. |
Comment 30 by leonarddr on 2015-04-23 06:45 |
Comment 31 by James Teh <jamie@... on 2015-05-01 12:20
Changes:
|
Comment 32 by JamaicanUser on 2015-05-02 15:34 |
… gestures, etc.) for all NVDA preferences dialogs and document formatting options using the Input Gestures dialog. Fixes #4898. Authors: Joseph Lee <joseph.lee22590@gmail.com>, Leonard de Ruijter <mail@leonardder.nl>
Reported by bdorer on 2015-02-08 23:17
Users should be able to create key commands for all dialogs where it makes sense including:
Braille, review settings, input gestures, addons manager, dictionarries, and so on.
Sometimes you can't see the advantage for a key command, but I had several situations where I had created some.
Blocking #465, #3285, #3604, #4873
The text was updated successfully, but these errors were encountered: