The interface sizes - font sizes and icon sizes - are not using DPI scaling, therefore on a high resolution device (e.g. Yoga 3) everything appears too small. The "Windows" look and feel option is the only one that had improved font scaling, though nothing else. By not correcting this JMeter becomes very difficult to use on some devices and is also inconsistent across devices and platforms.
Since JMeter 2.13, we have introduce a new property to change the Icons size. Please see: http://jmeter.apache.org/changes.html (use Toolbar keyword) (the bugzilla: https://bz.apache.org/bugzilla/show_bug.cgi?id=57518) For font, use the options provide by OS and/or the Java Look and feel (Native, GTK, etc) Please use the user mailing or dev if you have some issues with your high dpi screen http://jmeter.apache.org/mail2.html *** This bug has been marked as a duplicate of bug 57518 ***
Not sure that is correct. The additional icon sizes are great - allowing for people who would rather have larger icons for accessibility purposes. This is not the same as correct scaling across different DPI resolutions, this should be natively processed. ADDITIONALLY changing the chosen icon size has nothing to do with the font sizes throughout the application, for example the left panel (Test Plan & Workbench) is barely readable. I consider this is still an open bug because regardless of any ability to up/down scale as a preference in the options, though useful, is not a solution to incorrect handling of screen resolution.
I see many places in code where font size is hardcoded (TreeCellRenderer in MainFrame...), this could explain some issues.
Date: Tue Dec 1 20:42:19 2015 New Revision: 1717522 URL: http://svn.apache.org/viewvc?rev=1717522&view=rev Log: Bug 58426 - use DPI scaling of interface for high resolution devices Remove hard code size Bugzilla Id: 58426 Modified: jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java
Nick M is right. All the icons look blurry on a hdpi display see screenshot
Created attachment 33319 [details] mac hdpi screenshot
@Nick M could you provide some screenshots ?
Created attachment 33325 [details] Screenshot of JMeter with Windows LAF on Windows 10 JAVA8 1.8_0_66
URL: http://svn.apache.org/viewvc?rev=1722714&view=rev Log: Change fixed font size for small fonts to a percent of defaut label font size Bugzilla Id: 58426 Modified: jmeter/trunk/src/components/org/apache/jmeter/visualizers/AxisGraph.java jmeter/trunk/src/components/org/apache/jmeter/visualizers/RespTimeGraphVisualizer.java jmeter/trunk/src/components/org/apache/jmeter/visualizers/SearchTextExtension.java jmeter/trunk/src/components/org/apache/jmeter/visualizers/StatGraphVisualizer.java jmeter/trunk/src/core/org/apache/jmeter/gui/action/SearchTreeDialog.java jmeter/trunk/src/core/org/apache/jmeter/gui/action/SelectTemplatesDialog.java jmeter/trunk/src/core/org/apache/jmeter/gui/util/FilePanelEntry.java jmeter/trunk/src/monitor/components/org/apache/jmeter/visualizers/MonitorPerformancePanel.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/config/gui/UrlConfigGui.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/control/gui/HttpTestSampleGui.java
Created attachment 33395 [details] Screenshot of JMeter 2.14-snapshot with Linux/Java8/GTK+(gnome) several issue with hidpi
This branch [1] change the default icons for the JMeter tree to have several size (19x19, 24x24, 32x32 and 48x48) for the new icons (from open_icon_library-CC) In user.properties (at the end of file), you can find the properties to change the tree icons size and toolbar size : #Default values ==> comment these lines jmeter.toolbar.icons.size=48x48 jmeter.icons=org/apache/jmeter/images/icon_new.properties jmeter.tree.icons.size=32x32 Please try on your computer (linux/mac/win) with the default values to check the display. If you have a Linux, use GTK+ look&feel instead of CrossPlatform to allow HiDPI (if your computer have a HiDPI screen) [1] https://github.com/milamberspace/jmeter/tree/HiDPI_changes_1
Created attachment 33396 [details] Compare HiDPI version of JMeter with GTK look&feel and JMeter with CrossPlatform (on Linux)
If you want test without building JMeter (with 48x48 toolbar icons and 32x32 tree icons): http://www.milamberspace.net/hidpi/apache-jmeter-2.14-SNAPSHOT.tgz or http://www.milamberspace.net/hidpi/apache-jmeter-2.14-SNAPSHOT.zip All feedback are welcome.
Hi, Using: jmeter.toolbar.icons.size=32x32 jmeter.icons=org/apache/jmeter/images/icon_new.properties jmeter.tree.icons.size=24x24 In Scaled Display 1680x1050: I get attached screenshot: - Some icons are cropped, see JMETER_HDPI_toolbar-32x32-tree-24x24_Scaled_DISPLAY-1680x1050.png It is ok with jmeter.tree.icons.size=19x19 See JMETER_HDPI_toolbar-32x32-tree-19x19_Scaled_DISPLAY-1680x1050.png In Mac Best(Retina), the right top is cropped , I don't see the green button , see JMETER_HDPI_toolbar-32x32-tree-19x19_RETINA_BEST_DISPLAY.png. No problem with current trunk, see JMETER_NO_HDPI_RETINA_BEST_DISPLAY.png
Created attachment 33400 [details] JMETER_NO_HDPI_RETINA_BEST_DISPLAY
Created attachment 33401 [details] JMETER_HDPI_toolbar-32x32-tree-19x19_RETINA_BEST_DISPLAY
Created attachment 33402 [details] JMETER_HDPI_toolbar-32x32-tree-19x19_Scaled_DISPLAY-1680x1050
Created attachment 33403 [details] JMETER_HDPI_toolbar-32x32-tree-24x24_Scaled_DISPLAY-1680x1050
I will just update my branch [1] with 2 new properties to try to fix the issue with the height of the rows in tables. # HiDPI mode (default: false) # Enable to activate a 'pseudo'-hidpi mode. Allow to increase some UI element # which not correctly manage by Java with high resolution screen #jmeter.hidpi.mode=false # HiDPI scale factor (default: 1.0) # The scale factor to increase the size in HiDPI mode #jmeter.hidpi.scale.factor=1.0 In user.properties (at the end of file), you can find the properties to change the "hidpi" properties: #Default values ==> comment these lines # kind of hidpi mode for Linux/Windows jmeter.hidpi.mode=true jmeter.hidpi.scale.factor=2.0 Please try on your computer (linux/mac/win) with the default values to check the display. If you have a Linux, use GTK+ look&feel instead of CrossPlatform to allow HiDPI (if your computer have a HiDPI screen) If you want test without building JMeter (updated today): http://www.milamberspace.net/hidpi/apache-jmeter-2.14-SNAPSHOT.tgz or http://www.milamberspace.net/hidpi/apache-jmeter-2.14-SNAPSHOT.zip [1] https://github.com/milamberspace/jmeter/tree/HiDPI_changes_1
Created attachment 33543 [details] Screenshot of OSX build, icons are too big, abstractmethoderror I've tested the patch in OSX 10.11, java 1.8u66. It looks strange: certain icons are way too big. Side issue: Dummy sampler throws AbstractMethodError
First thank you for your work on this bug. But for macosx the current implementation makes it unusable. hdpi / retina is hard and not standardized on all platforms. You should probably use the @2x, @3x convention for the images instead of the <SIZE> hack. Some help, it's old and only cover macos but ... http://bulenkov.com/2013/06/23/retina-support-in-oracle-jdk-1-7/ http://bulenkov.com/iconloader/
URL: http://svn.apache.org/viewvc?rev=1733718&view=rev Log: Use DPI scaling of interface for high resolution devices (HiDPI support for Windows/Linux) See https://github.com/apache/jmeter/pull/159 This closes #159 Bugzilla Id: 58426 Added: jmeter/trunk/src/core/org/apache/jmeter/images/icon_old.properties (with props) jmeter/trunk/src/core/org/apache/jmeter/images/status/ jmeter/trunk/src/core/org/apache/jmeter/images/status/22x22/ jmeter/trunk/src/core/org/apache/jmeter/images/status/32x32/ jmeter/trunk/src/core/org/apache/jmeter/images/status/48x48/ jmeter/trunk/src/core/org/apache/jmeter/images/tree/ jmeter/trunk/src/core/org/apache/jmeter/images/tree/19x19/ jmeter/trunk/src/core/org/apache/jmeter/images/tree/24x24/ jmeter/trunk/src/core/org/apache/jmeter/images/tree/32x32/ jmeter/trunk/src/core/org/apache/jmeter/images/tree/48x48/ jmeter/trunk/src/core/org/apache/jmeter/images/vrt/ jmeter/trunk/src/core/org/apache/jmeter/images/vrt/19x19/ jmeter/trunk/src/core/org/apache/jmeter/images/vrt/24x24/ jmeter/trunk/src/core/org/apache/jmeter/images/vrt/32x32/ jmeter/trunk/src/core/org/apache/jmeter/images/vrt/48x48/ Modified: jmeter/trunk/bin/jmeter.properties jmeter/trunk/src/components/org/apache/jmeter/modifiers/gui/UserParametersGui.java jmeter/trunk/src/components/org/apache/jmeter/visualizers/PropertyControlGui.java jmeter/trunk/src/components/org/apache/jmeter/visualizers/SamplerResultTab.java jmeter/trunk/src/components/org/apache/jmeter/visualizers/StatGraphVisualizer.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/TableVisualizer.java jmeter/trunk/src/components/org/apache/jmeter/visualizers/TreeNodeRenderer.java jmeter/trunk/src/components/org/apache/jmeter/visualizers/ViewResultsFullVisualizer.java jmeter/trunk/src/core/org/apache/jmeter/JMeter.java jmeter/trunk/src/core/org/apache/jmeter/config/gui/ArgumentsPanel.java jmeter/trunk/src/core/org/apache/jmeter/config/gui/SimpleConfigGui.java jmeter/trunk/src/core/org/apache/jmeter/gui/AbstractJMeterGuiComponent.java jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java jmeter/trunk/src/core/org/apache/jmeter/gui/util/FileListPanel.java jmeter/trunk/src/core/org/apache/jmeter/gui/util/JMeterToolBar.java jmeter/trunk/src/core/org/apache/jmeter/images/icon.properties jmeter/trunk/src/core/org/apache/jmeter/testbeans/gui/TableEditor.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/gui/AuthPanel.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/DNSCachePanel.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/gui/HTTPFileArgsPanel.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/gui/HeaderPanel.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ProxyControlGui.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/visualizers/RequestViewHTTP.java jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/control/gui/JMSPropertiesPanel.java jmeter/trunk/src/protocol/ldap/org/apache/jmeter/protocol/ldap/config/gui/LDAPArgumentsPanel.java jmeter/trunk/xdocs/changes.xml URL: http://svn.apache.org/viewvc?rev=1733721&view=rev Log: Use DPI scaling of interface for high resolution devices (HiDPI support for Windows/Linux) Add missing icons Bugzilla Id: 58426 Added: jmeter/trunk/src/core/org/apache/jmeter/images/status/22x22/pictogram-din-w000-general.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/status/22x22/user-offline-2.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/status/22x22/user-online-2.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/status/32x32/pictogram-din-w000-general.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/status/32x32/user-offline-2.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/status/32x32/user-online-2.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/status/48x48/pictogram-din-w000-general.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/status/48x48/user-offline-2.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/status/48x48/user-online-2.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/19x19/applications-science-3.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/19x19/appointment-new-3.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/19x19/color-picker-grey.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/19x19/document-export-4.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/19x19/document-import-2.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/19x19/document-preview.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/19x19/office-chart-area.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/19x19/preferences-system-4.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/19x19/system-run-5.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/19x19/view-list-tree-4.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/19x19/view-pim-tasks.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/24x24/applications-science-3.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/24x24/appointment-new-3.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/24x24/color-picker-grey.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/24x24/document-export-4.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/24x24/document-import-2.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/24x24/document-preview.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/24x24/office-chart-area.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/24x24/preferences-system-4.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/24x24/system-run-5.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/24x24/view-list-tree-4.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/24x24/view-pim-tasks.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/32x32/applications-science-3.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/32x32/appointment-new-3.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/32x32/color-picker-grey.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/32x32/document-export-4.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/32x32/document-import-2.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/32x32/document-preview.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/32x32/office-chart-area.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/32x32/preferences-system-4.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/32x32/system-run-5.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/32x32/view-list-tree-4.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/32x32/view-pim-tasks.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/48x48/applications-science-3.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/48x48/appointment-new-3.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/48x48/color-picker-grey.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/48x48/document-export-4.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/48x48/document-import-2.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/48x48/document-preview.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/48x48/office-chart-area.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/48x48/preferences-system-4.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/48x48/system-run-5.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/48x48/view-list-tree-4.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/tree/48x48/view-pim-tasks.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/vrt/19x19/security-high-2.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/vrt/19x19/security-low-2.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/vrt/24x24/security-high-2.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/vrt/24x24/security-low-2.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/vrt/32x32/security-high-2.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/vrt/32x32/security-low-2.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/vrt/48x48/security-high-2.png (with props) jmeter/trunk/src/core/org/apache/jmeter/images/vrt/48x48/security-low-2.png (with props)
Hi milamber, Thanks for this. Few improvements proposals: - HIDPI_MODE and HIDPI_SCALE_FACTOR are initialized and repeated in many components. It would be better to have this in JMeterUtils only once. - I think it would be better to have a method in ComponentUtil#createTable() that sets the RowHeight for HiDPI mode instead of repeating the code in all classes. Or Something like GuiBuilder.setHiDPIMode(true). Regards
Other improvements proposals: - do not mix image size and hdpi - use the "standard" of @2x - use a single code path to load icons : it will allow caller to know nothing about hdpi for example the caller want to load /status/myimage.png if in hdpi the icon loader will try to load /status/myimage@2x.png if not found it will fall back to /status/myimage.png it will allow third party plugins to progressively provide @2x resources
PR https://github.com/apache/jmeter/pull/160
URL: http://svn.apache.org/viewvc?rev=1733750&view=rev Log: Initialize the HiDPI mode and scale factor into JMeterUtils Bugzilla Id: 58426 Modified: jmeter/trunk/src/components/org/apache/jmeter/modifiers/gui/UserParametersGui.java jmeter/trunk/src/components/org/apache/jmeter/visualizers/PropertyControlGui.java jmeter/trunk/src/components/org/apache/jmeter/visualizers/SamplerResultTab.java jmeter/trunk/src/components/org/apache/jmeter/visualizers/StatGraphVisualizer.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/TableVisualizer.java jmeter/trunk/src/core/org/apache/jmeter/config/gui/ArgumentsPanel.java jmeter/trunk/src/core/org/apache/jmeter/config/gui/SimpleConfigGui.java jmeter/trunk/src/core/org/apache/jmeter/gui/AbstractJMeterGuiComponent.java jmeter/trunk/src/core/org/apache/jmeter/gui/util/FileListPanel.java jmeter/trunk/src/core/org/apache/jmeter/testbeans/gui/TableEditor.java jmeter/trunk/src/core/org/apache/jmeter/util/JMeterUtils.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/gui/AuthPanel.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/DNSCachePanel.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/gui/HTTPFileArgsPanel.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/gui/HeaderPanel.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ProxyControlGui.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/visualizers/RequestViewHTTP.java jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/control/gui/JMSPropertiesPanel.java jmeter/trunk/src/protocol/ldap/org/apache/jmeter/protocol/ldap/config/gui/LDAPArgumentsPanel.java
@benoit can you rework your PR #160 with the lastest trunk? (and use applyHiDPI instead of applyHDPI?)
@benoit (and @Philippe), I'm not sure that use JMeterUtils reference in the ComponentUtil class that a good thing. jorphan.jar is outside the JMeter api tree and have no reference to the JMeter API the applyHiDPI method need to be move inside the JMeter src tree.
@benoit, I will work on the fix with the Felix comment. === It seems, that there are many tables, that need to be treated basically the same: if (hdpi) { table.setRowHeight(factor*round(table.getRowHeight()) } Wouldn't it be nicer to have a util function JMeterUtils#adaptRowHeight(JTable), that performs the work and replace all those if statements with a call to it? Regards, Felix ====
URL: http://svn.apache.org/viewvc?rev=1733756&view=rev Log: Better code to apploy the HiDPI mode in JTable elements. Thanks Benoit and Felix. Bugzilla Id: 58426 Modified: jmeter/trunk/src/components/org/apache/jmeter/modifiers/gui/UserParametersGui.java jmeter/trunk/src/components/org/apache/jmeter/visualizers/PropertyControlGui.java jmeter/trunk/src/components/org/apache/jmeter/visualizers/SamplerResultTab.java jmeter/trunk/src/components/org/apache/jmeter/visualizers/StatGraphVisualizer.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/TableVisualizer.java jmeter/trunk/src/core/org/apache/jmeter/config/gui/ArgumentsPanel.java jmeter/trunk/src/core/org/apache/jmeter/config/gui/SimpleConfigGui.java jmeter/trunk/src/core/org/apache/jmeter/gui/util/FileListPanel.java jmeter/trunk/src/core/org/apache/jmeter/testbeans/gui/TableEditor.java jmeter/trunk/src/core/org/apache/jmeter/util/JMeterUtils.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/gui/AuthPanel.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/DNSCachePanel.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/gui/HTTPFileArgsPanel.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/gui/HeaderPanel.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ProxyControlGui.java jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/visualizers/RequestViewHTTP.java jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/control/gui/JMSPropertiesPanel.java jmeter/trunk/src/protocol/ldap/org/apache/jmeter/protocol/ldap/config/gui/LDAPArgumentsPanel.java
hdpi image is coming to jdk9 https://bugs.openjdk.java.net/browse/JDK-8046010 http://openjdk.java.net/jeps/251
on macos loading @2x resources is supported since jdk8u20 see https://bugs.openjdk.java.net/browse/JDK-8011059 @milamber : - I don't think the user should choose a different size in the properties to get hdpi support. - please remove icon_old.properties there's already too many things to be removed in jmeter.
Author: pmouawad Date: Fri Mar 11 20:00:46 2016 New Revision: 1734624 URL: http://svn.apache.org/viewvc?rev=1734624&view=rev Log: Rename issue to make it clear it is not yet HiDPI support Bugzilla Id: 58426 Modified: jmeter/trunk/xdocs/changes.xml
Closing as remaining work will be handled in Bug 59168
*** Bug 59366 has been marked as a duplicate of this bug. ***
This issue has been migrated to GitHub: https://github.com/apache/jmeter/issues/3674