This day marks an important milestone of the QLC+ project: the very first preliminary version of QLC+ 5.
It all goes back to 2014, when I started thinking of a new way of designing light shows.
After many thoughts, dreams, studies, I came up in April 2015 with the "A new direction" video. The user response was good, so I kept working toward that direction.
Eleven QLC+ 4 releases later, after almost 3 years of one-man hard work, it is now time to start rolling QLC+ 5.
However, before you get too excited, this is not a production release. It's not even a complete release.
I want things to be clear since the beginning, before falling into misunderstandings, so I've done 2 things:
- added a big, annoying popup every time you open QLC+ 5
- tracked the development status on a public spreadsheet, where you can see the whats and whatnots
For now, what I am most interested into is:
- OS compatibility. It has to work on Windows (7 or higher required), macOS (10.10 or higher required) and Linux (let's say a 4 years window). Details here
- High DPI compatibility. I've tested resolutions from 1280x1024 up to 4K and it always has to look good and be usable
- touch screen and multi touch support. One of the goals of QLC+ 5 is to run on Android and iOS too, so the whole UI must be usable without a mouse
- multi screen support. All the QLC+ 5 contexts (main tabs, sub-tabs, VC pages) can be detached with a mouse right click to a separate window and when you move them to another screen, they should adapt to the DPI they find. If you see anything wrong or contexts don't stay in sync, please report
- 3D compatibility. This is a tricky one, cause the Qt3D module is still pretty young and the Qt company is working hard on improving the performances. So if you see a high CPU usage, it's not a QLC+ fault, but most likely it will improve in time. For now, let's say the requirement is an OpenGL 4.0 capable graphics card. The more recent, the better. nVidia and AMD cards should work fine. Intel cards probably will not, even though the Intel Iris card I've got on my Mac Mini seems to do the job
- overall usability of the UI. It has to be consistent and you should never find awkward situations or uncomfortable ones. For obvious reasons there is no user manual at this stage but the goal is to not be needing one. The workflow should be intuitive, so you are invited to try actions that you believe are the most efficient for you. If something is not there, kindly report it
- project design workflow. One of the goals of the QLC+ 5 mission is that project design should take half of the time you spent on QLC+ 4. I've implemented as many shortcuts as I could. If you think some other would help improving the design speed, please report and let's discuss it.
Sparse notes:
- Linux users, to run the AppImage bundle, just make it executable and run it
- Windows users: DO NOT install QLC+ 5 in the same folder of QLC+ 4 (C:\QLC+). Choose another folder.
- Windows users, if you see this, please report, even though I haven't seen it for a while now
P.S. I'll create new forum areas for QLC+ 5, not to confuse the discussions with QLC+ 4.