emmauss
d254548548
Little rewrite of HID input ( #723 )
...
* change hid sharedmem writing to use structures
2019-07-22 20:15:46 +03:00
Alex Barney
b2b736abc2
Misc cleanup ( #708 )
...
* Fix typos
* Remove unneeded using statements
* Enforce var style more
* Remove redundant qualifiers
* Fix some indentation
* Disable naming warnings on files with external enum names
* Fix build
* Mass find & replace for comments with no spacing
* Standardize todo capitalization and for/if spacing
2019-07-02 04:39:22 +02:00
Thomas Guillemard
12badfffb9
hid: Initial Keyboard Support ( #684 )
...
* hid: Initial Keyboard Support
This adds basic hid keyboard support.
Because of OpenTK.Input limitations, some specials keys aren't mapped.
* Fix code style
* Fix for loops code style
* Make hid keyboard feature toggleable
* Address comments
* Fix 2 other nits
* Apply jd's suggestion
2019-05-03 09:29:01 +10:00
BaronKiko
50d6ec9efe
Toggle VSync Hotkey ( #659 )
...
* Added toggle vsync button and hotkeys section to config
* Uses hasflag instead of bitwise comparison
* fixed schema name
Co-Authored-By: BaronKiko <BaronKiko@users.noreply.github.com>
2019-04-22 16:54:31 +10:00
emmauss
f1529b1bc2
Fix homebrew input ( #528 )
...
* fix homebrew input
2018-12-07 22:59:38 +02:00
Alex Barney
fb1d9493a3
Adjust naming conventions and general refactoring in HLE Project ( #527 )
...
* Rename enum fields
* Naming conventions
* Remove unneeded ".this"
* Remove unneeded semicolons
* Remove unused Usings
* Don't use var
* Remove unneeded enum underlying types
* Explicitly label class visibility
* Remove unneeded @ prefixes
* Remove unneeded commas
* Remove unneeded if expressions
* Method doesn't use unsafe code
* Remove unneeded casts
* Initialized objects don't need an empty constructor
* Remove settings from DotSettings
* Revert "Explicitly label class visibility"
This reverts commit ad5eb5787cc5b27a4631cd46ef5f551c4ae95e51.
* Small changes
* Revert external enum renaming
* Changes from feedback
* Apply previous refactorings to the merged code
2018-12-06 09:16:24 -02:00
gdkchan
3615a70cae
Revert "Adjust naming conventions and general refactoring in HLE Project ( #490 )" ( #526 )
...
This reverts commit 85dbb9559a
.
2018-12-04 22:52:39 -02:00
Alex Barney
85dbb9559a
Adjust naming conventions and general refactoring in HLE Project ( #490 )
...
* Rename enum fields
* Naming conventions
* Remove unneeded ".this"
* Remove unneeded semicolons
* Remove unused Usings
* Don't use var
* Remove unneeded enum underlying types
* Explicitly label class visibility
* Remove unneeded @ prefixes
* Remove unneeded commas
* Remove unneeded if expressions
* Method doesn't use unsafe code
* Remove unneeded casts
* Initialized objects don't need an empty constructor
* Remove settings from DotSettings
* Revert "Explicitly label class visibility"
This reverts commit ad5eb5787cc5b27a4631cd46ef5f551c4ae95e51.
* Small changes
* Revert external enum renaming
* Changes from feedback
* Remove unneeded property setters
2018-12-04 18:23:37 -02:00
emmauss
dc02ac08ca
Support other switch controller types ( #487 )
...
* Make controllers modular, support changing controller type
* return readable events
* signal hid events
* fix style
2018-11-20 01:01:36 +01:00