I have some troubles with icons.
When I launch my application, the icon shown in the Windows taskbar is scaled and JFace dialog shows a default icon.
My product configuration has the same icons than my old e3 product configuration.
During my tests, I decided to check Windows default icons with the function Windows.getDefaultImages and the function returns null ! The icons defined in my product configuration have not been loaded !
I added some code in LifeCycle class in the PostContextCreate function :
Image images=new Image;
Now I have the correct icon in JFace dialog but not in the Windows taskbar.
I had the idea to remove icon uri from my main trimmed window and now it is OK !
Does anyone know if the problem of Windows default icons is a known bug ?
Ah no, I think it is an issue in the application model. Your screenshot shows the configuration for the launcher icon. But you are talking about the window icon. The window icon is set in the application model. And there you can not specify multiple resolutions. I went to specify the biggest one which gets automatically downscaled.
Not sure, but I think there is an inconsistency between product configuration and application model related to window icons. But honestly I'm not 100% sure right now.