You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Eirik Bakke (JIRA)" <ji...@apache.org> on 2019/05/27 16:42:00 UTC
[jira] [Created] (NETBEANS-2605) Prioritize icons to vectorize for
HiDPI support
Eirik Bakke created NETBEANS-2605:
-------------------------------------
Summary: Prioritize icons to vectorize for HiDPI support
Key: NETBEANS-2605
URL: https://issues.apache.org/jira/browse/NETBEANS-2605
Project: NetBeans
Issue Type: Improvement
Components: platform - Other
Affects Versions: 11.0
Reporter: Eirik Bakke
Attachments: effort_required.png
As part of the higher-level [effort|https://cwiki.apache.org/confluence/display/NETBEANS/HiDPI+%28Retina%29+improvements] to support HiDPI for the NetBeans IDE and for NetBeans Platform applications, a commonly used subset of icons should be recreated using the scalable SVG format.
As of 2019-05-27, there are 2740 unique files named '*.png' or '*.gif' in non-test sources in the NetBeans codebase's master branch. The page at https://people.csail.mit.edu/ebakke/misc/netbeans-icons shows all of these images. When there are multiple files with the same SHA256 checksum, only one is shown.
With some practice, it takes on average 30 minutes to create an SVG version of a typical icon in Adobe Illustrator. See the attached illustration (and [this Illustrator template|https://people.csail.mit.edu/ebakke/misc/netbeans-icons/netbeans_icons_illustrator_template.ai]). Thus it's infeasible to do this for every icon in the codebase. Instead, icons commonly seen on the screen during a typical NetBeans IDE session should be prioritized.
This issue tracks the task of providing a prioritized list of icons for which we should try to provide SVG versions.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists