summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-22New "at" functionThomas White
2020-02-21Do fixture patching from SchemeThomas White
2020-02-20Remove command line and attribute stuff from UIThomas White
It will come back, in some form, later...
2020-02-20Add init.scmThomas White
2020-02-19Put fixtures in a list, not in top-level variablesThomas White
This avoids problems if the fixtures have names which overlap with things.
2020-02-18Add basic Guile stuffThomas White
2019-07-17Redraw the main window periodically anywayThomas White
2019-07-16Initial crossfade stuffThomas White
2019-07-16Put all attribute values in a structThomas White
2019-07-03Change F-key attributesThomas White
2019-07-03Fix integer conversion for 8-bit valuesThomas White
2019-07-02Check gobo/prism flags in any_selected_fixture_has()Thomas White
2019-07-02Set intensity using keyboard up/downThomas White
2019-07-02Attribute bar at bottom of screenThomas White
2019-07-02Rename "struct nanolight" to "struct lightctx"Thomas White
2019-06-30Tweak scaling between floating point and DMX valuesThomas White
We want 0.5 (or 0.0 for -1..+1 attributes) to mean 128 exactly
2019-06-30Add pan/tilt reverseThomas White
2019-06-30Tweak mouse sensitivityThomas White
2019-06-30Gobo selection and rotationThomas White
2019-06-28Add missing offsetsThomas White
2019-06-28Fix direction of tilt movement on screenThomas White
2019-06-28Add more attributes, and add separate properties for RGB vs CMY colourThomas White
2019-06-27New way of doing attributesThomas White
The program now has its own view of what it wants ("this position", "this gobo" etc), and the fixture class contains instructions on how to turn that view into DMX values.
2019-06-17Prevent auto-repeat on playback keysThomas White
2019-06-17Move UI stuff to a separate fileThomas White
2019-06-15Fix home valuesThomas White
2019-06-15Fix number of stopsThomas White
2019-06-15Tidy up stop handlingThomas White
2019-06-15Add stop attributesThomas White
2019-06-15Improve rendering of pan/tilt crosshairsThomas White
2019-06-15Start with intensity on mouseThomas White
2019-06-15Flip display of tiltThomas White
2019-06-15Hold shift for fine controlThomas White
2019-06-15Handle pan/tilt pair inside set_start_attrsThomas White
2019-06-15Use function keys to select parametersThomas White
2019-06-15Add loads of parametersThomas White
2019-06-14Move DMX universe number into fixtureThomas White
2019-06-14Generic non-intensity parameter handlingThomas White
2019-06-11Reset properly after homingThomas White
2019-06-11Show crosshairs for pan/tiltThomas White
2019-06-11Add strobe/shutter attributeThomas White
2019-06-11Home all attributes at startupThomas White
2019-06-11Fix DMX addressesThomas White
2019-06-11Remove testing codeThomas White
2019-06-11Remove duplicate codeThomas White
2019-06-11Home button for pan/tiltThomas White
2019-06-11Set pan and tilt with mouseThomas White
2019-06-09Basic selection and level settingThomas White
2019-06-09Scan out DMX for realThomas White
2019-06-09Tidy up unused dependenciesThomas White