summaryrefslogtreecommitdiff
path: root/grapher/Models
Commit message (Collapse)AuthorAgeFilesLines
* fix device id not working with g305a1xd2021-01-302-21/+3
| | | | | | | | 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
* fix last mouse move - swapped axesa1xd2021-01-221-2/+2
|
* Fix anisotropy panel covering bottom classic option in by componentJacob Palecki2021-01-221-1/+1
|
* Fix graphing error in by component graph calculationJacob Palecki2021-01-221-2/+7
|
* Fix graph for lp_norm != 1Jacob Palecki2021-01-211-2/+1
|
* change toggle text, "enabled" -> "disable"a1xd2021-01-211-1/+1
|
* center gui on initial resizea1xd2021-01-211-1/+0
| | | | position is no longer based on the Form.Location property, should fix issues with multi-monitor setups
* add angle snappinga1xd2021-01-212-0/+2
| | | | probably works like interaccel
* Final GUI tweaksJacob Palecki2021-01-201-0/+5
|
* TweaksJacob Palecki2021-01-202-17/+22
|
* merge with master buildsJacob Palecki2021-01-209-37/+227
|\
| * show custom dialog on bad input (#63)a1xd2021-01-141-1/+1
| | | | | | | | | | | | | | * show custom dialog on bad input fixes #62 * Update MessageDialog constructor args
| * filter raw input based on ida1xd2021-01-128-68/+74
| | | | | | | | | | | | | | | | 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
| * Small behavior improvementsJacob Palecki2021-01-071-1/+2
| |
| * RefactorJacob Palecki2021-01-076-104/+185
| |
| * rough GUI integration of "Device Hardware ID"Tomáš Pazdiora2021-01-073-0/+101
| |
| * add "Device Hardware ID" setting, to affect only specific deviceTomáš Pazdiora2021-01-051-1/+2
| |
* | Remove debug statementJacob Palecki2021-01-201-5/+0
| |
* | Final graph fidelity tweaks and fixesJacob Palecki2021-01-203-26/+33
| |
* | further tweaksJacob Palecki2021-01-194-33/+24
| |
* | Mostly workingJacob Palecki2021-01-191-9/+69
| |
* | Add timer to mousewatcher for better low-end fidelityJacob Palecki2021-01-181-1/+11
| |
* | Directional worksJacob Palecki2021-01-189-360/+198
| |
* | Refactor for new graph calculation methodJacob Palecki2021-01-1811-25/+318
| |
* | Fix xy anisotropy combining in guiJacob Palecki2021-01-124-28/+41
| |
* | Many small tweaksJacob Palecki2021-01-128-14/+39
| |
* | Directionality menu progressJacob Palecki2021-01-112-10/+21
| |
* | Driver worksJacob Palecki2021-01-111-0/+4
| |
* | Some fixesJacob Palecki2021-01-111-20/+44
| |
* | Implement direcitonality UIJacob Palecki2021-01-107-28/+296
|/
* rename tryparse, add typea1xd2020-12-221-2/+2
|
* fallback on invariant format when parsing fieldsa1xd2020-12-151-1/+8
| | | | by invariant meaning english-based number style, with period char as decimal separator
* add more changes from reviewa1xd2020-12-059-28/+34
| | | | | | improve version error messages revert poll time changes add range validation after text parse
* add changes from reviewa1xd2020-12-035-28/+31
| | | | | | rename some vars prefer exceptions over assert refactor poll rate field usage in MouseWatcher
* fix chart range not updating on disablea1xd2020-12-031-15/+12
|
* filter out abs move raw inputa1xd2020-12-032-1/+6
|
* add directional multipliersa1xd2020-12-0311-36/+54
| | | | | | 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
* embed version info into assembliesa1xd2020-12-022-30/+1
| | | | | | | | 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
* Remove experiment file, set driver lang to c++17, fix by component last ↵Jacob Palecki2020-11-271-28/+2
| | | | mouse move
* move speedcap into acceleratora1xd2020-10-211-3/+6
|
* put autowrite option back in menua1xd2020-10-215-69/+78
|
* fix sens label visibility when separateda1xd2020-10-211-1/+2
|
* add speed capa1xd2020-10-201-1/+2
|
* Fix output velocity calculationJacob Palecki2020-10-181-2/+2
|
* Fix simulated mouse input bug + small renamingJacob Palecki2020-10-154-70/+74
|
* add magic number to constantsa1xd2020-10-081-1/+1
|
* disable write button when settings are toggled offa1xd2020-10-081-4/+4
|
* improve comments, variable namesa1xd2020-10-081-4/+4
|
* Follow full C# conventionJacob Palecki2020-10-082-2/+22
|
* rename sensitivity field to 'sens multiplier'a1xd2020-10-081-1/+1
|