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

Keycodes restored #501

Merged
merged 1 commit into from
Feb 4, 2019
Merged

Conversation

baconpaul
Copy link
Collaborator

The onKeyDown handler was reading the wrong part of the data
structure, so keypresses didn't navigate patches. Moreover, the
handler was over-registered. Finally, once those problems were
fixes, make + and - zoom and unzoom the UI.

Closes #496 Keyboard Hook doesn't work
Closes #479 +/- for zoom
Closes #427 Keyboard hook over-registered

Due to an error in windows VSTGUI this doesn't fully work on
windows, with the keyboard zoom not being supported there.
See issue #500 for a description of why.

The onKeyDown handler was reading the wrong part of the data
structure, so keypresses didn't navigate patches. Moreover, the
handler was over-registered. Finally, once those problems were
fixes, make + and - zoom and unzoom the UI.

Closes surge-synthesizer#496 Keyboard Hook doesn't work
Closes surge-synthesizer#479 +/- for zoom
Closes surge-synthesizer#427 Keyboard hook over-registered

Due to an error in windows VSTGUI this doesn't fully work on
windows, with the keyboard zoom not being supported there.
See issue surge-synthesizer#500 for a description of why.
@baconpaul baconpaul merged commit 589bd29 into surge-synthesizer:master Feb 4, 2019
@baconpaul baconpaul deleted the keyboard-496 branch February 15, 2019 14:44
baconpaul added a commit to baconpaul/surge that referenced this pull request Jul 10, 2019
Keycodes restored

Former-commit-id: a70aaff320b216b0e803cdbb9fdb92a2b3a5bec1 [formerly 589bd29]
Former-commit-id: 407bdef1514027ccc68621c78ec9bfa21364ad9b
Former-commit-id: a64169503b925322ed3b208a839c969728148d1a
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant