Right aligned components in title pane with embedded menu bar on Windows 10
A usual way to add a component to the right side of the menu bar is to first add a horizontal glue component (Box.createHorizontalGlue()) and then the own component. In a non-embedded menu bar it looks like this:
Native window decorations for Windows 10 enables dark frame/dialog title bar
and embedded menu bar with all JREs, while still having native Windows 10
border drop shadows, resize behavior, window snapping and system window
menu. (PR #267)
Custom window decorations: Support right aligned components in JFrame
title bar with embedded menu bar (using Box.createHorizontalGlue()). (PR
#268)
Custom window decorations: Improved centering of window title with embedded
menu bar. (PR #268; issue #252)
Custom window decorations: Support unified backgrounds for window title bar,
menu bar and main content. If enabled with UIManager.put( "TitlePane.unifiedBackground", true ); then window title bar and menu bar
use same background color as main content. (PR #268; issue #254)
JIDE Common Layer: Support JideButton, JideLabel, JideSplitButton,
JideToggleButton and JideToggleSplitButton.
JIDE Common Layer: The library on Maven Central no longer depends on
com.jidesoft:jide-oss:3.6.18 to avoid problems when another JIDE library
should be used. (issue #270)
SwingX: The library on Maven Central no longer depends on
org.swinglabs.swingx:swingx-all:1.6.5-1 to avoid problems when another
SwingX library should be used.
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-intellij-themes from 1.0 to 1.1.
Release notes
Sourced from flatlaf-intellij-themes's releases.
... (truncated)
Changelog
Sourced from flatlaf-intellij-themes's changelog.
Commits
9612a81
release 1.12945a36
added since 1.1b84dc5b
JIDE and SwingX: README.md: added links to dependencies on maven central60486fd
JIDE: build using latest version of JIDE librarycom.formdev:jide-oss:3.7.11.1
891091c
SwingX: fixed compiling module-info (broken since previous commit)1493ddc
SwingX: the library on Maven Central no longer depends on `org.swinglabs.swin...4299c50
JIDE: the library on Maven Central no longer depends on `com.jidesoft:jide-os...14577c3
JIDE: fixed hover/selection background colors ofJideSplitButton
and `JideS...e9b5662
JIDE: supportJideSplitButton
andJideSplitToggleButton
d39b08c
FlatArrowButton: refactored arrow painting to FlatUIUtils.paintArrow() so tha...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)