Commit Graph

1769 Commits

Author SHA1 Message Date
mika-n
5ebe213526 small tweaks to comments and cleanups 2019-07-15 17:10:53 +03:00
mika-n
7bb8d02c38 Changed EnhancedPrecision output curve option to use the original hard-coded axis ranges (as it was in V1.7.12 and earlier versions). However, mapping for this old curve goes through a lookup table nowadays as with true bezier curves. 2019-07-15 16:08:31 +03:00
mika-n
7015a4d1b9 Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay-bezierCurveOutput 2019-07-14 22:31:53 +03:00
mika-n
1be6ad2973 Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay 2019-07-14 20:30:31 +03:00
Travis Nickles
f00a42bedd Slow down mouse wheel scrolling for analog stick 2019-07-14 02:29:38 -05:00
mika-n
5207d7dee8 small idx fix to saving an auto-profile entry in cases where new window title is empty. 2019-07-12 00:32:24 +03:00
mika-n
08779ba1cd Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay 2019-07-12 00:01:13 +03:00
mika-n
e9d9e9f428 Support auto-profile matching using both program path and application window title values. Support wildchar string match logic in auto-profile path and window title values. Re-wrote auto-profile checking thread to be less RAM hungry and better performance (caching to remember the previous application and window handle values) 2019-07-11 23:58:03 +03:00
Travis Nickles
1eac0f9dd5 Should fix updater not getting invoked for version checker
Related to issue #751
2019-07-08 00:32:31 -05:00
mika-n
22866d6a5c New customizable output curve functionality. User can create any kind of output curve via a bezier curve editor (external HTML web app in BezierCurveEditor folder). 2019-07-07 00:47:54 +03:00
Travis Nickles
7a2224f109 Added Kamilczak020 as a contributor 2019-07-06 03:37:32 -05:00
Travis Nickles
9ff137ae92 Version 1.7.12 2019-07-06 03:12:15 -05:00
Travis Nickles
3efb0fdc42 Updated newest file 2019-07-06 03:12:03 -05:00
Travis Nickles
e3dc5d660b Updated TODO file 2019-07-06 03:11:50 -05:00
Travis Nickles
268d8d5541 Add wait period while suspending 2019-07-05 15:22:57 -05:00
mika-n
19a96973ff Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay 2019-07-03 00:11:12 +03:00
mika-n
c6daa18032 Changed IPC communication to use memory mapped memory instead of physical file to store the name of the DS4Form window class. 2019-07-03 00:02:29 +03:00
Travis Nickles
8e55e7178b Make sure profile name is searched by an exact match
Fixes issue with profile selections when using
similar names
2019-07-02 15:41:29 -05:00
mika-n
75d08fe76c Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay 2019-07-02 11:44:15 +03:00
Travis Nickles
1c869647ab Use pre-allocated buffer in UDP server 2019-07-02 02:06:32 -05:00
mika-n
7061a5c6c4 Tweaked inter-process message posting (added safety checks to ignore too large data packets). Added LogDebug message when a profile is loaded via cmdline commands. 2019-07-01 13:34:36 +03:00
mika-n
3817b2e026 Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay 2019-07-01 10:53:07 +03:00
Travis Nickles
827fe7c507 Removed outdated fille references 2019-07-01 00:02:45 -05:00
Travis Nickles
dfaecd474f Group trigger mod profile properties 2019-06-30 20:59:51 -05:00
mika-n
1c67d6145e Added cmdline options to send start/stop/shutdown/LoadProfile/LoadTempProfile commands to a background DS4Win app via IPC messaging interface. 2019-07-01 02:45:55 +03:00
Travis Nickles
a6ed8240df Group together stick zone modifiers 2019-06-30 00:40:24 -05:00
Travis Nickles
a09b06cb28 Take Color Dialog out of KB360 form
Form can now be designed in x64 mode
2019-06-29 21:36:54 -05:00
Travis Nickles
2295434c02 Merge branch 'DandelionSprout-patch-1' into jay 2019-06-29 18:19:02 -05:00
Travis Nickles
7db29d115b Add necessary tag to resx file 2019-06-29 18:16:55 -05:00
Imre Kristoffer Eilertsen
bb738569e2
Update DS4Form.nb.resx 2019-06-27 01:27:33 +02:00
Imre Kristoffer Eilertsen
2dad207222
Update DS4Windows.csproj 2019-06-27 01:24:30 +02:00
Imre Kristoffer Eilertsen
59509ab13d
Update Hotkeys.resx 2019-06-27 01:21:08 +02:00
Imre Kristoffer Eilertsen
4fdb76759c
Update Resources.nb.resx 2019-06-27 01:17:07 +02:00
Imre Kristoffer Eilertsen
be0177d4ef
Update DS4Form.nb.resx 2019-06-27 01:11:53 +02:00
Imre Kristoffer Eilertsen
536151379c
Create Hotkeys.nb.resx 2019-06-27 01:09:43 +02:00
Imre Kristoffer Eilertsen
c5644ddcf2
Update WelcomeDialog.nb.resx 2019-06-27 00:51:47 +02:00
Imre Kristoffer Eilertsen
006d21ca8b
Create WinProgs.nb.resx 2019-06-27 00:47:37 +02:00
Imre Kristoffer Eilertsen
42173a6ced
Update Options.nb.resx 2019-06-27 00:41:42 +02:00
Imre Kristoffer Eilertsen
0593b485ec
Update DS4Form.nb.resx 2019-06-27 00:35:14 +02:00
Travis Nickles
934947e3dc Lowered enhanced precision curves 2019-06-26 17:20:49 -05:00
Travis Nickles
4aa110e442 Merge branch 'Kamilczak020-jay' into jay 2019-06-26 01:36:51 -05:00
Travis Nickles
157bb67951 Group square stick profile properties into a class 2019-06-26 01:35:41 -05:00
Kamilczak020
4b901b3489 Implemented square stick roundness selectability 2019-06-25 23:42:08 +02:00
Travis Nickles
5d9546f5bd Version 1.7.11 2019-06-24 16:20:30 -05:00
Travis Nickles
cb5a466b5d Updated newest file 2019-06-24 16:20:17 -05:00
Travis Nickles
1b769a0e4f Remove unused lang from assembly copying 2019-06-24 16:12:09 -05:00
Travis Nickles
54ac6e16e8 Added DandelionSprout to contributors file 2019-06-23 21:36:04 -05:00
Travis Nickles
4dcae3e91f Merge branch 'DandelionSprout-jay' into jay 2019-06-23 01:19:06 -05:00
Travis Nickles
988d576879 Added new translation files to project file 2019-06-23 01:18:01 -05:00
Travis Nickles
6e55d78aaa Merge branch 'jay' of https://github.com/DandelionSprout/DS4Windows into DandelionSprout-jay 2019-06-22 19:05:09 -05:00