diff --git a/ diy-layout-creator --username bancika@gmail.com/diylc-core/library/main.jar b/ diy-layout-creator --username bancika@gmail.com/diylc-core/library/main.jar index c25805a9..daa55815 100644 Binary files a/ diy-layout-creator --username bancika@gmail.com/diylc-core/library/main.jar and b/ diy-layout-creator --username bancika@gmail.com/diylc-core/library/main.jar differ diff --git a/ diy-layout-creator --username bancika@gmail.com/diylc-library/lib/diylc-core.jar b/ diy-layout-creator --username bancika@gmail.com/diylc-library/lib/diylc-core.jar index 786b9f58..11fc89f1 100644 Binary files a/ diy-layout-creator --username bancika@gmail.com/diylc-library/lib/diylc-core.jar and b/ diy-layout-creator --username bancika@gmail.com/diylc-library/lib/diylc-core.jar differ diff --git a/ diy-layout-creator --username bancika@gmail.com/diylc-swing/DIYLCStarter.launch b/ diy-layout-creator --username bancika@gmail.com/diylc-swing/DIYLCStarter.launch index 23679b63..f69b8ecc 100644 --- a/ diy-layout-creator --username bancika@gmail.com/diylc-swing/DIYLCStarter.launch +++ b/ diy-layout-creator --username bancika@gmail.com/diylc-swing/DIYLCStarter.launch @@ -9,6 +9,7 @@ + diff --git a/ diy-layout-creator --username bancika@gmail.com/diylc-swing/build.xml b/ diy-layout-creator --username bancika@gmail.com/diylc-swing/build.xml index a1de2866..1471a0a4 100644 --- a/ diy-layout-creator --username bancika@gmail.com/diylc-swing/build.xml +++ b/ diy-layout-creator --username bancika@gmail.com/diylc-swing/build.xml @@ -1,4 +1,4 @@ - + @@ -7,6 +7,7 @@ + @@ -75,7 +76,7 @@ --> - + + + + + + + + + + + + + + + + + + + diff --git a/ diy-layout-creator --username bancika@gmail.com/diylc-swing/diylc.exe b/ diy-layout-creator --username bancika@gmail.com/diylc-swing/diylc.exe new file mode 100644 index 00000000..0260a5e9 Binary files /dev/null and b/ diy-layout-creator --username bancika@gmail.com/diylc-swing/diylc.exe differ diff --git a/ diy-layout-creator --username bancika@gmail.com/diylc-swing/lib/diylc-core.jar b/ diy-layout-creator --username bancika@gmail.com/diylc-swing/lib/diylc-core.jar index 786b9f58..11fc89f1 100644 Binary files a/ diy-layout-creator --username bancika@gmail.com/diylc-swing/lib/diylc-core.jar and b/ diy-layout-creator --username bancika@gmail.com/diylc-swing/lib/diylc-core.jar differ diff --git a/ diy-layout-creator --username bancika@gmail.com/diylc-swing/library/main.jar b/ diy-layout-creator --username bancika@gmail.com/diylc-swing/library/main.jar index c25805a9..daa55815 100644 Binary files a/ diy-layout-creator --username bancika@gmail.com/diylc-swing/library/main.jar and b/ diy-layout-creator --username bancika@gmail.com/diylc-swing/library/main.jar differ diff --git a/ diy-layout-creator --username bancika@gmail.com/diylc-swing/run.sh b/ diy-layout-creator --username bancika@gmail.com/diylc-swing/run.sh index 96d09f1f..e45938c3 100644 --- a/ diy-layout-creator --username bancika@gmail.com/diylc-swing/run.sh +++ b/ diy-layout-creator --username bancika@gmail.com/diylc-swing/run.sh @@ -1 +1 @@ -java -Xms512m -Xmx2048m -Dorg.diylc.scriptRun=true -cp diylc.jar:lib org.diylc.DIYLCStarter \ No newline at end of file +java -Xms512m -Xmx2048m -Dorg.diylc.scriptRun=true -Dfile.encoding=UTF-8 -cp diylc.jar:lib org.diylc.DIYLCStarter \ No newline at end of file diff --git a/ diy-layout-creator --username bancika@gmail.com/diylc-swing/src/org/diylc/swing/plugins/edit/EditMenuPlugin.java b/ diy-layout-creator --username bancika@gmail.com/diylc-swing/src/org/diylc/swing/plugins/edit/EditMenuPlugin.java index 904eeea3..ed9be686 100644 --- a/ diy-layout-creator --username bancika@gmail.com/diylc-swing/src/org/diylc/swing/plugins/edit/EditMenuPlugin.java +++ b/ diy-layout-creator --username bancika@gmail.com/diylc-swing/src/org/diylc/swing/plugins/edit/EditMenuPlugin.java @@ -228,12 +228,12 @@ public class EditMenuPlugin implements IPlugIn, ClipboardOwner { swingUI.injectMenuAction(getCopyAction(), EDIT_TITLE); swingUI.injectMenuAction(getPasteAction(), EDIT_TITLE); swingUI.injectMenuAction(null, EDIT_TITLE); - swingUI.injectMenuAction(actionFactory - .createSelectAllAction(plugInPort), EDIT_TITLE); + swingUI.injectMenuAction( + actionFactory.createSelectAllAction(plugInPort), EDIT_TITLE); swingUI.injectMenuAction(getEditSelectionAction(), EDIT_TITLE); swingUI.injectMenuAction(getDeleteSelectionAction(), EDIT_TITLE); swingUI.injectMenuAction(getRotateClockwiseAction(), EDIT_TITLE); - swingUI.injectMenuAction(getRotateCounterclockwiseAction(), EDIT_TITLE); + swingUI.injectMenuAction(getRotateCounterclockwiseAction(), EDIT_TITLE); swingUI.injectMenuAction(getSendToBackAction(), EDIT_TITLE); swingUI.injectMenuAction(getBringToFrontAction(), EDIT_TITLE); swingUI.injectMenuAction(getGroupAction(), EDIT_TITLE); @@ -252,8 +252,8 @@ public class EditMenuPlugin implements IPlugIn, ClipboardOwner { swingUI.injectMenuAction(getExpandSelectionSameTypeAction(), EXPAND_TITLE); swingUI.injectMenuAction(null, EDIT_TITLE); - swingUI.injectMenuAction(actionFactory - .createEditProjectAction(plugInPort), EDIT_TITLE); + swingUI.injectMenuAction( + actionFactory.createEditProjectAction(plugInPort), EDIT_TITLE); refreshActions(); } @@ -275,7 +275,8 @@ public class EditMenuPlugin implements IPlugIn, ClipboardOwner { (String) params[2]); break; case PROJECT_LOADED: - undoHandler.reset(); + if ((Boolean) params[1]) + undoHandler.reset(); break; } } diff --git a/ diy-layout-creator --username bancika@gmail.com/diylc-swing/update.xml b/ diy-layout-creator --username bancika@gmail.com/diylc-swing/update.xml index 57ea2952..4c828291 100644 --- a/ diy-layout-creator --username bancika@gmail.com/diylc-swing/update.xml +++ b/ diy-layout-creator --username bancika@gmail.com/diylc-swing/update.xml @@ -1313,5 +1313,21 @@ http://code.google.com/p/diy-layout-creator/downloads/list + + + 3 + 31 + 0 + + 2016-05-09 20:00:00.000 CET + + + + BUG_FIX + Undo works only one level back (bug introduced in 3.29) + + + http://code.google.com/p/diy-layout-creator/downloads/list + \ No newline at end of file