Changes

Summary

  1. PENDING: SuperPOM upgraded to '5.7', TheseFoolishThings to '3.2-ALPHA-24'. (details)
  2. PENDING: STB-67: Added support for a simple toolbar. (details)
  3. PENDING: More robust logging. (details)
  4. PENDING: STB-68: Added support for Spring annotated beans. (details)
  5. PENDING: STB-69: Major fixes for examples, site and docs. (details)
  6. Updated IntelliJ inspection profile. (details)
  7. DEPS RESTORED LOGGING - NOT WORKING (details)
  8. EXAMPLE LOGGING - NOT WORKING, TOO VERBOSE (details)
  9. PENDING: STB-70: Now JDK 21 is required to build — target is still JDK 11. (details)
  10. PENDING: STB-71: Examples are now compiled and run with JDK 21. (details)
  11. PENDING: SITE. (details)
  12. PENDING: PMD clean up. (details)
  13. PENDING: STB-72, STB-73: Added PresentationAssembler; NodeAndDelegate is now and outer class and generified. (details)
  14. PENDING: PMD (details)
  15. PENDING: Clean up and commented. (details)
  16. PENDING: Javadoc. (details)
  17. PENDING: Site. (details)
  18. PENDING: SpotBugs clean up. (details)
  19. PENDING: EXAMPLES (details)
Commit b12f78d565fb16f907b9c381378f43182da1793b by Fabrizio Giudici
PENDING: SuperPOM upgraded to '5.7', TheseFoolishThings to '3.2-ALPHA-24'.
The file was modified pom.xml (diff)
The file was modified modules/pom.xml (diff)
Commit aafb8d486151c960ce1100b6fbbab14b2e8291ee by Fabrizio Giudici
PENDING: STB-67: Added support for a simple toolbar.
The file was addedmodules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/spi/ToolBarModelSupport.java
The file was addedmodules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/ToolBarModel.java
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/ui/javafx/JavaFXToolBarModel.java
Commit c751adc4c96a3089ab4ab7f3f13d2c9828fab97c by Fabrizio Giudici
PENDING: More robust logging.
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/util/Logging.java (diff)
Commit 15ea5ac4f3e49639efa60606b43fcbc26b4b3fc6 by Fabrizio Giudici
PENDING: STB-68: Added support for Spring annotated beans.
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)
The file was addedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplication.java
Commit ad8e3d1baa8738b807370ea68e0109d37f6c6d91 by Fabrizio Giudici
PENDING: STB-69: Major fixes for examples, site and docs.
The file was addedmodules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/impl/DefaultMainPanelPresentationControl.java
The file was addedmodules/examples/PresentationJavaFX/src/config/activate-it.tidalwave-aspectj-springaop-v2-profile
The file was addedmodules/examples/PresentationJavaFX/pom.xml
The file was addedmodules/examples/Model/pom.xml
The file was removedmodules/examples/LargeExample/src/main/resources/logback.xml
The file was removedmodules/examples/BackendExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/data/Dao.java
The file was addedmodules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/impl/javafx/JavaFXMainPanelPresentationDelegate.java
The file was removedmodules/examples/LargeExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/Main.java
The file was removedmodules/examples/LargeExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/impl/javafx/LargeExampleApplicationPresentationAssembler.java
The file was removedmodules/examples/BackendExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/data/SimpleEntity.java
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/BackendExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/mainscreen/MainScreenPresentation.java
The file was addedmodules/examples/PresentationJavaFX/src/main/resources/it/tidalwave/role/ui/example/presentation/javafx/Splash.fxml
The file was addedmodules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/SimpleEntity.java
The file was removedmodules/examples/BackendExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/mainscreen/impl/FileEntityPresentable.java
The file was addedmodules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/MainPanelPresentationControl.java
The file was removedmodules/examples/BackendExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/mainscreen/MainScreenPresentationControl.java
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 modified src/site/markdown/index.md.vm (diff)
The file was removedmodules/examples/LargeExample/src/main/resources/it/tidalwave/role/ui/javafx/example/large/Application.fxml
The file was removedmodules/examples/LargeExample/src/main/resources/it/tidalwave/role/ui/javafx/example/large/mainscreen/impl/javafx/MainScreen.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/LargeExample/src/main/resources/META-INF/JavaFxUIAutoBeans.xml
The file was modified src/site/site.xml (diff)
The file was addedmodules/examples/PresentationJavaFX/src/main/resources/logback.xml
The file was addedmodules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/Dao.java
The file was addedmodules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/SimpleDciEntity.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/pom.xml
The file was addedmodules/examples/Presentation/src/test/resources/test-file.txt
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/JavaFXMainPanelPresentation.java
The file was addedmodules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/javafx/Main.java
The file was addedmodules/examples/PresentationJavaFX/src/main/resources/it/tidalwave/role/ui/example/presentation/javafx/Application.fxml
The file was removedmodules/examples/BackendExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/data/impl/FileEntity.java
The file was removedmodules/examples/LargeExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/impl/javafx/JavaFXApplicationPresentationDelegate.java
The file was removedmodules/examples/LargeExample/src/main/resources/it/tidalwave/role/ui/javafx/example/large/Splash.fxml
The file was modified pom.xml (diff)
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/FileEntityPresentableTest.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/pom.xml
The file was addedmodules/examples/Presentation/pom.xml
The file was removedmodules/examples/LargeExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/mainscreen/impl/javafx/JavaFXMainScreenPresentationDelegate.java
The file was addedmodules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/FileEntity.java
The file was removedmodules/examples/BackendExample/src/main/java/it/tidalwave/role/ui/javafx/example/large/data/SimpleDciEntity.java
The file was modified modules/pom.xml (diff)
The file was removedmodules/examples/BackendExample/pom.xml
The file was addedmodules/examples/PresentationJavaFX/src/main/resources/it/tidalwave/role/ui/example/presentation/impl/javafx/MainPanel.fxml
Commit 9f4f0091a8a2792c081b6233fa1efe55838eb7e9 by Fabrizio Giudici
Updated IntelliJ inspection profile.
The file was modified .idea/inspectionProfiles/Project_Default.xml (diff)
Commit 2523dc2c2b8f9f2996e5c7dc4b4bf317f36021a6 by Fabrizio Giudici
DEPS RESTORED LOGGING - NOT WORKING
The file was modified modules/pom.xml (diff)
Commit a8a3d533d3696b2f855d7d8005c5ae2a52f2ea5a by Fabrizio Giudici
EXAMPLE LOGGING - NOT WORKING, TOO VERBOSE
The file was modified modules/examples/PresentationJavaFX/src/main/resources/logback.xml (diff)
Commit 7f2d9a6da3018c5f615bf129efc4909fbc8fb85e by Fabrizio Giudici
PENDING: STB-70: Now JDK 21 is required to build — target is still JDK 11.
The file was modified pom.xml (diff)
The file was modified .maven-env (diff)
The file was modified modules/pom.xml (diff)
Commit 79264a024b173c981bbcd51628f7ed2572391d9d by Fabrizio Giudici
PENDING: STB-71: Examples are now compiled and run with JDK 21.
The file was modified modules/examples/pom.xml (diff)
The file was modified src/site/site.xml (diff)
The file was addedmodules/examples/Model/src/site/resources
The file was addedmodules/examples/Presentation/src/site/resources
The file was modified modules/examples/pom.xml (diff)
The file was addedmodules/examples/PresentationJavaFX/src/site/resources
The file was modified modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/DefaultCellBinder.java (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/ui/javafx/JavaFXApplicationWithSplash.java (diff)
The file was addedlombok.config
Commit f072174e6707f106a3598f8d0e62cfb808ffdf85 by Fabrizio Giudici
PENDING: STB-72, STB-73: Added PresentationAssembler; NodeAndDelegate is now and outer class and generified.
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/JavaFXApplicationWithSplash.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/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/role/ui/javafx/PresentationAssembler.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)
Commit 93b5c33f1e874c25f00492f127f4f58319f92ad8 by Fabrizio Giudici
PENDING: Clean up and commented.
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/AbstractJavaFXSpringApplication.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/ui/javafx/JavaFXSafeProxyCreator.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/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/impl/javafx/JavaFXApplicationPresentationDelegate.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/main/java/it/tidalwave/role/ui/javafx/PresentationAssembler.java (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/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/impl/DefaultDao.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/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/SimpleEntity.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/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/SimpleDciEntity.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/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/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/MainPanelPresentationControl.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 src/site/site.xml (diff)
Commit e94dce6d695c837f8fbe50603dbf5ce916657e2a by Fabrizio Giudici
PENDING: SpotBugs clean up.
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/FileEntity.java (diff)