Skip to content
Success

Changes

Summary

  1. STB-108: Fixed enablement of Buttons when UserAction enable property changes. (details)
  2. STB-100: Exceptions thrown by PresentationDelegate methods returning void are no more swallowed. (details)
  3. Updated copyright headers. (details)
  4. STB-109: The JavaFX thread check now throws IllegalStateException. (details)
  5. Added a few tests. (details)
Commit 4279ea9a4d1335f08e8da00a6cd91f26cc33ac5d by Fabrizio Giudici
STB-108: Fixed enablement of Buttons when UserAction enable property changes.
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/DefaultJavaFXBinder.java (diff)
Commit 58b737c052e59ae9e7ec88f09a7fbbb1581acca2 by Fabrizio Giudici
STB-100: Exceptions thrown by PresentationDelegate methods returning void are no more swallowed.
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/util/JavaFXSafeRunner.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/util/JavaFXSafeProxy.java (diff)
Commit bed9a8a61a124f28eac27e60de8324c5cbd67fa8 by Fabrizio Giudici
Updated copyright headers.
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/PresentationModelObservable.java (diff)
The file was modifiedmodules/examples/Presentation/src/test/java/it/tidalwave/ui/example/presentation/impl/DefaultMainPanelPresentationControlTest.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/StringRenderable.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/annotation/EnableMessageBus.java (diff)
The file was modifiedmodules/examples/PresentationJavaFX/src/main/resources/logback.xml (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/LocalizedDisplayable.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/MutableDisplayable.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/spi/ToolBarControlSupport.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/PresentationModelAsDelegateDecorator.java (diff)
The file was modifiedmodules/Core/src/test/java/it/tidalwave/ui/core/role/PresentationModelMatcher.java (diff)
The file was modifiedmodules/Core/src/test/java/it/tidalwave/ui/core/role/impl/DefaultUserActionTest.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/spi/MutableIconProviderSupport.java (diff)
The file was modifiedLICENSE.md (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/UserAction.java (diff)
The file was modifiedmodules/Core/src/test/java/it/tidalwave/ui/core/spi/MenuBarControlSupportTest.java (diff)
The file was modifiedmodules/JavaFXBindings/src/site/markdown/index.md.vm (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/JavaFXWorker.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/function/OrFunction.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/impl/DisplayableComparator.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/CellBinder.java (diff)
The file was modifiedmodules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/impl/tree/ObsoletePresentationModelDisposerTest.java (diff)
The file was modifiedmodules/Core/pom.xml (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/PresentationAssembler.java (diff)
The file was modifiedmodules/Core/src/test/java/it/tidalwave/ui/core/role/spi/SimpleCompositePresentableTest.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/NodeAndDelegate.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/Visibility.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/spi/SimpleCompositePresentable.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/treetable/TreeTableViewBindings.java (diff)
The file was modifiedmodules/Core/src/test/java/it/tidalwave/ui/core/role/impl/DisplayableComparatorTest.java (diff)
The file was modifiedmodules/Core/src/test/java/it/tidalwave/ui/core/role/impl/AsDisplayableComparatorTest.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/DefaultJavaFXMenuBarControl.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/IconProvider.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/PresentationModelFactory.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/tree/AsObjectTreeCell.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplication.java (diff)
The file was modifiedmodules/examples/Model/src/main/java/it/tidalwave/ui/example/model/Dao.java (diff)
The file was modifiedmodules/Core/src/test/java/it/tidalwave/ui/core/role/PresentationModelTest.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/DelegateSupport.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/HtmlRenderable.java (diff)
The file was modifiedmodules/examples/Presentation/src/test/java/it/tidalwave/ui/example/presentation/impl/FileEntityPresentableTest.java (diff)
The file was modifiedmodules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/impl/UserActionsTestSupport.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSafeProxyCreator.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/TreeItemDelegateSupport.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/BoundProperty.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/combobox/ComboBoxBindings.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/Selectable.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/util/JavaFXPresentationBuilder.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/PresentationModel.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/impl/DefaultPresentationModel.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/tree/TreeViewBindings.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/PlainTextRenderable.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/function/WeakCopyFunctionSupport.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/MutableIconProvider.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/spi/PresentationModelCollectors.java (diff)
The file was modifiedsrc/site/markdown/index.md.vm (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/impl/DefaultMutableDisplayable.java (diff)
The file was modifiedmodules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/impl/tree/AsObjectTreeCellTest.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/function/CopyIfEmptyOrConform.java (diff)
The file was modifiedmodules/Core/src/test/java/it/tidalwave/ui/core/role/impl/DefaultPresentationModelTest.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXToolBarControl.java (diff)
The file was modifiedsrc/site/resources/css/site.css (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/function/BoundFunctionSupport.java (diff)
The file was modifiedmodules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/impl/DefaultJavaFXBinderTest.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/impl/DefaultStyleable.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/dialog/DialogBindings.java (diff)
The file was modifiedmodules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/impl/JavaFXPresentationBuilderTest.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/function/UnaryBoundFunctionSupport.java (diff)
The file was modifiedmodules/examples/Presentation/pom.xml (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/ApplicationPresentationAssembler.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/filechooser/FileChooserBindings.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/list/ListViewBindings.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/ChangingSource.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/impl/AsDisplayableComparator.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/Splash.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/StackPaneSelector.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/DefaultCellBinder.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/Presentable.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/DefaultJavaFXToolBarControl.java (diff)
The file was modifiedmodules/pom.xml (diff)
The file was modifiedsrc/assemble/project.xml (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/spi/MenuBarControlSupport.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/resources/META-INF/JavaFXAutoBeans.xml (diff)
The file was modifiedmodules/examples/Presentation/src/main/java/it/tidalwave/ui/example/presentation/impl/MainPanelUserActionProvider.java (diff)
The file was modifiedmodules/examples/PresentationJavaFX/pom.xml (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/function/NonEmptyFunction.java (diff)
The file was modifiedmodules/JavaFXBindings/pom.xml (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/message/PowerOffEvent.java (diff)
The file was modifiedmodules/examples/PresentationJavaFX/src/main/java/it/tidalwave/ui/example/presentation/javafx/Main.java (diff)
The file was modifiedmodules/Core/src/test/java/it/tidalwave/ui/core/spi/TestUserActions.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/spi/ActionProviderSupport.java (diff)
The file was modifiedmodules/examples/Model/src/main/java/it/tidalwave/ui/example/model/SimpleEntity.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXApplicationWithSplash.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/function/AndFunction.java (diff)
The file was modifiedmodules/examples/PresentationJavaFX/src/main/java/it/tidalwave/ui/example/presentation/impl/javafx/JavaFXApplicationPresentationDelegate.java (diff)
The file was modifiedmodules/examples/pom.xml (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/spi/DefaultUserActionProvider.java (diff)
The file was modifiedmodules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/impl/UserActionProviderContextMenuBuilderTest.java (diff)
The file was modifiedmodules/examples/PresentationJavaFX/src/main/java/it/tidalwave/ui/example/presentation/impl/javafx/JavaFXMainPanelPresentation.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/spi/DefaultPresentationModelFactory.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringApplication.java (diff)
The file was modifiedmodules/examples/PresentationJavaFX/src/main/java/it/tidalwave/ui/example/presentation/impl/javafx/JavaFXMainPanelPresentationDelegate.java (diff)
The file was modifiedmodules/Core/src/test/java/it/tidalwave/ui/core/spi/ToolBarControlSupportTest.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/ActionProvider.java (diff)
The file was modifiedmodules/examples/Presentation/src/main/java/it/tidalwave/ui/example/presentation/MainPanelPresentation.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/ChangeListenerSelectableAdapter.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/util/JavaFXSafeRunner.java (diff)
The file was modifiedmodules/examples/Model/pom.xml (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/DefaultJavaFXBinder.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/tree/ObsoletePresentationModelDisposer.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/Styleable.java (diff)
The file was modifiedpom.xml (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/PresentationModelTreeItem.java (diff)
The file was modifiedmodules/Core/src/test/java/it/tidalwave/ui/core/role/UserActionProviderTest.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/MenuBarControl.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/tableview/TableViewBindings.java (diff)
The file was modifiedmodules/examples/Model/src/main/java/it/tidalwave/ui/example/model/FileEntity.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/impl/DefaultUserAction.java (diff)
The file was modifiedmodules/examples/Presentation/src/main/java/it/tidalwave/ui/example/presentation/impl/FileEntityPresentable.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/Displayable.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/impl/DefaultPresentable.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/role/CustomGraphicProvider.java (diff)
The file was modifiedmodules/examples/Presentation/src/main/java/it/tidalwave/ui/example/presentation/impl/DefaultMainPanelPresentationControl.java (diff)
The file was modifiedmodules/examples/Model/src/main/java/it/tidalwave/ui/example/model/impl/DefaultDao.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/message/PowerOnEvent.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/list/AsObjectListCell.java (diff)
The file was modifiedmodules/examples/Model/src/main/java/it/tidalwave/ui/example/model/SimpleDciEntity.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/ToolBarControl.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/PropertyAdapter.java (diff)
The file was modifiedmodules/examples/Presentation/src/main/java/it/tidalwave/ui/example/presentation/MainPanelPresentationControl.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/Changeable.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/util/Logging.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/EventHandlerUserActionAdapter.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/util/JavaFXSafeProxy.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/function/BoundFunction.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/spi/AbstractJavaFXSpringApplication.java (diff)
The file was modifiedmodules/src/site/markdown/index.md.vm (diff)
The file was modifiedmodules/Core/src/site/markdown/index.md.vm (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/treetable/AsObjectTreeTableCell.java (diff)
The file was modifiedsrc/site/site.xml (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/PresentationModelAggregate.java (diff)
The file was modifiedmodules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/spi/AbstractJavaFXSpringApplicationTest.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/function/BooleanBoundFunctionSupport.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXBinder.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/tableview/AsObjectTableCell.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/MutableLocalizedDisplayable.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/impl/DefaultDisplayable.java (diff)
The file was modifiedsrc/assemble/bin.xml (diff)
The file was modifiedmodules/Core/src/test/java/it/tidalwave/ui/core/role/spi/DefaultUserActionProviderTest.java (diff)
The file was modifiedmodules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplicationTest.java (diff)
The file was modifiedmodules/Core/src/test/java/it/tidalwave/ui/core/role/DisplayableTest.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/util/JavaFXSafeComponentBuilder.java (diff)
The file was modifiedmodules/Core/src/main/java/it/tidalwave/ui/core/role/UserActionProvider.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXMenuBarControl.java (diff)
The file was modifiedmodules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/impl/tree/TreeViewBindingsTest.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/RoleBag.java (diff)
Commit 8c9626a503500d9afb17ce2b4cedb1e458cdde44 by Fabrizio Giudici
STB-109: The JavaFX thread check now throws IllegalStateException.
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/DelegateSupport.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/TreeItemDelegateSupport.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/treetable/TreeTableViewBindings.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/filechooser/FileChooserBindings.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/tree/TreeViewBindings.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/DefaultJavaFXBinder.java (diff)
The file was modifiedmodules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/tableview/TableViewBindings.java (diff)
The file was modifiedmodules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/impl/DefaultJavaFXBinderTest.java (diff)
The file was modified.idea/inspectionProfiles/Project_Default.xml (diff)
The file was modifiedmodules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/impl/TestNGApplicationTest.java (diff)