Commit Graph

629 Commits

Author SHA1 Message Date
Benjamin Höglinger-Stelzer
703842c753 Fixed project file and build settings 2020-11-22 09:46:25 +01:00
Benjamin Höglinger-Stelzer
5d39f31a13 Clean-up 2020-11-21 14:18:10 +01:00
Benjamin Höglinger-Stelzer
a3c05a5aca More clean-up 2020-11-21 14:11:07 +01:00
Benjamin Höglinger-Stelzer
0afae253b8 More include clean-up 2020-11-21 14:08:30 +01:00
Benjamin Höglinger-Stelzer
8f1ddc86db Reworked includes
Added DMF include and library paths
2020-11-21 14:06:43 +01:00
Benjamin Höglinger-Stelzer
1a401ff65b Fixed issue with ViGEm::Bus::Core::EmulationTargetPDO::EnqueueWaitDeviceReady not reporting online children 2020-11-03 17:03:13 +01:00
Benjamin Höglinger-Stelzer
27555457a7 Setup now in-place upgrades from v1.16.x 2020-11-03 14:44:03 +01:00
Benjamin Höglinger-Stelzer
9adbb268ed Added minimal UI to setup 2020-11-03 14:07:30 +01:00
Benjamin Höglinger-Stelzer
a8dc03a661 Updated copyright year to 2020
Signed x86 build of devcon.exe
2020-10-07 22:26:06 +02:00
Benjamin Höglinger-Stelzer
75c007b4c4 Signed devcon binary 2020-10-07 22:20:06 +02:00
Benjamin Höglinger-Stelzer
9692ed6b3d Removed test signature from release builds v1.17.306.0 2020-10-07 17:22:24 +02:00
Benjamin Höglinger-Stelzer
a434b9a147 Added storing version to registry in setup v1.17.304.0 2020-10-06 20:13:33 +02:00
Benjamin Höglinger-Stelzer
0e66077ae0 Added Windows version check to MSI 2020-09-24 16:17:40 +02:00
Benjamin Höglinger-Stelzer
39437116fa Added compiled version of https://github.com/microsoft/Windows-driver-samples/tree/master/setup/devcon to comply with MS LICENSE and EULA of WDK redistribution
Added devcon-LICENSE
Updated Product.wxs to include devcon-LICENSE
2020-09-24 15:47:23 +02:00
Benjamin Höglinger-Stelzer
4a7d0f3a9a Added compatibility notes 2020-09-21 17:11:43 +02:00
Benjamin Höglinger-Stelzer
1b9af377d1 Added backwards compatibility error handling to vigem_target_ds4_update_ex 2020-09-21 16:44:14 +02:00
Benjamin Höglinger-Stelzer
d0fbad17d3 Reworked native API for extended DS4 report 2020-09-14 13:59:24 +02:00
Benjamin Höglinger-Stelzer
233b7e0b91 Added testsign back to Release config for CI 2020-09-14 11:30:25 +02:00
Benjamin Höglinger-Stelzer
75a56f347a Typo fix 2020-09-14 10:23:16 +02:00
Benjamin Höglinger-Stelzer
783c123e83 Added architecture to resulting MSI name 2020-09-11 21:28:03 +02:00
Benjamin Höglinger-Stelzer
60830f06ff Adapted setup output path for appveyor 2020-09-11 21:25:17 +02:00
Benjamin Höglinger-Stelzer
b85ef80bed Added AppVeyor support to setup 2020-09-11 21:21:28 +02:00
Benjamin Höglinger-Stelzer
dde3c526a5 Implemented vigem_target_ds4_update_ex 2020-09-10 18:05:26 +02:00
Benjamin Höglinger-Stelzer
f2ce0d1411 Changed download path for patching utility to GitHub release download URL 2020-09-10 16:59:52 +02:00
Benjamin Höglinger-Stelzer
18370652ae Fixed version in appveyor.yml 2020-09-10 16:46:43 +02:00
Benjamin Höglinger-Stelzer
8717bc34ac Added more comments
Added another backwards compatibility fix
2020-09-10 16:44:35 +02:00
Benjamin Höglinger-Stelzer
aa47747738 Disabled x86 build of setup in solution by default to keep CI builds working 2020-09-10 16:02:34 +02:00
Benjamin Höglinger-Stelzer
4a1ae258b5 Set version 2020-09-09 20:40:37 +02:00
Benjamin Höglinger-Stelzer
8b6d977285 Removed unused code 2020-09-09 20:36:46 +02:00
Benjamin Höglinger-Stelzer
09561e6922 Working setup
Updated driver settings to universal model
2020-09-09 20:35:39 +02:00
Benjamin Höglinger-Stelzer
5718b17e7d Added custom actions 2020-09-09 17:19:43 +02:00
Benjamin Höglinger-Stelzer
2c0a3426f2 Added new WiX based setup skeleton 2020-09-09 16:41:08 +02:00
Benjamin Höglinger-Stelzer
751772a856 Added docs 2020-09-07 21:55:05 +02:00
Benjamin Höglinger-Stelzer
929e2abbba Code clean-up 2020-09-07 21:52:29 +02:00
Benjamin Höglinger-Stelzer
5611bbd3fa Implemented new DS4_SUBMIT_REPORT_EX 2020-09-07 21:44:46 +02:00
Benjamin Höglinger-Stelzer
0c920602e7 Added struct _DS4_SUBMIT_REPORT_EX 2020-09-07 18:26:49 +02:00
Benjamin Höglinger-Stelzer
72af14c0ee Doc comment formatting fixes 2020-09-01 18:45:29 +02:00
Benjamin Höglinger-Stelzer
4e57a25f61 De-duplicated code 2020-09-01 15:23:32 +02:00
Benjamin Höglinger-Stelzer
f2f8301ad8 Fixed dangling device if wait call failed 2020-09-01 15:16:17 +02:00
Benjamin Höglinger-Stelzer
4527b0682d Refactored casts 2020-08-30 00:51:34 +02:00
Benjamin Höglinger-Stelzer
040ad7d846 Applied code formatting 2020-08-30 00:49:37 +02:00
Benjamin Höglinger-Stelzer
957cbbed6b De-duplicated code 2020-08-29 17:32:41 +02:00
Benjamin Höglinger-Stelzer
030715d5c3 Redesigned blocking device plugin 2020-08-29 15:52:39 +02:00
Benjamin Höglinger-Stelzer
7864dbabdb Adapted vigem_target_add to use IOCTL_VIGEM_WAIT_DEVICE_READY 2020-08-29 10:30:35 +02:00
Benjamin Höglinger-Stelzer
3841d0756f Added preprocessor switch to disable crash dump handler 2020-08-27 21:02:35 +02:00
Benjamin Höglinger-Stelzer
8618ab50ab Implemented IOCTL_VIGEM_WAIT_DEVICE_READY 2020-08-27 20:44:38 +02:00
Benjamin Höglinger-Stelzer
6b7b3840b1 Removed faulty plugin queueing 2020-08-27 20:33:09 +02:00
Benjamin Höglinger-Stelzer
b347783c43 Renamed some objects for new API 2020-08-27 20:30:12 +02:00
Benjamin Höglinger-Stelzer
6095de206e Added VIGEM_WAIT_DEVICE_READY 2020-08-27 20:17:18 +02:00
Benjamin Höglinger-Stelzer
288222f70f Fixed paths to decouple from solution file location setup-v1.17.333 2020-08-27 19:44:13 +02:00