Maschell
4066013e37
Bumped Version and sending now data permanently not only on changes
2017-03-30 17:23:50 +02:00
Maschell
5f9da81af9
Fixed bug with the connecting when auto activating is enabled
...
- Force the controller to send their data once after they connected.
- Limiting the maximum handle size to (2^15)-1.
2017-03-27 22:06:31 +02:00
Maschell
72fd042a3a
Formatting code, removed TODO and imports.
2017-03-27 20:40:44 +02:00
Maschell
e7fc629bec
Added setting option for automatically activating controller.
...
This is useful when attaching/detaching controller while running then
client and want to active them anyway.
2017-03-27 20:37:22 +02:00
Maschell
e05d96f9b2
Changed handle foundry to only create positve values
2017-03-27 20:10:22 +02:00
Maschell
59c328c194
Improved behaviour if no valid config file is found.
...
It should show a message and deactivate the controller, but sometimes it
also disconnects.
I don't know if it's currently worth it to fix the disconnecting
problem, as you reconnect without any problems (and need to add/create
the config anyway).
2017-03-26 23:00:23 +02:00
Maschell
7914c8d633
Changed the protocol (simplified the handshake) and ..
...
Disabled the driver destroving after controller is set inactive. This
fixes reactivating the controller.
changed remaining println to log.info
2017-03-26 22:35:23 +02:00
Maschell
0120e63dbc
Fix for compiling < 1.8
2017-03-24 08:22:42 +01:00
Maschell
316f5366ee
Refactoring OS detection and OSX handling
2017-03-23 22:56:32 +01:00
Maschell
968846b3f7
Formatting (Use spaces instead of tabs)
...
Added a eclipse formatting profile (Window -> Preferences -> Java ->
Code Style -> Formatter -> Import)
2017-03-23 22:01:46 +01:00
Maschell
abb3b23b44
Auto saving the config on exiting, changing the to config file
...
- Only save the IP-Address (the end-user shouldn't worry about any of
the other values)
-change the config path to a local path.
2017-03-22 21:31:20 +01:00
Ash
7d00588ecf
Load settings from config file instead of hardcoded values
2017-03-22 17:34:49 +11:00
Ash
8dffdb84fa
Java 1.6; Mac OSX fixes
2017-03-21 20:42:26 +11:00
Maschell
4a590b9a20
Added support for the new DS4
...
- send only udp packets if there is a TCP connection
- added .jar creation
2017-03-19 23:54:41 +01:00
Maschell
845cdcb8f2
Added missing submodules, added missing lincense
2017-03-16 19:44:36 +01:00
Maschell
e0a392442d
Changed HID backend to purejavahid
...
moved some magic values to the settings class
2017-03-16 19:33:50 +01:00
Maschell
a479bb14ee
Improved the reconnecting and fixes some issues about the connection.
...
This should be pretty stable now =)
Code is not really beautiful atm, but better commit it before I break it
again!
2017-02-06 20:40:48 +01:00
Maschell
3918a71627
Fixed possible problem with the LinuxDevInputController
2017-02-06 09:17:22 +01:00
Maschell
82a25e0cf4
My approach on improving it, currently not really working
...
NOTE: I changed the protoctol a bit.
The actual network code is not finished and still under developement.
BUT:
- I simplified the GUI Classes
- Added XInput support
- And changed too much thing, can't list all here.
- Comments etc missing. Just want to have a commited version until I
break stuff.
2017-02-05 22:04:09 +01:00
Ash
fff503652f
Initial commit
2017-01-31 19:12:28 +11:00