Branch: refs/heads/master Home: https://github.com/pmd/pmd-designer Commit: 127367bb1373aa2a12b7b2ebbec1c0736fe1821c https://github.com/pmd/pmd-designer/commit/127367bb1373aa2a12b7b2ebbec1c0736fe1821c Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java Log Message: ----------- Perform the persistence asynchronously to not block the main (UI) thread This avoids "your app is not responding" errors, while the git command is waiting for password input to load the gpg key for commit signing. This also reverts the fix from 7cc0463132ce2981b3d121829b5d710610758500: Calling System#exit immediately after Platform#exit prevents Application#stop from being called. And we always exited with 0. Now the exit status is determined by DesignerStarter#launchGui and used correctly. Platform#exit triggers the shutdown of JavaFx. After that is done execution continues in DesignerStarter after Application#launch. Commit: 84be06e22719001525049be1e0d99a6f81d726de https://github.com/pmd/pmd-designer/commit/84be06e22719001525049be1e0d99a6f81d726de Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-06-09 (Fri, 09 Jun 2023) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/util/controls/DragAndDropUtil.java Log Message: ----------- Fix drag and drop for tests case violations Commit: 371d4795d8c7374132d9911e7e73228d2fd0618c https://github.com/pmd/pmd-designer/commit/371d4795d8c7374132d9911e7e73228d2fd0618c Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-09-28 (Thu, 28 Sep 2023) Changed paths: M CHANGELOG.md Log Message: ----------- Update release notes (#69) Commit: a99cb902ac7b9106cd6651c5ee2916c5537254d0 https://github.com/pmd/pmd-designer/commit/a99cb902ac7b9106cd6651c5ee2916c5537254d0 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-09-28 (Thu, 28 Sep 2023) Changed paths: M CHANGELOG.md M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java Log Message: ----------- Merge pull request #69 from adangel:async-exit Perform the persistence asynchronously to not block the main (UI) thread #69 Commit: 814ec86390baa6e44a32eb20e984c36d1dba2a5d https://github.com/pmd/pmd-designer/commit/814ec86390baa6e44a32eb20e984c36d1dba2a5d Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-09-28 (Thu, 28 Sep 2023) Changed paths: M CHANGELOG.md Log Message: ----------- Update release notes (#70) Commit: 529d92feaa2f5f837bbe772acd6657b778a50eca https://github.com/pmd/pmd-designer/commit/529d92feaa2f5f837bbe772acd6657b778a50eca Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-09-28 (Thu, 28 Sep 2023) Changed paths: M CHANGELOG.md M src/main/java/net/sourceforge/pmd/util/fxdesigner/util/controls/DragAndDropUtil.java Log Message: ----------- Merge pull request #70 from adangel:fix-drag-and-drop Fix drag and drop for tests case violations #70 Compare: https://github.com/pmd/pmd-designer/compare/64b89c6ac0d1...529d92feaa2f _______________________________________________ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits