You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2017/11/08 20:32:21 UTC

svn commit: r1814637 - /jmeter/trunk/src/core/org/apache/jmeter/gui/util/JMeterMenuBar.java

Author: pmouawad
Date: Wed Nov  8 20:32:21 2017
New Revision: 1814637

URL: http://svn.apache.org/viewvc?rev=1814637&view=rev
Log:
Bug 61731 - Enhance Test plan Backup with option to save before run
Oups forgot 1 file
Bugzilla Id: 61731

Modified:
    jmeter/trunk/src/core/org/apache/jmeter/gui/util/JMeterMenuBar.java

Modified: jmeter/trunk/src/core/org/apache/jmeter/gui/util/JMeterMenuBar.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/gui/util/JMeterMenuBar.java?rev=1814637&r1=1814636&r2=1814637&view=diff
==============================================================================
--- jmeter/trunk/src/core/org/apache/jmeter/gui/util/JMeterMenuBar.java (original)
+++ jmeter/trunk/src/core/org/apache/jmeter/gui/util/JMeterMenuBar.java Wed Nov  8 20:32:21 2017
@@ -151,7 +151,7 @@ public class JMeterMenuBar extends JMenu
     public static final String DARCULA_LAF = "Darcula"; // $NON-NLS-1$
 
     public static final String DARCULA_LAF_CLASS = "com.bulenkov.darcula.DarculaLaf"; // $NON-NLS-1$
-
+    
     public JMeterMenuBar() {
         // List for recent files menu items
         fileLoadRecentFiles = new LinkedList<>();
@@ -369,7 +369,13 @@ public class JMeterMenuBar extends JMenu
         JMenuItem zoomIn = makeMenuItemRes("menu_zoom_in", ActionNames.ZOOM_IN); //$NON-NLS-1$
         optionsMenu.add(zoomIn);
         JMenuItem zoomOut = makeMenuItemRes("menu_zoom_out", ActionNames.ZOOM_OUT); //$NON-NLS-1$
-        optionsMenu.add(zoomOut);
+        optionsMenu.add(zoomOut);        
+        JCheckBoxMenuItem saveBeforeRun = makeCheckBoxMenuItemRes("menu_save_before_run", ActionNames.SAVE_BEFORE_RUN); //$NON-NLS-1$
+        saveBeforeRun.setSelected(GuiPackage.getInstance().shouldSaveBeforeRunByPreference());
+        if (guiInstance != null) {        	
+            guiInstance.setMenuItemSaveBeforeRunPanel(saveBeforeRun);
+        }
+        optionsMenu.add(saveBeforeRun);
 
         addPluginsMenuItems(optionsMenu, menuCreators, MENU_LOCATION.OPTIONS);
     }