Araxeus / PNG-Upscale

AI Super - Resolution
MIT License
220 stars 25 forks source link

Bump flatlaf-intellij-themes from 1.0 to 2.0.2 #67

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps flatlaf-intellij-themes from 1.0 to 2.0.2.

Release notes

Sourced from flatlaf-intellij-themes's releases.

2.0.2

This is a bug fix release. Users of FlatLaf native window decorations are recommended to update to this release because it fixes rendering artifacts on HiDPI screens.

Change Log

  • Native window decorations (Windows 10/11 only): Fixed rendering artifacts on HiDPI screens when dragging window partly offscreen and back into screen bounds. (issue #477)
  • Repaint component when setting client property JComponent.outline (issue #480).
  • macOS: Fixed NPE when using some icons in main menu items. (issue #483)

2.0.1

This is a bug fix release. Users of FlatLaf 2.0 are recommended to update to this release because it fixes a memory leak.

Change Log

  • Fixed memory leak in Panel, Separator and ToolBarSeparator. (issue #471; regression in FlatLaf 2.0)
  • ToolTip: Fixed wrong tooltip location if component overrides JComponent.getToolTipLocation() and wants place tooltip under mouse location. (issue #468)
  • Extras: Added copy constructor to FlatSVGIcon. (issue #465)
  • Moved module-info.class from META-INF/versions/9/ to root folder of JARs. (issue #466)

2.0

Highlights

  • Styling individual components using string in CSS syntax (see PR #341 and #388)
  • Typography (see PR #396)
  • Unified backgrounds for window title bar is now enabled by default (Windows 10/11 only)
  • Support Windows 11 snap layouts menu (see #397)
  • TextField: support leading and trailing components and icons (see PR #386 and #378)
  • Reworked core themes to make it easier to create new themes (see PR #390)
  • Easier changing accent color (see PR #375)
  • CheckBox and RadioButton improvements (see PR #414)

grafik

Incompatibilities

If you're using own FlatLaf properties files, then you may be affected by some incompatible changes. See PR #390 and #414.

Change Log

New features and improvements

  • Styling:
    • Styling individual components using string in CSS syntax or java.util.Map. (PR #341)
      E.g.: mySlider.putClientProperty( "FlatLaf.style", "trackWidth: 2" );

... (truncated)

Changelog

Sourced from flatlaf-intellij-themes's changelog.

2.0.2

  • Native window decorations (Windows 10/11 only): Fixed rendering artifacts on HiDPI screens when dragging window partly offscreen and back into screen bounds. (issue #477)
  • Repaint component when setting client property JComponent.outline (issue #480).
  • macOS: Fixed NPE when using some icons in main menu items. (issue #483)

2.0.1

  • Fixed memory leak in Panel, Separator and ToolBarSeparator. (issue #471; regression in FlatLaf 2.0)
  • ToolTip: Fixed wrong tooltip location if component overrides JComponent.getToolTipLocation() and wants place tooltip under mouse location. (issue #468)
  • Extras: Added copy constructor to FlatSVGIcon. (issue #465)
  • Moved module-info.class from META-INF\versions\9\ to root folder of JARs. (issue #466)

2.0

  • Added system property flatlaf.nativeLibraryPath to load native libraries from a directory. (PR #453)
  • Fixed "endless recursion in font" exception in FlatLaf$ActiveFont.createValue() if UIManager.getFont() is invoked from multiple threads. (issue #456)
  • PasswordField: Preserve reveal button state when switching theme. (PR #442; issue #173)
  • PasswordField: Reveal button did not show password if JPasswordField.setEchoChar() was invoked from application. (PR #442; issue #173)
  • Slider: Fixed/improved focused indicator color when changing accent color. (PR #375)
  • TextField:
    • Improved hover/pressed/selected colors of leading/trailing buttons (e.g. "reveal" button in password field). (issue #452)
    • Clear button no longer paints over round border. (issue #451)
  • Extras: Fixed concurrent loading of SVG icons on multiple threads. (issue #459)
  • Use FlatLaf native window decorations by default when running in JetBrains Runtime (instead of using JetBrains custom decorations). System variable flatlaf.useJetBrainsCustomDecorations is now false by default (was true in FlatLaf 1.x). (issue #454)
  • Native window decorations:
    • Fixed blurry iconify/maximize/close button hover rectangles at 125%, 150% or 175% scaling. (issue #431)

... (truncated)

Commits
  • dd7b7c6 release 2.0.2
  • 0bd677c FlatSVGIcon: changed logging when icon resource is not found from "severe" to...
  • 1a131d5 Merge PR #484: Fix NPE when painting icon on OS X top menu bar
  • 016e515 moved TestFlatIconNullComponent to other package and fixed file name (issue #...
  • 456ceb3 Merge PR #486: Request to add Ultorg to list of apps using FlatLAF
  • 2169be1 In README, add Ultorg to list of apps using FlatLAF.
  • 49eb0b0 Native window decorations: updated DLLs (issue #477)
  • 2e222bc Native window decorations (Windows 10/11 only): fixed rendering artifacts on ...
  • c7fa475 NPE when painting icon on OS X top menu bar #483
  • 4174b06 repaint component when setting client property JComponent.outline (issue #480)
  • 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 #71.