Weblaf Versions Save

WebLaF is a fully open-source Look & Feel and component library written in pure Java for cross-platform desktop Swing applications.

v1.23

10 years ago
  • Major UI improvements for menu elements
  • WebAsyncTreeFilterField and AsyncTreeNodesFilter added
  • Multiply nodes check/uncheck methods added into WebCheckBoxTree and TreeCheckingModel
  • JMenu vertical text alignment fixed [ #8 #40 ]
  • Menu items with non-16-px icons are now properly rendered [ #9 ]
  • JComboBox popup is now properly opened for the first time with RTL orientation [ #25 ]
  • Menu items selection color scheme improved [ #28 ]
  • All RTL-orientated menus are now properly rendered [ #33 ]
  • Incorrect editor appearance in some rare cases fixed [ #44 ]
  • WebFileChooserPanel orientation and focus change fixes
  • Class debug information is now stored within binary artifacts
  • Minor library translation changes

v1.22

10 years ago
  • WebTristateCheckBox component added [ #41 ]
  • WebCheckBoxTree component added [ #31 ]
  • Null settings value save case fixed
  • Custom dialog icon can now be set into WebFileChooser
  • WebLaF frame decoration icon update fix
  • WebAccordion collapse behavior improvements
  • Fix for popups in non-opaque windows on JDK7
  • Minor French language fixes (thanks to @FabuGrammer)
  • Transition panel animation fixes
  • Initial image can now be passed as an argument into 9-patch editor
  • Multiply components display methods added into TestFrame

v1.21

10 years ago
  • Major focus tracking system fixes
  • Major settings XML file refactoring, old XML format can still be read
  • WindowMethods interface introduced
  • Various fixes and methods improvements for WebList and WebListModel
  • IntTextDocument added for integer fields
  • LanguageManager variables initialization changes
  • WebProgressBarUI border spacing fix
  • Fix for text field leading and trailing components [ #39 ]

v1.20

10 years ago
  • Fix for Non-ASCII characters rendering in text components
  • WebOptionPaneUI fix for input dialog result [ #22 ]
  • WebDateField and WebCalendar refactoring and date selection fixes [ #24 ]
  • Fix for layer/glasspane retrieval for Java applets [ #38 ]

v1.19

10 years ago
  • NotificationManager and WebNotificationPopup added
  • Custom WebLaF layout managers reformatting made
  • AbstractLayoutManager added to simplify layouts creation
  • MultiLayout which allows multiply layouts support for single container added
  • French translation fixed [ #20, #21 ] [ thanks to @duffydake ]
  • File chooser hotkeys triggering fixed [ #16 ]

v1.18

10 years ago
  • FocusManager and FocusTracker major updates made
  • File chooser hotkeys reacting when tree/list/table editors active fixed [ #16 ]
  • ValuesTable optimizations made
  • Input prompt text position fixes for text components
  • A lot of code refactoring done

v1.17

10 years ago
  • WebFileTree.java asynchronous file selection fix
  • Container language key fixes and improvements
  • SizeMethods.java improvements and additional usages
  • WebTableStyle.java intercell spacing fix
  • Refactoring done to JavaDoc comments and some classes