The OS/2 icon file is significantly larger than needed. Sizes 16x16, 20x20, 32x32 and 40x40 with true colors will do, albeit even true colors often can be replaced by 256 colors if the number of colors in actual use, per size, is 256 or less. At the moment the number of images is 19 (pages) instead of 4.
Additionally a best 80x80 PNG icon file could be added to the OS/2 release, which AFAICT is the largest supported size for later versions of the operating system or an utilkity which gives access to using that size.
Thanks for the info on (recommended) icon sizes. The current icon file is a straightforward conversion using winico 0.94 of the Windows icon. The original icon file includes sizes 16x16, 24x24, 32x32 and 48x48 in 4, 8, and 24 bit, and 64x64 and 256x256 in 24bit (14 images). The resulting OS/2 icon is only ~50kB in size. How important is it to keep it really small on OS/2?
The Windows icons are based on Mojca Miklavec's work (see also [patches:#569] for an SVG). I will check if I can dig out the original gnuplot scripts so someone can assemble a more suitable icon set for OS/2.
Related
Patches: #569
FWIW, the old icon is also included in the zip file.
A smaller icon is now in the repository and will be included in the next binary distribution