Changes

Summary

  1. STB-66: Integrated with JMetro. (details)
  2. SuperPOM upgraded to '5.7', TheseFoolishThings to '3.2-ALPHA-24'. (details)
  3. STB-67: Added support for a simple toolbar. (details)
  4. More robust logging. (details)
  5. STB-68: Added support for Spring annotated beans. (details)
  6. STB-69: Major fixes for examples, site and docs. (details)
  7. Updated IntelliJ inspection profile. (details)
  8. Fixed logging in tests. (details)
  9. STB-70: Now JDK 21 is required to build; target is still JDK 11. (details)
  10. STB-71: Examples are now compiled and run with JDK 21. (details)
  11. Commented, clean up. (details)
  12. STB-72,STB-73: Added_PresentationAssembler, NodeAndDelegate is now and outer class and generified. (details)
  13. New comment style. (details)
  14. Formatted, commented, clean up. (details)
  15. PENDING: Fixed JavaFX thread checks. (details)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/Splash.java (diff)
The file was modified modules/pom.xml (diff)
The file was modified modules/examples/LargeExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/Main.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXApplicationWithSplash.java (diff)
The file was modified modules/JavaFXBindings/pom.xml (diff)
Commit e48057821c4965e30b0263a2cc547ff08cbf1fb8 by Fabrizio Giudici
SuperPOM upgraded to '5.7', TheseFoolishThings to '3.2-ALPHA-24'.
The file was modified modules/pom.xml (diff)
The file was modified pom.xml (diff)
Commit 1e630c0549385cf7ca83ef49aae7c874d1a65bf5 by Fabrizio Giudici
STB-67: Added support for a simple toolbar.
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSafeProxyCreator.java (diff)
The file was addedmodules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/ToolBarModel.java
The file was addedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXToolBarModel.java
The file was addedmodules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/spi/ToolBarModelSupport.java
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/util/Logging.java (diff)
Commit 4dccc49826ddfe87d8c557ba90bf2c3b4a475874 by Fabrizio Giudici
STB-68: Added support for Spring annotated beans.
The file was addedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplication.java
The file was modified modules/JavaFXBindings/pom.xml (diff)
The file was addedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/AbstractJavaFXSpringApplication.java
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringApplication.java (diff)
Commit ab7bbf58e0573631798df1ce095f066438485d66 by Fabrizio Giudici
STB-69: Major fixes for examples, site and docs.
The file was addedmodules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/SimpleDciEntity.java
The file was removedmodules/examples/BackendExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/mainscreen/MainScreenPresentation.java
The file was removedmodules/examples/BackendExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/data/Dao.java
The file was addedmodules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/SimpleEntity.java
The file was addedmodules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/impl/FileEntityPresentable.java
The file was removedmodules/examples/LargeExample/src/main/resources/it/tidalwave/role/ui/javafx/example/large/Splash.fxml
The file was addedmodules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/Dao.java
The file was removedmodules/examples/LargeExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/Main.java
The file was addedmodules/examples/Presentation/src/test/java/it/tidalwave/role/ui/example/presentation/impl/FileEntityPresentableTest.java
The file was removedmodules/examples/LargeExample/src/main/resources/it/tidalwave/role/ui/javafx/example/large/Application.fxml
The file was addedmodules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/impl/javafx/JavaFXApplicationPresentationDelegate.java
The file was addedmodules/examples/Presentation/src/test/java/it/tidalwave/role/ui/example/presentation/impl/DefaultMainPanelPresentationControlTest.java
The file was addedmodules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/impl/DefaultDao.java
The file was addedmodules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/impl/javafx/ToolBarUserActionProvider.java
The file was addedmodules/examples/PresentationJavaFX/src/main/resources/logback.xml
The file was addedmodules/examples/PresentationJavaFX/src/main/resources/it/tidalwave/role/ui/example/presentation/javafx/Application.fxml
The file was removedmodules/examples/LargeExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/mainscreen/impl/javafx/JavaFXMainScreenPresentation.java
The file was removedmodules/examples/BackendExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/data/SimpleDciEntity.java
The file was addedmodules/examples/Presentation/src/test/resources/test-file.txt
The file was addedmodules/examples/PresentationJavaFX/src/config/activate-it.tidalwave-aspectj-springaop-v2-profile
The file was addedmodules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/impl/javafx/JavaFXMainPanelPresentationDelegate.java
The file was modified pom.xml (diff)
The file was removedmodules/examples/BackendExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/mainscreen/impl/DefaultMainScreenPresentationControl.java
The file was addedmodules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/MainPanelPresentation.java
The file was addedmodules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/impl/javafx/JavaFXMainPanelPresentation.java
The file was removedmodules/examples/LargeExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/impl/javafx/JavaFXApplicationPresentationDelegate.java
The file was addedmodules/examples/PresentationJavaFX/src/main/resources/it/tidalwave/role/ui/example/presentation/impl/javafx/MainPanel.fxml
The file was addedmodules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/impl/DefaultMainPanelPresentationControl.java
The file was addedmodules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/FileEntity.java
The file was addedmodules/examples/Model/src/site/resources
The file was addedmodules/examples/Presentation/src/site/resources
The file was removedmodules/examples/BackendExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/mainscreen/impl/FileEntityPresentable.java
The file was modified modules/pom.xml (diff)
The file was addedmodules/examples/PresentationJavaFX/pom.xml
The file was addedmodules/examples/pom.xml
The file was modified src/site/markdown/index.md.vm (diff)
The file was addedmodules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/MainPanelPresentationControl.java
The file was addedmodules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/javafx/Main.java
The file was removedmodules/examples/BackendExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/data/impl/FileEntity.java
The file was addedmodules/examples/PresentationJavaFX/src/site/resources
The file was removedmodules/examples/BackendExample/pom.xml
The file was removedmodules/examples/LargeExample/src/main/resources/it/tidalwave/role/ui/javafx/example/large/mainscreen/impl/javafx/MainScreen.fxml
The file was addedmodules/examples/Model/pom.xml
The file was addedmodules/examples/PresentationJavaFX/src/main/resources/it/tidalwave/role/ui/example/presentation/javafx/Splash.fxml
The file was removedmodules/examples/BackendExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/mainscreen/MainScreenPresentationControl.java
The file was removedmodules/examples/LargeExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/mainscreen/impl/javafx/JavaFXMainScreenPresentationDelegate.java
The file was removedmodules/examples/LargeExample/pom.xml
The file was removedmodules/examples/BackendExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/data/impl/DefautDao.java
The file was removedmodules/examples/LargeExample/src/main/resources/META-INF/JavaFxUIAutoBeans.xml
The file was removedmodules/examples/BackendExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/data/SimpleEntity.java
The file was removedmodules/examples/LargeExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/impl/javafx/LargeExampleApplicationPresentationAssembler.java
The file was modified src/site/site.xml (diff)
The file was removedmodules/examples/LargeExample/src/main/resources/logback.xml
The file was addedmodules/examples/Presentation/pom.xml
Commit 622e641bdb987dc5d0c2bc5e10eeb174541fcd43 by Fabrizio Giudici
Updated IntelliJ inspection profile.
The file was modified .idea/inspectionProfiles/Project_Default.xml (diff)
The file was modified modules/pom.xml (diff)
Commit 07fee5f113b42914303a7d2946ed6b6d7dc88666 by Fabrizio Giudici
STB-70: Now JDK 21 is required to build; target is still JDK 11.
The file was modified .maven-env (diff)
The file was modified modules/pom.xml (diff)
The file was modified pom.xml (diff)
Commit d974cf4b8bd5f4adcbba4e739157880c93f5080b by Fabrizio Giudici
STB-71: Examples are now compiled and run with JDK 21.
The file was modified modules/examples/pom.xml (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXToolBarModel.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXApplicationWithSplash.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/DefaultCellBinder.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/ApplicationPresentationAssembler.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/AbstractJavaFXSpringApplication.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSafeProxyCreator.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringApplication.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/JavaFXBinder.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/TreeItemDelegateSupport.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/PropertyAdapter.java (diff)
The file was addedlombok.config
Commit 139d8014c7567977de9919d87929f5e02ae64df7 by Fabrizio Giudici
STB-72,STB-73: Added_PresentationAssembler, NodeAndDelegate is now and outer class and generified.
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSafeProxyCreator.java (diff)
The file was addedmodules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/PresentationAssembler.java
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXApplicationWithSplash.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/AbstractJavaFXSpringApplication.java (diff)
The file was addedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/NodeAndDelegate.java
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplication.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/filechooser/FileChooserBindings.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/list/AsObjectListCell.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/tree/AsObjectTreeCell.java (diff)
The file was modified modules/examples/Presentation/src/test/java/it/tidalwave/role/ui/example/presentation/impl/DefaultMainPanelPresentationControlTest.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/util/JavaFXSafeRunner.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/spi/ToolBarModelSupport.java (diff)
The file was modified modules/JavaFXBindings/src/test/java/it/tidalwave/role/ui/javafx/impl/UserActionProviderContextMenuBuilderTest.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/ApplicationPresentationAssembler.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/JavaFXBinder.java (diff)
The file was modified modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/impl/javafx/JavaFXApplicationPresentationDelegate.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/CellBinder.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSafeProxyCreator.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/tree/ObsoletePresentationModelDisposer.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/DelegateSupport.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/treetable/AsObjectTreeTableCell.java (diff)
The file was modified modules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/impl/FileEntityPresentable.java (diff)
The file was modified modules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/MainPanelPresentationControl.java (diff)
The file was modified modules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/impl/DefaultMainPanelPresentationControl.java (diff)
The file was modified modules/JavaFXBindings/src/test/java/it/tidalwave/role/ui/javafx/impl/JavaFXPresentationBuilderTest.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXToolBarModel.java (diff)
The file was modified src/site/markdown/index.md.vm (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/DefaultJavaFXBinder.java (diff)
The file was modified modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/javafx/Main.java (diff)
The file was modified modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/impl/javafx/ToolBarUserActionProvider.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/AbstractJavaFXSpringApplication.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/ChangeListenerSelectableAdapter.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/EventHandlerUserActionAdapter.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/role/javafx/CustomGraphicProvider.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/DefaultCellBinder.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/util/Logging.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXApplicationWithSplash.java (diff)
The file was modified modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/impl/javafx/JavaFXMainPanelPresentationDelegate.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/combobox/ComboBoxBindings.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/treetable/TreeTableViewBindings.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/PresentationModelTreeItem.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/PropertyAdapter.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/util/JavaFXSafeComponentBuilder.java (diff)
The file was modified modules/examples/Presentation/src/test/java/it/tidalwave/role/ui/example/presentation/impl/FileEntityPresentableTest.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/TreeItemDelegateSupport.java (diff)
The file was modified modules/src/site/markdown/index.md.vm (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/Splash.java (diff)
The file was modified modules/JavaFXBindings/src/test/java/it/tidalwave/role/ui/javafx/impl/tree/ObsoletePresentationModelDisposerTest.java (diff)
The file was modified modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/impl/javafx/JavaFXMainPanelPresentation.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/util/JavaFXSafeProxy.java (diff)
The file was modified modules/JavaFXBindings/src/test/java/it/tidalwave/role/ui/javafx/impl/tree/TreeViewBindingsTest.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/PresentationModelAsDelegateDecorator.java (diff)
The file was modified modules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/SimpleEntity.java (diff)
The file was modified modules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/MainPanelPresentation.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/tableview/TableViewBindings.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringApplication.java (diff)
The file was modified modules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/Dao.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/list/ListViewBindings.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/PresentationAssembler.java (diff)
The file was modified modules/JavaFXBindings/src/test/java/it/tidalwave/role/ui/javafx/impl/tree/AsObjectTreeCellTest.java (diff)
The file was modified modules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/SimpleDciEntity.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/dialog/DialogBindings.java (diff)
The file was modified modules/JavaFXBindings/src/test/java/it/tidalwave/role/ui/javafx/impl/DefaultJavaFXBinderTest.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/JavaFXWorker.java (diff)
The file was modified modules/JavaFXBindings/src/site/markdown/index.md.vm (diff)
The file was modified src/site/resources/css/site.css (diff)
The file was modified modules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/FileEntity.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/StackPaneSelector.java (diff)
The file was modified modules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/impl/DefaultDao.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/util/JavaFXPresentationBuilder.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/RoleBag.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/NodeAndDelegate.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/tableview/AsObjectTableCell.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/ToolBarModel.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/tree/TreeViewBindings.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/PresentationModelObservable.java (diff)
Commit c13545bf310ee2c9b2557e15497134651e1d4eb2 by Fabrizio Giudici
Formatted, commented, clean up.
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/TreeItemDelegateSupport.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSafeProxyCreator.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/DefaultJavaFXBinder.java (diff)
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/RoleBag.java (diff)
Commit 76a4a95ad7dbfb8f3e638efcd7d1a189b21b0593 by Fabrizio Giudici
PENDING: Fixed JavaFX thread checks.
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/DefaultJavaFXBinder.java (diff)