Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 30550 invoked from network); 2 Sep 2010 19:32:38 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 2 Sep 2010 19:32:38 -0000 Received: (qmail 57468 invoked by uid 500); 2 Sep 2010 19:32:37 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 57324 invoked by uid 500); 2 Sep 2010 19:32:37 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 57316 invoked by uid 99); 2 Sep 2010 19:32:37 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Sep 2010 19:32:37 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of damjan.jov@gmail.com designates 209.85.213.171 as permitted sender) Received: from [209.85.213.171] (HELO mail-yx0-f171.google.com) (209.85.213.171) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Sep 2010 19:32:30 +0000 Received: by yxe1 with SMTP id 1so351701yxe.30 for ; Thu, 02 Sep 2010 12:32:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:cc:content-type:content-transfer-encoding; bh=CJo/OCiWN4Wt8IS2Qn5K52TYyZ/oBufkeophTrBK3lM=; b=i1y8aNJ/nTyWCYaClsail6IOI+j9v7a1S3MGSGhb737KjePTiCUYVNKS9tEXv8IHDd BipsI+LsjEKYBVr/mYGP3nsxoSURuyCntMPpVobGuov50pmU/cjII0MwmYVirhlYyUTF HzQsmKHVr4zt8H4O4TROvbVtK8pj6biq72lDI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=QTWWtiWC6MKIcTFRT8OBL9vNTRK8mCBbiCNHW3TsvdtgqGktXV/zg80YlxRPlijIFW juQp5IPtVnZK6DyisMcbGRl66zu4aepGNbVdXjlRlHjI3E8UjPL8kp+WlgS9QcTWxb5I 1F6SZUDOmYqYmBy9KilcgLGIXxspaWokCGQwE= MIME-Version: 1.0 Received: by 10.90.115.9 with SMTP id n9mr439658agc.96.1283455904909; Thu, 02 Sep 2010 12:31:44 -0700 (PDT) Received: by 10.90.81.6 with HTTP; Thu, 2 Sep 2010 12:31:44 -0700 (PDT) Date: Thu, 2 Sep 2010 21:31:44 +0200 Message-ID: Subject: [sanselan] ICO format patch From: Damjan Jovanovic To: Commons Developers List Cc: charlesmchen@gmail.com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi I've finished my patch for Sanselan that vastly improves support for ICO files, it now: Uses only the BITMAPINFOHEADER to parse the icon (using the ICONDIRENTRY is wrong and the tests included prove it) Adds support for writing ICO files Adds support for reading 16 BPP ICO files Adds support for compressed bitmaps Adds support for the Windows Vista (and later) PNG ICO format Verifies crucial fields in ICO files Adds extensive tests It's=A0the latest patch by date=A0at: https://issues.apache.org/jira/browse/SANSELAN-40 Thank you Damjan Jovanovic --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org