Commit graph

8 commits

Author SHA1 Message Date
a1xd
5b659e1cfb add per-device configuration
adds input and [in, out] cap for classic mode
adds input cap for power mode
change wrapper/input, now gets useful device names
change (now dev specific) dpi to adjust sensitivity
change y sensitivity to y/x ratio
remove spaced LUTs

grapher and convert do not build
2021-09-23 22:28:44 -04:00
a1xd
1e6f6c5fac use standard syntax for writer options
seems like a good idea considering that these are undocumented, for now
2021-07-06 16:32:31 -04:00
a1xd
7c1f14845b update wrapper + writer to handle lut
grapher is building but applying options still broken for the most part
2021-04-06 01:21:42 -04:00
a1xd
14bde56daf update rest
grapher is still broken

refactored io / error handling a bit
2021-04-01 01:51:31 -04:00
a1xd
a5f00995dd update writer - use messagebox instead of console 2020-12-02 06:20:43 -05:00
a1xd
7d14daf1d5 embed version info into assemblies
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
2020-12-02 05:25:19 -05:00
a1xd
85aefb4ba1 add arg checks in wrapper
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
2020-09-27 23:04:29 -04:00
a1xd
fd184b6ffe add initial writer
move managed settings into wrapper
move gui build into driver build dir
2020-09-25 18:46:04 -04:00