From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1513 invoked by alias); 15 Aug 2011 14:44:58 -0000 Received: (qmail 1503 invoked by uid 22791); 15 Aug 2011 14:44:57 -0000 X-SWARE-Spam-Status: No, hits=-2.6 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from etr-usa.com (HELO etr-usa.com) (130.94.180.135) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 15 Aug 2011 14:44:43 +0000 Received: (qmail 41726 invoked by uid 13447); 15 Aug 2011 14:44:43 -0000 Received: from unknown (HELO [172.20.0.42]) ([71.33.35.67]) (envelope-sender ) by 130.94.180.135 (qmail-ldap-1.03) with SMTP for ; 15 Aug 2011 14:44:43 -0000 Message-ID: <4E4930D5.1010708@etr-usa.com> Date: Mon, 15 Aug 2011 14:44:00 -0000 From: Warren Young User-Agent: Mozilla/5.0 (Windows NT 6.0; WOW64; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: cygwin-apps@cygwin.com Subject: Re: 256x256 px icons References: <4E2E05DD.40101@cwilson.fastmail.fm> <4E2E0847.3060004@cwilson.fastmail.fm> <20110726110134.GU29727@calimero.vinschen.de> <4E2EB916.6000501@etr-usa.com> <20110727074143.GV29727@calimero.vinschen.de> <4E304B49.2070308@etr-usa.com> <20110814111612.GK4098@calimero.vinschen.de> In-Reply-To: <20110814111612.GK4098@calimero.vinschen.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com X-SW-Source: 2011-08/txt/msg00177.txt.bz2 On 8/14/2011 5:16 AM, Corinna Vinschen wrote: > On Aug 14 09:18, Andy Koppe wrote: >> On 27 July 2011 18:30, Warren Young wrote: >>> - Do we need more sizes? I've seen reference to odd sizes like 64x64 and >>> 96x96, but surely we can trust Vista+ to scale the 256x256 to these sizes >>> without needing hand-tweaked versions? >> >> Picking up on an old point here. As Warren suggests, the 64x64 doesn't >> actually seem to be used if 256x256 is present. For example, when >> setting the desktop icon size to large, a downscaled 256x256 is used. >> Shall we drop the 64x64s for a bit of a size saving (particularly as >> they're in BMP rather than PNG format)? > > You're saving 12K or so. Given that we already have the icons, is it > worth it to delete them for just a few K? Are you calculating the setup.exe size delta after upx, or are you looking at the .ico file? upx should provide similar benefit as Vista PNG icons, as compared to standard BMP style icons. My reason for asking if we can skip the other sizes was more a matter of removing unnecessary work than saving single-digit KB in the binary. (I tried upx on cygicons-0.dll, by the way, but it apparently broke something. On trying to use my compressed version to supply an icon for a shortcut, Windows complains it doesn't contain any icons. *shrug*)