Glenn Maynard
8620da2405
Refactor displaying threshold sliders.
...
Instead of having the sliders show and hide themselves, create the ones that are
active in MainWindow.
5 years ago
Glenn Maynard
bbb49b6ae4
Show a warning if the low FSR threshold is set too low.
5 years ago
Glenn Maynard
6249359373
Add an option to enable the center panel top sensor.
5 years ago
Glenn Maynard
9facc93548
8-bit FSR thresholds.
6 years ago
Glenn Maynard
6cc979b1dc
Implement the V5 config packet.
6 years ago
Glenn Maynard
1b01f53796
Add an option to enable or disable lighting on panels with no sensors.
6 years ago
Glenn Maynard
8307e24550
Allow FSR threshold distances down to 5.
6 years ago
Glenn Maynard
6d0820f495
Add the PlatformFlags_FSR config flag.
6 years ago
Glenn Maynard
9ae9a506c6
Add the initial floor lighting button in the UI.
...
This also refactors the panel button code to rely less on WPF bindings.
They just get in the way for anything nontrivial. Doing it this way
lets us treat the panel buttons as an interface for setting colors, to
handle the different fields that are set for the panel colors and floor
color.
6 years ago
Glenn Maynard
6b58194235
Handle FSR thresholds in the threshold sliders.
6 years ago
Glenn Maynard
135e3c5401
Add a UI to set panel animations.
...
This is driven by the config tool, which needs to stay running.
6 years ago
Glenn Maynard
baa66fc551
Select an enabled panel in the panel color UI by default.
...
This fixes the default always being up-left (which is usually disabled),
causing the color slider to not do anything until you select a different
panel.
6 years ago
Glenn Maynard
913f740113
Allow configuring two pads together (the existing behavior), or selecting a single pad from a dropdown to configure them separately.
7 years ago
Glenn Maynard
9ed01c29ba
Implement exporting and importing platform settings to a file.
7 years ago
Glenn Maynard
57379383c0
Import for release.
7 years ago