Weekly update: Zircon & Caves of Zircon

Zircon

This week was crunch time at my workplace so I didn’t have much time to work on Zircon. We’re preparing a release for the end of the month and my time is tightly packed right now.

What we did have time to do is to listen to the feedback which was given about the new input handling so the bugs #206 and #207 are now fixed.

We also implemented the modal in modal feature so now you can open a dialog and another one within the previous one. In this screenshot you can see this in action!

We’ve also started writing user interface tests. Zircon comes with a VirtualApplication and a VirtualRenderer which can be used to run Zircon with a renderer which only renders in memory. We used this for calculating the framework overhead so far but as it turns out it is also useful for testing the UIs. We’ll add some examples in the near future to help you set this up. The best thing is that everything in Zircon is decoupled from the GUI framework behind the scenes (Swing, LibGDX) so you can test anything from keyboard input to complex component events as well!

Do you have questions? Ask us on our Discord Server.

If you like what we do and want to support us consider becoming a Patron.