index
:
Starlet
main
osc-with-guileosc
udp-scanout
Theatrical lighting control in Lisp
Thomas White
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
guile
/
starlet
/
base.scm
Age
Commit message (
Expand
)
Author
2021-05-03
Don't hammer OLA with unnecessary updates
Thomas White
2021-05-02
Use wrapper for OLA's C++ API instead of the web API
Thomas White
2021-04-18
Extend attribute-handling functions to handle colour component IDs
Thomas White
2021-04-07
Coerce values in programmer to real values
Thomas White
2021-04-06
Initial abstraction layer for colours
Thomas White
2021-04-04
Add the ability to make certain states unique
Thomas White
2021-04-04
Handle intensities returning no value in HTP merge
Thomas White
2021-04-03
Fix sel/at (again)
Thomas White
2021-04-02
Give programmer values absolute priority
Thomas White
2021-04-02
Replace merging of states with search through list of states
Thomas White
2021-03-31
current-value: Make REALLY sure that no-value does not leak through
Thomas White
2021-03-31
add-state-to-state: Make sure that no-value does not leak through
Thomas White
2021-03-31
at: Handle unspecified fixture when nothing is selected
Thomas White
2021-03-31
Factorise ensure-number
Thomas White
2021-03-31
Get rid of have-value
Thomas White
2021-03-31
Remove combined state from scanout loop
Thomas White
2021-03-31
Remove unnecessary exports
Thomas White
2021-03-31
Get rid of set-state-hash-table
Thomas White
2021-03-31
Replace playback implementation
Thomas White
2021-03-28
Get rid of attr-boolean
Thomas White
2021-03-28
WIP on playbacks
Thomas White
2021-03-28
Add some error checking
Thomas White
2021-03-08
Add register-state! back to list of exports
Thomas White
2021-03-08
Remove home state and abolish fixture-attribute use in states
Thomas White
2021-03-07
Make playback register themselves
Thomas White
2021-03-07
state-source: Prefix with lighting-state instead of begin
Thomas White
2021-03-02
Make home state immutable, and put it in an atomic box with the fixture list
Thomas White
2021-03-01
Refuse to run two OLA output threads at once
Thomas White
2021-02-21
Re-implement print-state as (pretty-print (state-source ..))
Thomas White
2021-02-21
Add show-state
Thomas White
2021-02-20
Add state-source
Thomas White
2021-01-31
Divide up exports of (starlet base)
Thomas White
2021-01-31
Initial part of writing out states
Thomas White
2021-01-31
Make fixtures remember their (canonical) names
Thomas White
2021-01-31
Require fixture attribute name
Thomas White
2021-01-30
Add print-state
Thomas White
2021-01-30
Move useful stuff to utils
Thomas White
2021-01-30
flatten-sublists: Preserve order
Thomas White
2021-01-30
at: Handle groups, selection etc
Thomas White
2021-01-26
Move "sel" to base, and add a callback
Thomas White
2021-01-19
Implement selection of multiple fixtures at once
Thomas White
2021-01-15
Remove selection-state
Thomas White
2021-01-11
Factorise get-fixture-{universe,addr}
Thomas White
2021-01-11
More consistent behaviour between 8-bit and 16-bit setters
Thomas White
2021-01-10
Avoid setting DMX values to #f
Thomas White
2021-01-10
Use programmer-state for command-line interactions
Thomas White
2021-01-09
Cap values at maximum
Thomas White
2021-01-09
Better rounding in set-chan-16bit
Thomas White
2021-01-09
Change default universe to 0
Thomas White
2021-01-03
Start MIDI control only for attributes in the fixture
Thomas White
[next]