Commit Graph

591 Commits

Author SHA1 Message Date
Travis Nickles
91c09c025a Added locking on a collection to clear up potential thread safety issues
Haven't encountered it myself but it does look like it could
have been possible
2019-12-28 13:14:21 -06:00
Travis Nickles
74ea3e674f Update correct proper for Gyro Mouse Trigger display
Related to issue #976
2019-12-28 10:49:47 -06:00
Travis Nickles
40bc11bba2 Take off contributor nick
A different name will be added back later
2019-12-27 21:32:38 -06:00
Travis Nickles
7a24df13b9 Changed Welcome Dialog to download installer to temp file while downloading 2019-12-27 16:09:53 -06:00
Travis Nickles
7485af045e Added glorianni to contributors 2019-12-27 15:27:47 -06:00
Travis Nickles
4c4a6f5ba6 Added Stop and Start menu item to tray icon. Fixed ambiguity of temp thread objects in ControlService. 2019-12-27 14:25:17 -06:00
Travis Nickles
5fb140c91b Use const values in other places. Added Open Program Folder tray menu option. 2019-12-27 13:01:59 -06:00
Travis Nickles
32328e0e15 Fixed ViGEm installer download in Welcome Dialog 2019-12-27 01:12:36 -06:00
Travis Nickles
09f7635b47 Force prevent multiple profile editors from being created 2019-12-26 22:02:12 -06:00
Travis Nickles
b6b57ed7ca Added catch block for ManagementException
Related to issue #925
2019-12-26 21:30:47 -06:00
Travis Nickles
a4936eb5a0 Fixed restoring of chosen tray icon image 2019-12-26 21:15:55 -06:00
Travis Nickles
4282485801 Resized profile list in main Controllers list view 2019-12-26 20:55:48 -06:00
Travis Nickles
b9342af23e Fixed sensitivity ranges in Profile Editor
Related to issue #962
2019-12-26 20:41:09 -06:00
Travis Nickles
4540e9c9eb Make sure Hide DS4 Controller checkbox is temporarily disabled after click 2019-12-26 20:30:18 -06:00
Travis Nickles
63dfd8e194 Fixed lock recursion issue with tray icon view model 2019-12-26 19:02:32 -06:00
Travis Nickles
ee34544f6f Added extra locking in TrayIconViewModel 2019-12-26 15:00:37 -06:00
Travis Nickles
9d04c0c177 Changed scroll property of ScrollViewer controlling Axis Config tab
Related to issue #948
2019-12-26 13:05:48 -06:00
Travis Nickles
6141c64a55 Fixed virtual key value for T 2019-12-25 14:49:33 -06:00
Travis Nickles
b5ff9c65b8 Make Tilt Controls buttons work 2019-12-25 14:49:18 -06:00
Travis Nickles
69cda376b9 Added some bounds to controls 2019-12-25 02:15:01 -06:00
Travis Nickles
1e148ba121 Switch active profile when new profile is created 2019-12-24 17:46:25 -06:00
Travis Nickles
aa7bf76d36 Allow Rainbow mode to change lightbar brush 2019-12-22 16:30:13 -06:00
Travis Nickles
d1361a7460 Fixed tray middle click close when Close Minimizes option is enabled 2019-12-22 15:10:25 -06:00
Travis Nickles
5b494f774d Changed hover icon positions for DS4 bg image 2019-12-21 22:24:02 -06:00
Travis Nickles
a548d57afb Fixed tray menu disconnect option for BT connections 2019-12-21 01:34:20 -06:00
Travis Nickles
c865e3c9b2 Moved right click disconnect method to View Model 2019-12-20 20:17:57 -06:00
Travis Nickles
ecc82de0c7 Added updater hooks back to program 2019-12-20 17:45:03 -06:00
Travis Nickles
b36212354e Fixed copying new updater executable 2019-12-20 17:40:21 -06:00
Travis Nickles
906946a7ea Import DS4WindowsWPF code 2019-12-18 15:33:23 -06:00
Travis Nickles
e7068b870a Fixed app crash when WMI connection fails
Related to issue #925
2019-12-16 18:55:43 -06:00
Travis Nickles
b98ef8afdb Don't don't show disconnect confirm window when launching updater 2019-12-11 14:21:05 -06:00
Travis Nickles
9a5d4c1f63 Fixed non-visible gyro panel problem on new profile 2019-11-24 22:14:36 -06:00
Travis Nickles
21181b1418 Fixed a major fail. Launching updater has been fixed.
Didn't even grab the dialog result. Related to issue #895
2019-11-18 01:30:20 -06:00
Travis Nickles
9d2ded0606 Modify for read only lnk check. Should be sufficient 2019-11-04 01:08:05 -06:00
Alex Modin
0b67fd0858 Wrapped filesystem actions within try/catch to avoid unexpected launch crashes 2019-10-31 00:20:22 +04:00
Travis Nickles
8c12fe742c Tweak update checker routine
Simplify a bit. Result feels more responsive
2019-10-28 20:28:42 -05:00
Travis Nickles
541112e188 Fixed old bug when checking for updater
Could have caused a thread lock
2019-10-27 22:16:07 -05:00
Travis Nickles
661ff79115 Increased hotkeys timer interval 2019-10-27 20:52:50 -05:00
Travis Nickles
df743f3f59 Corrected event hook. Set up later event looking.
Related to issue #873
2019-10-27 20:44:56 -05:00
Travis Nickles
a871e750ee Added new field array for specifying active controller types
Related to issue #871
2019-10-25 01:48:56 -05:00
Travis Nickles
bf86b891bb Removed redundant property
Maybe related to issue #871
2019-10-24 16:49:20 -05:00
Travis Nickles
4c0a7c8d62 Fixed Start Minimize and Minimize to Taskbar conflict
Related to issue #861
2019-10-22 01:23:41 -05:00
Travis Nickles
26f5adab75 Disable Use Controller setting from profile editor 2019-10-18 17:14:02 -05:00
Travis Nickles
82c3882bb1 Minor fixes.
exenoupdates. Macro preset open file. DS4 tick interval increased
2019-10-11 07:29:04 -05:00
Travis Nickles
68c29a2f8a Fix checking for temp controller type 2019-10-10 03:28:46 -05:00
Travis Nickles
78ef0fcd9d Found a couple of old Jays2Kings bugs
Default gyro triggers and shift action scan code check
2019-10-05 21:57:20 -05:00
Travis Nickles
7f1c86ba7a Fixed touchpad disable invert 2019-10-04 14:46:57 -05:00
Travis Nickles
16d8196bbf Changed Mouse Joystick panel
Related to issue #842
2019-10-04 13:57:32 -05:00
Travis Nickles
1dbef3e9b4 Fixed showing of window when Minimize to Taskbar is enabled 2019-10-01 21:58:16 -05:00
Travis Nickles
8f4035ed5a Don't run Save method if not required 2019-09-28 20:37:42 -05:00