summaryrefslogtreecommitdiff
path: root/common
Commit message (Collapse)AuthorAgeFilesLines
* bump versiona1xd2021-04-261-1/+1
|
* ignore errors when trying to retrieve dev lista1xd2021-04-261-1/+1
| | | | might be a good idea to add logging here, not much else we can do if this fails
* match error handling in MS raw input docsa1xd2021-04-261-2/+2
|
* refactor rawinput utila1xd2021-04-261-47/+56
| | | | some generalizations here don't make sense now that we're ignoring errors
* ignore GetRawInputDeviceInfo errorsa1xd2021-04-251-5/+12
|
* bugfix - rawinputa1xd2021-04-251-2/+2
| | | | GetRawInputDeviceInfo requires character length to be passed, not byte count
* ignore cfgmgr errors when retrieving device ida1xd2021-04-251-19/+18
|
* add handler for unhandled exceptionsa1xd2021-03-111-1/+1
|
* bump versiona1xd2021-02-021-1/+1
|
* increase default sens capa1xd2021-02-021-1/+1
|
* fix device id not working with g305a1xd2021-01-301-32/+46
| | | | | | | | this uses w32 apis for enumerating dev info instead of ManagementObjectSearcher, which upper-cases dev ids, differing from kernel/cfgmgr32 this also breaks showing dev name alongside id, as the name seems inaccessible from cfgmgr32 given an interface supplied by rawinput not a big deal considering the names are too generic to be useful anyway
* bump versiona1xd2021-01-231-1/+1
|
* update signeda1xd2021-01-211-1/+1
|
* add angle snappinga1xd2021-01-212-0/+33
| | | | probably works like interaccel
* direction/distance calc - small optsa1xd2021-01-211-17/+9
|
* Bump version to 1.4Jacob Palecki2021-01-201-2/+2
|
* merge with master buildsJacob Palecki2021-01-204-2/+80
|\
| * filter raw input based on ida1xd2021-01-124-4/+79
| | | | | | | | | | | | | | | | use device id (from device instance) over first hardware id use buffered method for all ioctls update gui/DeviceIDManager to match driver behavior respond to device change events desync MouseData and PointData accessors
| * size device id/hwids based on docsa1xd2021-01-051-1/+3
| | | | | | | | this also changes the connect ioctl to not abort when hwid query fails
| * add "Device Hardware ID" setting, to affect only specific deviceTomáš Pazdiora2021-01-051-0/+1
| |
* | Final graph fidelity tweaks and fixesJacob Palecki2021-01-201-4/+16
| |
* | Some fixesJacob Palecki2021-01-113-15/+23
| |
* | Implement direcitonality UIJacob Palecki2021-01-103-9/+9
| |
* | Add to stigma, directional to settingsJacob Palecki2021-01-082-11/+22
| |
* | Add core logic in commonJacob Palecki2021-01-071-1/+77
|/
* add changes from reviewa1xd2020-12-032-8/+8
| | | | | | rename some vars prefer exceptions over assert refactor poll rate field usage in MouseWatcher
* add directional multipliersa1xd2020-12-032-1/+13
| | | | | | adds multipliers for movement in negative directions (up & left by default, can be flipped by rot or sens) avoid division by user input in mousewatcher
* support win7 while cross-signing is still availablea1xd2020-12-021-1/+1
| | | | to be dropped by april 2021
* embed version info into assembliesa1xd2020-12-025-5/+36
| | | | | | | | check app versions against lib, lib against driver add an 'about' dialog which displays version details, accessible from menu refactor error handling + add check for negative offset
* merge common-install with commona1xd2020-12-023-0/+2047
|
* refactor ioa1xd2020-12-013-38/+28
|
* Remove experiment file, set driver lang to c++17, fix by component last ↵Jacob Palecki2020-11-272-34/+0
| | | | mouse move
* move speedcap into acceleratora1xd2020-10-213-11/+10
|
* update min time threshold for 8khza1xd2020-10-201-1/+3
|
* add speed capa1xd2020-10-202-6/+23
|
* fix non-standard access of template base membersa1xd2020-10-131-9/+9
|
* raise default scale cap from 9 to 128a1xd2020-10-101-1/+1
|
* disallow negative weight with non-additive typesa1xd2020-09-281-1/+1
|
* add arg checks in wrappera1xd2020-09-275-13/+12
| | | | | | | | | | | minor changes to settings shape, requires driver reinstall add error handling to writer grapher changes: add prettier serialization + comments add elements for scale and separated limit/exp reset irrelevant (invisible) arg input before checks/write
* Remove logarithmJacob Palecki2020-09-264-37/+1
|
* add initial writera1xd2020-09-251-1/+4
| | | | | move managed settings into wrapper move gui build into driver build dir
* Remove sigmoidgain, only allow one instance of grapher to run at a timeJacob Palecki2020-09-224-40/+2
|
* Rename experiment two to motivityJacob Palecki2020-09-224-12/+12
|
* Mostly worksJacob Palecki2020-09-221-1/+1
|
* add lut exp to drivera1xd2020-09-222-26/+44
|
* conditional around lookup mapJacob Palecki2020-09-201-1/+6
|
* Add icon and second experimentJacob Palecki2020-09-202-0/+78
|
* log sigmoid sens doneJacob Palecki2020-09-194-1/+38
|
* Fix weightJacob Palecki2020-09-091-1/+1
|
* Remove misleading commentJacob Palecki2020-09-091-1/+0
|