aboutsummaryrefslogtreecommitdiff
path: root/guile/starlet/state.scm
AgeCommit message (Expand)Author
2023-06-15Un-GOOPS some proceduresThomas White
2023-06-15Remove colour-component stuffThomas White
2023-05-11Programmer state should be LTPThomas White
2023-04-30Move fixture-has-attr? to (starlet fixture) and export itThomas White
2023-04-29Move selection stuff to a separate moduleThomas White
2023-04-25Add selected? and deselThomas White
2023-04-13state-source: Quote symbol valuesThomas White
2022-11-13Some symbol-><starlet-attribute> conversions I missedThomas White
2022-11-12Add write method for <starlet-state>Thomas White
2022-11-12Introduce new type for attribute namesThomas White
2022-07-10Add "remove-selection-from-programmer!"Thomas White
2022-07-10Add 'ps' as a synonym for programmer-stateThomas White
2022-07-10Add "remove-fixture[s]-from-state!"Thomas White
2022-07-10Don't send fix/attr/val to state update hookThomas White
2022-07-10Add "state-empty?"Thomas White
2022-07-09Error if someone tries to set an attribute that doesn't existThomas White
2022-06-11Rename make-colour-rgb to rgb, similar for cmyThomas White
2022-06-09Add 'blackout'Thomas White
2022-06-06Rename state-map to state-map->list, add a real state-mapThomas White
2022-01-25Separate cue lists from playbacks and crossfadesThomas White
2021-09-11at: Clamp continuous attributes to rangeThomas White
2021-09-11state-source: Clamp continuous attributes to rangeThomas White
2021-09-11Run state update hook in 'clear-state!'Thomas White
2021-08-08Add hook for state updatesThomas White
2021-06-27Fixture display: Show selectionThomas White
2021-05-24Add hook for state changes on a playbackThomas White
2021-05-22Add home-fixture!/blackout!Thomas White
2021-05-16Get rid of time parameter and use clock objects for cross-fadesThomas White
2021-05-13Export copy-stateThomas White
2021-05-13Avoid mutation of state objects by "set-state-name!"Thomas White
2021-05-10Run cues as single atomic operationsThomas White
2021-05-10Make state objects' hash tables immutable with atomic updatesThomas White
2021-05-10Split 'base' module up into 'fixture', 'state' and 'scanout'Thomas White