summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2019-06-09Framework for DMX scanoutThomas White
2019-06-04Playback control hooksThomas White
2019-06-04Add cursorThomas White
2019-06-04Re-enable fullscreenThomas White
2019-06-04Attribute classes in commandsThomas White
2019-05-28Command line and rendering stuffThomas White
2019-05-26Dummy fixture and initial renderingThomas White
2019-05-25Empty window and initial data structuresThomas White
2019-05-24Initial skeleton importThomas White