Darklaf - A themeable swing Look and Feel based on Darcula-Laf
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

2.5 KiB

Changes since last release

New in this release

  • Support for insert text mode.

  • Text cursor will now show directional hints for bidi text.

  • Added cut/copy/paste context menu for text components.

  • Balloons tooltips are now enabled by default for buttons.

  • Improved html style sheet.

  • On Windows (Vista and later) darklaf will now use the system font.

  • On macOS Catalina the default font will now be Helvetica Neue due to kerning issues with the San Francisco font.

  • Better interoperability with custom cell renderers.

  • Improved selection painting.

    • Added property to control whether the selection is extended to the end of the text component.
      textComp.putClientProperty(DarkTextUI.KEY_EXTEND_LINE_SELECTION, enabled);
      
  • Performance improvements.

  • New scrollbar appearance on macOS that resembles the system appearance more closely.

  • Improved slider thumb appearance.

  • Added rounded button variant.

    button.putClientProperty(DarkButtonUI.KEY_ROUND, true);
    
  • Added warning variant for text components.

    textComp.putClientProperty(DarkTextUI.KEY_HAS_WARNING, true);
    

    Text Warning

  • Added HelpButton component.

    Help Button

Addressed issues

  • Disabled tables/trees/lists don't paint the cells disabled. dcf86461ae
  • Non standard cares shift text when at the end of the document. 5bcda602f6
  • Visuals of other tex components may be visible outside of border. aaa3a0849e
  • TableHeader doesn't scroll along when TableModel is set after creating the table. #163 d727dbcfa3
  • Table doesn't use the Object.class renderer when set. #164 1e1f02f241
  • Layout of QuickColorChooser has undesirable resize behaviour. #165 673eb77172
  • Incorrect popup location when using multiple monitors with different resolutions. #162 59e3c8e5f0
  • Poor performance when using bidirectional text with non zero margins. #167 252885df6f
  • Text isn't painted when using the toggle button slider variant. 0d1f2913dd
  • Kerning issues on macOS Catalina. #128 d3fd5dedab
  • Icons loose opaque parts after changing the theme.