After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 354507 - All icon sizes should be installed
All icon sizes should be installed
Status: RESOLVED FIXED
Product: gnome-games-superseded
Classification: Deprecated
Component: general
2.16.x
Other All
: Low enhancement
: ---
Assigned To: Jason Clinton
GNOME Games maintainers
: 438032 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-09-05 20:03 UTC by Jakub Steiner
Modified: 2007-05-16 12:08 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16


Attachments
tar.bz2 archive of the gnome-games icons (150.10 KB, application/x-bzip2)
2006-09-05 20:04 UTC, Jakub Steiner
  Details
Screenshot: Current situation - scaled icons lacking sharpnes, most of the detail getting lost. (110.41 KB, image/png)
2006-09-05 20:13 UTC, Jakub Steiner
  Details
Mockup: if all sizes are provided, the panel shows pixel-precise bitmaps (119.86 KB, image/png)
2006-09-05 20:14 UTC, Jakub Steiner
  Details
24x24 sizes of all the icons (19.07 KB, application/x-gzip)
2007-05-13 21:04 UTC, Andreas Nilsson
  Details
Patch to use new Tango icons (31.18 KB, patch)
2007-05-14 13:42 UTC, Robert Ancell
committed Details | Review
The new icons on a white background (149.43 KB, image/png)
2007-05-16 11:42 UTC, Robert Ancell
  Details
The new icons on a black background (143.45 KB, image/png)
2007-05-16 11:42 UTC, Robert Ancell
  Details
Script to generate icon montage (844 bytes, text/x-python)
2007-05-16 12:08 UTC, Robert Ancell
  Details

Description Jakub Steiner 2006-09-05 20:03:09 UTC
Currently gnome-games only install scalable app icons for its games. That makes launchers on the desktop appear properly, but makes the icons look inferior when scaled down (in the panel for example). 

Applications should install an app icon into $prefix/share/icons/hicolor/$size/apps/. Daniel Derozier created a set that includes pixel-precise bitmaps at all the appropriate sizes (16x16, 22x22, 24x24, 32x32 and scalables) which I attach to this bugreport.
Comment 1 Jakub Steiner 2006-09-05 20:04:20 UTC
Created attachment 72269 [details]
tar.bz2 archive of the gnome-games icons
Comment 2 Jakub Steiner 2006-09-05 20:13:02 UTC
Created attachment 72271 [details]
Screenshot: Current situation - scaled icons lacking sharpnes, most of the detail getting lost.
Comment 3 Jakub Steiner 2006-09-05 20:14:01 UTC
Created attachment 72272 [details]
Mockup: if all sizes are provided, the panel shows pixel-precise bitmaps
Comment 4 Andreas Røsdal 2006-09-06 14:29:58 UTC
Jason, can you look at this ASAP?
Comment 5 Jason Clinton 2006-09-06 15:22:39 UTC
The 48x48 pixmaps are included just like all the other gnome-games games in our module.

If we want to add the pixel precise versions to the automake files, I suppose it's possilbe but I'll have to look at someone else's module to figure out the code for it.
Comment 6 Jason Clinton 2006-09-06 15:24:23 UTC
Also, something appears to be wrong with the menus in general ... I didn't touch the Robots icons at all and they are fuzzy in your screenshot, so something else is going on.
Comment 7 Rodney Dawes 2006-09-06 16:37:52 UTC
The robots icon is blurry at even 48x48 as is in cvs. Anything at 48x48 is going to be blurry when it's scaled down that much, really. Davyd blogged about the bit he did for installing the various icons in gnome-applets. It seems like a good solution to use here, if you want to not create subdirectories for each size.
Comment 8 Jason Clinton 2006-09-06 17:23:02 UTC
Well, I will go ahead an make this change. The icons that are there now are no different than any others we have had in their place in the past WRT sharpness. This will go in 2.16.1.
Comment 9 Jason Clinton 2006-09-06 17:24:56 UTC
Fixing summary.
Comment 10 Rodney Dawes 2006-09-06 17:44:38 UTC
The 16x16 and 32x32 need to be installed as well (and 24x24, which is 22x22 with 1px transparent border?). Updating the summary for that. I also don't think we need to install a pre-rendered 48x48 png of the svg. Is there any particular reason this needs to be done?
Comment 11 Jason Clinton 2006-09-06 17:52:51 UTC
Why 16, 32 and 24? 

Also note that only the 5 icons from David included in GNOME Games will have these versions. The other icons will not.
Comment 12 Rodney Dawes 2006-09-06 18:13:24 UTC
Well, the icons in the task list and window titles should look good as well, hence the 16. For 32, in at least SUSE versions of GNOME, the icons in the main menu are 32x32, and KDE also extensively uses the 32x32 size. There's also work being done to standardize the icon zoom sizes in nautilus to more sane sizes, in future versions, so 32x32 will be used, instead of having a 75% zoom which ends up at 36x36. Having the crisp 32x32 png will look much better than scaling the 48x48 svg down. And for 24x24, I believe it is actually the size currently being used by the panel menus.

Only the 5 currently changed icons being updated is fine for 2.16. We can add the other icons for 2.18. Why weren't the others added, btw?
Comment 13 Jason Clinton 2006-09-06 18:19:39 UTC
Sounds good.

WRT to only 5, see my email to games-list.
Comment 14 Andreas Røsdal 2006-09-28 19:28:30 UTC
Jason, do you have a patch for this bug before 2.16.1?
Comment 15 Jason Clinton 2006-09-28 21:17:45 UTC
I haven't implemented it yet but I will try to get to it tomorrow (Friday) night. Hopefully it won't be too complicated and it'll be done by Saturday morning.
Comment 16 Jason Clinton 2006-10-02 03:56:36 UTC
Implemented on HEAD and tested. Backporting now.
Comment 17 Jason Clinton 2006-10-02 04:39:58 UTC
Back port completed. Tested. Works. Closing.

BTW, no 24x24 version was provided so only 16, 22 and 32 were added.
Comment 18 Rodney Dawes 2006-11-03 20:19:21 UTC
Why aren't the 24x24 installed? They need to be installed as well.
Comment 19 Jason Clinton 2006-11-03 21:11:41 UTC
Read comment #17. Do not re-open this bug.
Comment 20 Andreas Røsdal 2006-11-03 21:27:57 UTC
Jason, isn't it possible to generate 24x24 icons from the original SVG?
Comment 21 Jason Clinton 2006-11-03 21:41:31 UTC
In some cases. In others, the artist used different symbols for all icons less than size 32x32 - since we don't have the SVG for those versions, we can't generate the 24x24 icons. The artist should provide his version of the 24x24 icons.
Comment 22 Rodney Dawes 2006-11-03 22:03:20 UTC
Allow me to re-iterate. The 24x24 icons should be 22x22 with 1 pixel transparent border. Anyone can create these. They don't need to be provided by the artist. A simple "convert -border 1x1 -bordercolor Transparent in-22.png out-24.png" will do. Please do this and commit the 24x24 icons. I'm reopening this bug until this is done. This bug is not fixed until 24x24 versions are available also.
Comment 23 Jason Clinton 2006-11-03 22:10:26 UTC
Leaving open. Fixing priority.
Comment 24 Andreas Nilsson 2007-05-13 21:04:55 UTC
Created attachment 88133 [details]
24x24 sizes of all the icons

Hope this will do!
Comment 25 Robert Ancell 2007-05-14 00:13:40 UTC
Thanks Andreas, will add tonight.
Comment 26 Robert Ancell 2007-05-14 04:51:26 UTC
The objection was from Alan and it's here:
[1] http://mail.gnome.org/archives/games-list/2006-July/msg00001.html

Jason compromised between the two opposing viewpoints and summarized the
compromise here:
[2] http://mail.gnome.org/archives/games-list/2006-August/msg00014.html

As I see it, there have been a number of issues:

1. The Gnome games icons no longer match the style of the rest of the Gnome icons.

2. Gnome games is not distributing all the icon sizes which causes small icons (e.g. menus) to be blurry

3. Daniel Derozier created a set of new icons in the Tango style. Alan gave some feedback in [1] which highlighted some potential problems.

4. Daniel's set did not provide the 24x24 icons.

What state we are in now:

- We have a complete set of Gnome game icons in sizes 16x16, 24x24 (from Andreas Nilsson), 32x32, 48x48 and scalable
- Some of these icons are included in Gnome Games 2.16, most are not
- Some work has been completed getting all the new icons (see bug 438032 which is essentially a duplicate of this one) into Gnome games 2.20.

What I propose doing:

- Installing all of these new icons (in all sizes) for release in Gnome Games 2.19.3. Icons will be installed into one location allowing easier reviewing (bug 359499)
- Encouring any issues with the new icons to be opened in new specific bug reports, e.g. "Tali icon would be more consistent with red dice", "Icons missing drop shadows".
Comment 27 Robert Ancell 2007-05-14 04:56:17 UTC
Jason: I apologise if I've accidentally hijacked your issue :)
Comment 28 Robert Ancell 2007-05-14 13:41:08 UTC
*** Bug 438032 has been marked as a duplicate of this bug. ***
Comment 29 Robert Ancell 2007-05-14 13:42:47 UTC
Created attachment 88157 [details] [review]
Patch to use new Tango icons

Second attempt at a patch to enable use of the new icons installed in icons/
Please check if it works for you
Comment 30 Robert Ancell 2007-05-14 13:46:31 UTC
There was some discussion in bug 438032 about making these changes, I've closed it as I wasn't aware of this bug at the time (and it's essentially the same thing).

So I've got all the 16x16, 22x22, 24x24, 32x32, 48x48 and scalable icons committed to svn head. I fixed a few icons that were not the correct sizes.

If no complaints about the patch I'll commit for 2.19.3
Comment 31 Robert Ancell 2007-05-16 11:40:56 UTC
I've committed the changes. Please open new bugs on any issues with the new icons.
Comment 32 Robert Ancell 2007-05-16 11:42:11 UTC
Created attachment 88280 [details]
The new icons on a white background
Comment 33 Robert Ancell 2007-05-16 11:42:41 UTC
Created attachment 88281 [details]
The new icons on a black background
Comment 34 Robert Ancell 2007-05-16 12:08:15 UTC
Created attachment 88285 [details]
Script to generate icon montage

The script I used to generate the icon montages. Run from icons/