Skip to content
Builds
No builds

Changes

#60 (Feb 3, 2025, 1:30:36 PM)

  1. [maven-release-plugin] prepare release 3.0-ALPHA-3Fabrizio Giudici / bitbucketweb
  2. [maven-release-plugin] prepare for next development iteration — Fabrizio Giudici / bitbucketweb

#59 (Feb 3, 2025, 1:25:36 PM)

  1. STB-140: REGRESSION: Fixed some UML references broken in documentation. — Fabrizio Giudici / bitbucketweb
  2. STB-139: Add ad-hoc test assertions. — Fabrizio Giudici / bitbucketweb
  3. Repackaged. — Fabrizio Giudici / bitbucketweb

#58 (Jan 31, 2025, 4:50:35 PM)

  1. [maven-release-plugin] prepare release 3.0-ALPHA-2Fabrizio Giudici / bitbucketweb
  2. [maven-release-plugin] prepare for next development iteration — Fabrizio Giudici / bitbucketweb

#57 (Jan 31, 2025, 4:45:35 PM)

  1. Dropped obsolete LGTM badges. — Fabrizio Giudici / bitbucketweb
  2. Updated IDEA files. — Fabrizio Giudici / bitbucketweb
  3. QA clean up. — Fabrizio Giudici / bitbucketweb
  4. Example code refactored. — Fabrizio Giudici / bitbucketweb
  5. STB-138: Large refactoring and dead code removal. — Fabrizio Giudici / bitbucketweb
  6. Javadoc clean up. — Fabrizio Giudici / bitbucketweb
  7. STB-87: The application process now properly exits after quitting. — Fabrizio Giudici / bitbucketweb

#56 (Jan 21, 2025, 11:00:36 AM)

  1. STB-135, STB-136: Added Scene finalizers, JMetro dark style no more hardwired. — Fabrizio Giudici / bitbucketweb
  2. Changed base name of properties. — Fabrizio Giudici / bitbucketweb
  3. Updated site. — Fabrizio Giudici / bitbucketweb
  4. SpotBugs is now an optional dependency, POM clean up. — Fabrizio Giudici / bitbucketweb
  5. Added javadoc and clean up. — Fabrizio Giudici / bitbucketweb
  6. Changed docker image for Bitbucket Pipeline and clean up. — Fabrizio Giudici / bitbucketweb
  7. OpenJFX version set to 21.0.1. — Fabrizio Giudici / bitbucketweb
  8. TheseFoolishThings upgraded to '5.0-ALPHA-1'. — Fabrizio Giudici / bitbucketweb
  9. Super POM upgraded to '5.16'. — Fabrizio Giudici / bitbucketweb
  10. Redesigned support for @PresentationAssembler so it's compatible with modules. — Fabrizio Giudici / bitbucketweb
  11. Next version is 3.0-ALPHA-1. — Fabrizio Giudici / bitbucketweb
  12. STB-137: Add support for Java 9 modules. — Fabrizio Giudici / bitbucketweb
  13. [maven-release-plugin] prepare release 3.0-ALPHA-1Fabrizio Giudici / bitbucketweb
  14. [maven-release-plugin] prepare for next development iteration — Fabrizio Giudici / bitbucketweb

#55 (Jan 15, 2025, 7:15:38 PM)

  1. [maven-release-plugin] prepare release 2.0-ALPHA-5Fabrizio Giudici / bitbucketweb
  2. [maven-release-plugin] prepare for next development iteration — Fabrizio Giudici / bitbucketweb

#54 (Jan 15, 2025, 7:10:38 PM)

  1. Clean up. — Fabrizio Giudici / bitbucketweb
  2. Deleted obsolete Travis configuration. — Fabrizio Giudici / bitbucketweb
  3. STB-130: Panel* events now have the Group. — Fabrizio Giudici / bitbucketweb
  4. STB-131: Added missing events for PanelControlGroup. — Fabrizio Giudici / bitbucketweb
  5. Refactored. — Fabrizio Giudici / bitbucketweb
  6. Refactored. — Fabrizio Giudici / bitbucketweb
  7. STB-132: When a StackPane is used, now a new selection in PanelGroupControl sets the other panels to not visible. — Fabrizio Giudici / bitbucketweb
  8. STB-133: Added JavaFX thread enforcements. — Fabrizio Giudici / bitbucketweb

#53 (Jan 14, 2025, 11:25:35 PM)

  1. [maven-release-plugin] prepare release 2.0-ALPHA-4Fabrizio Giudici / bitbucketweb
  2. [maven-release-plugin] prepare for next development iteration — Fabrizio Giudici / bitbucketweb

#52 (Jan 14, 2025, 11:20:35 PM)

  1. Super POM upgraded to '5.12.1'. — Fabrizio Giudici / bitbucketweb
  2. Clean up. — Fabrizio Giudici / bitbucketweb
  3. STB-124: AssertJ is now used for test assertions. — Fabrizio Giudici / bitbucketweb
  4. STB-125: MenuBarControl now populates multiple items on the main menu bar. — Fabrizio Giudici / bitbucketweb
  5. STB-126: Added MenuIndex.VIEW. — Fabrizio Giudici / bitbucketweb
  6. Updated site and README. — Fabrizio Giudici / bitbucketweb
  7. STB-127: API CHANGE: UserActionProvider.getActions() now returns List<UserAction>. — Fabrizio Giudici / bitbucketweb
  8. STB-128: API CHANGE: PresentationModelCollectors toCompositePresentationModel() now accepts Collection<?>. — Fabrizio Giudici / bitbucketweb
  9. Fixed logger binding for JavaFXSpringAnnotationApplication. — Fabrizio Giudici / bitbucketweb
  10. Refactored. — Fabrizio Giudici / bitbucketweb
  11. STB-123: Fixed flashy rendering when expanding an item in TreeView. — Fabrizio Giudici / bitbucketweb

#51 (Jan 13, 2025, 10:10:35 PM)

  1. [maven-release-plugin] prepare release 2.0-ALPHA-3Fabrizio Giudici / bitbucketweb
  2. [maven-release-plugin] prepare for next development iteration — Fabrizio Giudici / bitbucketweb

#50 (Jan 13, 2025, 9:55:35 PM)

  1. STB-110: JavaFX integration tests can't run in the Continuous Integration environment. — Fabrizio Giudici / bitbucketweb
  2. Code refactored, added tests. — Fabrizio Giudici / bitbucketweb
  3. STB-117: Added PanelGroupControl, JavaFXPanelGroupControl. — Fabrizio Giudici / bitbucketweb
  4. AsObjectListCell moved to the 'impl.common' subpackage. — Fabrizio Giudici / bitbucketweb
  5. Fixed short name of 'Visibility'. — Fabrizio Giudici / bitbucketweb
  6. Added some JavaFX thread enforcement controls. — Fabrizio Giudici / bitbucketweb
  7. STB-118: API CHANGE: Dropped old assemblers, added @PresentationAssembler, @Assemble. — Fabrizio Giudici / bitbucketweb
  8. Added documentation on how to run the example. — Fabrizio Giudici / bitbucketweb
  9. STB-119: UserNotificationWithFeedbackTestHelper now doesn't use AWT EventQueue any longer. — Fabrizio Giudici / bitbucketweb
  10. Functions moved in to core.function package. — Fabrizio Giudici / bitbucketweb
  11. Updated project URL. — Fabrizio Giudici / bitbucketweb
  12. Added javadoc. — Fabrizio Giudici / bitbucketweb

#49 (Jan 10, 2025, 8:05:35 PM)

  1. Bitbucket pipelines now correctly disable tests in the "no-ci" group. — Fabrizio Giudici / bitbucketweb

#48 (Jan 10, 2025, 7:55:35 PM)

  1. Fixed typo. — Fabrizio Giudici / bitbucketweb

#47 (Jan 10, 2025, 7:45:34 PM)

  1. [maven-release-plugin] prepare release 2.0-ALPHA-2Fabrizio Giudici / bitbucketweb
  2. [maven-release-plugin] prepare for next development iteration — Fabrizio Giudici / bitbucketweb

#46 (Jan 10, 2025, 7:40:34 PM)

  1. Super POM upgraded to '5.11.1'. — Fabrizio Giudici / bitbucketweb
  2. TheseFoolishThings upgraded to '4.0-ALPHA-3'. — Fabrizio Giudici / bitbucketweb
  3. Updated Bitbucket Pipeline configuration — Fabrizio Giudici / bitbucketweb
  4. Added apiguardian-api. — Fabrizio Giudici / bitbucketweb
  5. STB-111: StringRenderable merged to Displayable, HtmlRenderable and PlainTextRenderable renamed to *Displayable. — Fabrizio Giudici / bitbucketweb
  6. STB-112: LocalizableDisplayable merged to Displayable. — Fabrizio Giudici / bitbucketweb
  7. Refactored. — Fabrizio Giudici / bitbucketweb
  8. PresentationModel clean up. — Fabrizio Giudici / bitbucketweb
  9. STB-116: Added Mutable and MutableListeners. — Fabrizio Giudici / bitbucketweb
  10. STB-113: ActionProvider dropped. — Fabrizio Giudici / bitbucketweb
  11. JavaFXBinder refactored (extracted ButtonBindings). — Fabrizio Giudici / bitbucketweb
  12. Clean up. — Fabrizio Giudici / bitbucketweb
  13. Example tests refactored with ArgumentCaptor. — Fabrizio Giudici / bitbucketweb
  14. Small fixes to site and javadoc. — Fabrizio Giudici / bitbucketweb
  15. STB-114: K_LOG_DELEGATE_INVOCATIONS property allows to automatically log method calls to PresentationDelegates. — Fabrizio Giudici / bitbucketweb
  16. STB-115: Added UserNotification and UserNotificationWithFeedback. — Fabrizio Giudici / bitbucketweb
  17. Added tests for Displayable. — Fabrizio Giudici / bitbucketweb
  18. Updated project description and URL. — Fabrizio Giudici / bitbucketweb
  19. Updated README.md. — Fabrizio Giudici / bitbucketweb

#45 (Jan 5, 2025, 7:20:04 PM)

  1. Upgraded SuperPOM to '5.10.1'. — Fabrizio Giudici / bitbucketweb
  2. STB-97: Fixed erroneous indexing of "File" menu. — Fabrizio Giudici / bitbucketweb
  3. STB-99: New Maven coordinates; next version is 2.0-ALPHA-1. — Fabrizio Giudici / bitbucketweb
  4. STB-107: New module Core; packages it.tidalwave.role.ui.* renamed to it.tidalwave.ui.*. — Fabrizio Giudici / bitbucketweb
  5. STB-106: MenuBarModel, ToolBarModel renamed to MenuBarControl and ToolBarControl, introduced JavaFXMenuBarControl,JavaFXToolBarControl. — Fabrizio Giudici / bitbucketweb
  6. Upgraded TheseFoolishThings to '4.0-ALPHA-2'. — Fabrizio Giudici / bitbucketweb
  7. STB-98: UI roles moved in from TheseFoolishThings. — Fabrizio Giudici / bitbucketweb
  8. STB-101: Replaced @javax.annotation.Nonnull, @javax.annotation.PostConstruct with @jakarta.annotation.Nonnull, @jakarta.annotation.PostConstruct. — Fabrizio Giudici / bitbucketweb
  9. STB-103: Better error diagnostics when there's an error referencing/loading FXML. — Fabrizio Giudici / bitbucketweb
  10. STB-102: PreferencesHandler is now injected to PresentationDelegates. — Fabrizio Giudici / bitbucketweb
  11. STB-105: Added bind() methods to bind unidirectionally and bidirectionally properties. — Fabrizio Giudici / bitbucketweb
  12. STB-104: bind(ButtonBase, UserAction) was erroneously setting an empty label to the button when the action has no Displayable. — Fabrizio Giudici / bitbucketweb
  13. Clean up. — Fabrizio Giudici / bitbucketweb
  14. STB-108: Fixed enablement of Buttons when UserAction enable property changes. — Fabrizio Giudici / bitbucketweb
  15. STB-100: Exceptions thrown by PresentationDelegate methods returning void are no more swallowed. — Fabrizio Giudici / bitbucketweb
  16. Updated copyright headers. — Fabrizio Giudici / bitbucketweb
  17. STB-109: The JavaFX thread check now throws IllegalStateException. — Fabrizio Giudici / bitbucketweb
  18. Added a few tests. — Fabrizio Giudici / bitbucketweb
  19. [maven-release-plugin] prepare release 2.0-ALPHA-1Fabrizio Giudici / bitbucketweb
  20. [maven-release-plugin] prepare for next development iteration — Fabrizio Giudici / bitbucketweb

#44 (Dec 27, 2024, 9:55:04 PM)

  1. Fixed Bitbucket pipelines config. — Fabrizio Giudici / bitbucketweb
  2. Upgraded SuperPOM to 5.9. — Fabrizio Giudici / bitbucketweb
  3. Refactored bean instantiation and added test. — Fabrizio Giudici / bitbucketweb
  4. STB-81: ToolBarModel is not in Spring context. — Fabrizio Giudici / bitbucketweb
  5. STB-82, STB-83: Role runtime classes no more on the Spring Context; beans are no more installed twice. — Fabrizio Giudici / bitbucketweb
  6. STB-84: Init property definitions renamed (prefix is now K_). — Fabrizio Giudici / bitbucketweb
  7. Example code refactored and cleaned up. — Fabrizio Giudici / bitbucketweb
  8. TheseFoolishThings upgraded to '3.2-ALPHA-25'. — Fabrizio Giudici / bitbucketweb
  9. STB-79: Improved initialisation: added method launch(). — Fabrizio Giudici / bitbucketweb
  10. STB-80: Added @EnableMessageBus which enables pubsub. — Fabrizio Giudici / bitbucketweb
  11. Dropped JavaFXApplicationWithSplaesh.fullScreen accessors; refactored. — Fabrizio Giudici / bitbucketweb
  12. STB-85: Added properties K_MAXIMIZED and K_FULL_SCREEN_LOCKED; accessors dropped. — Fabrizio Giudici / bitbucketweb
  13. STB-86: The splash screen stays visible for a minimum time. — Fabrizio Giudici / bitbucketweb
  14. Clean up. — Fabrizio Giudici / bitbucketweb
  15. STB-91: Added support for HTML text in dialogs. — Fabrizio Giudici / bitbucketweb
  16. STB-92: Added showInModalDialog(UserNotification). — Fabrizio Giudici / bitbucketweb
  17. STB-93: createSafeProxy() now supports all the interfaces of the proxied object. — Fabrizio Giudici / bitbucketweb
  18. STB-74: Now using TestFX. — Fabrizio Giudici / bitbucketweb
  19. ToolBarModel implementation refactored; added test. — Fabrizio Giudici / bitbucketweb
  20. Improved examples. — Fabrizio Giudici / bitbucketweb
  21. STB-94: Added support for the menu bar. — Fabrizio Giudici / bitbucketweb
  22. Improved documentation. — Fabrizio Giudici / bitbucketweb
  23. [maven-release-plugin] prepare release 1.1-ALPHA-6Fabrizio Giudici / bitbucketweb
  24. [maven-release-plugin] prepare for next development iteration — Fabrizio Giudici / bitbucketweb

#41 (Dec 24, 2024, 4:15:08 PM)

  1. STB-76: OpenJFX dependencies should be 'provided'. — Fabrizio Giudici / bitbucketweb
  2. STB-77: Fixed broken test on CI. — Fabrizio Giudici / bitbucketweb
  3. SuperPOM upgraded to '5.8'. — Fabrizio Giudici / bitbucketweb
  4. [maven-release-plugin] prepare release 1.1-ALPHA-5Fabrizio Giudici / bitbucketweb
  5. [maven-release-plugin] prepare for next development iteration — Fabrizio Giudici / bitbucketweb