Skip to content
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

New input handling framework #601

Closed
nvaccessAuto opened this issue Mar 19, 2010 · 8 comments
Closed

New input handling framework #601

nvaccessAuto opened this issue Mar 19, 2010 · 8 comments
Assignees
Milestone

Comments

@nvaccessAuto
Copy link

Reported by jteh on 2010-03-19 02:42
NVDA needs a new, flexible input handling framework.

@nvaccessAuto
Copy link
Author

Comment 3 by jteh on 2010-03-25 04:43
Bzr branch: http://bzr.nvaccess.org/nvda/inputFramework/
As of rev 3411, keyboardHandler has been changed to use input gestures. However, work hasn't yet begun on the new mapping system.

@nvaccessAuto
Copy link
Author

Comment by jteh on 2010-04-08 13:48
(In #620) Already fixed as part of the work on the new input framework (#601).

@nvaccessAuto
Copy link
Author

Comment by jteh on 2010-05-04 02:24
(In #639) This is easy to do. We should also implement shift+ctrl+up/down, since there are ctrl+up/down.

Let's do this after inputFramework, as it will cause merge conflicts otherwise.

@nvaccessAuto
Copy link
Author

Comment 6 by jteh on 2010-05-04 02:25
Probably want to get this into 2010.2, not least because merging it later will be painful.
Changes:
Milestone changed from 2010.3 to 2010.2

@nvaccessAuto
Copy link
Author

Comment 7 by jteh on 2010-07-14 06:48
Changes:
Milestone changed from 2010.2 to 2010.3

@nvaccessAuto
Copy link
Author

Comment by jteh on 2010-07-15 00:43
(In #558) Done as part of input framework.

@nvaccessAuto
Copy link
Author

Comment 13 by jteh on 2010-10-12 02:54
As of inputFramework rev 3449, functionality should be equivalent to that in main. Work has not yet begun on the new map file format nor braille input gestures.

@nvaccessAuto
Copy link
Author

Comment 15 by jteh (in reply to comment description) on 2010-10-14 05:04
Merged inputFramework in 062be1b.

The new mapping system hasn't yet been implemented. This means that the following features still aren't present:
Replying to jteh:

  • It should allow scripts common to multiple targets (e.g. say all) to be specified in a single mapping.
  • Users should be able to override all entries without having to edit builtin maps.
  • Bindings for all input sources should be specified in the same map file.

However, the core framework (gestures, etc.) is done. Therefore, I'm closing this ticket as fixed. I'll open new tickets/hijack other tickets for features based on this framework.
Changes:
State: closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants