8000 R2 by cbfiddle · Pull Request #4 · karlvr/Quaqua · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

R2 #4

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

R2 #4

wants to merge 3 commits into from

Conversation

cbfiddle
Copy link
Contributor

This version is mostly complete. It adds support for lists, trees, tables, titled borders, tabbed panes, buttons, split panes, and separators to the existing support for the file chooser and the color chooser.

Try it using -DQuaqua.LAF=Yosemite.18

Some changes to the existing code base were made to enable code reuse. Those changes would most benefit from a second pair of eyes.

Known issues:

Checkboxes and radio buttons do not use Yosemite style. [This requires a fix to the JavaRuntimeSupport framework or else wholesale replacement.]

The standard button style does not match Yosemite style.

Color well buttons are not implemented.

Table header buttons are not implemented. [Not sure if they are needed.]

Square toggle button style is not implemented. [Not sure if they are needed.]

Gradient toggle button style is not implemented. [Not sure if they are needed.]

Palettes display three title bar buttons instead of one. The extra buttons can be disabled. Vertical orientation is not supported.

Split pane divider arrows are not HiDPI capable.

Small and mini combo box text is positioned too high. [may not be fixable short of wholesale replacement]

Segmented toggle buttons: text positioned too low in small size. Small and mini could be narrower.

Special Text Field: Margin example does not look right.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0