ce7ff2d146
AppVeyor YML update submodules
2021-03-16 12:50:01 +01:00
bdb1a3911f
AppVeyor YML nuget restore path
2021-03-16 12:48:13 +01:00
78e6449139
AppVeyor YML error again
2021-03-16 12:46:36 +01:00
c0a3d5c1ef
AppVeyor YML error
2021-03-16 12:42:15 +01:00
5f4c2786f6
Added AppVeyor build
...
Upgraded to Inno Setup 6
2021-03-16 12:40:59 +01:00
6f5e588e13
Merge branch 'master' into develop
2021-03-16 12:40:46 +01:00
80621a3df2
Forgot to include the new plugin in the setup
2021-03-10 12:47:18 +01:00
bc8396795c
Added Run Program plugin
...
Added Author and URL display in Plugins list
2021-03-10 12:39:41 +01:00
4974e57221
Refactored settings views
...
Improved global exception handling
Added plugins page
2021-03-09 18:42:49 +01:00
b1b8498456
Merge branch 'release/0.1'
2021-03-08 20:46:59 +01:00
217013d4cc
Fixed #1 : Settings for Analog Outputs are not remembered
...
And a few other null-related fixes
2021-03-08 20:46:18 +01:00
df57d665bf
Fixed ReSharper code issues
2021-03-08 20:27:17 +01:00
543b55f3ba
Added support for analog outputs (basic PWM) to Arduino Sketch
...
Added support for binding digital output actions to analog outputs
Fixed a few NullReferenceExceptions
Fixed Serial "Connecting..." state
Fixed update issues when multiple VoiceMeeter output actions are configured
Fixed VoiceMeeter Remote not logging out
2021-03-08 20:18:47 +01:00
0e27fec1e9
Added Run / Run at startup options to setup
2021-03-07 10:52:15 +01:00
69a93f68d5
Fixed bug in caching output values
...
Fixed VoiceMeeter version selection
Added device status indicator
2021-03-07 10:38:56 +01:00
2525fae237
Slight correction in readme
2021-03-06 11:00:32 +01:00
f518115bc7
Merge branch 'feature/pluggable' into develop
2021-03-06 10:57:21 +01:00
cae557e7e1
Implemented default device switching
...
Added VoiceMeeter plugin (run macro and get status)
Added Inno Setup script
Added Fusion 360 files for housing designs
2021-03-06 10:53:38 +01:00
197aef531a
Improved stability of analog signals in the Arduino sketch
...
Reimplemented automatic refresh of the serial port list
Improved serial device connection retry
Moved plugins to their own subfolder for better separation, added metadata on the entry assembly to load
Added logging settings
Added Run at startup setting
Many visual enhancements
2021-03-05 11:47:12 +01:00
cd1ab91f23
Fixed: send initial values when device connects
...
Implemented various TODO's
2021-02-28 14:40:51 +01:00
de27a6ccee
Implemented toggle and inverted settings for muted actions
2021-02-28 13:55:47 +01:00
0183d50c46
Implemented digital outputs and inputs in Arduino sketch
2021-02-28 13:01:43 +01:00
9869f46a49
Changed serial protocol to MIN
...
Implemented logging
2021-02-28 11:55:23 +01:00
a1eb61a6a9
Updated terminology in Arduino sketch
2021-02-24 19:40:59 +01:00
28c25c8b43
Implemented OSD
...
Implemented mute/unmute input and output actions
Changed MockDevice to EmulatorDevice with UI for easier testing
2021-02-24 19:35:01 +01:00
ff1e1ca74c
Working proof-of-concept for refactoring
...
Implemented orchestrator
Implemented mock device
Implemented serial device
Implemented volume action
Removed old implementation
2021-02-24 09:05:11 +01:00
dc0e761244
Implemented basic plugin architecture
...
Moving interface to WPF for easier integration
2021-02-21 14:04:24 +01:00
19484d8115
Fixed readme
2021-02-20 12:18:36 +01:00
f15491c541
Implemented Arduino firmware
...
Implemented serial connection in Windows application
2021-02-20 12:16:18 +01:00
072e73df88
Windows application with mock hardware layer
2021-02-19 17:42:37 +01:00
f42dd4d02b
Initial commit
2021-02-19 16:53:21 +01:00