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

Merge keybinding into master #686

Merged
merged 20 commits into from
May 20, 2017
Merged

Merge keybinding into master #686

merged 20 commits into from
May 20, 2017

Conversation

commy2
Copy link
Contributor

@commy2 commy2 commented May 19, 2017

all the PRs into master :)

commy2 and others added 20 commits May 1, 2017 04:10
* use last possible single key as array size

* delete superfluous check, fix header

* roll less, but bigger numbers to generate random hashkey

* header formatting

* only compile functions on machines with interface

* add mission display ui events directly on display init

* rename display load functions for naming conventions

* prepare mouse handers in zeus display

* fix issues with blocking key events

* isEqualTo for maximum performance :S

* fix no return value making blocking undefined

* simplify

* better variable name

* remove a superfluous check

* add a comment to seperate key handler code from other stuff

* add support for mouse keys and the scroll wheel

* add mouse button translations (#652)

* add mouse button translations to custom dik codes

* fix keyHandler becoming unremovable if added to two different keys (#653)

* fix keyHandler becoming unremovable if added two different keys

* fix strange modifier key behavior (#654)

* fix strange modifier key behaviour

* disable modifier state in keyDown if released
fix rebinding would delete default keyup handler
add function to translate keys
* remake rebinding ui for mouse support

* remember last selected addon in keybinding ui
@commy2 commy2 added this to the 3.4 milestone May 19, 2017
@commy2 commy2 self-assigned this May 19, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants