summaryrefslogtreecommitdiff
path: root/grapher/Models
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* 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
|
* add scroll to chartsa1xd2020-10-085-91/+15
|
* add toggle button + save gui settings on closea1xd2020-10-086-60/+159
| | | | remove option to disable write on startup
* ease requirements for loading driver settingsa1xd2020-10-072-22/+39
| | | | | | | gui settings are no longer needed this covers edge case where interaccel converter is used but the gui does not run until after reboot
* add static default settings in wrappera1xd2020-10-071-1/+1
|
* Fixed anisotropy not loading correctly on savev1.0.2a1xd2020-10-071-1/+2
|
* set invisible args to default values before writea1xd2020-09-294-20/+21
|
* Fix legacy offset bugsJacob Palecki2020-09-271-23/+4
|
* Handle errors from bad arg on writeJacob Palecki2020-09-272-2/+30
|
* Merge and fix write buttonJacob Palecki2020-09-278-78/+167
|\
| * add arg checks in wrappera1xd2020-09-278-78/+165
| | | | | | | | | | | | | | | | | | | | | | 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
| * Fix for second dot not clearing:Jacob Palecki2020-09-273-0/+13
| |
* | Fix for second dot not clearing:Jacob Palecki2020-09-273-0/+13
|/
* Remove logarithmJacob Palecki2020-09-261-1/+0
|
* Scale Last Mouse Move by poll rateJacob Palecki2020-09-263-5/+20
|
* Show active values correctly for x\y option sensitivityJacob Palecki2020-09-264-3/+47
|
* SetActive changes field default, bugs fixedJacob Palecki2020-09-256-20/+25
|
* Last mouse move perfetly responsive at 100 FPSJacob Palecki2020-09-255-1/+47
|
* Fix 0 point for separate x y sensJacob Palecki2020-09-251-3/+8
|
* merge with writerJacob Palecki2020-09-253-142/+25
|\
| * add initial writera1xd2020-09-253-143/+25
| | | | | | | | | | move managed settings into wrapper move gui build into driver build dir
* | Use log LUT rather than binary search for last mouse move pointJacob Palecki2020-09-252-16/+70
| |
* | Remove waithandle:Jacob Palecki2020-09-241-4/+0
| |
* | Add to Guide, fix motility nameJacob Palecki2020-09-231-0/+3
|/
* Fix gain scalingJacob Palecki2020-09-221-2/+2
|