Skip to content

Releases: Milchreis/UiBooster

1.21.1

30 Jun 14:22
Compare
Choose a tag to compare

Fixes

  • FormBuilder#addButton() checks the given runnnable and the callback will not be fired, if it's null
  • Rows are not working in FormBuilder (thanks to @nicholasveronico for reporting that issue 🙏)

test

30 Jun 14:52
859ec84
Compare
Choose a tag to compare
Create maven-publish.yml

1.21.0

27 Jun 16:51
23a9839
Compare
Choose a tag to compare

New

Fixes

Breaking changes

  • Now ImageFormElement.getValue() returns the path to the image and not the ImagePanel anymore
  • Now ListFormElement.setValue() sets the selected elements and not the list of options. If you want to change the options you have to use setElements() method
  • Now TableFormElement.setValue() and getValue() uses a new TableData-wrapper-class instead of String[][]

1.20.1

09 Dec 08:53
67b38ad
Compare
Choose a tag to compare

Fixes

  • Button in the form has no default theme settings if the background or foreground are not set

1.20.0

08 Dec 20:42
Compare
Choose a tag to compare

New

  • Button and Progress are accessible from FormElements (#100)
  • Custom colors for buttons (includes access methods to change the colors on runtime) (#104)
  • The Button action is now implementable by ButtonClickListener and allows access to the element and form (see)
  • The ListFormElement is now able to remove items from list (#102)
  • ProgressElement is now able to change the minimum and maximum value (#101)
  • Tooltips for FormElements

Changes

  • flatlaf updated to 3.2.5

1.19.1

16 Apr 09:09
Compare
Choose a tag to compare

New

  • Adds size options to html text area to define the preferred dimension

1.19.0

15 Apr 14:20
11570af
Compare
Choose a tag to compare

New

  • Parameter for initial values for checkbox-selections added to form API
  • Now, a form can get an initialize listener, which is called after the creation of the form
new UiBooster().createForm("some form")
           .addText("Some text here ... ", ".......")
           .setInitListener(f -> System.out.println("This only called once"))
           .show();

1.18.0

15 Apr 10:04
Compare
Choose a tag to compare

New

  • HTML rendered text (uses the included Java Swing implementation which supports HTML 3.2)

Changes

  • flatlaf updated from 3.0 to 3.1
  • colorpicker updated from 1.4.4 to 1.4.5

1.17.0

10 Feb 09:34
1a630d4
Compare
Choose a tag to compare

New

  • Text areas as like as for exceptions (#85)

Changes

  • Message in ExceptionDialog is editable (#84)

1.16.1

28 Dec 13:30
Compare
Choose a tag to compare

Changes

  • Library for the color picker component upadated
  • Library for flatlaf upadated