Commit Graph

538 Commits

Author SHA1 Message Date
Benjamin Höglinger-Stelzer
121a1b7f49 Checked for null parameter in vigem_target_x360_get_user_index
Added error code VIGEM_ERROR_INVALID_PARAMETER
2019-10-02 15:06:42 +02:00
Benjamin Höglinger-Stelzer
3ff5759bba Updated README.md 2019-08-27 15:45:29 -04:00
Benjamin Höglinger-Stelzer
6e597da2d2 Added lib files as build artifacts 2019-08-27 15:15:05 -04:00
Benjamin Höglinger-Stelzer
204b4b1891 Updated copyright information 2019-08-27 15:10:34 -04:00
Benjamin Höglinger-Stelzer
da35120a0f How can this be so broken... 2019-08-27 14:35:58 -04:00
Benjamin Höglinger-Stelzer
8331babf52 How did this ever work... 2019-08-27 14:32:04 -04:00
Benjamin Höglinger-Stelzer
f1086c0b93 Oops 2019-08-27 14:27:33 -04:00
Benjamin Höglinger-Stelzer
0fb762dfe3 Argh 2019-08-27 14:24:55 -04:00
Benjamin Höglinger-Stelzer
c134228cf1 Hopefully fixed stamping 2019-08-27 14:21:29 -04:00
Benjamin Höglinger-Stelzer
b75613cee3 Added GitVersion.CommandLine.DotNetCore 2019-08-27 14:14:23 -04:00
Benjamin Höglinger-Stelzer
4bf9e77e71 Removed GitVersion.CommandLine package 2019-08-27 14:12:13 -04:00
Benjamin Höglinger-Stelzer
ff2fd11726 Updated nuke dependencies
Removed outdated information from README.md
2019-08-27 14:06:48 -04:00
Benjamin Höglinger-Stelzer
7420261dc3 Removed obsolete files
Removed Vcpkg attributes from project file
Removed Vcpkg instructions and cache from appveyor.yml
2019-08-27 10:46:08 -04:00
Benjamin Höglinger
6790fbb40e Merge pull request #7 from mika-n/master
Removed NotificationPool and boost references. Created a new notification thread handler logic
2019-08-27 10:41:23 -04:00
mika-n
0b8756d522 Fine tuned notification background thread logic to make sure that received FFB events are passed on to a callback function in correct order (first-in, first-out). Also, the thread uses a ring buffer to pool IO requests and to make sure that at any time there is always at least one pending IO request ready to receive new FFB events from Vigem kernel driver. 2019-08-27 15:11:50 +03:00
mika-n
02552a5f24 Removed NotificationPool and boost references. Created a new notification thread handler logic, which is simpler and more straight forward than use of BOOST:ASIO library. At the same time fixed a thread cleanup bug in unregister_notification functions (sometimes the old code crashed when a notifications was unregistered. There was some multithread cleanup issue). 2019-08-19 04:12:14 +03:00
Jason Hart
1c1bf44896 Merge pull request #6 from ttsuki/issue/ViGEmClient/fix-NotificationRequestPool
Fixed crash on destructing NotificationRequestPool
2019-08-16 08:06:10 -04:00
ttsuki
ee90cef6ee Fixed crash on destructing NotificationRequestPool 2019-08-02 07:20:19 +09:00
Benjamin Höglinger
5799777c82 Update README.md 2019-07-26 00:16:04 +02:00
Benjamin Höglinger-Stelzer
f6f5e4daae Updated README.md 2019-05-28 21:22:39 +02:00
Benjamin Höglinger-Stelzer
6f616adf5c Fixed x360 notification clean-up 2019-05-28 21:18:33 +02:00
Benjamin Höglinger-Stelzer
267c0cc9d9 Removed unused variables 2019-05-28 21:06:15 +02:00
Benjamin Höglinger-Stelzer
435fa9750b Removed legacy functions 2019-05-28 18:02:41 +02:00
Benjamin Höglinger-Stelzer
0875d8ce38 Refactored code to make it more generic 2019-05-28 18:01:47 +02:00
Benjamin Höglinger-Stelzer
6b371f660b Added license header snippet 2019-05-28 16:44:26 +02:00
Benjamin Höglinger-Stelzer
7f4f579e88 De-cluttered includes 2019-05-28 16:41:52 +02:00
Benjamin Höglinger-Stelzer
fb3b55c5d5 Added cancel through ESC to tester 2019-05-28 15:43:45 +02:00
Benjamin Höglinger-Stelzer
88a325f520 Trying to generalize and tidy up this mess 2019-05-28 15:34:30 +02:00
Benjamin Höglinger
12835c6290 Update README.md
Added https://www.advancedinstaller.com/
2019-05-11 19:44:07 +02:00
Benjamin Höglinger
8332610f0c Publishing v1.16.115 Setup Hotfix
Update updates.txt
2019-05-11 19:33:38 +02:00
Benjamin Höglinger
f0da22e146 Update updates.txt 2019-05-10 21:18:25 +02:00
Benjamin Höglinger
9f2ecb331f Update updates.txt 2019-05-10 15:30:36 +02:00
Benjamin Höglinger
44f98f6237 Update updates.txt
Added ViGEmBus_1.16.113
2019-05-09 15:13:12 +02:00
Benjamin Höglinger-Stelzer
85d21155f6 Updated README.md
Linked to releases
Corrected info about x360ce
Corrected info about supported OS's
2019-04-28 21:41:16 +02:00
Benjamin Höglinger-Stelzer
aa9d36aaaa Added ICAROS VR Fitness 2019-04-27 12:44:33 +02:00
Benjamin Höglinger-Stelzer
d752985859 Added XOutput to the list of known users (fixes #16) 2019-04-25 17:50:36 +02:00
Benjamin Höglinger-Stelzer
09516a1297 Removed reWASD as it was added in error 2019-04-25 17:49:13 +02:00
Benjamin Höglinger-Stelzer
61b482a88a Removed VIGEM_INVERTED_CALL_THREAD_COUNT macro 2019-04-25 17:02:02 +02:00
Benjamin Höglinger-Stelzer
e4d313d8b1 Sylveonification, almost 2019-04-23 21:34:36 +02:00
Benjamin Höglinger-Stelzer
eddb75c0c4 Added comments 2019-04-22 19:14:26 +02:00
Benjamin Höglinger-Stelzer
ca441cf623 Fixed broken tester code 2019-04-22 14:11:06 +02:00
Benjamin Höglinger-Stelzer
ea63179aac Removed deprecated code 2019-04-22 14:08:28 +02:00
Benjamin Höglinger-Stelzer
3408227bb1 It appears to be working 2019-04-22 14:03:14 +02:00
Benjamin Höglinger-Stelzer
3f1286cbc9 No comment 2019-04-22 12:13:45 +02:00
Benjamin Höglinger-Stelzer
9071d6c3af Created class XusbNotificationRequest 2019-04-21 16:57:05 +02:00
Benjamin Höglinger-Stelzer
36bbab219d Updated setup URL and size 2019-04-18 20:12:37 +02:00
Benjamin Höglinger-Stelzer
3acc340aa5 OMG 2019-04-16 20:05:37 +02:00
Benjamin Höglinger-Stelzer
c2d99b1f39 Another typo fix 2019-04-16 18:11:39 +02:00
Benjamin Höglinger-Stelzer
7d8a5248f0 Added tester console application
Typo fixes
Fixed a bug where bus handle wasn't checked correctly
2019-04-16 18:10:50 +02:00
Benjamin Höglinger-Stelzer
005a152323 Added build cache 2019-04-16 16:12:41 +02:00