AI Super - Resolution

Bump flatlaf from 1.0 to 3.1#99

Closed
Opened 4/3/20231 commentsby dependabot[bot]
dependabot[bot]

Bumps [flatlaf](https://github.com/JFormDesigner/FlatLaf) from 1.0 to 3.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/JFormDesigner/FlatLaf/releases">flatlaf's releases</a>.</em></p> <blockquote> <h2>3.0</h2> <p>Hooray, hooray, it's done. FlatLaf 3.0 is here ๐ŸŽ ๐ŸŽ‰ ๐ŸŽ… ๐Ÿคถ ๐Ÿง‘โ€๐ŸŽ„</p> <p>BTW if you'd like to <strong>support the FlatLaf open-source project</strong>, please <strong><a href="https://www.formdev.com/flatlaf/sponsor/">consider sponsoring it</a></strong>. Thank you very much for doing so.</p> <h2>Highlights</h2> <h3>macOS themes</h3> <p>New light and dark themes that use macOS colors and look similar to native macOS controls:</p> <p><img src="https://user-images.githubusercontent.com/5604048/208445599-9330287d-b019-42d7-99b0-46d8c66b7c1f.png" alt="image" /></p> <h3>Fonts</h3> <p>Packaged fonts <strong><a href="https://github.com/JFormDesigner/FlatLaf/tree/main/flatlaf-fonts/flatlaf-fonts-inter">Inter</a></strong>, <strong><a href="https://github.com/JFormDesigner/FlatLaf/tree/main/flatlaf-fonts/flatlaf-fonts-roboto">Roboto</a></strong> and <strong><a href="https://github.com/JFormDesigner/FlatLaf/tree/main/flatlaf-fonts/flatlaf-fonts-jetbrains-mono">JetBrains Mono</a></strong> into JARs (available on Maven Central) and provide an easy way to use them with FlatLaf.</p> <h3>Rounded selection</h3> <p><code>JMenuItem</code>, <code>JComboBox</code>, <code>JList</code> and <code>JTree</code> components now support rounded selection. This is currently used only in macOS themes for menus and combo boxes, but may be used in standard themes as well in the future. Feel free to use it in own themes to give your application a special look. See PRs for instructions.</p> <p><img src="https://user-images.githubusercontent.com/5604048/208457466-e4177ee7-5b53-40da-88c1-0ba5dce0c565.png" alt="image" /></p> <h3>Rounded outlined icons</h3> <p><code>JFileChooser</code>, <code>JOptionPane</code>, <code>JPasswordField</code> and <code>JTree</code> got new modern rounded outlined icons:</p> <p><img src="https://user-images.githubusercontent.com/5604048/208452543-797d3dd5-aedf-4a50-9405-d7c1c513be8d.png" alt="image" /></p> <h2>Change Log</h2> <h4>New features and improvements</h4> <ul> <li><strong>macOS light and dark themes</strong>: The two new themes <code>FlatMacLightLaf</code> and <code>FlatMacDarkLaf</code> use macOS colors and look similar to native macOS controls. (PRs <a href="https://redirect.github.com/JFormDesigner/FlatLaf/issues/533">#533</a>, <a href="https://redirect.github.com/JFormDesigner/FlatLaf/issues/612">#612</a> and <a href="https://redirect.github.com/JFormDesigner/FlatLaf/issues/607">#607</a>)</li> <li><strong>Fonts</strong>: Packaged some fonts into JARs and provide an easy way to use them with FlatLaf. (PRs <a href="https://redirect.github.com/JFormDesigner/FlatLaf/issues/545">#545</a>, <a href="https://redirect.github.com/JFormDesigner/FlatLaf/issues/614">#614</a> and <a href="https://redirect.github.com/JFormDesigner/FlatLaf/issues/615">#615</a>) At the moment there are three fonts: <ul> <li><strong>Inter</strong> (<a href="https://rsms.me/inter/">https://rsms.me/inter/</a>) - a typeface carefully crafted &amp; designed for computer screens</li> <li><strong>Roboto</strong> (<a href="https://fonts.google.com/specimen/Roboto">https://fonts.google.com/specimen/Roboto</a>) - default font on Android and recommended for Material Design</li> <li><strong>JetBrains Mono</strong> (<a href="https://www.jetbrains.com/mono">https://www.jetbrains.com/mono</a>) - a monospaced typeface</li> </ul> </li> <li><strong>Rounded selection</strong>: Optionally use rounded selection in: <ul> <li>Menus (PR <a href="https://redirect.github.com/JFormDesigner/FlatLaf/issues/536">#536</a>)</li> <li>ComboBox (PR <a href="https://redirect.github.com/JFormDesigner/FlatLaf/issues/548">#548</a>)</li> <li>List (PR <a href="https://redirect.github.com/JFormDesigner/FlatLaf/issues/547">#547</a>)</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JFormDesigner/FlatLaf/blob/main/CHANGELOG.md">flatlaf's changelog</a>.</em></p> <blockquote> <h2>1.0</h2> <h4>New features and improvements</h4> <ul> <li>Extras: UI Inspector: Tooltip is no longer limited to window bounds.</li> </ul> <h4>Fixed bugs</h4> <ul> <li>TabbedPane: Custom <code>TabbedPane.selectedForeground</code> color did not work when <code>TabbedPane.foreground</code> has also custom color. (issue <a href="https://redirect.github.com/JFormDesigner/FlatLaf/issues/257">#257</a>)</li> <li>FileChooser: Fixed display of date in details view if current user is selected in &quot;Look in&quot; combobox. (Windows 10 only; issue <a href="https://redirect.github.com/JFormDesigner/FlatLaf/issues/249">#249</a>)</li> <li>Table: Fixed wrong grid line thickness in dragged column on HiDPI screens on Java 9+. (issue <a href="https://redirect.github.com/JFormDesigner/FlatLaf/issues/236">#236</a>)</li> <li>PopupFactory: Fixed <code>NullPointerException</code> when <code>PopupFactory.getPopup()</code> is invoked with parameter <code>owner</code> set to <code>null</code>.</li> </ul> <h2>1.0-rc3</h2> <h4>New features and improvements</h4> <ul> <li>Extras: <ul> <li>UI Inspector: Use HTML in tooltip. Display color value in same format as used in FlatLaf properties files. Added color preview.</li> </ul> </li> </ul> <h4>Fixed bugs</h4> <ul> <li>Label and ToolTip: Fixed font sizes for <code>&lt;code&gt;</code>, <code>&lt;kbd&gt;</code>, <code>&lt;big&gt;</code>, <code>&lt;small&gt;</code> and <code>&lt;samp&gt;</code> tags in HTML text.</li> <li>Fixed color of <code>&lt;address&gt;</code> tag in HTML text.</li> <li>IntelliJ Themes: Fixed table header background when dragging column in &quot;Dark Flat&quot; and &quot;Light Flat&quot; themes.</li> <li>CheckBox: Fixed background of check boxes in JIDE <code>CheckBoxTree</code>. (regression in 1.0-rc2)</li> </ul> <h2>1.0-rc2</h2> <h4>New features and improvements</h4> <ul> <li>Button: <ul> <li>In &quot;Flat Light&quot; theme, use a slightly thinner border for focused buttons (because they already have light blue background).</li> <li>In &quot;Flat Dark&quot; theme, use slightly wider border for focused buttons.</li> </ul> </li> <li>CheckBox and RadioButton: In &quot;Flat Dark&quot; theme, use blueish background for focused components.</li> <li>Tree: Support disabling wide selection per component. (set client property <code>JTree.wideSelection</code> to <code>false</code>). (PR <a href="https://redirect.github.com/JFormDesigner/FlatLaf/issues/245">#245</a>)</li> <li>Tree: Support disabling selection painting per component. Then the tree cell</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/JFormDesigner/FlatLaf/commit/01c830ad9202c977922e02e71f3c450396c6bb15"><code>01c830a</code></a> release 3.1</li> <li><a href="https://github.com/JFormDesigner/FlatLaf/commit/dce4f4623cf4916b8b9d3e136940fc1cbf91a462"><code>dce4f46</code></a> <code>SystemInfo.isMacFullWindowContentSupported</code> now includes <code>isMacOS</code>; updated ...</li> <li><a href="https://github.com/JFormDesigner/FlatLaf/commit/d530624362080dd3dc9d913f7c811b21d14c6f25"><code>d530624</code></a> Table: improved cell focus indicator border hiding (issue <a href="https://redirect.github.com/JFormDesigner/FlatLaf/issues/654">#654</a>)</li> <li><a href="https://github.com/JFormDesigner/FlatLaf/commit/2e878b62d1cbd5c9d8d5eba476ab6644aaea921d"><code>2e878b6</code></a> Table: fixed cell focus indicator border hiding for boolean columns (issue <a href="https://redirect.github.com/JFormDesigner/FlatLaf/issues/654">#654</a>)</li> <li><a href="https://github.com/JFormDesigner/FlatLaf/commit/d27a246dfedce3478f9a9ebeb2b9255df2525ab0"><code>d27a246</code></a> Table: fixed potential performance issue with paint cell focus indicator bord...</li> <li><a href="https://github.com/JFormDesigner/FlatLaf/commit/778def118a2c96a42e65482eb0a07844f81081ce"><code>778def1</code></a> List, Table, Tree: improved color of cell focus indicator border</li> <li><a href="https://github.com/JFormDesigner/FlatLaf/commit/bc5587477b5e9c474f630435a075e8869d7d6dbf"><code>bc55874</code></a> Theme Editor: Preview: fixed preview of cell focus indicators in List, Table ...</li> <li><a href="https://github.com/JFormDesigner/FlatLaf/commit/03a775cd31a212b0b2e0e92a5d3d02a844a19382"><code>03a775c</code></a> List: use <code>FlatUIUtils.isPermanentFocusOwner()</code> instead of <code>hasFocus()</code> for c...</li> <li><a href="https://github.com/JFormDesigner/FlatLaf/commit/875083a92464de5672b8a49516244b5db92b96f1"><code>875083a</code></a> GitHub Actions: don't use toolchain for Java 19 (because this fails on Gradle...</li> <li><a href="https://github.com/JFormDesigner/FlatLaf/commit/f6fc925c9e7c72a143873ac5fe5334cc376cac42"><code>f6fc925</code></a> update to Gradle 8.0.2</li> <li>Additional commits viewable in <a href="https://github.com/JFormDesigner/FlatLaf/compare/1.0...3.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.formdev:flatlaf&package-manager=maven&previous-version=1.0&new-version=3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details>

AI Analysis

This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be resolved. The issue was opened by dependabot[bot] and has received 1 comments.

Add a comment
Comment form would go here