mirror of https://github.com/weisJ/darklaf.git
weisj
4 years ago
2 changed files with 26 additions and 1 deletions
@ -1,5 +1,30 @@ |
|||||||
# Changes since last release |
# Changes since last release |
||||||
|
|
||||||
### New in this release |
### New in this release |
||||||
|
- Using non-default fonts with `JTextField` will now result in more visually centered text. |
||||||
|
- Opacity values for `CustomThemedIcon` can now be specified using `float` or `double` values as |
||||||
|
opposed to `int` percentages. |
||||||
|
- If properties aren't present in the property map for a `CustomThemedIcon` they are now searched |
||||||
|
for in the `UIDefualts` |
||||||
|
- SVG color definitions can now specify fallback keys for opacity values. |
||||||
|
- Accessing `ThemeSettings` will no longer instantiate the settings panel unnecessarily. |
||||||
|
- Improved visibility of which accent/selection color is selected settings panel. |
||||||
|
- Added `LafManager#getLogLevel` method to fetch current log level. |
||||||
|
- Decorations can now be toggled seamlessly [Windows]. |
||||||
|
- The unified menubar on Windows can now be toggled by setting the `DarkRootPaneUI.KEY_UNIFIED_MENUBAR` property on the |
||||||
|
frames `JRootPane`. |
||||||
|
- Added `JToggleButtonList` component. A more general version of `JCheckBoxList`. |
||||||
|
- When hovering over the row of a `JTree` that isn't completely visible the full row will now be made visible using a popup. |
||||||
|
- Tooltips on components that aren't buttons now have the `plain` tooltip style by default. |
||||||
|
|
||||||
### Addressed issues |
### Addressed issues |
||||||
|
- Default text doesn't have the same font as the text component it's painted on. c0756ed058a63b4ac5cf4f45eb767a691709bcdc |
||||||
|
- `ColoredRadioButton` patches color of icon unnecessarily often. 6ff0ffc799dfb2a304d5bd4ddfe679059143226b |
||||||
|
- Minimize butten in title bar won't loose rollover status [Windows]. 1e3693b3a2f256df4d3e14a6cae8d18d4b359eea |
||||||
|
- Fast scrolling doesn't work when mouse is over the scrollbar of an `OverlayScrollPane`. c98b7a4f12f2b22319e4c9f84439e0d6687bc909 |
||||||
|
- Heavyweight popups have an incorrect location after window is moved to second monitor with possibly different scaling mode. af00f15f6402c95b7127f30ca15769a3ae4f6556 |
||||||
|
- Rounded and extended selection isn't painted correctly when text wrapping is enabled. 860680dc9374d3b5b37370f842c0cdab7f81b044 |
||||||
|
- Icons of buttons aren't properly clipped. 87a5295f06461532bfe659a1c2837a179f573bc0 |
||||||
|
- Selected and disabled `JToggleButton`s use the wrong foreground color. #191 6d4c3bc6df1a7a944cd40cf87ec15102f51759ec |
||||||
|
- After switching to a different Laf the incorrect `PopupFactory` is used. 1c3d33af8bfdb00eed271083fda6d2fddb8da5e6 |
||||||
|
- Laf isn't installed if theme hasn't changed but current laf isn't Darklaf when using `LafManager#install(Theme)`. 9dd137120f93b46598e7257091e79c627d6f7043 |
||||||
|
Loading…
Reference in new issue