version 4.14.0 is now available for download.
This is another quite big leap forward, especially in terms of deployment.
As you probably know, QLC+ is based on the Qt libraries and Qt is moving pretty fast with releases, new features and, sadly, deprecations.
So there is a constant activity to keep the pace with Qt changes and with QLC+ 4.14.0 I took the opportunity to start delivery Qt 6.
As always, there are improvements but also new things to consider.
This time there is a sort of "OS matrix" that represents the release details on each OS:
Windows
- based on Qt 6.8 - requires Windows 10 and above
- removed Velleman plugin
- video fade in/out not working
- Intel package
- based on Qt 5.15
- not signed
- Apple silicon package
- based on Qt 6.8
- disabled OLA plugin (not up to date with C++ standards)
- signed and notarized
- built with Ubuntu 22.04
- still depends on Qt 5.x bu can be easily built with Qt 6 by package maintainers
It also means video fading is not possible at the moment (it is in QLC+ 5 though) because it's not been ported by the Qt company.
QLC+ 4.14.0 starts also to use an additional Qt library for websockets. Now, even on Wi-Fi, websockets will be more reliable on the long term.
This is included in the Raspberry Pi image as well, with fixed Wi-Fi hotspot now activating at boot.
We've also had some awesome user contributions such as:
- RGB Script v3 to pass up to 5 colors to RGB scripts
- improved VC widgets creation from Function Wizard
- German documentation translation (thanks to Philipp Schönberg)
Your involvement—whether through feedback, development, or sharing the project—makes a huge difference.
If you’d like to support QLC+ further, consider checking out our merch store to grab some awesome QLC+ gear or becoming a GitHub Sponsor to help sustain development.
Head over to the QLC+ website to download version 4.14.0 and explore these exciting new features.
Thank you for being part of the QLC+ journey!
The QLC+ Team
Changelog:
- engine: fix flashing fade out
- engine: add stopOnExit, waitFunctionStart and waitFunctionStop commands to Script - see documentation (thanks to ldebs)
- engine: introduce RGBScript v3 and allow up to 5 colors (thanks to Hans-Jürgen Tappe)
- engine/RGBMatrix: rewind animated GIFs on startup
- UI: adjust audio volume on video intensity change
- UI/Fixture Manager: allow cross universe RGB panels
- UI/Fixture Manager: limit the number of RGB panel columns for RGBW to avoid crash
- UI/Function Wizard: improved with more VC widget creation (thanks to 8-Lambda-8)
- UI/Fixture Group Editor: allow to add fixtures top to bottom and left to right (thanks to Yestalgia)
- UI/Show Manager: show step notes on the timeline (thanks to anarchid)
- UI/Show Manager: handle CTRL+mouse wheel to zoom in/out
- Virtual Console/Slider: send feedback on override button press
- Virtual Console/Sped Dial: fix foreground color setting on Windows
- Virtual Console/Frame: fix widget page initialization on Operate mode
- Virtual Console/XY Pad: added Pan/Tilt fine external controls
- Plugins/OS2L: fix receiving multiple messages at once
- Web Access: reworked websocket implementation
- Web Access: fix grand master stopping running functions
- Web Access: fix simple desk not resetting the current universe
- Web Access: improve value synchornization with simple desk
- Web Access: add widget ID to getWidgetType and getWidgetStatus response
- Web Access: show multipage frame names (thanks to jpue)
- RGB scripts: added 'Sine Wave' script
- RGB scripts: fix Vertical Fall not allowing changing color when cloned
- New fixtures: GLP Impression X5, Ayrton Rivale Profile, Ayrton Kyalami (thanks to Masatoshi Fujino)
- New fixture: Eurolite LED Mini Strobe Cluster SMD 48 (thanks to Oliver)
- New fixture: Ayra Compar Kit 3 (thanks to Robert)
- New fixtures: Acme Pixel Line IP, Ayrton Domino LT (thanks to Yestalgia)
- New fixture: GLP JDC1 (thanks to Flo Edelmann)
- New fixture: Shehds 2 Eyes 200W LED COB Cool Warm White (thanks to Devsider)
- New fixture: Ayra ERO Micro Beam FX (thanks to Gianni)
- New fixture: Shehds LED Wall Wash 18x18W RGBWA+UV (thanks to Fede79)
- New fixture: Shehds LED Beam 12x12W RGBW (thanks to Lukas Hanisch)
- New fixture: Chauvet EVE P-160 RGBW (thanks to Max Wheatley)
- New fixture: Stairville Wild Wash 132 LED CW (thanks to e-shock)
- New fixture: Showtec Luna Par 120 Q4, Showtec Phantom 180 Wash, Stairville Infinite Pixel 250
- New fixture: Ghost Lumy (thanks to Manu)
- New fixture: Shehds LED 200W RGB FLASH, GalaxyJet LED Beam 300W Beam&Spot&Wash, Constellaser 12W Waterproof Scan Laser (thanks to Tóth János)
- New fixture: Chauvet Ovation H-605FC (thanks to Ken Coughlin)
- New fixture: Martin smartMAC (thanks to Mads Vejrup)
- New fixtures: UKing ZQ01513 100WCOB Cast Aluminum Park Light, ZQ01495 200W Three-in-one Four-eye COB Lamp, ZQ06122 9-Eye COB Matrix (thanks to Mario Rempfer)
- New fixture: lightmaXX Platinum CLS-3 Quad-LED (thanks to Martin Bender)
- New fixture: Varytec Giga Bar Pix 8 UV (thanks to susnux)
- New fixture: beamZ Cobra 720 (thanks to Paul Wilton)
- New fixtures: Cameo TS 100 WW, TS 200 WW (thanks to Sven Koch)
- New fixtures: Varytec ARC One, Cameo LED Gobo Scanner 80, Stairville DJ Lase 40-G MK-III, Stairville HL-x9-18 DCL CW-WWFlood 9-18x6W (thanks to Jan Fries)
- New fixtures: beamZ Panther 60 LED Beam RGBW, MHL-74 Wash 7x10W 4in1 RGBW, BBP96 Uplight PAR (thanks to Jan Fries)
- New fixture: MEGA-Lite M-Sphere (thanks to George Qualley IV)
- New fixtures: Eurolite LED PIX-12 HCL Bar, LED PAR-64 QCL12x8W (thanks to Martin Winkler)
- New fixture: Varytec Colors NerveStrobe HP (thanks to Giacomo & Michel)