Dark mode now works inside Vision, and I'm looking for Vision developers to test it.
In the previous version the module switched itself off as soon as you opened a Vision window, because a window saved from a dark Designer picked up classes a Vision client cannot load. Since the latest version that is fixed at the serialiser. Please use version 0.4.1. If you have bugs post it here or create a github issue.
One known limitation: the Vision canvas renders in dark colours in the Designer wherever components use the look-and-feel defaults; the client is always light. Nothing is written into the window by that.
Copy and Paste key shortcuts seem to be broken for objects in the Project Browser when Dark Mode is enabled. I tried copying and pasting a Named Query as well as a Script and neither worked with key shortcuts. I had to Right Click Copy & Paste.
I am using Designer Launcher v1.3.7 and Gateway v8.3.7, for reference.
Additionally, our company currently does a lot of Vision projects, so I will try to get some feedback for you on Vision compatibility.
I recall a discussion at ICC (Carl?) where a side comment pointed out that JavaFX has other problems that disqualified it for both the designer and Workstation. I didn't catch the details, sorry, but maybe someone will pipe up?
Amusingly, Perspective Workstation was originally implemented in JavaFX entirely and we swapped it to Swing at some point because it was causing various issues.
JavaFX is not any kind of free lunch. Migrating hundreds of thousands of lines of Swing code we've built up over two decades into a new GUI system sounds like an absolute nightmare, no matter how much Claude we throw at the process.
I'm not entirely sure if it would cause issues. I have not tested enough what would happen if both were installed. It certainly not an accussation. I would just like to dig into stefano's issues and rule out that possibility.