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

fix(deps): update flatlaf to v3.5 #262

Merged
merged 1 commit into from
Jul 18, 2024
Merged

fix(deps): update flatlaf to v3.5 #262

merged 1 commit into from
Jul 18, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 18, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.formdev:flatlaf-extras 3.4.1 -> 3.5 age adoption passing confidence
com.formdev:flatlaf 3.4.1 -> 3.5 age adoption passing confidence

Release Notes

JFormDesigner/FlatLaf (com.formdev:flatlaf-extras)

v3.5

Compare Source

New features and improvements
  • Table: Support rounded selection. (PR #​856)
  • Button and ToggleButton: Added border colors for pressed and selected states.
    (issue #​848)
  • Label: Support painting background with rounded corners. (issue #​842)
  • Popup: Fixed flicker of popups (e.g. tooltips) while they are moving (e.g.
    following mouse pointer). (issues #​832 and #​672)
  • FileChooser: Wrap shortcuts in scroll pane. (issue #​828)
  • Theme Editor: On macOS, use larger window title bar. (PR #​779)
Fixed bugs
  • macOS: Disabled rounded popup border (see PR #​772) on macOS 14.4+ because it
    may freeze the application and crash the macOS WindowServer process (reports
    vary from Finder restarts to OS restarts). This is a temporary change until a
    solution is found. See NetBeans issues
    apache/netbeans#7560
    and
    apache/netbeans#6647.
  • FlatLaf window decorations: Window top border on Windows 10 in "full window
    content" mode was not fully repainted when activating or deactivating window.
    (issue #​809)
  • Button and ToggleButton: UI properties [Toggle]Button.selectedForeground and
    [Toggle]Button.pressedForeground did not work for HTML text. (issue #​848)
  • HTML: Fixed font sizes for HTML tags <h1>...<h6>, <code>, <kbd>,
    <big>, <small> and <samp> in HTML text for components Button, CheckBox,
    RadioButton, MenuItem (and subclasses), JideLabel, JideButton, JXBusyLabel and
    JXHyperlink. Also fixed for Label and ToolTip if using Java 11+.
  • ScrollPane: Fixed/improved border painting at 125% - 175% scaling to avoid
    different border thicknesses. (issue #​743)
  • Table: Fixed painting of alternating rows below table if auto-resize mode is
    JTable.AUTO_RESIZE_OFF and table width is smaller than scroll pane (was not
    updated when table width changed and was painted on wrong side in
    right-to-left component orientation).
  • Theme Editor: Fixed occasional empty window on startup on macOS.
  • FlatLaf window decorations: Fixed black line sometimes painted on top of
    (native) window border on Windows 11. (issue #​852)
  • HiDPI: Fixed incomplete component paintings at 125% or 175% scaling on Windows
    where sometimes a 1px wide area at the right or bottom component edge is not
    repainted. E.g. ScrollPane focus indicator border. (issues #​860 and #​582)
Incompatibilities
  • ProgressBar: Log warning (including stack trace) when uninstalling
    indeterminate progress bar UI or using JProgressBar.setIndeterminate(false)
    not on AWT thread, because this may throw NPE in FlatProgressBarUI.paint().
    (issues #​841 and #​830)
  • Panel: Rounded background of panel with rounded corners is now painted even if
    panel is not opaque. (issue #​840)

Configuration

📅 Schedule: Branch creation - "before 9am" in timezone UTC, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot merged commit a5b2ebf into master Jul 18, 2024
2 checks passed
@renovate renovate bot deleted the renovate/flatlaf branch July 18, 2024 07:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants