Download Latest Version AtlantaFX-2.1.0-linux-amd64.tar.gz (125.6 MB)
Email in envelope

Get an email when there's a new version of AtlantaFX

Home / v2.0.0
Name Modified Size InfoDownloads / 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 to Calendar.

Added

  • (Base) ๐Ÿš€ BBCode markup support.
  • (Base) ๐Ÿš€ DeckPane layout with support for swipe and slide transitions.
  • (Base) ๐Ÿš€ MaskTextField (and MaskTextFormatter) control to support masked text input.
  • (Base) ๐Ÿš€ Message control for displaying banners or alerts.
  • (Base) ๐Ÿš€ ModalPane and ModalBox controls to display modal dialogs on the top of the current scene.
  • (Base) ๐Ÿš€ Notification control for displaying notifications.
  • (Base) ๐Ÿš€ The Card and Tile 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 simplify PasswordTextFormatter usage.
  • (Base) ToggleGroup support for the ToggleSwitch
  • (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 the TableView and TreeTableView.
  • (CSS) .edge-to-edge tweak support for the TextInput and Calendar.
  • (CSS) Intent pseudo-classes (success, danger) support for the ToggleSwitch.
  • (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 the button.$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 selected TabPane tab..
  • (CSS) Border radius and shadow effect to popup menu for ComboBox and all ComboBox-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.
Source: README.md, updated 2023-05-31