UiBooster Versions Save

πŸš€ Creates fast and easy dialogs for utility tools

1.15.0

1 year ago

New

  • FontChooser component and dialog integrated (πŸ™ Many thanks to @dheid for the complete integration of his lib to UiBooster in PR #74)

Changes

  • Library for the color picker component upadated (πŸ™Thanks to @dheid for the great lib and the PR #73)

1.14.4

1 year ago

New

  • Simple method for confirm dialog (#72)
  • Add JavaDoc to FormBuilder and WindowSettings (#68)

Changes

  • Initial color in the color picker (#67 - thank you @RichJohnsone for reporting)
  • Adding some missing javadoc to the FormBuilder class (#68)
  • Updated FlatLaf to version 2.3

Fixes

  • Icons on some dialogs not working (#71 - thanks to @luiscastilho for reporting this issue)

1.14.3

2 years ago

Fixes

  • Refactoring code and fallback on custom look-and-feel (#65 - πŸ’ͺ thanks to @xDUDSSx for PR)
  • TableDialog showTable() returns null on first call (#66 - πŸ™ thanks to @Ignotus-mago for reporting)

1.14.2

2 years ago

Fixes

  • Adds change listner to CheckboxFormElement and CheckboxSelectionFormElement (#62 - πŸ’ͺ thanks to @sgjava for reporting)
  • Adds some access methods for FilterableCheckboxListFormElement (#63)

1.14.1

2 years ago

New

  • Support for custom file/folder entry points (#59 - πŸ™ thanks to @PlayStateWolf for the idea and the code)
  • CloseListener for Form integrated

Fixes

  • Dependencies updated
  • isClosedByUser() returns not in every case the correct value

1.14.0

2 years ago

New

  • Single selection in forms with checkbox (#46 - πŸ™ thanks to @TechnicJelle for reporting)
  • Changing the font and size (#50 - πŸ™ thanks to @sgjava for the idea)
  • SelectionFormElement ability to replace possibilities (#56 - πŸ™ thanks again to @sgjava for the idea and the code)

Fixes

  • Incorrect borders in exception dialog (#58)

Changes

  • Switching from Darcula theme to Flatlaf, because Darcula is not supported anymore

1.13.2

2 years ago

Fixes

  • setDisabled() not working in startRow()-term (#49 - πŸ™ thanks to @sgjava for reporting)

1.13.1

2 years ago

Fixes

  • Incorrect validation in selection form (#45 - πŸ™ thanks to @ralfleggett)

1.13.0

3 years ago

New

  • Selection in forms with checkboxes (#42 - πŸ™ thanks to @KotzaBoss for reporting and pull-request)
  • Image in forms with "cover"-fit and centered align (#33)

Fixes

  • Form.close() doesnt work (#41 - πŸ₯³ thanks to @KotzaBoss again for reporting this bug)

Changes

  • Some refactoring work of the UiBooster options code (#44 - thank you @KotzaBoss for the pull-request)

1.12.0

3 years ago

Breaking changes

  • Now ChangeListener in form creation has 3 parameter: current form element, new value, your form
    • you will have to add Form form as third parameter to your listener
    • Here you can find an example
  • FilledForm is renamed to Form
    • you will have to change all FilledForms to Form (also in imports)
    • Here you can find an example

New

  • Adds support for adding multiple elements per row (#38)
  • Adds isFilled() to LoginCredentials
  • Adds tables to form (#35)
  • Adds access to form in ChangeListener (#36)
  • Adds methods toTable(), toList() and toSelection() to FormElement. This allows access to more specialized methods for this type of element
  • Adds isClosedByUser() to Form (#37 - πŸ™ thank you @KotzaBoss for reporting)
  • Adds readonly option to textfields in form (#39)

Fixes

  • Changelistener does not fire on button event (#34)