I'm happy to announce that VisionX 5.4 is on the way. The code is complete and tested. We have some additional tasks to do, but it's ready!
It's one of the really cool things. It has a bunch of new lib versions and got updates for mobility. The web UI of applications is faster than before and we have full responsive support built-in. Not only for web applications, also for desktop applications.
Another big milestone is the new mobile client. It was built from scratch. It's a wonderful piece of software, built with Flutter and Dart. It's one native app for iOS and Android. We will replace the old client in the near future. The new client supports all our layout features and much more... it's modern!
Wir suchen Verstärkung für unser Framework Team. Wenn du immer schon an einem Open Source Framework mitarbeiten wolltest und Forschung/Entwicklung genau das ist was dir zusagt, dann bewirb dich bitte!
I'm happy to announce that our Workflow Engine will work with Oracle Forms.
The current state is beta but we'll release our Workflow engine in the next days. We found some time to test the integration in Oracle Forms and the result is soo cool. It works like a charm.
So it will be possible to embed our Workflow engine in your oracle Forms. It'll be possible for your users to design custom flows and processes. The engine itself is database driven and will work with your Oracle Forms application.
More details will follow in the next days, but here's a first impression:
Workflow Engine - Oracle Forms
It's a standard Oracle Forms window/canvas with our Workflow Designer, embedded as Java Bean.
We improved the support for standard MacOS LaF in our Swing UI and VisionX. The LaF has a lot of rendering problems. We tried to use another LaF implementation but had other problems. So we decided to keep the standard Java MacOS LaF.
A simple JTextField has a 5 pixel focus border. This is horrible because the focus is about 2 pixel. The other problem is that a JTextArea wrapped in a JScrollPane doesn't have the 5 pixel border. This makes it hard to create nice looking layouts.
We fixed this problem:
Field border without gap
Looks better. One problem is that the JScrollPane doesn't paint the focus if the JTextArea has the focus. This is a LaF problem and we didn't find a workaround for this problem.
Application Menubar
Standard Java appliacations show the menubar in the same frame
We fixed the problem that setting the menu to null will keep the menu as it was.
Comboboxes
The height of Standard Comboboxes is wrong:
Combobox wrong
We fixed the problem as good as possible:
Combobox fixed
VisionX Toolbar height
The toolbar height was wrong because of layout calculation problems:
Wrong Toolbar height
We fixed the problem and the toolbar height is correct:
Toolbar fixed
VisionX Wizard gaps
The image gaps in VisionX wizards was not recognized:
Wrong gaps
It looks better without gaps:
No gaps
Wrong button rendering
If you had a button without an image and a button with an image, the height of the button without image was higher than the button with an image. This is a LaF rendering bug:
Wrong size and font
The fonts are also different. We didn't know why there has to be such a difference, but we fixed the problem in Swing UI: