Skip to content
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

Bump flatlaf from 1.6.3 to 2.3 #72

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 30, 2022

Bumps flatlaf from 1.6.3 to 2.3.

Release notes

Sourced from flatlaf's releases.

2.3

Highlights

macOS improvements in FlatLaf Demo

The FlatLaf Demo now demonstrates how to use the "full window content" feature on macOS to extend the content into the window title bar:

grafik

This is the old FlatLaf Demo without "full window content":

grafik

And here is a guide to use this in own applications: https://www.formdev.com/flatlaf/macos/

File chooser shortcuts panel

This release adds a shortcuts panel to the left side of all file choosers (class JFileChooser):

image

On Windows, the content of the shortcuts panel is the same as in the Java Windows L&F. On macOS and Linux the shortcuts panel is empty and hidden. However you can customize the content. See PR #522

Change Log

New features and improvements

  • FileChooser: Added (optional) shortcuts panel. On Windows it contains "Recent Items", "Desktop", "Documents", "This PC" and "Network". On macOS and Linux it is empty/hidden. (PR #522, issue #100)
  • Button and ToggleButton: Added missing foreground colors for hover, pressed, focused and selected states. (issue #535)
  • Table: Optionally paint alternating rows below table if table is smaller than scroll pane. Set UI value Table.paintOutsideAlternateRows to true. Requires that Table.alternateRowColor is set to a color. (issue #504)
  • ToggleButton: Made the underline placement of tab-style toggle buttons configurable. (PR #530; issue #529)
  • Added spanish translation. (PR #525)

Fixed bugs

  • IntelliJ Themes: Fixed TitledBorder text color in "Monokai Pro" theme. (issue #524)

2.2

Change Log

... (truncated)

Changelog

Sourced from flatlaf's changelog.

2.3

New features and improvements

  • FileChooser: Added (optional) shortcuts panel. On Windows it contains "Recent Items", "Desktop", "Documents", "This PC" and "Network". On macOS and Linux it is empty/hidden. (issue #100)
  • Button and ToggleButton: Added missing foreground colors for hover, pressed, focused and selected states. (issue #535)
  • Table: Optionally paint alternating rows below table if table is smaller than scroll pane. Set UI value Table.paintOutsideAlternateRows to true. Requires that Table.alternateRowColor is set to a color. (issue #504)
  • ToggleButton: Made the underline placement of tab-style toggle buttons configurable. (PR #530; issue #529)
  • Added spanish translation. (PR #525)

Fixed bugs

  • IntelliJ Themes: Fixed TitledBorder text color in "Monokai Pro" theme. (issue #524)

2.2

New features and improvements

  • SplitPane: Allow limiting one-touch expanding to a single side (set client property JSplitPane.expandableSide to "left" or "right"). (issue #355)
  • TabbedPane: Selected tab underline color now changes depending on whether the focus is within the tab content. (issue #398)
  • IntelliJ Themes:
    • Added "Monokai Pro" and "Xcode-Dark" themes.
    • TabbedPane now use different background color for selected tabs in all "Arc" themes, in "Hiberbee Dark" and in all "Material UI Lite" themes.

Fixed bugs

  • Native window decorations (Windows 10/11 only): Fixed wrong window title character encoding used in Windows taskbar. (issue #502)
  • Button: Fixed icon layout and preferred width of default buttons that use bold font. (issue #506)
  • FileChooser: Enabled full row selection for details view to fix alternate row coloring. (issue #512)
  • SplitPane: Fixed StackOverflowError caused by layout loop that may occur under special circumstances. (issue #513)
  • Table: Slightly changed grid colors to make grid better recognizable. (issue #514)
  • ToolBar: Fixed endless loop in focus navigation that may occur under special circumstances. (issue #505)
  • IntelliJ Themes: Component.accentColor UI property now has useful theme

... (truncated)

Commits
  • 69851b7 release 2.3
  • 92b53bf Merge PR #522: File chooser shortcuts panel
  • 93e0496 ToggleButton: button style "tab": added missing foreground colors for hover, ...
  • 5151951 Button and ToggleButton: added missing foreground colors for hover, pressed, ...
  • 58dbcce Table: optionally paint alternating rows below table if table is smaller than...
  • 90de14d Native library: refactored loading of Windows native library from `FlatWindow...
  • 5f96161 Demo and Theme Editor: updated macOS related comments
  • 37c375e Theme Editor:
  • 1758c17 FlatLafUIKeys.txt: added some missing UI defaults
  • 96f2a02 UIDefaultsLoader: added over() color function to convert a translucent color ...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [flatlaf](https://github.com/JFormDesigner/FlatLaf) from 1.6.3 to 2.3.
- [Release notes](https://github.com/JFormDesigner/FlatLaf/releases)
- [Changelog](https://github.com/JFormDesigner/FlatLaf/blob/main/CHANGELOG.md)
- [Commits](JFormDesigner/FlatLaf@1.6.3...2.3)

---
updated-dependencies:
- dependency-name: com.formdev:flatlaf
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label May 30, 2022
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 14, 2022

Superseded by #78.

@dependabot dependabot bot closed this Jul 14, 2022
@dependabot dependabot bot deleted the dependabot/gradle/com.formdev-flatlaf-2.3 branch July 14, 2022 21:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants