Hi everyone,
I’ve been working on a new enhancement for the QLC+ Fixture Group Editor and wanted to share it with you all to gauge interest and gather feedback.
Link to PR: https://github.com/mcallegari/qlcplus/pull/1660
Currently, the Fixture Group Editor allows users to add fixtures to a group in two directions:
- Right: Starting from a selected cell and moving horizontally to the right.
- Down: Starting from a selected cell and moving vertically downwards.
- Left: Add fixtures starting from a selected cell and moving horizontally to the left.
- Up: Add fixtures starting from a selected cell and moving vertically upwards.
These new buttons improve workflow by giving users more flexibility in how they arrange fixtures within a group. Whether you’re organizing fixtures in reverse order or fine-tuning a complex layout, having all four directional options can save time and effort.
I've wanted these buttons for ages.
What’s Been Done
- UI Updates: Added "Up" and "Left" buttons to the Fixture Group Editor, complete with tooltips and icons for consistency.
- Functionality: Implemented the logic for adding fixtures in reverse directions by extending the existing `addFixtureHeads()` method.
- Testing: Verified the functionality for all four directions, ensuring proper handling of edge cases like boundaries and overlapping cells.
Before I submit this feature as a pull request, I’d love to hear from the community:
- Do you think these additions would improve your workflow?
- Are there any specific scenarios where these buttons would (or wouldn’t) be helpful?
- Any suggestions for additional enhancements or refinements?
Thanks,
Lachie