8 Commits

Author SHA1 Message Date
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.
2019-01-03 18:13:51 -06:00
Glenn Maynard
39cfc8cee0 Add support for uploading animations to the panel, if it supports it. 2018-12-09 16:11:12 -06:00
Glenn Maynard
5cf5eddc81 Allow minimizing to the tray.
This allows running GIF animations in the background.
2018-12-09 16:11:12 -06:00
Glenn Maynard
135e3c5401 Add a UI to set panel animations.
This is driven by the config tool, which needs to stay running.
2018-12-09 16:11:12 -06:00
Glenn Maynard
e57fa5d28e Add a version display based on the git tag. 2018-06-11 19:56:21 -05:00
Glenn Maynard
913f740113 Allow configuring two pads together (the existing behavior), or selecting a single pad from a dropdown to configure them separately. 2018-04-23 19:51:15 -05:00
Glenn Maynard
9ed01c29ba Implement exporting and importing platform settings to a file. 2018-04-21 17:40:39 -05:00
Glenn Maynard
57379383c0 Import for release. 2017-12-15 02:55:34 -06:00