Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
AtlantaFX-2.0.0-linux-amd64.tar.gz | 2023-05-31 | 109.2 MB | |
AtlantaFX-2.0.0-scenebuilder-themes.zip | 2023-05-31 | 378.1 kB | |
AtlantaFX-2.0.0-themes.zip | 2023-05-31 | 238.9 kB | |
AtlantaFX-2.0.0-win-amd64.zip | 2023-05-31 | 94.2 MB | |
README.md | 2023-05-31 | 3.6 kB | |
v2.0.0 source code.tar.gz | 2023-05-31 | 26.5 MB | |
v2.0.0 source code.zip | 2023-05-31 | 29.0 MB | |
Totals: 7 Items | 259.6 MB | 0 |
Breaking changes
- The
InlineDatePicker
control was renamed toCalendar
.
Added
- (Base) ๐ BBCode markup support.
- (Base) ๐
DeckPane
layout with support for swipe and slide transitions. - (Base) ๐
MaskTextField
(andMaskTextFormatter
) control to support masked text input. - (Base) ๐
Message
control for displaying banners or alerts. - (Base) ๐
ModalPane
andModalBox
controls to display modal dialogs on the top of the current scene. - (Base) ๐
Notification
control for displaying notifications. - (Base) ๐ The
Card
andTile
controls, which are both versatile containers that can be used in various contexts. - (Base) All themes are now additionally available in the BSS format.
- (Base) Animations library.
- (Base)
InputGroup
layout to simplify creating, well, input groups. - (Base)
PasswordTextField
control to simplifyPasswordTextFormatter
usage. - (Base)
ToggleGroup
support for theToggleSwitch
- (Base)
ToggleSwitch
property to control the label position (left or right). - (Base) New utility methods in
Styles
class. - (CSS) ๐ MacOS-like Cupertino theme in light and dark variants.
- (CSS) ๐ Dracula theme.
- (CSS) Classic
TabPane
style. There are three styles supported: default, floating and classic. - (CSS) Regular outlined buttons. There was only colored option before.
- (CSS)
.no-header
tweak support for theTableView
andTreeTableView
. - (CSS)
.edge-to-edge
tweak support for theTextInput
andCalendar
. - (CSS) Intent pseudo-classes (
success
,danger
) support for theToggleSwitch
. - (CSS) An utility CSS classes for setting background colors.
- (CSS) Distinctive background color for the readonly text input state.
- (CSS) Breadcrumbs support for the
Toolbar
. - (CSS)
Button
shadow effect support (-color-button-shadow
). Only for themes compiled with thebutton.$use-shadow
flag enabled. - (Sampler) ๐ The Sampler app is completely rewritten to give it a more modern look and feel.
- (Sampler) ๐ SceneBuilder integration. AtlantaFX themes can be installed (or updated, or uninstalled) directly from the Sampler app.
Improved
- (Build) JavaFX version bump to 20 (March 2023).
- (Base) A proper Javadoc for all controls.
- (Base) All controls are now more FXML-friendly.
- (CSS) Looked-up color variables for
Separator
and the selectedTabPane
tab.. - (CSS) Border radius and shadow effect to popup menu for
ComboBox
and allComboBox
-based controls. - (CSS)
TextFieldTableCell
is highlighted when in the editable state thanks to the new:focus-within
state support. - (CSS) Icon buttons are now use
-fx-content-display: graphic-only
as the default. - (CSS) Better
TreeView
alt icon. It's chevron character instead of+/-
. - (CSS) Better toolbar buttons styling.
- (CSS) Baseline-left is the default alignment for virtualized controls, because center-left sometimes lags on scrolling in large tables.
Fixed
- (Base) Incorrect
Slider
progress track length calculation. - (Base) NPE when the Popover owner is not added to the scene.
- (CSS)
Popover
arrow background color. - (CSS)
ListView
with.bordered
class displays borders on empty cells. - (CSS) Baseline-left is now the default alignment for virtualized controls. This change was made because center-left alignment can lead to scrolling lags in large tables.
- (CSS) Tooltip inherits font properties from parent node.
- (CSS) Double-opacity in disabled
ChoiceBox
.