Travis Nickles
|
fb7c731fe5
|
Version 1.5.15
|
2018-11-07 04:07:14 -06:00 |
|
Travis Nickles
|
db2b459e6c
|
Force requireAdministrator execution level
|
2018-11-07 04:00:10 -06:00 |
|
Travis Nickles
|
1fafd0d375
|
Removed a couple unused methods
|
2018-11-06 03:11:16 -06:00 |
|
Travis Nickles
|
ccdfd8cfe5
|
Purge HidGuardian utilities
|
2018-11-06 02:47:31 -06:00 |
|
Travis Nickles
|
6db6315d72
|
Added extra calibration check. Might be useful in some cases where people have reported crashes.
|
2018-11-05 04:49:23 -06:00 |
|
Travis Nickles
|
ad7bbe7ea9
|
Use ReadWriteLockSlim instance instead of lock
|
2018-11-02 18:20:27 -05:00 |
|
Travis Nickles
|
79377ced7f
|
Added locking and volatile usage for UdpServer
Related to issue #454.
|
2018-11-02 13:03:08 -05:00 |
|
Travis Nickles
|
0eac27c8d1
|
Fixed bad copy pasta. I swear this was corrected previously. VS at fault again?
|
2018-11-01 15:53:32 -05:00 |
|
Travis Nickles
|
b9b89be554
|
Renamed method to make meaning more clear
|
2018-11-01 14:13:10 -05:00 |
|
Travis Nickles
|
4c1ef2b63c
|
Don't persist current blank state. Method should probably be renamed
Related to issue #474
|
2018-11-01 14:11:53 -05:00 |
|
Travis Nickles
|
cadcaf57a2
|
Real version 1.5.14. VS did not save a change before.
|
2018-10-27 13:17:17 -05:00 |
|
Travis Nickles
|
ae9e9ca1e0
|
Version 1.5.14
|
2018-10-27 12:44:19 -05:00 |
|
Travis Nickles
|
49d24fce7d
|
Testing new output report copying thread for USB and SONYWA
|
2018-10-26 20:58:43 -05:00 |
|
Travis Nickles
|
e3ed777682
|
Removed unnecessary array copy for USB and SONYWA connections
|
2018-10-26 01:37:51 -05:00 |
|
Travis Nickles
|
32605524ff
|
Added flag to allow skipping a lock when applicable
|
2018-10-25 02:51:50 -05:00 |
|
Travis Nickles
|
ce78793dea
|
Removed old unused field
|
2018-10-25 01:37:26 -05:00 |
|
Travis Nickles
|
687ff05948
|
Corrected unregister notify call
Changed location and corrected used handle
|
2018-10-24 21:41:29 -05:00 |
|
Travis Nickles
|
dfcc3250cf
|
Changed index increment placement
Seems to solve #454 on my machine
|
2018-10-24 04:17:01 -05:00 |
|
Travis Nickles
|
76ccb44a32
|
Fixed control display in flow control
|
2018-10-23 03:34:23 -05:00 |
|
Travis Nickles
|
fa333ef3dc
|
Version 1.5.13
|
2018-10-20 13:31:37 -05:00 |
|
Travis Nickles
|
98e155c318
|
Tweaked main form class
|
2018-10-20 03:31:32 -05:00 |
|
Travis Nickles
|
03b3acb209
|
Lowered mouse stick offset a bit
|
2018-10-19 03:33:03 -05:00 |
|
Travis Nickles
|
d8aab22051
|
Raised mouse stick offset
|
2018-10-19 02:37:50 -05:00 |
|
Travis Nickles
|
0575a95ec1
|
Added SuppressUnmanagedCodeSecurity to Color Dialog for some unmanaged calls
|
2018-10-19 00:33:14 -05:00 |
|
Travis Nickles
|
7a1f98e169
|
Version 1.5.12
|
2018-10-18 02:18:25 -05:00 |
|
Travis Nickles
|
e6646d6c6e
|
Added SuppressUnmanagedCodeSecurity to main form class
Used due to interopt calls used for auto profile system
|
2018-10-16 23:34:29 -05:00 |
|
Travis Nickles
|
7d871c0709
|
Added UnregisterNotify call
|
2018-10-16 23:06:39 -05:00 |
|
Travis Nickles
|
2029cc5531
|
Register for more specific device change events
This should make the WndProc method execution leaner
|
2018-10-16 14:35:41 -05:00 |
|
Travis Nickles
|
722bdf9670
|
Loosened enhanced precision curves further
This seems to be as loose as it can be with the
DS4 analog stick and still be usable.
|
2018-10-16 12:56:51 -05:00 |
|
Travis Nickles
|
e317c6e84a
|
Loosen enhanced precision curves
|
2018-10-15 17:20:05 -05:00 |
|
Travis Nickles
|
52674c7546
|
Version 1.5.11
|
2018-10-15 03:05:29 -05:00 |
|
Travis Nickles
|
60a0f3fda0
|
Fixed device event queueing
|
2018-10-15 03:01:13 -05:00 |
|
Travis Nickles
|
eb66f38167
|
Version 1.5.10
|
2018-10-15 02:22:44 -05:00 |
|
Travis Nickles
|
6474346f11
|
Replace stack with simple array in UdpServer
|
2018-10-13 02:13:42 -05:00 |
|
Travis Nickles
|
1ff066fcf9
|
Enforce static for SystemEvents.PowerModeChanged
Faster performance
|
2018-10-12 02:24:55 -05:00 |
|
Travis Nickles
|
af4425763d
|
Added some optimizations
|
2018-10-11 03:38:52 -05:00 |
|
Travis Nickles
|
3697848b58
|
Loosened enhanced precision curves
|
2018-10-09 15:49:45 -05:00 |
|
Travis Nickles
|
e25e0065d3
|
Version 1.5.9
|
2018-10-08 06:34:26 -05:00 |
|
Travis Nickles
|
5efe6b556e
|
Fixed issue with useDInput variable not being in correct state
|
2018-10-08 05:51:27 -05:00 |
|
Travis Nickles
|
3bbdbe3a0f
|
Attempt to reset KB+M controls after unplugging controller
Related to issue #438.
|
2018-10-01 19:18:52 -05:00 |
|
Travis Nickles
|
3aa558c85f
|
Version of different gyro trigger conditional
Related to issue #431
|
2018-09-29 21:54:25 -05:00 |
|
Travis Nickles
|
1019499612
|
Resolve name collision with Log class and Diagnostics namespace
Makes app snappier
|
2018-09-29 04:42:22 -05:00 |
|
Travis Nickles
|
9b36f73ed5
|
Minor tweak to contribution that .NET wanted
Related to #406
|
2018-09-29 04:18:25 -05:00 |
|
Travis Nickles
|
c324434a05
|
Merge branch 'outofrangefix' of https://github.com/justalemon/DS4Windows into justalemon-outofrangefix
|
2018-09-29 03:18:35 -05:00 |
|
Travis Nickles
|
13005458f1
|
Increase timeout for exclusive attempt process
|
2018-09-18 03:39:59 -05:00 |
|
Travis Nickles
|
53ec1e2eef
|
Test using stack of SocketAsyncEventArgs
|
2018-09-14 03:35:54 -05:00 |
|
Hannele Ruiz
|
55764919db
|
Fixed out of range while checking the selected index
|
2018-08-28 07:44:26 -03:00 |
|
Travis Nickles
|
cbdace944f
|
Version 1.5.8
|
2018-08-24 17:52:55 -05:00 |
|
Travis Nickles
|
0896f044e8
|
Fixed problem with unplugging controllers causing cross thread problems
|
2018-08-24 17:35:57 -05:00 |
|
Travis Nickles
|
0ce20cdfc8
|
Version 1.5.7
|
2018-08-24 15:22:31 -05:00 |
|
Travis Nickles
|
f2de4bc87d
|
Change timer behavior
Using the Stop method is not enough apparently
|
2018-08-24 15:17:13 -05:00 |
|
Travis Nickles
|
ac360c426d
|
Fixed issue with SONYWA connections having invalid calibration data
|
2018-08-20 13:14:34 -05:00 |
|
Travis Nickles
|
6f5b17ac37
|
Remove ui thread from unplug routine
Hotplug routine was starting before removal routine
was being started. No blocking was happening anyway
|
2018-08-20 04:35:41 -05:00 |
|
Travis Nickles
|
ac9e2411ac
|
Fix variable scope for swap profile routine
Resolves issue #394
|
2018-08-19 14:03:55 -05:00 |
|
Travis Nickles
|
1eecdfa836
|
Version 1.5.6
|
2018-08-18 02:13:45 -05:00 |
|
Travis Nickles
|
39762a361a
|
Delay execution of service start
|
2018-08-17 15:11:46 -05:00 |
|
Travis Nickles
|
41ebb0d716
|
Use BeginInvoke in timer method
|
2018-08-17 14:36:35 -05:00 |
|
Travis Nickles
|
b5b45a8983
|
Condense code paths for a section
|
2018-08-17 02:40:04 -05:00 |
|
Travis Nickles
|
3df7f24a7b
|
Move code out of main form ctor
|
2018-08-17 02:20:53 -05:00 |
|
Travis Nickles
|
0358002e72
|
Remove some older unnecessary variables
|
2018-08-16 17:42:03 -05:00 |
|
Travis Nickles
|
96907c5a6a
|
Version 1.5.5
|
2018-08-13 02:12:48 -05:00 |
|
Travis Nickles
|
1ecd25c926
|
Only stop timers once
|
2018-08-13 01:58:00 -05:00 |
|
Travis Nickles
|
b263775395
|
Tweak
|
2018-08-13 01:09:11 -05:00 |
|
Travis Nickles
|
30a7e3b2c0
|
Minor tweak
|
2018-08-12 21:55:09 -05:00 |
|
Travis Nickles
|
3353b803c3
|
Quick fix for UDP server memory leak
Related to issue #388.
|
2018-08-12 01:06:02 -05:00 |
|
Travis Nickles
|
a6e9aea6fe
|
Version 1.5.4
|
2018-08-11 02:38:53 -05:00 |
|
Travis Nickles
|
78383a77e6
|
Delay port change for when checkbox gets unchecked
|
2018-08-11 01:22:33 -05:00 |
|
Travis Nickles
|
262992f757
|
Change behavior of hotkeys timer
|
2018-08-10 21:43:11 -05:00 |
|
Travis Nickles
|
dbf2c63094
|
Change behavior of auto profile timer
|
2018-08-10 20:09:37 -05:00 |
|
Travis Nickles
|
b1cea0725c
|
Invert bool for minimize to taskbar
|
2018-08-09 19:50:26 -05:00 |
|
Travis Nickles
|
289d465b11
|
Version 1.5.3
|
2018-08-08 16:50:13 -05:00 |
|
Travis Nickles
|
a86d8deb4a
|
Some minor tweaks and fixes
|
2018-08-08 03:54:19 -05:00 |
|
Travis Nickles
|
5c52cead54
|
UDP server management changes, UDP server options
Related to issue #228
|
2018-08-06 05:00:37 -05:00 |
|
Travis Nickles
|
f3c64143e2
|
Added unchecked block
|
2018-08-04 01:39:46 -05:00 |
|
Travis Nickles
|
c3b4190b02
|
Use SendToAsync in another place
|
2018-08-04 00:48:28 -05:00 |
|
Travis Nickles
|
57af817c00
|
Use SendToAsync and uncheck to improve UDP server performance
|
2018-08-03 20:01:00 -05:00 |
|
Travis Nickles
|
28f3414a05
|
Merge branch 'jay' into udpserver
|
2018-08-03 00:46:19 -05:00 |
|
Travis Nickles
|
2e0d96fae2
|
Version 1.5.2
|
2018-08-01 11:05:26 -05:00 |
|
Travis Nickles
|
bd48966c7d
|
Changed mouse hover events for some controls
|
2018-08-01 04:03:42 -05:00 |
|
Travis Nickles
|
0fc4cb1e32
|
Added unchecked blocks
|
2018-07-30 23:43:10 -05:00 |
|
Travis Nickles
|
0f6eaed317
|
Merge branch 'jay' into udpserver
|
2018-07-29 10:59:02 -05:00 |
|
Travis Nickles
|
b527478a7b
|
Version 1.5.1
|
2018-07-29 10:58:41 -05:00 |
|
Travis Nickles
|
9cc93f8128
|
Removed Form_Resize method for Options
|
2018-07-29 03:16:24 -05:00 |
|
Travis Nickles
|
f076752404
|
Loosen enhanced precision curve
|
2018-07-28 02:50:05 -05:00 |
|
Travis Nickles
|
521ce6835e
|
Enable gcServer option in app config
Causes app to use more memory but reduces perceived
latency
|
2018-07-27 13:49:23 -05:00 |
|
Travis Nickles
|
7a45df4a30
|
Merge branch 'jay' into udpserver
|
2018-07-27 02:40:11 -05:00 |
|
Travis Nickles
|
e5cd923e03
|
Modify check for EventWaitHandle
|
2018-07-26 03:23:38 -05:00 |
|
Travis Nickles
|
ffbcdb21b3
|
More edits to program entry file
|
2018-07-26 02:42:28 -05:00 |
|
Travis Nickles
|
e86113f27b
|
Edit main program entry file
using System.Runtime made the biggest difference
|
2018-07-26 02:14:07 -05:00 |
|
Travis Nickles
|
4cfbc098b0
|
Remove use of WaitHandle
|
2018-07-26 01:10:53 -05:00 |
|
Travis Nickles
|
fc62708abf
|
Changed thread affinity of UdpServer instance
|
2018-07-23 00:10:00 -05:00 |
|
Travis Nickles
|
5a4ed6c440
|
Merge branch 'jay' into udpserver
|
2018-07-23 00:06:16 -05:00 |
|
Travis Nickles
|
890db93fe8
|
Version 1.5.0
|
2018-07-22 21:58:48 -05:00 |
|
Travis Nickles
|
01ccc74cdd
|
Added SuppressUnmanagedCodeSecurity attribute to ScpDevice class
Leads to a decent speedup
|
2018-07-22 03:15:24 -05:00 |
|
Travis Nickles
|
a6e6b5279c
|
Added unsafe back to sixaxis method
|
2018-07-22 02:52:42 -05:00 |
|
Travis Nickles
|
3fa9d2f2b5
|
Added alt min to taskbar fix
|
2018-07-22 01:51:58 -05:00 |
|
Travis Nickles
|
d1f124870f
|
Revert "Use unsafe for accessing gyro and accel arrays"
This reverts commit e99e0afe17 .
|
2018-07-22 01:23:16 -05:00 |
|
Travis Nickles
|
e6ac109616
|
Revert "Removed extra fixed block. Moved method call"
This reverts commit f906178b5b .
|
2018-07-22 01:22:42 -05:00 |
|
Travis Nickles
|
5c9aec9bd1
|
Revert "Lower latency buffer to 10 items"
This reverts commit 11c7f03244 .
|
2018-07-22 01:22:13 -05:00 |
|
Travis Nickles
|
e04799db1a
|
Revert "Placeholder settings class"
This reverts commit be6f938e10 .
|
2018-07-22 01:21:49 -05:00 |
|
Travis Nickles
|
ffa3eb08ab
|
Revert "Fix minimize to taskbar option"
This reverts commit b9af99295b .
|
2018-07-22 01:21:23 -05:00 |
|
Travis Nickles
|
b9af99295b
|
Fix minimize to taskbar option
|
2018-07-21 15:26:37 -05:00 |
|
Travis Nickles
|
be6f938e10
|
Placeholder settings class
|
2018-07-21 14:39:11 -05:00 |
|
Travis Nickles
|
11c7f03244
|
Lower latency buffer to 10 items
|
2018-07-21 00:55:16 -05:00 |
|
Travis Nickles
|
f906178b5b
|
Removed extra fixed block. Moved method call
|
2018-07-20 05:05:20 -05:00 |
|
Travis Nickles
|
e99e0afe17
|
Use unsafe for accessing gyro and accel arrays
|
2018-07-20 04:52:45 -05:00 |
|
Travis Nickles
|
53cd5d48d9
|
Merge branch 'jay' into udpserver
|
2018-07-18 01:26:24 -05:00 |
|
Travis Nickles
|
9a17500100
|
Version 1.4.123
|
2018-07-18 00:58:16 -05:00 |
|
Travis Nickles
|
04140081ce
|
Fixed problem when registry key does not exist
|
2018-07-18 00:56:05 -05:00 |
|
Travis Nickles
|
46dc83f61c
|
Version 1.4.122
|
2018-07-18 00:25:23 -05:00 |
|
Travis Nickles
|
239b9bceba
|
Merge branch 'jay' into udpserver
|
2018-07-17 23:53:14 -05:00 |
|
Travis Nickles
|
605c700362
|
Exit GetPadDetailForIdx after processing null reference
Might be related to issue #326.
|
2018-07-17 20:45:20 -05:00 |
|
Travis Nickles
|
b8d60e8aa6
|
Change warning level for build settings
It seems to matter in the final build even though it seems
like it should not
|
2018-07-17 18:11:32 -05:00 |
|
Travis Nickles
|
2cc8236e02
|
Removed an unused control
|
2018-07-17 04:07:32 -05:00 |
|
Travis Nickles
|
f641b7f11c
|
Removed unused component
|
2018-07-17 02:30:03 -05:00 |
|
Travis Nickles
|
add73e0b49
|
Removed unused Settings class
|
2018-07-16 19:20:28 -05:00 |
|
Travis Nickles
|
a3943728e3
|
Trimmed WndProc method
|
2018-07-16 17:29:05 -05:00 |
|
Travis Nickles
|
a7b5b2ff35
|
Enabled HidGuardian whitelist scan
|
2018-07-16 12:21:54 -05:00 |
|
Travis Nickles
|
f686b9711e
|
Loosened enhanced precision curves more
|
2018-07-16 04:16:58 -05:00 |
|
Travis Nickles
|
c0b958b43a
|
Updated target framework to .NET 4.6.1
Hopefully this change will not cause problems for some users
|
2018-07-16 02:42:08 -05:00 |
|
Travis Nickles
|
bf9f476be3
|
Added placeholder routine to purge old HidGuardian whitelist entries.
Have not decided whether this is truly needed so it is not used
|
2018-07-16 00:21:34 -05:00 |
|
Travis Nickles
|
f44cc21688
|
Minor tweak
|
2018-07-10 01:18:27 -05:00 |
|
Travis Nickles
|
1171a56a6b
|
Make sure calib routine can be skipped on update serial routine
Might not be needed
|
2018-07-10 00:57:55 -05:00 |
|
Travis Nickles
|
cfa2bea4be
|
Minor tweak for skipping calibration that .NET likes better
Related to issue #330.
|
2018-07-10 00:46:25 -05:00 |
|
Travis Nickles
|
6ff6f367be
|
Merge branch 'ryochan7' of https://github.com/Yuki-nyan/DS4Windows into Yuki-nyan-ryochan7
|
2018-07-09 18:25:02 -05:00 |
|
Travis Nickles
|
9c6e99ce6c
|
Carry over enhanced precision curve changes to RS
New points were only used for LS before
|
2018-07-06 20:09:17 -05:00 |
|
Travis Nickles
|
8d4c7d0c57
|
Merge branch 'jay' into udpserver
|
2018-06-24 21:04:20 -05:00 |
|
Travis Nickles
|
cc44352bd5
|
Version 1.4.121
|
2018-06-24 03:14:16 -05:00 |
|
Travis Nickles
|
a74f58f7be
|
Remove drag drop importing of profiles. Good app speed boost.
If drag drop import gets added again, put that functionality on
the profile listview instead of the main app window
|
2018-06-23 16:08:57 -05:00 |
|
Yuki-nyan
|
3ae386cb7c
|
Add support for the Nacon Revolution Pro Controller 2 & disable SixAxis calibrations for Nacon controllers as a preliminary fix for broken support.
|
2018-06-23 22:04:29 +01:00 |
|
Travis Nickles
|
284011c913
|
Do not remove auto profiles entries for currently uninstalled apps
Related to issue #317. 5 hours for such a small change just because
performance went south. .NET stinks.
|
2018-06-23 02:21:48 -05:00 |
|
Travis Nickles
|
36aa91dca5
|
Removed unused AlreadyRunning form
Been wanting to remove this for a while. No performance
degradation now
|
2018-06-19 02:33:11 -05:00 |
|
Travis Nickles
|
99bede4448
|
Make comboboxes not accept keyboard input for profile switching
Related to issue #281
|
2018-06-19 01:09:52 -05:00 |
|
Travis Nickles
|
e0d7f1ed14
|
Make sure controller reading can be started when switching auto profiles
Related to issue #325.
|
2018-06-19 00:04:30 -05:00 |
|
Travis Nickles
|
600818a3c0
|
Changed enhanced precision curves
|
2018-06-17 19:52:36 -05:00 |
|
Travis Nickles
|
8989333cdc
|
Add device info for a generic DS4 gamepad
Related to issue #312
|
2018-06-10 17:25:53 -05:00 |
|
Travis Nickles
|
475723653d
|
Changed logic for implicit stick mouse dead zone
Only force the implicit dead zone if the setting is set to 0.
Lower settings than the implicit dead zone are now possible
for looser aiming
|
2018-06-07 15:33:02 -05:00 |
|
Travis Nickles
|
b364330f50
|
Fixed enhanced precision stick curves
|
2018-06-05 16:16:38 -05:00 |
|
Travis Nickles
|
25b2adc8e5
|
Corrected stick angles and stick dir unit values
|
2018-06-05 16:12:11 -05:00 |
|
Travis Nickles
|
a855e67b1a
|
Use rs angle used for RY
|
2018-06-05 15:46:33 -05:00 |
|
Travis Nickles
|
b596d82573
|
Merge branch 'jay' into udpserver
|
2018-06-04 14:08:57 -05:00 |
|
Travis Nickles
|
c10a0b46ec
|
Version 1.4.120
|
2018-06-04 09:54:26 -05:00 |
|
Travis Nickles
|
7c70392be8
|
Fixed issue with profiles listview being partially hidden after closing Options form
|
2018-06-04 01:55:21 -05:00 |
|
Travis Nickles
|
d6461ed0eb
|
Removed SetCompatibleTextRenderingDefault setting
Reduces latency for some reason
|
2018-06-03 16:58:56 -05:00 |
|
Travis Nickles
|
6c822e5968
|
Add minimize to taskbar as a setting
Related to issue #287.
|
2018-06-01 16:45:58 -05:00 |
|
Travis Nickles
|
49e2cf9398
|
Raised max for sensitivity options
Related to issue #259
|
2018-05-31 17:21:08 -05:00 |
|
Travis Nickles
|
bbedb0324e
|
Removed unused log file string
|
2018-05-31 02:53:09 -05:00 |
|
Travis Nickles
|
3d5909a0e4
|
Change lookup device name for DS4 v2 audio device
|
2018-05-29 23:51:06 -05:00 |
|
Travis Nickles
|
5cd84ecb5a
|
Added some const
|
2018-05-28 15:06:48 -05:00 |
|
Travis Nickles
|
d3fafbb32a
|
Fix issue with USB sending constant output reports. Only copy relevant output bytes for BT.
Related to issue #290.
|
2018-05-28 03:09:55 -05:00 |
|
Travis Nickles
|
f5ce078488
|
Removed now unused ThemeUtil class
|
2018-05-26 02:57:58 -05:00 |
|
Travis Nickles
|
b7b674d4e3
|
Disable custom theme for debug list view
Apparently, it affects performance quite a bit
|
2018-05-26 02:44:03 -05:00 |
|
Travis Nickles
|
6468936ad3
|
Added disconnect options to tray menu
Related to issue #280
|
2018-05-25 23:52:41 -05:00 |
|
Travis Nickles
|
f11095fb5e
|
Merge branch 'jay' into udpserver
|
2018-05-24 14:40:15 -05:00 |
|
Travis Nickles
|
c18b8d4fc0
|
Version 1.4.119
|
2018-05-24 13:58:41 -05:00 |
|
Travis Nickles
|
3cd9912289
|
Changed parameters for touchpad jitter compensation
|
2018-05-20 02:18:28 -05:00 |
|
Travis Nickles
|
ffc2e45854
|
Fixed failed to unplug message from appearing when switching profiles using SONYWA
|
2018-05-13 12:59:13 -05:00 |
|
Travis Nickles
|
07878dafc3
|
Changed axis to button mapping routine. Now always take rotation angle into account
Related to issue #282
|
2018-05-12 21:46:48 -05:00 |
|
Travis Nickles
|
a6b9fb0f4e
|
Re-added unneeded call.
.NET causes performance degradation without it
|
2018-05-07 01:59:11 -05:00 |
|
Travis Nickles
|
d4ba92b5db
|
Merge branch 'jay' of https://github.com/jdfeng/DS4Windows into jdfeng-jay
|
2018-05-07 00:06:05 -05:00 |
|
Travis Nickles
|
3d8e2aa16e
|
Removed MakerSupport link from About dialog
|
2018-05-06 21:35:17 -05:00 |
|
Travis Nickles
|
2f526fa60d
|
Remove unneeded call
|
2018-05-06 21:31:18 -05:00 |
|
Travis Nickles
|
be6548a000
|
Commit UdpServer class
|
2018-05-06 02:16:37 -05:00 |
|
Travis Nickles
|
d925452ed8
|
Initial commit with UdpServer change
|
2018-05-06 02:10:49 -05:00 |
|
Travis Nickles
|
1c1a3f747c
|
Fixed timeout disconnect
|
2018-05-06 01:59:45 -05:00 |
|
Travis Nickles
|
3137983b9c
|
Removed sending output report when charging status changes for SONYWA
Another Windows 7 only bug. Old workaround might not
be needed anymore due to recent changes.
Related to issue #262
|
2018-04-22 01:47:40 -05:00 |
|
jdfeng
|
565c7b7ea4
|
Add VID + PID for Hori PS4 Mini
|
2018-04-21 19:52:46 -07:00 |
|
Travis Nickles
|
bfdb81edd0
|
Trim USB output report generation. Only grab audio volume when output report data changes.
Possibly related to issue #261
|
2018-04-21 16:44:49 -05:00 |
|
Travis Nickles
|
ee9049f8d2
|
Version 1.4.118
|
2018-04-16 12:29:07 -05:00 |
|
Travis Nickles
|
87182d3b60
|
Make sure to use sync write for SONYWA
|
2018-04-16 05:20:48 -05:00 |
|
Travis Nickles
|
dad4606558
|
Use synchronous write operations for USB and SONYWA connections again
Threaded version caused random device disconnects on Windows 7.
Related to issue #244
|
2018-04-16 05:03:47 -05:00 |
|
Travis Nickles
|
a9348d1488
|
Send output report to SONYWA controller when charging status changes
|
2018-04-13 05:33:59 -05:00 |
|
Travis Nickles
|
a5e9ba57bd
|
Version 1.4.117
|
2018-04-10 12:05:29 -05:00 |
|
Travis Nickles
|
2beb3988ba
|
Fixed hover button color in Options form
|
2018-04-09 18:38:42 -05:00 |
|
Travis Nickles
|
0278deb763
|
Updated TODO file. Minor code removal
|
2018-04-09 18:21:49 -05:00 |
|
Travis Nickles
|
1c9cfc1dec
|
Remove controller array scan from each report process
|
2018-04-09 16:04:44 -05:00 |
|
Travis Nickles
|
cba11fd791
|
Updated TaskScheduler
|
2018-04-09 02:17:42 -05:00 |
|
Travis Nickles
|
8859879396
|
Hold max and min lightbar color for pulse charging animation
|
2018-04-02 23:40:49 -05:00 |
|
Travis Nickles
|
99c812301d
|
Take result status for virtual bus plugin events back into account
|
2018-04-01 03:01:45 -05:00 |
|
Travis Nickles
|
33aef3a4c6
|
Change sync output report method to add extra lock for recent changes
|
2018-04-01 00:36:33 -05:00 |
|
Travis Nickles
|
a1d0836091
|
Tweaks to improve hotplug detection
Check status of first output report before adding
device to the list
|
2018-03-25 23:36:46 -05:00 |
|
Travis Nickles
|
981e7afc22
|
Increased XINPUT_UNPLUG_SETTLE_TIME
|
2018-03-25 07:43:36 -05:00 |
|
Travis Nickles
|
2c55523ec4
|
Increased hotplug delay to potentially work around some Windows 7 problems
|
2018-03-25 05:04:59 -05:00 |
|
Travis Nickles
|
10d9990870
|
Rename method
|
2018-03-24 01:52:02 -05:00 |
|
Travis Nickles
|
5608620779
|
Correct order of key releases when using Win + Print Screen
Related to question in #228.
|
2018-03-24 01:37:42 -05:00 |
|
Travis Nickles
|
f8dfef41d9
|
Changed some links in Credits tab
|
2018-03-22 01:24:33 -05:00 |
|
Travis Nickles
|
dba25fab5a
|
Removed possible double plug event
|
2018-03-21 18:55:01 -05:00 |
|
Travis Nickles
|
3b33caf247
|
Remove reliance on plug return status
Plug change can be delayed but still be successful.
Possibly related to issue #147.
|
2018-03-21 17:43:30 -05:00 |
|
Travis Nickles
|
3c94a872aa
|
Remove unused method
|
2018-03-21 17:33:03 -05:00 |
|
Travis Nickles
|
18bb83ceef
|
Do not restart service when changing dinput option in profile
Only plug or unplug an xinput device as needed. Only perform
when saving a profile.
|
2018-03-21 17:31:22 -05:00 |
|
Travis Nickles
|
d91f696b66
|
Moved when sleep is performed when removing controller
|
2018-03-21 01:47:32 -05:00 |
|
Travis Nickles
|
943b34e07f
|
Version 1.4.116
|
2018-03-19 21:21:09 -05:00 |
|
Travis Nickles
|
0410a27f51
|
Only copy touchpad packet data when changed
|
2018-03-18 18:32:47 -05:00 |
|
Travis Nickles
|
2dc0950d63
|
Change some of the wording regarding tipping
|
2018-03-18 16:20:35 -05:00 |
|
Travis Nickles
|
23b19689fd
|
Remove extras string from profile when reverted back to defaults
|
2018-03-18 14:58:29 -05:00 |
|
Travis Nickles
|
3d463ce7e8
|
Fixed mouse sensitivity getting throttled when using custom extras
|
2018-03-18 06:42:12 -05:00 |
|
Travis Nickles
|
ace46f1011
|
Make sure to use profile lightbar color when syncing controller to Sony adapter
Related to issue #238
|
2018-03-17 03:10:39 -05:00 |
|
Travis Nickles
|
46c391f1d9
|
Changed Enhanced Precision curve for sticks
Actually loosened them a bit more. The curves now correspond
to the curves used in my changes to Touchmote
|
2018-03-17 01:27:35 -05:00 |
|
Travis Nickles
|
f90a72ee7b
|
Version 1.4.115
|
2018-03-11 20:47:29 -06:00 |
|
Travis Nickles
|
cf81801564
|
Update reference version for DS4Updater
|
2018-03-11 20:47:12 -06:00 |
|
Travis Nickles
|
51ed6eeeef
|
Version 1.4.114
|
2018-03-11 20:30:11 -06:00 |
|
Travis Nickles
|
1b85b9bf6d
|
Make sure to start imu data copying from proper offset
|
2018-03-07 00:16:55 -06:00 |
|
Travis Nickles
|
c56f1a7235
|
Fix accel data copying
|
2018-03-06 23:54:37 -06:00 |
|
Travis Nickles
|
37bb576aa6
|
Use unsafe memory pointers for copying imu data
|
2018-03-06 23:20:26 -06:00 |
|
Travis Nickles
|
60847ee54e
|
Minor tweak
|
2018-03-06 18:01:57 -06:00 |
|
Travis Nickles
|
cc4bc7f05c
|
Use output thread for USB connections again
|
2018-03-06 17:41:16 -06:00 |
|
Travis Nickles
|
63688885cd
|
Use unsafe memory pointers for BT output report
|
2018-03-06 17:16:46 -06:00 |
|
Travis Nickles
|
f3a019742d
|
Use unsafe memory pointers for detecting output report changes
|
2018-03-06 17:01:18 -06:00 |
|
Travis Nickles
|
895539c787
|
Minor tweak
|
2018-03-06 16:21:24 -06:00 |
|
Travis Nickles
|
c228b4348c
|
Removed use of rectangular array for CRC32
Now use one dimensional array instead
|
2018-03-06 11:47:24 -06:00 |
|
Travis Nickles
|
961cb0b276
|
Enable unsafe block setting for other builds
|
2018-03-05 18:21:33 -06:00 |
|
Travis Nickles
|
59dbe6f956
|
Comment out failed message for now
|
2018-03-05 18:14:50 -06:00 |
|
Travis Nickles
|
efaafeb235
|
More pointer usage in CRC32 routine
|
2018-03-05 17:13:27 -06:00 |
|
Travis Nickles
|
564df12b94
|
Give attribution to Crc32 project
|
2018-03-05 16:07:59 -06:00 |
|
Travis Nickles
|
92c7b50d6d
|
Re-add delay on device disable
|
2018-03-05 15:53:40 -06:00 |
|
Travis Nickles
|
8be2f9f271
|
Use unsafe blocks in project
Memory pointer access is needed to improve performance
with basic input report copying as well as CRC32
validation
|
2018-03-05 08:57:30 -06:00 |
|
Travis Nickles
|
f5f6002cdc
|
Removed another loop for known array size in CRC32 method
|
2018-03-05 05:52:59 -06:00 |
|
Travis Nickles
|
a8b6213c0c
|
Minor tweak for CRC32 method
|
2018-03-05 02:25:39 -06:00 |
|
Travis Nickles
|
284acc128a
|
Added CRC32 check when obtaining gyro calibration data
|
2018-03-04 22:43:49 -06:00 |
|
Travis Nickles
|
c7f7537f25
|
Experimental CRC32 validation
Needs more work but I don't want to lose progress made
so far. Related to issue #228.
|
2018-03-04 14:37:47 -06:00 |
|
Travis Nickles
|
531b79dcc3
|
Changed when delay is performed for exclusive mode routine
Keep an eye on this
|
2018-02-28 15:09:29 -06:00 |
|
Travis Nickles
|
01e5246c61
|
Use suspending flag rather than using a parameter
|
2018-02-26 03:51:24 -06:00 |
|
Travis Nickles
|
0ebfa8b96e
|
Minor tweak
|
2018-02-26 03:22:06 -06:00 |
|
Travis Nickles
|
16341d37b5
|
Force disconnect for wireless controllers when suspending
Related to issue #227
|
2018-02-26 02:55:17 -06:00 |
|
Travis Nickles
|
164f6f65e3
|
Version 1.4.112
|
2018-02-22 17:57:37 -06:00 |
|
Travis Nickles
|
1c3e612814
|
Bumped updater version number
|
2018-02-22 17:49:50 -06:00 |
|
Travis Nickles
|
fece01e9e5
|
Explicitly close HID device when stopping service
Do not wait for runtime to close the HID device
|
2018-02-21 12:46:08 -06:00 |
|
Travis Nickles
|
2dd9cb78a1
|
Enable GenerateSerializationAssemblies for x86 release builds
|
2018-02-21 02:08:24 -06:00 |
|
Travis Nickles
|
431f58b831
|
Set GenerateSerializationAssemblies to On for release builds
|
2018-02-21 02:05:09 -06:00 |
|
Travis Nickles
|
387c137c8c
|
Call StopUpdate for normal device removal when stopping DS4Windows
|
2018-02-21 01:30:36 -06:00 |
|
Travis Nickles
|
55890cfc81
|
Make sure to populate oldprofilepath when refreshing profiles
|
2018-02-20 00:05:52 -06:00 |
|
Travis Nickles
|
2d15badd0a
|
Correct appdata path display for SaveWhere dialog
|
2018-02-19 22:54:18 -06:00 |
|
Travis Nickles
|
3c17c58409
|
Renamed method
|
2018-02-19 22:37:21 -06:00 |
|
Travis Nickles
|
99197be610
|
Replaced another timer
|
2018-02-19 05:48:46 -06:00 |
|
Travis Nickles
|
a4abe7e98e
|
Changed About dialog window
|
2018-02-19 02:57:29 -06:00 |
|
Travis Nickles
|
fa69b8cd1f
|
Removed deprecated flag for updater. Now set updater to auto launch DS4Windows after update
Related to issue #217.
|
2018-02-12 00:40:34 -06:00 |
|
Travis Nickles
|
4cb0548947
|
Removed old references to properties. Set some fields to private.
|
2018-02-12 00:00:27 -06:00 |
|
Travis Nickles
|
cf4a754f5f
|
Merge branch 'language-switch-propery-fix' of https://github.com/czukowski/DS4Windows into czukowski-language-switch-propery-fix
|
2018-02-11 15:26:49 -06:00 |
|
Korney Czukowski
|
3ced545d9e
|
Forgot to remove implicit get/set
|
2018-02-11 20:58:55 +01:00 |
|
Korney Czukowski
|
bafdc470e3
|
Remove control properties that were used before they had a chance of being set
|
2018-02-11 20:53:10 +01:00 |
|
Korney Czukowski
|
256711f696
|
Revert "Postpone language packs list population until control Load event"
This reverts commit 45ca80a494 .
|
2018-02-11 20:44:56 +01:00 |
|
Travis Nickles
|
a9c165d058
|
Merge branch 'language-switch-propery-fix' of https://github.com/czukowski/DS4Windows into czukowski-language-switch-propery-fix
|
2018-02-10 13:41:43 -06:00 |
|
Travis Nickles
|
154f928536
|
Version 1.4.111
|
2018-02-09 09:03:14 -06:00 |
|
Korney Czukowski
|
45ca80a494
|
Postpone language packs list population until control Load event
|
2018-02-08 21:44:28 +01:00 |
|
Travis Nickles
|
5202099ab0
|
Added task version of Check for Update Now
|
2018-02-08 01:48:12 -06:00 |
|
Travis Nickles
|
d017789f50
|
Use BeginInvoke call in task call
|
2018-02-08 01:20:33 -06:00 |
|
Travis Nickles
|
97110bad5a
|
Move version check to a different thread
|
2018-02-07 23:34:01 -06:00 |
|
Travis Nickles
|
7e24a7f151
|
Change UseVisualStyleBackColor for more controls
|
2018-02-07 19:44:45 -06:00 |
|
Travis Nickles
|
b5c40413e0
|
Change UseVisualStyleBackColor for more checkboxes
|
2018-02-07 18:06:08 -06:00 |
|
Travis Nickles
|
00e432f81f
|
Minor checkbox tweak for Check for Updates at Startup
|
2018-02-07 17:49:25 -06:00 |
|