Araxeus / PNG-Upscale

AI Super - Resolution
MIT License
214 stars 24 forks source link

Bump flatlaf-extras from 1.0 to 1.3 #22

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 3 years ago

Bumps flatlaf-extras from 1.0 to 1.3.

Release notes

Sourced from flatlaf-extras's releases.

1.3

Change log

New features and improvements

  • TextComponents, ComboBox and Spinner: Support different background color when component is focused (use UI values TextField.focusedBackground, PasswordField.focusedBackground, FormattedTextField.focusedBackground, TextArea.focusedBackground, TextPane.focusedBackground, EditorPane.focusedBackground, ComboBox.focusedBackground, ComboBox.buttonFocusedBackground, ComboBox.popupBackground and Spinner.focusedBackground). (issue #335)

Fixed bugs

  • Fixed white lines at bottom and right side of window (in dark themes on HiDPI screens with scaling enabled).
  • ScrollBar: Fixed left/top arrow icon location (if visible). (issue #329)
  • Spinner: Fixed up/down arrow icon location.
  • ToolTip: Fixed positioning of huge tooltips. (issue #333)

1.2

This release brings a lot of minor new features, improvements and bug fixes.

Users of version 1.1.x are recommended to update to 1.2 because this release fixes some minor issues with native window decorations.

Change log

New features and improvements

  • Renamed Flat*Laf.install() methods to Flat*Laf.setup() to avoid confusion with UIManager.installLookAndFeel(LookAndFeelInfo info). The old Flat*Laf.install() methods are still there, but marked as deprecated. They will be removed in a future version.
  • Button and ToggleButton: Support borderless button style (set client property JButton.buttonType to borderless). (PR #276)
  • ComboBox: Support using as cell renderer (e.g. in JTable).
  • DesktopPane: Improved layout of iconified internal frames in dock:
    • Always placed at bottom-left in desktop pane.
    • Newly iconified frames are added to the right side of the dock.
    • If frame is deiconified, dock is compacted (icons move to the left).
    • If dock is wider than desktop width, additional rows are used.
    • If desktop pane is resized, layout of dock is updated.
  • TableHeader: Moved table header column border painting from FlatTableHeaderUI to new border FlatTableHeaderBorder to improve compatibility with custom table header implementations. (issue #228)
  • Linux: Enable text anti-aliasing if no Gnome or KDE Desktop properties are available. (issue #218)
  • IntelliJ Themes: Added "Material Theme UI Lite / GitHub Dark" theme.

... (truncated)

Changelog

Sourced from flatlaf-extras's changelog.

1.3

New features and improvements

  • TextComponents, ComboBox and Spinner: Support different background color when component is focused (use UI values TextField.focusedBackground, PasswordField.focusedBackground, FormattedTextField.focusedBackground, TextArea.focusedBackground, TextPane.focusedBackground, EditorPane.focusedBackground, ComboBox.focusedBackground, ComboBox.buttonFocusedBackground, ComboBox.popupBackground and Spinner.focusedBackground). (issue #335)

Fixed bugs

  • Fixed white lines at bottom and right side of window (in dark themes on HiDPI screens with scaling enabled).
  • ScrollBar: Fixed left/top arrow icon location (if visible). (issue #329)
  • Spinner: Fixed up/down arrow icon location.
  • ToolTip: Fixed positioning of huge tooltips. (issue #333)

1.2

New features and improvements

  • Renamed Flat*Laf.install() methods to Flat*Laf.setup() to avoid confusion with UIManager.installLookAndFeel(LookAndFeelInfo info). The old Flat*Laf.install() methods are still there, but marked as deprecated. They will be removed in a future version.
  • Button and ToggleButton: Support borderless button style (set client property JButton.buttonType to borderless). (PR #276)
  • ComboBox: Support using as cell renderer (e.g. in JTable).
  • DesktopPane: Improved layout of iconified internal frames in dock:
    • Always placed at bottom-left in desktop pane.
    • Newly iconified frames are added to the right side of the dock.
    • If frame is deiconified, dock is compacted (icons move to the left).
    • If dock is wider than desktop width, additional rows are used.
    • If desktop pane is resized, layout of dock is updated.
  • TableHeader: Moved table header column border painting from FlatTableHeaderUI to new border FlatTableHeaderBorder to improve compatibility with custom table header implementations. (issue #228)
  • Linux: Enable text anti-aliasing if no Gnome or KDE Desktop properties are available. (issue #218)
  • IntelliJ Themes: Added "Material Theme UI Lite / GitHub Dark" theme.
  • JIDE Common Layer: Improved support for JideTabbedPane. (PR #306)
  • Extras: FlatSVGIcon improvements:
    • Each icon can now have its own color filter. (PR #303)
    • Use mapper function in color filter to dynamically map colors. (PR #303)
    • Color filter supports light and dark themes.
    • Getters for icon name, classloader, etc.

... (truncated)

Commits
  • 1e86997 release 1.3
  • 731c896 added missing since 1.3
  • 294b8bb Extras: FlatInspector: fixed border value when class hierarchy is enabled
  • 4f9b819 Spinner: reduced gap between up and down arrows, which was increased by previ...
  • 5318d5f ScrollBar: fixed left/top arrow icon location (if visible) (issue #329)
  • 98b156b TextComponents: use focusedBackground also if not editable (but enabled)
  • 511dd02 JIDE: build using latest version of JIDE library com.formdev:jide-oss:3.7.12
  • f1f7a2e Extras: FlatInspector: fixed missing "UI" row on Java 9+
  • d557cf5 FlatTestFrame: do not print stack trace if lafs.properties does not exist
  • 39d2941 removed duplicate ;
  • 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)
dependabot[bot] commented 2 years ago

Superseded by #25.