Bug 61919 - UX : Reorder Menus
Summary: UX : Reorder Menus
Status: RESOLVED FIXED
Alias: None
Product: JMeter
Classification: Unclassified
Component: Main (show other bugs)
Version: 3.3
Hardware: All All
: P2 enhancement (vote)
Target Milestone: ---
Assignee: JMeter issues mailing list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-20 08:11 UTC by Philippe Mouawad
Modified: 2017-12-22 12:23 UTC (History)
1 user (show)



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Philippe Mouawad 2017-12-20 08:27:36 UTC
Author: pmouawad
Date: Wed Dec 20 08:13:52 2017
New Revision: 1818741

URL: http://svn.apache.org/viewvc?rev=1818741&view=rev
Log:
Bug 61919 - UX : Reorder Menus
Refactoring/formatting in preparation for alternate menu sorting
Contributed by Graham Russell
This closes #357
Bugzilla Id: 61919

Modified:
    jmeter/trunk/src/core/org/apache/jmeter/gui/JMeterGUIComponent.java
    jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java
    jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuFactory.java
    jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/config/gui/HttpDefaultsGui.java
    jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/control/gui/HttpTestSampleGui.java
    jmeter/trunk/xdocs/changes.xml
Comment 2 Philippe Mouawad 2017-12-20 08:56:20 UTC
Author: pmouawad
Date: Wed Dec 20 08:50:00 2017
New Revision: 1818750

URL: http://svn.apache.org/viewvc?rev=1818750&view=rev
Log:
Bug 61919 - UX : Reorder Menus
Contributed by Graham Russell
Reordered menus (1/3)
This comment #360
Bugzilla Id: 61919

Added:
    jmeter/trunk/src/core/org/apache/jmeter/gui/GUIMenuSortOrder.java   (with props)
    jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuSeparatorInfo.java   (with props)
Modified:
    jmeter/trunk/src/core/org/apache/jmeter/control/gui/TestPlanGui.java
    jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuFactory.java
    jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuInfo.java
    jmeter/trunk/src/core/org/apache/jmeter/testbeans/gui/TestBeanGUI.java
    jmeter/trunk/src/core/org/apache/jmeter/threads/ThreadGroup.java
    jmeter/trunk/src/core/org/apache/jmeter/threads/gui/AbstractThreadGroupGui.java

Author: pmouawad
Date: Wed Dec 20 08:54:45 2017
New Revision: 1818752

URL: http://svn.apache.org/viewvc?rev=1818752&view=rev
Log:
Bug 61919 - UX : Reorder Menus
Contributed by Graham Russell
Reordered menus (2/3)
This comment #360
Bugzilla Id: 61919

Added:
    jmeter/trunk/test/src/org/apache/jmeter/gui/util/MenuFactorySpec.groovy
Removed:
    jmeter/trunk/test/src/org/apache/jmeter/gui/util/TestMenuFactory.java
Modified:
    jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/config/gui/HttpDefaultsGui.java
    jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/control/CacheManager.java
    jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/control/CookieManager.java
    jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/control/gui/HttpTestSampleGui.java
    jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/gui/CacheManagerGui.java
    jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/gui/CookiePanel.java
    jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/gui/HeaderPanel.java
    jmeter/trunk/test/src/org/apache/jmeter/visualizers/GenerateTreeGui.java


Author: pmouawad
Date: Wed Dec 20 08:56:03 2017
New Revision: 1818753

URL: http://svn.apache.org/viewvc?rev=1818753&view=rev
Log:
Bug 61919 - UX : Reorder Menus
Contributed by Graham Russell
Reordered menus (3/3)
This closes #360
Bugzilla Id: 61919

Modified:
    jmeter/trunk/src/components/org/apache/jmeter/assertions/JSR223Assertion.java
    jmeter/trunk/src/components/org/apache/jmeter/assertions/ResponseAssertion.java
    jmeter/trunk/src/components/org/apache/jmeter/assertions/gui/AssertionGui.java
    jmeter/trunk/src/components/org/apache/jmeter/assertions/gui/JSONPathAssertionGui.java
    jmeter/trunk/src/components/org/apache/jmeter/extractor/JSoupExtractor.java
    jmeter/trunk/src/components/org/apache/jmeter/extractor/JoddExtractor.java
    jmeter/trunk/src/components/org/apache/jmeter/extractor/gui/HtmlExtractorGui.java
    jmeter/trunk/src/components/org/apache/jmeter/extractor/gui/RegexExtractorGui.java
    jmeter/trunk/src/components/org/apache/jmeter/extractor/json/jsonpath/gui/JSONPostProcessorGui.java
    jmeter/trunk/src/components/org/apache/jmeter/sampler/DebugSampler.java
    jmeter/trunk/src/components/org/apache/jmeter/timers/gui/ConstantTimerGui.java
    jmeter/trunk/src/components/org/apache/jmeter/timers/gui/UniformRandomTimerGui.java
    jmeter/trunk/src/components/org/apache/jmeter/visualizers/StatVisualizer.java
    jmeter/trunk/src/components/org/apache/jmeter/visualizers/SummaryReport.java
    jmeter/trunk/src/components/org/apache/jmeter/visualizers/ViewResultsFullVisualizer.java
Comment 3 Philippe Mouawad 2017-12-20 09:48:34 UTC
Author: pmouawad
Date: Wed Dec 20 09:48:06 2017
New Revision: 1818766

URL: http://svn.apache.org/viewvc?rev=1818766&view=rev
Log:
Bug 61919 - UX : Reorder Menus
Reordered menus a bit differently
Make 100 the default value to be able to move some elements down
Bugzilla Id: 61919

Modified:
    jmeter/trunk/src/components/org/apache/jmeter/assertions/BeanShellAssertion.java
    jmeter/trunk/src/components/org/apache/jmeter/assertions/JSR223Assertion.java
    jmeter/trunk/src/components/org/apache/jmeter/assertions/gui/SizeAssertionGui.java
    jmeter/trunk/src/components/org/apache/jmeter/config/CSVDataSet.java
    jmeter/trunk/src/components/org/apache/jmeter/extractor/BeanShellPostProcessor.java
    jmeter/trunk/src/components/org/apache/jmeter/extractor/JSR223PostProcessor.java
    jmeter/trunk/src/components/org/apache/jmeter/extractor/gui/BoundaryExtractorGui.java
    jmeter/trunk/src/components/org/apache/jmeter/extractor/gui/HtmlExtractorGui.java
    jmeter/trunk/src/components/org/apache/jmeter/extractor/gui/RegexExtractorGui.java
    jmeter/trunk/src/components/org/apache/jmeter/extractor/json/jsonpath/gui/JSONPostProcessorGui.java
    jmeter/trunk/src/components/org/apache/jmeter/modifiers/BeanShellPreProcessor.java
    jmeter/trunk/src/components/org/apache/jmeter/modifiers/JSR223PreProcessor.java
    jmeter/trunk/src/components/org/apache/jmeter/sampler/gui/TestActionGui.java
    jmeter/trunk/src/components/org/apache/jmeter/timers/BeanShellTimer.java
    jmeter/trunk/src/components/org/apache/jmeter/visualizers/BeanShellListener.java
    jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/BackendListenerGui.java
    jmeter/trunk/src/core/org/apache/jmeter/gui/GUIMenuSortOrder.java
    jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuInfo.java
    jmeter/trunk/src/protocol/java/org/apache/jmeter/protocol/java/sampler/BeanShellSampler.java
Comment 4 Felix Schumacher 2017-12-22 12:23:44 UTC
Date: Fri Dec 22 12:22:46 2017
New Revision: 1819033

URL: http://svn.apache.org/viewvc?rev=1819033&view=rev
Log:
Check for headless mode when calculating the scroll mode for menus

This is related to r1818946, which makes some tests available in non gui mode.

Bugzilla Id: 61919 and relates to #363 on github

Modified:
    jmeter/trunk/src/jorphan/org/apache/jorphan/gui/GuiUtils.java