Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-05 | WIPtemp | Thomas White | |
2020-06-04 | Scanout plumbing | Thomas White | |
2020-06-04 | Better state merging | Thomas White | |
2020-05-30 | Fixture definition and scanout | Thomas White | |
2020-05-27 | Basic fixture structure | Thomas White | |
2020-05-27 | Turn all Guile stuff into proper modules | Thomas White | |
2020-05-19 | New combine-states function | Thomas White | |
2020-05-09 | Work on init.scm | Thomas White | |
2020-05-09 | Switch to Guile 3 | Thomas White | |
2020-03-26 | Add att function | Thomas White | |
2020-03-10 | Store states as functions | Thomas White | |
2020-02-25 | Work on description of lighting states | Thomas White | |
2020-02-23 | Put fixture library into headers and static structures | Thomas White | |
2020-02-23 | Use internal definition instead of letrec | Thomas White | |
2020-02-22 | New patch-many function | Thomas White | |
2020-02-22 | New "at" function | Thomas White | |
2020-02-21 | Do fixture patching from Scheme | Thomas White | |
2020-02-20 | Remove command line and attribute stuff from UI | Thomas White | |
It will come back, in some form, later... | |||
2020-02-20 | Add init.scm | Thomas White | |
2020-02-19 | Put fixtures in a list, not in top-level variables | Thomas White | |
This avoids problems if the fixtures have names which overlap with things. | |||
2020-02-18 | Add basic Guile stuff | Thomas White | |
2019-07-17 | Redraw the main window periodically anyway | Thomas White | |
2019-07-16 | Initial crossfade stuff | Thomas White | |
2019-07-16 | Put all attribute values in a struct | Thomas White | |
2019-07-03 | Change F-key attributes | Thomas White | |
2019-07-03 | Fix integer conversion for 8-bit values | Thomas White | |
2019-07-02 | Check gobo/prism flags in any_selected_fixture_has() | Thomas White | |
2019-07-02 | Set intensity using keyboard up/down | Thomas White | |
2019-07-02 | Attribute bar at bottom of screen | Thomas White | |
2019-07-02 | Rename "struct nanolight" to "struct lightctx" | Thomas White | |
2019-06-30 | Tweak scaling between floating point and DMX values | Thomas White | |
We want 0.5 (or 0.0 for -1..+1 attributes) to mean 128 exactly | |||
2019-06-30 | Add pan/tilt reverse | Thomas White | |
2019-06-30 | Tweak mouse sensitivity | Thomas White | |
2019-06-30 | Gobo selection and rotation | Thomas White | |
2019-06-28 | Add missing offsets | Thomas White | |
2019-06-28 | Fix direction of tilt movement on screen | Thomas White | |
2019-06-28 | Add more attributes, and add separate properties for RGB vs CMY colour | Thomas White | |
2019-06-27 | New way of doing attributes | Thomas 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-17 | Prevent auto-repeat on playback keys | Thomas White | |
2019-06-17 | Move UI stuff to a separate file | Thomas White | |
2019-06-15 | Fix home values | Thomas White | |
2019-06-15 | Fix number of stops | Thomas White | |
2019-06-15 | Tidy up stop handling | Thomas White | |
2019-06-15 | Add stop attributes | Thomas White | |
2019-06-15 | Improve rendering of pan/tilt crosshairs | Thomas White | |
2019-06-15 | Start with intensity on mouse | Thomas White | |
2019-06-15 | Flip display of tilt | Thomas White | |
2019-06-15 | Hold shift for fine control | Thomas White | |
2019-06-15 | Handle pan/tilt pair inside set_start_attrs | Thomas White | |
2019-06-15 | Use function keys to select parameters | Thomas White | |