[cross-project-issues-dev] Oxygen M2 staging repository is complete

2016-09-21 Thread David Williams


Thanks everyone for your updates. As we ended up, only soa-bpmn2-modeler 
is disabled, and only 5 or 6 projects have "decreasing" feature versions 
(the Eclipse Platform being one of them).  :/


I will promote this repo Friday morning around 10:00 and re-enable the 
Oxygen aggregation builds Friday afternoon.


Thanks again,




___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


Re: [cross-project-issues-dev] How to provide HDPI icons in yourplug-in

2016-09-21 Thread David Williams

On 09/21/2016 08:20 PM, Stefan Xenos wrote:
What I proposed would occur once, so it would slow down *installation* 
time but not startup time. We could show a message along the lines of 
"installing icons" to make it clear to the user what's going on.


Or do you have some reason to believe this would have some impact on 
startup time once the icons are installed?




I do not know a definitive answer, but found some hints. At first I was 
thinking something similar and did some googling for "svg png 
performance" and "does OS cache SVG" and a) did not find much about 
icons, per se, but otherwise seemed to be a lot of out-of-date 
information that I think is not always currently true ... most of it 
browser and webpage focused but (that is, low signal to noise ratio) and 
b) also found some bugs in Firefox's system that had titles such as "SVG 
cache must be invalidated if System theme changes". That, and even 
"scaling" seems like the kind of thing that might effect us. At that 
point I decided "this is complicated" and didn't read further. :)

 HTH

___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


Re: [cross-project-issues-dev] How to provide HDPI icons in yourplug-in

2016-09-21 Thread Stefan Xenos
Generating the icons as part of the build would work, too. However, it
would be nice if this occurred as part of the in-IDE Eclipse build so that
all developers didn't have to install an external build toolchain if they
want to edit icons.

On Wed, Sep 21, 2016 at 11:02 AM Andrey Loskutov  wrote:

> Yes, this is the key. Version control SVG files, generate icons on build
> and deploy generated stuff.
>
> Am 21.09.2016 um 19:58 schrieb Torkild Ulvøy Resheim:
> > Agreed, I’m also -1000 on rendering SVG icons on the fly. I’ve actually
> tried something like this, with some simple icons rendered in Graphiti
> using Batik. It was just way too slow. So we ended up writing some code
> that rendered the icons as PNG during the build process.
> >
> > I’m not saying it cannot be done. But then I think we need something way
> more powerful than Batik. Also I think some serious work on icon handling
> is required. Adding support for @2x icons took quite a bit of effort. Is it
> really worth it?
> >
> > Best regards,
> > Torkild
> >> 21. sep. 2016 kl. 18.41 skrev Daniel Megert :
> >>
> >> Since existing startup time *is* already a user concern, I'm -1000 for
> this,
> >>
> >> Dani
> >>
> >>
> >>
> >> From:Stefan Xenos 
> >> To:Cross project issues 
> >> Date:21.09.2016 18:26
> >> Subject:Re: [cross-project-issues-dev] How to provide HDPI
> icons in yourplug-in
> >> Sent by:cross-project-issues-dev-boun...@eclipse.org
> >>
> >>
> >>
> >> 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 the cache.
> >>
> >> 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.
> >>
> >>   - Stefan
> >>
> >> On Wed, Sep 21, 2016 at 9:15 AM Mickael Istria 
> 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.
> >>
> >> --
> >> Mickael Istria
> >> Eclipse developer for Red Hat Developers
> >> My blog - My Tweets
> >> ___
> >> cross-project-issues-dev mailing list
> >> cross-project-issues-dev@eclipse.org
> >> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> >>
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev___
> >> cross-project-issues-dev mailing list
> >> cross-project-issues-dev@eclipse.org
> >> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> >> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
> >>
> >> ___
> >> cross-project-issues-dev mailing list
> >> cross-project-issues-dev@eclipse.org
> >> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> >> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
> >
> > ___
> > cross-project-issues-dev mailing list
> > cross-project-issues-dev@eclipse.org
> > To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> > https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
> >
>
> --
> Kind regards,
> Andrey Loskutov
>
> http://google.com/+AndreyLoskutov
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] How to provide HDPI icons in yourplug-in

2016-09-21 Thread Stefan Xenos
What I proposed would occur once, so it would slow down *installation* time
but not startup time. We could show a message along the lines of
"installing icons" to make it clear to the user what's going on.

Or do you have some reason to believe this would have some impact on
startup time once the icons are installed?

On Wed, Sep 21, 2016 at 9:42 AM Daniel Megert 
wrote:

> Since existing startup time *is* already a user concern, I'm -1000 for
> this,
>
> Dani
>
>
>
> From:Stefan Xenos 
> To:Cross project issues 
> Date:21.09.2016 18:26
> Subject:Re: [cross-project-issues-dev] How to provide HDPI icons
> in yourplug-in
> Sent by:cross-project-issues-dev-boun...@eclipse.org
> --
>
>
>
> 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 the cache.
>
> 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.
>
>   - Stefan
>
> On Wed, Sep 21, 2016 at 9:15 AM Mickael Istria <*mist...@redhat.com*
> > 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.
>
> --
> Mickael Istria
> Eclipse developer for *Red Hat Developers* 
> *My blog*  - *My Tweets*
> 
> ___
> cross-project-issues-dev mailing list
> *cross-project-issues-dev@eclipse.org*
> 
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> *https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev*
> 
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

[cross-project-issues-dev] Disk usage report for Hudson/Build

2016-09-21 Thread genie
Compiled 2016-09-21T16:07

 build.eclipse.org 
-> Usage exceeding 1GB for: Hudson master jobs and workspace (2016-09-21T10:00)
   2.8G papyrus-trunk-nightly
   1.7G papyrus-trunk-extra-nightly
-> Usage exceeding 1GB for: /shared (1000G capacity) (2016-09-21T10:00)
1603.3G hipp
 247.7G eclipse
 202.7G rt
  34.0G technology
  29.8G webtools
  21.5G common
  12.0G tools
   8.1G jobs
   7.6G orbit
   6.7G cbi-ng
   5.2G modeling
   5.0G simrel
   1.6G mylyn
   1.5G cbi
   1.4G soa
-> Usage exceeding 1GB for: /shared/modeling
   3.1G build
-> Usage exceeding 1GB for: /shared/tools
   4.6G tm
   2.8G objectteams
   1.4G mtj
   1.1G aspectj
-> Usage exceeding 1GB for: /shared/technology
  18.6G epp
   4.8G stem
   3.9G babel
   2.4G cosmos
   1.6G m2e
 END: build.eclipse.org 


 hudson-slave1.eclipse.org 
/dev/xvda1158G   23G  135G  15% /
-> Usage exceeding 1GB for: Hudson workspace on hudson-slave1 (50G capacity) 
(2016-08-18T21:00)
 END: hudson-slave1.eclipse.org 


 hudson-slave2.eclipse.org 
-> Usage exceeding 1GB for: 
 END: hudson-slave2.eclipse.org 


 hudson-slave3.eclipse.org 
/dev/xvda1 55G   23G   33G  41% /
-> Usage exceeding 1GB for: Hudson workspace on hudson-slave3 (50G capacity) 
(2016-09-20T18:00)
 END: hudson-slave3.eclipse.org 

___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


Re: [cross-project-issues-dev] How to provide HDPI icons in yourplug-in

2016-09-21 Thread Tom Schindl
Font icons are only useable in a flat design because you only have a solid 
background

Tom

Von meinem iPhone gesendet

> Am 21.09.2016 um 20:58 schrieb Antoine THOMAS :
> 
> Thanks Camille.
> 
> Simple question: how text (font) is rendered in Eclipse? I guess the text is 
> not rendered as bitmap? So if we use a font icon set, like Font Awesome, it 
> should work and be light.
> 
> 
> 
> __
> Antoine THOMAS aka ttoine
> Product Manager
> Eclipse Foundation
> antoine.tho...@eclipse.org
> +33663137906
> @ttoine
> 
>> On 21 September 2016 at 20:43, Camille Letavernier 
>>  wrote:
>> Hi,
>> 
>> Papyrus provides support for SVG (via Batik), but this is not the main 
>> approach, and it scales poorly. Most of the rendering is done with Draw2d 
>> and a custom CSS interpreter based on E4 CSS. A few SVG images are used on 
>> top of this.
>> 
>> We never managed to get satisfying SVG rendering, with issues in both 
>> performances and end result (some SVG images can't be rendered, or are 
>> incorrectly rendered)
>> 
>> So, not so much to learn from here I'm afraid (at least nothing too positive 
>> :) )
>> 
>> Camille
>> 
>> 
>> Le 21 sept. 2016 20:02, "Andrey Loskutov"  a écrit :
>>> Yes, this is the key. Version control SVG files, generate icons on build 
>>> and deploy generated stuff.
>>> 
 Am 21.09.2016 um 19:58 schrieb Torkild Ulvøy Resheim:
 Agreed, I’m also -1000 on rendering SVG icons on the fly. I’ve actually 
 tried something like this, with some simple icons rendered in Graphiti 
 using Batik. It was just way too slow. So we ended up writing some code 
 that rendered the icons as PNG during the build process.
 
 I’m not saying it cannot be done. But then I think we need something way 
 more powerful than Batik. Also I think some serious work on icon handling 
 is required. Adding support for @2x icons took quite a bit of effort. Is 
 it really worth it?
 
 Best regards,
 Torkild
> 21. sep. 2016 kl. 18.41 skrev Daniel Megert :
> 
> Since existing startup time *is* already a user concern, I'm -1000 for 
> this,
> 
> Dani
> 
> 
> 
> From:Stefan Xenos 
> To:Cross project issues 
> Date:21.09.2016 18:26
> Subject:Re: [cross-project-issues-dev] How to provide HDPI icons 
> in yourplug-in
> Sent by:cross-project-issues-dev-boun...@eclipse.org
> 
> 
> 
> 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 the cache.
> 
> 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.
> 
>   - Stefan
> 
> On Wed, Sep 21, 2016 at 9:15 AM Mickael Istria  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.
> 
> --
> Mickael Istria
> Eclipse developer for Red Hat Developers
> My blog - My Tweets
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe 
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe 
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
> 
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe 
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
 
 ___
 cross-project-issues-dev 

Re: [cross-project-issues-dev] How to provide HDPI icons in yourplug-in

2016-09-21 Thread Antoine THOMAS
Thanks Camille.

Simple question: how text (font) is rendered in Eclipse? I guess the text
is not rendered as bitmap? So if we use a font icon set, like Font Awesome,
it should work and be light.



__
Antoine THOMAS aka ttoine
Product Manager
Eclipse Foundation
antoine.tho...@eclipse.org
+33663137906
@ttoine

On 21 September 2016 at 20:43, Camille Letavernier <
camille.letavern...@gmail.com> wrote:

> Hi,
>
> Papyrus provides support for SVG (via Batik), but this is not the main
> approach, and it scales poorly. Most of the rendering is done with Draw2d
> and a custom CSS interpreter based on E4 CSS. A few SVG images are used on
> top of this.
>
> We never managed to get satisfying SVG rendering, with issues in both
> performances and end result (some SVG images can't be rendered, or are
> incorrectly rendered)
>
> So, not so much to learn from here I'm afraid (at least nothing too
> positive :) )
>
> Camille
>
> Le 21 sept. 2016 20:02, "Andrey Loskutov"  a écrit :
>
>> Yes, this is the key. Version control SVG files, generate icons on build
>> and deploy generated stuff.
>>
>> Am 21.09.2016 um 19:58 schrieb Torkild Ulvøy Resheim:
>>
>>> Agreed, I’m also -1000 on rendering SVG icons on the fly. I’ve actually
>>> tried something like this, with some simple icons rendered in Graphiti
>>> using Batik. It was just way too slow. So we ended up writing some code
>>> that rendered the icons as PNG during the build process.
>>>
>>> I’m not saying it cannot be done. But then I think we need something way
>>> more powerful than Batik. Also I think some serious work on icon handling
>>> is required. Adding support for @2x icons took quite a bit of effort. Is it
>>> really worth it?
>>>
>>> Best regards,
>>> Torkild
>>>
 21. sep. 2016 kl. 18.41 skrev Daniel Megert :

 Since existing startup time *is* already a user concern, I'm -1000 for
 this,

 Dani



 From:Stefan Xenos 
 To:Cross project issues 
 Date:21.09.2016 18:26
 Subject:Re: [cross-project-issues-dev] How to provide HDPI
 icons in yourplug-in
 Sent by:cross-project-issues-dev-boun...@eclipse.org



 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 the cache.

 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.

   - Stefan

 On Wed, Sep 21, 2016 at 9:15 AM Mickael Istria 
 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.

 --
 Mickael Istria
 Eclipse developer for Red Hat Developers
 My blog - My Tweets
 ___
 cross-project-issues-dev mailing list
 cross-project-issues-dev@eclipse.org
 To change your delivery options, retrieve your password, or unsubscribe
 from this list, visit
 https://dev.eclipse.org/mailman/listinfo/cross-project-issue
 s-dev___
 cross-project-issues-dev mailing list
 cross-project-issues-dev@eclipse.org
 To change your delivery options, retrieve your password, or unsubscribe
 from this list, visit
 https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

 ___
 cross-project-issues-dev mailing list
 cross-project-issues-dev@eclipse.org
 To change your delivery options, retrieve your password, or unsubscribe
 from this list, visit
 https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

>>>
>>> ___
>>> cross-project-issues-dev mailing list
>>> cross-project-issues-dev@eclipse.org
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>>>
>>>
>> --
>> Kind regards,
>> Andrey Loskutov
>>
>> http://google.com/+AndreyLoskutov
>> ___

Re: [cross-project-issues-dev] How to provide HDPI icons in yourplug-in

2016-09-21 Thread Camille Letavernier
Hi,

Papyrus provides support for SVG (via Batik), but this is not the main
approach, and it scales poorly. Most of the rendering is done with Draw2d
and a custom CSS interpreter based on E4 CSS. A few SVG images are used on
top of this.

We never managed to get satisfying SVG rendering, with issues in both
performances and end result (some SVG images can't be rendered, or are
incorrectly rendered)

So, not so much to learn from here I'm afraid (at least nothing too
positive :) )

Camille

Le 21 sept. 2016 20:02, "Andrey Loskutov"  a écrit :

> Yes, this is the key. Version control SVG files, generate icons on build
> and deploy generated stuff.
>
> Am 21.09.2016 um 19:58 schrieb Torkild Ulvøy Resheim:
>
>> Agreed, I’m also -1000 on rendering SVG icons on the fly. I’ve actually
>> tried something like this, with some simple icons rendered in Graphiti
>> using Batik. It was just way too slow. So we ended up writing some code
>> that rendered the icons as PNG during the build process.
>>
>> I’m not saying it cannot be done. But then I think we need something way
>> more powerful than Batik. Also I think some serious work on icon handling
>> is required. Adding support for @2x icons took quite a bit of effort. Is it
>> really worth it?
>>
>> Best regards,
>> Torkild
>>
>>> 21. sep. 2016 kl. 18.41 skrev Daniel Megert :
>>>
>>> Since existing startup time *is* already a user concern, I'm -1000 for
>>> this,
>>>
>>> Dani
>>>
>>>
>>>
>>> From:Stefan Xenos 
>>> To:Cross project issues 
>>> Date:21.09.2016 18:26
>>> Subject:Re: [cross-project-issues-dev] How to provide HDPI icons
>>> in yourplug-in
>>> Sent by:cross-project-issues-dev-boun...@eclipse.org
>>>
>>>
>>>
>>> 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 the cache.
>>>
>>> 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.
>>>
>>>   - Stefan
>>>
>>> On Wed, Sep 21, 2016 at 9:15 AM Mickael Istria 
>>> 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.
>>>
>>> --
>>> Mickael Istria
>>> Eclipse developer for Red Hat Developers
>>> My blog - My Tweets
>>> ___
>>> cross-project-issues-dev mailing list
>>> cross-project-issues-dev@eclipse.org
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/cross-project-
>>> issues-dev___
>>> cross-project-issues-dev mailing list
>>> cross-project-issues-dev@eclipse.org
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>>>
>>> ___
>>> cross-project-issues-dev mailing list
>>> cross-project-issues-dev@eclipse.org
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>>>
>>
>> ___
>> cross-project-issues-dev mailing list
>> cross-project-issues-dev@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>>
>>
> --
> Kind regards,
> Andrey Loskutov
>
> http://google.com/+AndreyLoskutov
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] How to provide HDPI icons in yourplug-in

2016-09-21 Thread Andrey Loskutov
Yes, this is the key. Version control SVG files, generate icons on build 
and deploy generated stuff.


Am 21.09.2016 um 19:58 schrieb Torkild Ulvøy Resheim:

Agreed, I’m also -1000 on rendering SVG icons on the fly. I’ve actually tried 
something like this, with some simple icons rendered in Graphiti using Batik. 
It was just way too slow. So we ended up writing some code that rendered the 
icons as PNG during the build process.

I’m not saying it cannot be done. But then I think we need something way more 
powerful than Batik. Also I think some serious work on icon handling is 
required. Adding support for @2x icons took quite a bit of effort. Is it really 
worth it?

Best regards,
Torkild

21. sep. 2016 kl. 18.41 skrev Daniel Megert :

Since existing startup time *is* already a user concern, I'm -1000 for this,

Dani



From:Stefan Xenos 
To:Cross project issues 
Date:21.09.2016 18:26
Subject:Re: [cross-project-issues-dev] How to provide HDPI icons in 
yourplug-in
Sent by:cross-project-issues-dev-boun...@eclipse.org



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 the cache.

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.

  - Stefan

On Wed, Sep 21, 2016 at 9:15 AM Mickael Istria  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.

--
Mickael Istria
Eclipse developer for Red Hat Developers
My blog - My Tweets
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev



--
Kind regards,
Andrey Loskutov

http://google.com/+AndreyLoskutov
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] How to provide HDPI icons in yourplug-in

2016-09-21 Thread Torkild Ulvøy Resheim
Agreed, I’m also -1000 on rendering SVG icons on the fly. I’ve actually tried 
something like this, with some simple icons rendered in Graphiti using Batik. 
It was just way too slow. So we ended up writing some code that rendered the 
icons as PNG during the build process.

I’m not saying it cannot be done. But then I think we need something way more 
powerful than Batik. Also I think some serious work on icon handling is 
required. Adding support for @2x icons took quite a bit of effort. Is it really 
worth it?

Best regards,
Torkild
> 21. sep. 2016 kl. 18.41 skrev Daniel Megert :
> 
> Since existing startup time *is* already a user concern, I'm -1000 for this,
> 
> Dani
> 
> 
> 
> From:Stefan Xenos 
> To:Cross project issues 
> Date:21.09.2016 18:26
> Subject:Re: [cross-project-issues-dev] How to provide HDPI icons in 
> yourplug-in
> Sent by:cross-project-issues-dev-boun...@eclipse.org
> 
> 
> 
> 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 the cache.
> 
> 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.
> 
>   - Stefan
> 
> On Wed, Sep 21, 2016 at 9:15 AM Mickael Istria  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.
> 
> -- 
> Mickael Istria
> Eclipse developer for Red Hat Developers
> My blog - My Tweets
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe from 
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe from 
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
> 
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe from 
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] How to provide HDPI icons in yourplug-in

2016-09-21 Thread Konstantin Komissarchik
An alternative that would not degrade startup performance is to ship one res 
bmp along with vector files. When an image is referenced initially, use the 
shipped bmp and start a background render job from the vector file. Once render 
completes, cache the result to disk and swap in the correct res image into the 
running instance. This would make Eclipse behave analogous to progressive 
resolution image loading.

Just a thought and I am certainly not in a position to volunteer to implement 
something like this. :)

Konstantin


On Sep 21, 2016, at 10:36, Antoine THOMAS  wrote:

>> 
>> Performance and footprint.
> 
> Dani, performance, ok, I can understand that, even if many operating system 
> today are using SVG icons (or vector graphics in general). But footprint? 
> vector graphic files are very light compared to bitmap, especially if you 
> consider that you need to generate different sizes for different screen 
> resolutions. That would help to decrease the footprint of packages.
>  
>  __
>> Antoine THOMAS aka ttoine
>> Product Manager
>> Eclipse Foundation
>> antoine.tho...@eclipse.org
>> +33663137906
>> @ttoine
>> 
>> 
>> 
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe from 
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] How to provide HDPI icons in your plug-in

2016-09-21 Thread Antoine THOMAS
On 21 September 2016 at 18:15, Mickael Istria  wrote:

> On 09/21/2016 06:09 PM, Antoine THOMAS wrote:
>
>
> 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.
>
>
Maybe we should ask modelling developers? Sirius, Papyrus, Wireframsketcher
... if this is possible to style models with CSS, it is certainly because
the models are in SVG.

BTW, svg is basically a compressed xml file. So it means that we could
version in Git icons and icon sets, if I am right?

Antoine
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] How to provide HDPI icons in yourplug-in

2016-09-21 Thread Antoine THOMAS
>
>
> Performance and footprint.


Dani, performance, ok, I can understand that, even if many operating system
today are using SVG icons (or vector graphics in general). But footprint?
vector graphic files are very light compared to bitmap, especially if you
consider that you need to generate different sizes for different screen
resolutions. That would help to decrease the footprint of packages.

 __

> Antoine THOMAS aka ttoine
> Product Manager
> Eclipse Foundation
> *antoine.tho...@eclipse.org* 
> *+33663137906* <%2B33663137906>
> @ttoine
>
>
>
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] How to provide HDPI icons in yourplug-in

2016-09-21 Thread Daniel Megert
Since existing startup time *is* already a user concern, I'm -1000 for 
this,

Dani



From:   Stefan Xenos 
To: Cross project issues 
Date:   21.09.2016 18:26
Subject:Re: [cross-project-issues-dev] How to provide HDPI icons 
in your plug-in
Sent by:cross-project-issues-dev-boun...@eclipse.org



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 the cache.

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.

  - Stefan

On Wed, Sep 21, 2016 at 9:15 AM Mickael Istria  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.

-- 
Mickael Istria
Eclipse developer for Red Hat Developers
My blog - My Tweets
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] How to provide HDPI icons in your plug-in

2016-09-21 Thread Stefan Xenos
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 the cache.

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.

  - Stefan

On Wed, Sep 21, 2016 at 9:15 AM Mickael Istria  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.
>
> --
> Mickael Istria
> Eclipse developer for Red Hat Developers 
> My blog  - My Tweets
> 
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] How to provide HDPI icons in your plug-in

2016-09-21 Thread Mickael Istria

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.

--
Mickael Istria
Eclipse developer for Red Hat Developers 
My blog  - My Tweets 

___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] How to provide HDPI icons in yourplug-in

2016-09-21 Thread Daniel Megert
> - Why not use svg icons in platform? This way the icons are always 
beautiful, no matter the resolution of the screen

Performance and footprint.

Dani



From:   Antoine THOMAS 
To: Cross project issues 
Date:   21.09.2016 18:10
Subject:Re: [cross-project-issues-dev] How to provide HDPI icons 
in your plug-in
Sent by:cross-project-issues-dev-boun...@eclipse.org



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



__
Antoine THOMAS aka ttoine
Product Manager
Eclipse Foundation
antoine.tho...@eclipse.org
+33663137906
@ttoine

On 21 September 2016 at 17:56, 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



__
Antoine THOMAS aka ttoine
Product Manager
Eclipse Foundation
antoine.tho...@eclipse.org
+33663137906
@ttoine

Le 21 sept. 2016 15:22, "Matthias Sohn"  a 
écrit :
+1, this would be great

On Wed, Sep 21, 2016 at 3:11 PM, Torkild U. Resheim  
wrote:
+1

Having a shared repo with SVG icons and tools to generate bitmaps would be 
awesome! I?ve been adjusting Eclipse Platform to my needs for generating 
@2x icons and it?s a bit hard as it is. I can only imagine how long it 
will take for all projects to generate @2x PNGs without such 
encouragement.

Best regards,
Torkild
--
Torkild Ulvøy Resheim
Consultant / Eclipse Committer / Senior Software Developer
Itema AS - http://itema.no

> 21. sep. 2016 kl. 14.09 skrev Antoine THOMAS :
>
> Question: would it make sense to create a project for a set of vector 
icons like Font Awesome or Fondation Icon Fonts, that any 
project/package/plugin could use, and of course, improve?
>
> It could of course include accessibility and general purpose icons. It 
would be a good companion to the Polarsys Font.
>
> Also, if the icons are done by a project team, with style guidelines, it 
would help to have consistent icons, in Eclipse, in general.
>
>
>
> __
> Antoine THOMAS aka ttoine
> Product Manager
> Eclipse Foundation
> antoine.tho...@eclipse.org
> +33663137906
> @ttoine
>
> On 21 September 2016 at 10:58, Lars Vogel  
wrote:
> Hi,
>
> the buildship project contact me about how to provide HDPI icons for
> there project. As I assume many projects have this question, I post
> here the related info.
>
> The general support in Platform is explained here:
> https://www.eclipse.org/eclipse/news/4.6/platform_isv.php#high-dpi-icons
>
> Platform has also a Maven based command line tool to renderer png in
> different sizes from svg images. See
> 
http://www.vogella.com/tutorials/Eclipse4Notes/article.html#providing_hdpi_icons

> for some info for that.
>
> Best regards, Lars
>
> --
> Eclipse Platform UI and e4 project co-lead
> CEO vogella GmbH
>
> Haindaalwisch 17a, 22395 Hamburg
> Amtsgericht Hamburg: HRB 127058
> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
> USt-IdNr.: DE284122352
> Fax (040) 5247 6322, Email: lars.vo...@vogella.com, Web: 
http://www.vogella.com
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve 

Re: [cross-project-issues-dev] How to provide HDPI icons in your plug-in

2016-09-21 Thread Matthias Sohn
+1, this would be great

On Wed, Sep 21, 2016 at 3:11 PM, Torkild U. Resheim 
wrote:

> +1
>
> Having a shared repo with SVG icons and tools to generate bitmaps would be
> awesome! I’ve been adjusting Eclipse Platform to my needs for generating
> @2x icons and it’s a bit hard as it is. I can only imagine how long it will
> take for all projects to generate @2x PNGs without such encouragement.
>
> Best regards,
> Torkild
> --
> Torkild Ulvøy Resheim
> Consultant / Eclipse Committer / Senior Software Developer
> Itema AS - http://itema.no
>
> > 21. sep. 2016 kl. 14.09 skrev Antoine THOMAS :
> >
> > Question: would it make sense to create a project for a set of vector
> icons like Font Awesome or Fondation Icon Fonts, that any
> project/package/plugin could use, and of course, improve?
> >
> > It could of course include accessibility and general purpose icons. It
> would be a good companion to the Polarsys Font.
> >
> > Also, if the icons are done by a project team, with style guidelines, it
> would help to have consistent icons, in Eclipse, in general.
> >
> >
> >
> > __
> > Antoine THOMAS aka ttoine
> > Product Manager
> > Eclipse Foundation
> > antoine.tho...@eclipse.org
> > +33663137906
> > @ttoine
> >
> > On 21 September 2016 at 10:58, Lars Vogel 
> wrote:
> > Hi,
> >
> > the buildship project contact me about how to provide HDPI icons for
> > there project. As I assume many projects have this question, I post
> > here the related info.
> >
> > The general support in Platform is explained here:
> > https://www.eclipse.org/eclipse/news/4.6/platform_isv.php#high-dpi-icons
> >
> > Platform has also a Maven based command line tool to renderer png in
> > different sizes from svg images. See
> > http://www.vogella.com/tutorials/Eclipse4Notes/
> article.html#providing_hdpi_icons
> > for some info for that.
> >
> > Best regards, Lars
> >
> > --
> > Eclipse Platform UI and e4 project co-lead
> > CEO vogella GmbH
> >
> > Haindaalwisch 17a, 22395 Hamburg
> > Amtsgericht Hamburg: HRB 127058
> > Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
> > USt-IdNr.: DE284122352
> > Fax (040) 5247 6322, Email: lars.vo...@vogella.com, Web:
> http://www.vogella.com
> > ___
> > cross-project-issues-dev mailing list
> > cross-project-issues-dev@eclipse.org
> > To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> > https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
> >
> > ___
> > cross-project-issues-dev mailing list
> > cross-project-issues-dev@eclipse.org
> > To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> > https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] How to provide HDPI icons in your plug-in

2016-09-21 Thread Torkild U. Resheim
+1

Having a shared repo with SVG icons and tools to generate bitmaps would be 
awesome! I’ve been adjusting Eclipse Platform to my needs for generating @2x 
icons and it’s a bit hard as it is. I can only imagine how long it will take 
for all projects to generate @2x PNGs without such encouragement.

Best regards,
Torkild
-- 
Torkild Ulvøy Resheim
Consultant / Eclipse Committer / Senior Software Developer
Itema AS - http://itema.no

> 21. sep. 2016 kl. 14.09 skrev Antoine THOMAS :
> 
> Question: would it make sense to create a project for a set of vector icons 
> like Font Awesome or Fondation Icon Fonts, that any project/package/plugin 
> could use, and of course, improve?
> 
> It could of course include accessibility and general purpose icons. It would 
> be a good companion to the Polarsys Font.
> 
> Also, if the icons are done by a project team, with style guidelines, it 
> would help to have consistent icons, in Eclipse, in general.
> 
> 
> 
> __
> Antoine THOMAS aka ttoine
> Product Manager
> Eclipse Foundation
> antoine.tho...@eclipse.org
> +33663137906
> @ttoine
> 
> On 21 September 2016 at 10:58, Lars Vogel  wrote:
> Hi,
> 
> the buildship project contact me about how to provide HDPI icons for
> there project. As I assume many projects have this question, I post
> here the related info.
> 
> The general support in Platform is explained here:
> https://www.eclipse.org/eclipse/news/4.6/platform_isv.php#high-dpi-icons
> 
> Platform has also a Maven based command line tool to renderer png in
> different sizes from svg images. See
> http://www.vogella.com/tutorials/Eclipse4Notes/article.html#providing_hdpi_icons
> for some info for that.
> 
> Best regards, Lars
> 
> --
> Eclipse Platform UI and e4 project co-lead
> CEO vogella GmbH
> 
> Haindaalwisch 17a, 22395 Hamburg
> Amtsgericht Hamburg: HRB 127058
> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
> USt-IdNr.: DE284122352
> Fax (040) 5247 6322, Email: lars.vo...@vogella.com, Web: 
> http://www.vogella.com
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe from 
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
> 
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe from 
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] How to provide HDPI icons in your plug-in

2016-09-21 Thread Mikaël Barbero

> 
> This would require that the project reusing the "Project" and "J" icons
> would render the SVG itself, however, but maybe the Platform team could
> donate the highly useful org.eclipse.images.renderer plugin to CBI? That
> way, you could even perform the SVG rendering during your build (rather
> than as a cumbersome, manual step).
> 
> (FWIW, I would be willing to help polishing the Maven plugin, if you see
> value of releasing it through CBI.)

+1. I would be pleased to welcome the renderer plugin in CBI. 

Cheers,
Mikael
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


Re: [cross-project-issues-dev] How to provide HDPI icons in your plug-in

2016-09-21 Thread Lars Vogel
+1 for Antoine proposal.

We in Eclipse Platform collect all our icons in the eclipse.image repo
but I think a shared icon repo would be nice.
In our repo the folder location is designed to allow "copy and paste"
the generated icons to our projects, which helps a lot for adapting
icon changes.

Best regards, Lars

On Wed, Sep 21, 2016 at 2:09 PM, Antoine THOMAS  wrote:
> Question: would it make sense to create a project for a set of vector icons
> like Font Awesome or Fondation Icon Fonts, that any project/package/plugin
> could use, and of course, improve?
>
> It could of course include accessibility and general purpose icons. It would
> be a good companion to the Polarsys Font.
>
> Also, if the icons are done by a project team, with style guidelines, it
> would help to have consistent icons, in Eclipse, in general.
>
>
>
> __
> Antoine THOMAS aka ttoine
> Product Manager
> Eclipse Foundation
> antoine.tho...@eclipse.org
> +33663137906
> @ttoine
>
> On 21 September 2016 at 10:58, Lars Vogel  wrote:
>>
>> Hi,
>>
>> the buildship project contact me about how to provide HDPI icons for
>> there project. As I assume many projects have this question, I post
>> here the related info.
>>
>> The general support in Platform is explained here:
>> https://www.eclipse.org/eclipse/news/4.6/platform_isv.php#high-dpi-icons
>>
>> Platform has also a Maven based command line tool to renderer png in
>> different sizes from svg images. See
>>
>> http://www.vogella.com/tutorials/Eclipse4Notes/article.html#providing_hdpi_icons
>> for some info for that.
>>
>> Best regards, Lars
>>
>> --
>> Eclipse Platform UI and e4 project co-lead
>> CEO vogella GmbH
>>
>> Haindaalwisch 17a, 22395 Hamburg
>> Amtsgericht Hamburg: HRB 127058
>> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> USt-IdNr.: DE284122352
>> Fax (040) 5247 6322, Email: lars.vo...@vogella.com, Web:
>> http://www.vogella.com
>> ___
>> cross-project-issues-dev mailing list
>> cross-project-issues-dev@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
>
>
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev



-- 
Eclipse Platform UI and e4 project co-lead
CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (040) 5247 6322, Email: lars.vo...@vogella.com, Web: http://www.vogella.com
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] How to provide HDPI icons in your plug-in

2016-09-21 Thread Antoine THOMAS
Question: would it make sense to create a project for a set of vector icons
like Font Awesome  or Fondation Icon Fonts
, that any
project/package/plugin could use, and of course, improve?

It could of course include accessibility and general purpose icons. It
would be a good companion to the Polarsys Font
.

Also, if the icons are done by a project team, with style guidelines, it
would help to have consistent icons, in Eclipse, in general.



__
Antoine THOMAS aka ttoine
Product Manager
Eclipse Foundation
antoine.tho...@eclipse.org
+33663137906
@ttoine

On 21 September 2016 at 10:58, Lars Vogel  wrote:

> Hi,
>
> the buildship project contact me about how to provide HDPI icons for
> there project. As I assume many projects have this question, I post
> here the related info.
>
> The general support in Platform is explained here:
> https://www.eclipse.org/eclipse/news/4.6/platform_isv.php#high-dpi-icons
>
> Platform has also a Maven based command line tool to renderer png in
> different sizes from svg images. See
> http://www.vogella.com/tutorials/Eclipse4Notes/
> article.html#providing_hdpi_icons
> for some info for that.
>
> Best regards, Lars
>
> --
> Eclipse Platform UI and e4 project co-lead
> CEO vogella GmbH
>
> Haindaalwisch 17a, 22395 Hamburg
> Amtsgericht Hamburg: HRB 127058
> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
> USt-IdNr.: DE284122352
> Fax (040) 5247 6322, Email: lars.vo...@vogella.com, Web:
> http://www.vogella.com
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

[cross-project-issues-dev] How to provide HDPI icons in your plug-in

2016-09-21 Thread Lars Vogel
Hi,

the buildship project contact me about how to provide HDPI icons for
there project. As I assume many projects have this question, I post
here the related info.

The general support in Platform is explained here:
https://www.eclipse.org/eclipse/news/4.6/platform_isv.php#high-dpi-icons

Platform has also a Maven based command line tool to renderer png in
different sizes from svg images. See
http://www.vogella.com/tutorials/Eclipse4Notes/article.html#providing_hdpi_icons
for some info for that.

Best regards, Lars

-- 
Eclipse Platform UI and e4 project co-lead
CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (040) 5247 6322, Email: lars.vo...@vogella.com, Web: http://www.vogella.com
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev