Since existing startup time *is* already
a user concern, I'm -1000 for this,
Stefan Xenos <sxenos@xxxxxxxxxx> To:
Cross project issues
21.09.2016 18:26 Subject:
How to provide HDPI icons in your plug-in Sent by:
What if we bundled SVG files with Eclipse, then on first
startup with a given resolution we lazily render them to PNGs with the
appropriate detail. When Eclipse launches, it would use the .PNGs from
It could take a really long time for the first launch,
but subsequent restarts should be fairly quick since it would just be loading
.PNGs from then on.
On Wed, Sep 21, 2016 at 9:15 AM Mickael Istria <mistria@xxxxxxxxxx>
wrote: On 09/21/2016 06:09 PM, Antoine THOMAS wrote: Other questions: - Why render svg files in bitmap? - Why not use svg icons in platform? This way the icons are always beautiful,
no matter the resolution of the screen it would mean that the IDE would have to "render"
SVG to bitmaps at runtime (whereas we currently do it at dev-time). Given
the number of icons in Eclipse IDE, there are risks that this consume a
lot of CPU (in the UI Thread moreover...) and creates lags. But it's just a guess, I'm not aware of any actual experiment of theorical
metrics about the impact of displaying SVGs in Eclipse.