Commit Graph

11 Commits

Author SHA1 Message Date
Maschell
70b5da2206 Added Rumble support (currently XInput only), changed protocol version, code cleanup
Updated the code conventions.xml!
2017-04-13 15:32:55 +02:00
Maschell
f5f1d42d1b Minor code clean up 2017-04-13 11:23:02 +02:00
Ash
b94ed1cc9a [Linux] Add warning for users without required udev rule 2017-04-13 13:47:56 +10:00
Ash
63815a3fdd Try to show the name of a HID (if possible) 2017-04-12 21:50:32 +10:00
Ash
725d23de72 Differentiate usagePage and usageID, fix whitespace bugs 2017-04-12 21:32:17 +10:00
Ash
fdf74a0f55 Basic functionality for Info tab 2017-04-12 17:15:38 +10:00
Maschell
8197db4d86 Updated the TCP Handshake to also negotiate a protocol version. +Formatting etc. 2017-04-10 15:43:54 +02:00
Maschell
857c5d397d Updated Gui, HidManager refactoring, documentation,logs
- Improved the GUI a bit
- Changed HidManagerBackend to be an interface instead of an abstract
class. The methods were moved to HidManager
- simple documentation of the HidDevice interface (realls need more
polishing though, very basic atm)
- added logging for the current platform and backend being used
2017-04-05 20:38:03 +02:00
Maschell
2a5dcddd69 Giving the Thread proper names. Using getUsage instead of getUsagePage 2017-04-05 19:40:16 +02:00
Maschell
367d2c79b6 removed the HidDeviceInfo class and added more methods to the HidDevice interface
(still untested)
2017-04-05 18:14:58 +02:00
Maschell
e71d760cde Added an abstract HID-Layer, this way we can change the actual HID-Backend easily
Currently Winows still uses purejavahidapi and Unix uses hid4java. This
is currently untested.
2017-04-05 11:44:21 +02:00