Release 6 Notes

Appearance based rendering

The major change in this release of VAqua is support for appearance based rendering. This change supports the new dark appearance introduced in macOS 10.14. It also supports the graphite appearance in previous OS releases, the accent color options introduced in 10.14, and the high contrast accessibility option.

Supporting appearance based rendering required significant architectural changes to VAqua that may impact existing programs.

Details may be found here.

Improvements

The overlay title bar window style now supports top and bottom margins.

The unified tool bar window styles now accept an arbitrary component in place of a JToolBar.

Determinate circular progress indicators are now supported.

Bug Fixes

Fixed the transparent title bar window style to suppress the default border when the top margin height is zero.

Fixed an incorrect rendering of the Open button in file choosers on 10.13.

Fixed a problem that could cause a sidebar tree to paint the selected row background in the wrong screen location.

Fixed an NPE when clicking on a disabled spinner.

Fixed a problem that could cause an internal frame to lose its border.