aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-07-10Fixture display: Show a red warning if programmer state is not emptyThomas White
This helps avoid a whole category of showtime mistakes.
2022-07-09Fixture display: Avoid hard transition of intensity text colourThomas White
The snap transition is bad, because it gives the impression that some kind of snap change has taken place in the lighting state. Since the background has to get lighter and the text darker, they have to cross over (making the text invisible) at some value. This is an attempt to make the crossover time as short as possible without any snap transition.
2022-06-11Fixture display: Clearer indication when a cue is runningThomas White
2022-06-09Fixture display: press F5 to disconnect (and reconnect)Thomas White
Useful after patching a new fixture
2022-06-03Fixture display: Define constant for status area heightThomas White
2022-06-03Fixture display: Click to select fixtureThomas White
2022-06-02Fixture display: New layout styleThomas White
Wider horizontal files work much better with the long fixture names
2022-04-23Fixture display: Slow down redraw rateThomas White
2022-02-24Combine fixture and playback display tools into oneThomas White
2021-11-03Fixture display: Dump fixture list on disconnectionThomas White
2021-11-03Fixture display: Show pre-fade colour in a separate rectangleThomas White
2021-11-02Fixture display: Show colour independently of intensityThomas White
2021-11-02Playback display: Handle non-existent cueThomas White
2021-11-02Playback display: Don't exit when REPL closesThomas White
2021-11-02Fixture display: Don't exit when REPL closesThomas White
2021-10-31Fixture display: Reverse list when requesting fixturesThomas White
This makes them appear in the order they've been patched.
2021-10-30Fixture display: Show fixture coloursThomas White
2021-10-30Fixture display: Use the tile width for drawingThomas White
2021-10-26Add playback display utilityThomas White
2021-07-01Fixture display: Clean up error path if REPL can't connectThomas White
2021-07-01Fixture display: Fix shutdown logicThomas White
2021-06-30Fixture display: change '/' to '.'Thomas White
2021-06-28Fixture display: Add --verboseThomas White
2021-06-28Fixture display: Handle grouped fixturesThomas White
2021-06-27Fixture display: Show selectionThomas White
2021-06-26Fixture display: Inject a faster REPLThomas White
The standard Guile REPL, especially with readline/colorized enabled, is only really suitable for humans. Computers can use something simpler, and faster. And which doesn't save all previous results.
2021-06-26Fixture display: Show intensitiesThomas White
2021-06-26Show REPL communications in both directionsThomas White
2021-06-21Fixture display: Keypad plus to cut back in cue listThomas White
2021-06-21Fixture display: Shut down REPL connection gracefully at exitThomas White
This avoids horrible spew on the main thread REPL (leaving only minor spew instead).
2021-06-20Fixture display: Set window titleThomas White
2021-06-20Fixture display: Get the fixture names from StarletThomas White
2021-06-19Basic REPL I/OThomas White
2021-06-19Compile libguile-ola using MesonThomas White
2021-06-19Skeleton fixture display toolThomas White