emmauss
9e2380cfe3
Little rewrite of HID input ( #723 )
...
* change hid sharedmem writing to use structures
2019-07-22 20:15:46 +03:00
Alex Barney
29f1f078fa
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
05a7f6068f
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
emmauss
7adf242291
Fix homebrew input ( #528 )
...
* fix homebrew input
2018-12-07 22:59:38 +02:00
Alex Barney
75bc12eb43
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
58b3358f18
Revert "Adjust naming conventions and general refactoring in HLE Project ( #490 )" ( #526 )
...
This reverts commit 0bbda57e43
.
2018-12-04 22:52:39 -02:00
Alex Barney
0bbda57e43
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
0975f80081
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