Releases: alialkubaisi/FXtend
Releases · alialkubaisi/FXtend
FXtend v1.0.2
This release introduces two new controls:
Highlights of this Release:
- InformationDecorator: Easily wrap any JavaFX node with an info button and popover.
- TimelineView: A versatile control for displaying events chronologically, with support for custom cell rendering.
Installation
Maven
<dependency>
<groupId>com.github.alialkubaisi</groupId>
<artifactId>fxtend</artifactId>
<version>1.0.2</version>
</dependency>
Gradle
implementation 'com.github.alialkubaisi:fxtend:1.0.2'
FXtend v1.0.1
This new Release include a new control ChatView.
Highlights of this Release:
- ChatView: A fully interactive chat interface similar to popular messaging apps. It includes features like sending/receiving messages, customizable styles, optional logos for received messages, timestamp display, and message status indicators.
Installation:
FXtend can be included in your JavaFX project as a dependency using Maven or Gradle.
Maven
<dependency>
<groupId>com.github.alialkubaisi</groupId>
<artifactId>fxtend</artifactId>
<version>1.0.1</version>
</dependency>
Gradle
implementation 'com.github.alialkubaisi:fxtend:1.0.1'
FXtend v1.0.0
The first release of FXtend, including two new controls.
Highlights of this Release:
- SecurePasswordField: Enhanced password field with an eye icon to show/hide the password and password strength validation.
- AutoCompleteField: Text field with autocomplete functionality including customizable search modes ("contains", "start with", "end with").
Installation:
FXtend can be included in your JavaFX project as a dependency using Maven or Gradle.
Maven
<dependency>
<groupId>com.github.alialkubaisi</groupId>
<artifactId>fxtend</artifactId>
<version>1.0.0</version>
</dependency>
Gradle
implementation 'com.github.alialkubaisi:fxtend:1.0.0'