aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-03-28Get rid of attr-booleanThomas White
2021-03-28WIP on playbacksThomas White
2021-03-28Add some error checkingThomas White
2021-03-21Fix incorrect results when running cues out of orderThomas White
2021-03-13Store the real states in a cue list, not the functionsThomas White
2021-03-08enqueue-midi-bytes: Actually enqueue, rather than waiting for empty queueThomas White
2021-03-08Add register-state! back to list of exportsThomas White
2021-03-08Remove home state and abolish fixture-attribute use in statesThomas White
2021-03-07Update README.md and add demo fileThomas White
2021-03-07Add screenshot and link to videoThomas White
2021-03-07Add licenceThomas White
2021-03-07Make playback register themselvesThomas White
2021-03-07Add 'sinewave' effectThomas White
2021-03-07state-source: Prefix with lighting-state instead of beginThomas White
2021-03-05FormattingThomas White
2021-03-05Add "auto move while dark"Thomas White
2021-03-02Refuse to start MIDI control twiceThomas White
2021-03-02Make home state immutable, and put it in an atomic box with the fixture listThomas White
2021-03-01Refuse to run two OLA output threads at onceThomas White
2021-02-28Update README.md about blackoutThomas White
2021-02-25Gracefully handle unavailable MIDI control deviceThomas White
2021-02-21Make MIDI callbacks (optionally) uniqueThomas White
2021-02-21Re-implement print-state as (pretty-print (state-source ..))Thomas White
2021-02-21Add show-stateThomas White
2021-02-20Update README.mdThomas White
2021-02-20Add state-sourceThomas White
2021-01-31Divide up exports of (starlet base)Thomas White
2021-01-31Initial part of writing out statesThomas White
2021-01-31Replace return-unspecified with *unspecified*Thomas White
2021-01-31FormattingThomas White
2021-01-31Make fixtures remember their (canonical) namesThomas White
2021-01-31Require fixture attribute nameThomas White
2021-01-30Add print-stateThomas White
2021-01-30Move useful stuff to utilsThomas White
2021-01-30flatten-sublists: Preserve orderThomas White
2021-01-30at: Handle groups, selection etcThomas White
2021-01-26Move "sel" to base, and add a callbackThomas White
2021-01-26New, scaled approach to MIDI fadersThomas White
2021-01-25FormattingThomas White
2021-01-19Rename "on-fader" to "state-on-fader"Thomas White
2021-01-19on-fader: Soft pickupThomas White
2021-01-19sel: Handle listsThomas White
2021-01-19Implement selection of multiple fixtures at onceThomas White
2021-01-19Add more fixture attributesThomas White
2021-01-15Remove selection-stateThomas White
2021-01-11Add two more Robe fixturesThomas White
2021-01-11Factorise get-fixture-{universe,addr}Thomas White
2021-01-11More consistent behaviour between 8-bit and 16-bit settersThomas White
2021-01-10Avoid setting DMX values to #fThomas White
2021-01-10Use programmer-state for command-line interactionsThomas White