Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd-designer
  Commit: cae7da6960262e6bfb34ad63403a0c40f4d1e306
      
https://github.com/pmd/pmd-designer/commit/cae7da6960262e6bfb34ad63403a0c40f4d1e306
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-06 (Sat, 06 Dec 2025)

  Changed paths:
    M .idea/runConfigurations/Designer__Java_11_.xml
    A .idea/runConfigurations/Designer__Java_11___Module_.xml
    M .idea/runConfigurations/Designer__Java_17_.xml
    A .idea/runConfigurations/Designer__Java_17___Module_.xml
    M .idea/runConfigurations/Designer__Java_21_.xml
    A .idea/runConfigurations/Designer__Java_21___Module_.xml
    A .idea/runConfigurations/Designer__Java_25_.xml
    A .idea/runConfigurations/Designer__Java_25___Module_.xml
    M CONTRIBUTING.md

  Log Message:
  -----------
  Improve IDE run configurations

Add two variants:
- the "correct" setup with JavaFX on the module path
- the easier way with JavaFX on the classpath


  Commit: 761f5697501c5a29760668de31c4f01b389ded77
      
https://github.com/pmd/pmd-designer/commit/761f5697501c5a29760668de31c4f01b389ded77
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-06 (Sat, 06 Dec 2025)

  Changed paths:
    A .mvn/jvm.config
    M README.md
    M pom.xml

  Log Message:
  -----------
  Update exec:java task

- JavaFX will be put on the classpath by default.
  Although not officially supported by JavaFX, this
  still works. This is the simplest way

- Also support running Designer with a OpenJDK with
  JavaFX bundled. See .mvn/jvm.config.


  Commit: 5cdb45458b162eb424b8071c05016221994dca99
      
https://github.com/pmd/pmd-designer/commit/5cdb45458b162eb424b8071c05016221994dca99
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-06 (Sat, 06 Dec 2025)

  Changed paths:
    M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java
    M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java
    M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java
    A 
src/main/java/net/sourceforge/pmd/util/fxdesigner/util/IncompatibleJavaFxVersion.java
    M src/main/java/net/sourceforge/pmd/util/fxdesigner/util/JavaFxUtil.java

  Log Message:
  -----------
  Improve javafx.version check

There is a system property "javafx.version" which
contains the actual version of javafx. But this is
only accessible _after_ JavaFX has been initialized.
So, we check it when initializing our application
in Designer#init.

Also prevent JavaFX 25, as this doesn't work.
See #242.


  Commit: 68b9a923de92bac2618e927043773b21ee2e4251
      
https://github.com/pmd/pmd-designer/commit/68b9a923de92bac2618e927043773b21ee2e4251
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-06 (Sat, 06 Dec 2025)

  Changed paths:
    M CHANGELOG.md

  Log Message:
  -----------
  Update CHANGELOG.md


  Commit: 2cccd2a23b465fcd5b8ca5054c68097dea12b61d
      
https://github.com/pmd/pmd-designer/commit/2cccd2a23b465fcd5b8ca5054c68097dea12b61d
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-11 (Thu, 11 Dec 2025)

  Changed paths:
    M CHANGELOG.md

  Log Message:
  -----------
  Update CHANGELOG.md (#302)


  Commit: 8d2d2b644336034a244eaec5957be9ff338c2bfc
      
https://github.com/pmd/pmd-designer/commit/8d2d2b644336034a244eaec5957be9ff338c2bfc
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-11 (Thu, 11 Dec 2025)

  Changed paths:
    M .idea/runConfigurations/Designer__Java_11_.xml
    A .idea/runConfigurations/Designer__Java_11___Module_.xml
    M .idea/runConfigurations/Designer__Java_17_.xml
    A .idea/runConfigurations/Designer__Java_17___Module_.xml
    M .idea/runConfigurations/Designer__Java_21_.xml
    A .idea/runConfigurations/Designer__Java_21___Module_.xml
    A .idea/runConfigurations/Designer__Java_25_.xml
    A .idea/runConfigurations/Designer__Java_25___Module_.xml
    A .mvn/jvm.config
    M CHANGELOG.md
    M CONTRIBUTING.md
    M README.md
    M pom.xml
    M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java
    M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java
    M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java
    A 
src/main/java/net/sourceforge/pmd/util/fxdesigner/util/IncompatibleJavaFxVersion.java
    M src/main/java/net/sourceforge/pmd/util/fxdesigner/util/JavaFxUtil.java

  Log Message:
  -----------
  Improve JavaFX support (#302)


Compare: https://github.com/pmd/pmd-designer/compare/918393de4e68...8d2d2b644336

To unsubscribe from these emails, change your notification settings at 
https://github.com/pmd/pmd-designer/settings/notifications


_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits

Reply via email to