Closed haakonnessjoen closed 6 years ago
I like this
It would be good as a feature across all timers to increase the countdown's size from 9 seconds to 0 to cover the entire button.
Maybe we need to make a triple-size font for that ;)
It would also be nice to have an action run purely off a feedback ( or should we call them reaction ) ie. qlab go action fires when we receive switcher input x on program without assigning this to a button. buttonless reaction action
Basically I tend to think of objects providing input and output. A Button provides output: key down, key up, long keypress at lower level and triggering actions at higher level. For me it makes sense that the output part is at the bottom and separated from the input part. Input part at top. The Input of a Button is graphics shown on it. No-brainer so far, but how exactly can device feedback lead to a graphics change? In my opinion it has to be (at least) a two part process.
Sorry for the long comment, I hope I wrote it understandable.
Fixed in f6aeb2a
This is how I have thought out a feedback system that should be simple for anyone to use, but also somewhat simple for us to implement.
William and I also talked about how "sample buttons" would make a timer instance module very simple. Where we could instantiate several timers, and timers also could get TC from other modules that export that. But that is for a different issue.
I am ready to start coding on this feedback system, if @willosof help with the GUI :) Anyone have anything against this or any better ideas?