DarwinNE/FidoCadJ

Apple look and feel complete transition from Quaqua to VAqua7

Closed this issue · 2 comments

Following #150, I moved the development environment from Java 7 to Java 14.

The Quaqua look and feel (L&F) is not supported anymore, so I chosen to use VAqua7, by @cbfiddle

https://violetlib.org/vaqua/overview.html

This requires some fine-tune of the appearance of the different controls.

Here is a screenshot of the version 0.24.7, with Quaqua:

Quaqua

I used to like very much the blue "candy" appearance of buttons and toolbars, but Apple definitely moved towards a flatter appearance.

Here is a screenshot of the appearance I got with VAqua7 and a few tweaks:

VAqua7

I would like to use the "combinedToolBar" style that overlaps the title bar and the toolbar, but the title keeps appearing sometimes under the window (I still needs to see how I can solve that).
However, this would hide the file name, so I am not completely sure it is a good idea.

I noticed that if I use the "small icons" for the toolbar with VAqua7, the icons are resized and the result is not pleasant (client property "JButton.buttonType" as "segmented"):

VAqua7_small_icons

I will refer to this issue when I will be trying to tweak the user interface on MacOS.

D.

Some dialog windows do not show the complete text even if the space is available.
For example:
image

The file name should be shown somewhere with the new look.