This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Up until I did a cvs update last night, we had very nice looking java project icons. Something terrible seems to have happened to them (though the netbeans module project icons still look nice). Particularly on Mac OS, it rather looks like we're being invaded by Windows 3.1. See attached screen shot - particularly the Java Project icon looks straight out of Windows 3.1; the sizing of the package badge is also wrong - the squares are not all the same size. They also seem to have acquired a dither pattern. Please ignore the JLF guidelines on this - they were right in 1997, perhaps, but they are not right anymore (note that we've had some non- dithered icons since 1999, and nobody has complained about problems running in 256 color mode - because nobody whose machine can handle running NetBeans has a graphics card that can only handle 256 color mode). Don't dither - it makes the icon files larger by reducing their compressability, it's not needed, and it looks bad. Filing as P2 - we should not ship with this looking the way it does now, it's embarrasing.
Created attachment 15715 [details] screen shot
UI guys, please evaluate.
It looks like fixed already...What do you think Jano as an expert in Project icons?
Any other comments? Should this be changed to RESOLVED?
wait for Tim. He'll be back at work next week
No, it wasn't solved, I am working on it.
So, the project spec contains new set of (nicer) project icons. Could somebody please integrate following java project icons from the spec: - J2SE project type - Source/Test packages badge - Java Package - Empty Java Package - Property Category (this one should be used for all property categories in Project Properties) The spec: http://projects.netbeans.org/nonav/buildsys/j2se-project-ui-spec.html#Icons
-> Tomas?
Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/J2SECustomizer.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/J2SECustomizer.java,v <-- J2SECustomizer.java new revision: 1.9; previous revision: 1.8 done Processing log script arguments... More commits to come... Removing j2seproject/src/org/netbeans/modules/java/j2seproject/ui/resources/build.gif; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/resources/build.gif,v <-- build.gif new revision: delete; previous revision: 1.2 done Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/ui/resources/general.gif; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/resources/general.gif,v <-- general.gif new revision: 1.3; previous revision: 1.2 done Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/ui/resources/j2seProject.gif; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/resources/j2seProject.gif,v <-- j2seProject.gif new revision: 1.4; previous revision: 1.3 done Removing j2seproject/src/org/netbeans/modules/java/j2seproject/ui/resources/javadoc.gif; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/resources/javadoc.gif,v <-- javadoc.gif new revision: delete; previous revision: 1.2 done Removing j2seproject/src/org/netbeans/modules/java/j2seproject/ui/resources/run.gif; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/resources/run.gif,v <-- run.gif new revision: delete; previous revision: 1.2 done Processing log script arguments... More commits to come... Checking in project/src/org/netbeans/spi/java/project/support/ui/package.gif; /cvs/java/project/src/org/netbeans/spi/java/project/support/ui/package.gif,v <-- package.gif new revision: 1.5; previous revision: 1.4 done Checking in project/src/org/netbeans/spi/java/project/support/ui/packageBadge.gif; /cvs/java/project/src/org/netbeans/spi/java/project/support/ui/packageBadge.gif,v <-- packageBadge.gif new revision: 1.2; previous revision: 1.1 done Checking in project/src/org/netbeans/spi/java/project/support/ui/packageEmpty.gif; /cvs/java/project/src/org/netbeans/spi/java/project/support/ui/packageEmpty.gif,v <-- packageEmpty.gif new revision: 1.5; previous revision: 1.4 done