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
appModule for Jaba MUD Client #1196
Comments
Attachment jmc.py added by aleksey_s on 2010-11-11 09:59 |
Comment 1 by jteh (in reply to comment description) on 2010-11-16 06:13
Could a script perhaps be added to make the navigator jump to the output window? I'm not sure this automatic behaviour is ideal, as it breaks consistency. However, I agree that having to activate flat review (or better still, find the object with object navigation) is inconvenient.
Again, I'm concerned that this breaks consistency. The user can set this with one keystroke if desired.
I agree we need some sort of generic implementation for this kind of thing, as it's going to become more common now that we have !LiveText. |
Comment 2 by aleksey_s (in reply to comment 1) on 2010-11-16 08:29
Activate the script is not shorter than activate flat review. About consistency: i'd argue that this is an expected behavior for MUD client.
One needs to turn it on/off each time he/she switches apps, because having this option turned off on regular basis isn't convenient either. |
Comment 3 by jteh (in reply to comment 2) on 2010-11-16 09:42
Perhaps, but it is certainly incosistent with normal NVDA behaviour, which makes it confusing for new NVDA users at least.
Using JAWS as the example, if you have your JAWS cursor tethered to your PC cursor, it behaves like NVDA's default. Granted, NVDA's default for locking review to system cursor is the reverse of JAWS's default, but nevertheless, it would require a toggle if a JAWS user had tethering enabled. |
Comment 4 by jteh (in reply to comment 1) on 2010-11-20 07:11
I think this can be solved very simply by adding a reviewPositionOnFocus attribute. Normally, this will be the caret of the focused object, but it will be possible to override it to specify any !TextInfo. In this case, this will be the bottom of the output window. Does this sound okay? The other problem is that caret moves review cursor currently moves the review cursor even if the user has navigated to a different object. Perhaps we could change this so that this doesn't happen unless the review cursor is actually in the focus object. I can't even remember whether the current behaviour was intentional. :) A focus change will still cause the review cursor to move due to focus moves navigator object. |
Comment 5 by aleksey_s (in reply to comment 4) on 2010-11-20 09:52
Definitely yes.
I am for this change. |
Comment 6 by mdcurran on 2010-11-22 23:17 |
This ticket looks quite abandoned. Is there still desire to include this appModule into core? |
We cannot find the author of this issue and we do not have an update on this since many years. Meawhile, the most current version of Jaba mud client is 3.5. |
Reported by aleksey_s on 2010-11-11 09:58
This is an inclusion request.
Some notes about the module:
I find current implementation of last two options neither elegant, but since NVDA doesn't have some concept like favorite objects I do need to emulate it for user convenience.
References:
There are a few forks of this client, One of those you can download here: http://jmc.alfuken.net/en/
The text was updated successfully, but these errors were encountered: