<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.web.pel.cvs">
    <title>gmane.comp.web.pel.cvs</title>
    <link>http://blog.gmane.org/gmane.comp.web.pel.cvs</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/534"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/533"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/532"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/531"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/530"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/529"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/528"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/527"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/526"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/525"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/524"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/523"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/522"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/521"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/520"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/519"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/518"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/517"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/516"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.web.pel.cvs/515"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/534">
    <title>[513] trunk/build.xml</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/534</link>
    <description>Revision: 513
          http://pel.svn.sourceforge.net/pel/?rev=513&amp;view=rev
Author:   lsolesen
Date:     2008-06-08 03:28:07 -0700 (Sun, 08 Jun 2008)

Log Message:
-----------
Started a build file so it is easier to make a pear package.

Added Paths:
-----------
    trunk/build.xml

Added: trunk/build.xml
===================================================================
--- trunk/build.xml                        (rev 0)
+++ trunk/build.xml2008-06-08 10:28:07 UTC (rev 513)
&lt; at &gt;&lt; at &gt; -0,0 +1,117 &lt; at &gt;&lt; at &gt;
+&lt;?xml version="1.0" ?&gt;
+&lt;project name="PEL" basedir="." default="build"&gt;
+    &lt;taskdef classname="phing.tasks.ext.d51PearPkg2Task" name="d51pearpkg2" /&gt;
+    &lt;taskdef classname="phing.tasks.ext.IlibPearDeployerTask" name="peardeploy" /&gt;
+    &lt;taskdef classname="phing.tasks.ext.FtpDeployTask" name="ftpdeploy" /&gt;
+
+    &lt;property name="package-name" value="${phing.project.name}" /&gt;
+    &lt;property name="version" value="0.9.3" /&gt;
+    &lt;property name="stability" value="beta" /&gt;
+    &lt;property name="pear.channel" value="pu</description>
    <dc:creator>lsolesen&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2008-06-08T10:28:09</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/533">
    <title>[512] trunk/test</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/533</link>
    <description>Revision: 512
          http://pel.svn.sourceforge.net/pel/?rev=512&amp;view=rev
Author:   lsolesen
Date:     2008-04-28 08:29:26 -0700 (Mon, 28 Apr 2008)

Log Message:
-----------
Added test for bug 1730993. Haven't figured out what the expected behavior should be.

Added Paths:
-----------
    trunk/test/bug1730993.php
    trunk/test/images/
    trunk/test/images/bug1730993_large.jpg
    trunk/test/images/bug1730993_tmp.jpg

Added: trunk/test/bug1730993.php
===================================================================
--- trunk/test/bug1730993.php                        (rev 0)
+++ trunk/test/bug1730993.php2008-04-28 15:29:26 UTC (rev 512)
&lt; at &gt;&lt; at &gt; -0,0 +1,43 &lt; at &gt;&lt; at &gt;
+&lt;?php
+
+/*  PEL: PHP Exif Library.  A library with support for reading and
+ *  writing all Exif headers in JPEG and TIFF images using PHP.
+ *
+ *  Copyright (C) 2004, 2006, 2007  Martin Geisler.
+ *
+ *  This program is free software; you can redistribute it and/or modify
+ *  it under the terms of the GNU General Public License as published by
+</description>
    <dc:creator>lsolesen&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2008-04-28T15:29:26</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/532">
    <title>[511] web/htdocs/links.php</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/532</link>
    <description>Revision: 511
          http://pel.svn.sourceforge.net/pel/?rev=511&amp;view=rev
Author:   mgeisler
Date:     2008-02-24 12:45:15 -0800 (Sun, 24 Feb 2008)

Log Message:
-----------
Added link to PEAR channel.

Modified Paths:
--------------
    web/htdocs/links.php

Modified: web/htdocs/links.php
===================================================================
--- web/htdocs/links.php2008-01-17 18:40:22 UTC (rev 510)
+++ web/htdocs/links.php2008-02-24 20:45:15 UTC (rev 511)
&lt; at &gt;&lt; at &gt; -50,6 +50,10 &lt; at &gt;&lt; at &gt;
   &lt;/li&gt;
 
   &lt;li&gt;
+    &lt;p&gt;PEAR channel at &lt;tt&gt;pear.sharedlog.com&lt;/tt&gt;, maintained by Dmitri.&lt;/p&gt;
+  &lt;/li&gt;
+
+  &lt;li&gt;
     &lt;p&gt;The Exif specification from &lt;a
     href="http://exif.org/"&gt;EXIF.org&lt;/a&gt;.&lt;/p&gt;
   &lt;/li&gt;


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.at</description>
    <dc:creator>mgeisler&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2008-02-24T20:45:16</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/531">
    <title>[510] trunk/PelIfd.php</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/531</link>
    <description>Revision: 510
          http://pel.svn.sourceforge.net/pel/?rev=510&amp;view=rev
Author:   mgeisler
Date:     2008-01-17 10:40:22 -0800 (Thu, 17 Jan 2008)

Log Message:
-----------
Throw an exception in addEntry() if the entry does not belong to the
IFD as per the isValidTag() method.

Modified Paths:
--------------
    trunk/PelIfd.php

Modified: trunk/PelIfd.php
===================================================================
--- trunk/PelIfd.php2007-10-25 15:28:15 UTC (rev 509)
+++ trunk/PelIfd.php2008-01-17 18:40:22 UTC (rev 510)
&lt; at &gt;&lt; at &gt; -3,7 +3,7 &lt; at &gt;&lt; at &gt;
 /*  PEL: PHP Exif Library.  A library with support for reading and
  *  writing all Exif headers in JPEG and TIFF images using PHP.
  *
- *  Copyright (C) 2004, 2005, 2006, 2007  Martin Geisler.
+ *  Copyright (C) 2004, 2005, 2006, 2007, 2008  Martin Geisler.
  *
  *  This program is free software; you can redistribute it and/or modify
  *  it under the terms of the GNU General Public License as published by
&lt; at &gt;&lt; at &gt; -267,18 +267,13 &lt; at &gt;&lt; at &gt;
         }
 
         try {
-  </description>
    <dc:creator>mgeisler&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2008-01-17T18:40:22</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/530">
    <title>[509] trunk</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/530</link>
    <description>Revision: 509
          http://pel.svn.sourceforge.net/pel/?rev=509&amp;view=rev
Author:   mgeisler
Date:     2007-10-25 08:28:15 -0700 (Thu, 25 Oct 2007)

Log Message:
-----------
Added GPS example.

Modified Paths:
--------------
    trunk/NEWS

Added Paths:
-----------
    trunk/examples/gps.php

Modified: trunk/NEWS
===================================================================
--- trunk/NEWS2007-10-21 19:44:41 UTC (rev 508)
+++ trunk/NEWS2007-10-25 15:28:15 UTC (rev 509)
&lt; at &gt;&lt; at &gt; -13,10 +13,14 &lt; at &gt;&lt; at &gt;
 Added a static method, Pel::setJPEGQuality(), for controlling the
 quality for encoding JPEG images. Fixed bug in conversion between
 Julian Day count and UNIX timestamps and removed dependency on the
-calendar PHP extension. Fixed placement of Windows XP tags.
+calendar PHP extension. Fixed placement of Windows XP tags. Added GPS
+example.
 
 Changes:
 
+* Added an example of how GPS information can be added. Thanks Andac
+  Aydin for contributing and testing this.
+
 * Fixed PelJpegComment::getBytes(): it didn'</description>
    <dc:creator>mgeisler&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2007-10-25T15:28:16</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/529">
    <title>[508] trunk/PelIfd.php</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/529</link>
    <description>Revision: 508
          http://pel.svn.sourceforge.net/pel/?rev=508&amp;view=rev
Author:   mgeisler
Date:     2007-10-21 12:44:41 -0700 (Sun, 21 Oct 2007)

Log Message:
-----------
Make sure to set the IFD type on all entries added.

Modified Paths:
--------------
    trunk/PelIfd.php

Modified: trunk/PelIfd.php
===================================================================
--- trunk/PelIfd.php2007-06-17 17:02:40 UTC (rev 507)
+++ trunk/PelIfd.php2007-10-21 19:44:41 UTC (rev 508)
&lt; at &gt;&lt; at &gt; -268,15 +268,12 &lt; at &gt;&lt; at &gt;
 
         try {
             $entry = $this-&gt;newEntryFromData($tag, $format, $components, $data);
-
-            if ($this-&gt;isValidTag($tag)) {
-              $entry-&gt;setIfdType($this-&gt;type);
-              $this-&gt;entries[$tag] = $entry;
-            } else {
+            if ($this-&gt;isValidTag($tag))
+              $this-&gt;addEntry($entry);
+            else
               Pel::maybeThrow(new PelInvalidDataException("IFD %s cannot hold\n%s",
                                                           $this-&gt;g</description>
    <dc:creator>mgeisler&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2007-10-21T19:44:41</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/528">
    <title>[507] trunk/makepackagexml.php</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/528</link>
    <description>Revision: 507
          http://svn.sourceforge.net/pel/?rev=507&amp;view=rev
Author:   lsolesen
Date:     2007-06-17 10:02:40 -0700 (Sun, 17 Jun 2007)

Log Message:
-----------
Changed the stated license from LGPL to GPL as Martin wrote on pel-devel.

Modified Paths:
--------------
    trunk/makepackagexml.php

Modified: trunk/makepackagexml.php
===================================================================
--- trunk/makepackagexml.php2007-06-11 17:06:26 UTC (rev 506)
+++ trunk/makepackagexml.php2007-06-17 17:02:40 UTC (rev 507)
&lt; at &gt;&lt; at &gt; -62,7 +62,7 &lt; at &gt;&lt; at &gt;
 
 Using PEL, one can fully modify the Exif data, meaning that it can be both read and written. Completely new Exif data can also be added to images. PEL is written completely in PHP and depends on nothing except a standard installation of PHP, version 5. PEL is hosted on SourceForge.');
 $pfm-&gt;setUri($url);
-$pfm-&gt;setLicense('LGPL License', 'http://www.gnu.org/licenses/lgpl.html');
+$pfm-&gt;setLicense('GPL License', 'http://www.gnu.org/licenses/gpl.html');
 $pfm-&gt;</description>
    <dc:creator>lsolesen&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2007-06-17T17:02:40</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/527">
    <title>[506] trunk/makepackagexml.php</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/527</link>
    <description>Revision: 506
          http://svn.sourceforge.net/pel/?rev=506&amp;view=rev
Author:   lsolesen
Date:     2007-06-11 10:06:26 -0700 (Mon, 11 Jun 2007)

Log Message:
-----------
Added a php script to generate a package.xml file which can be used to create a PEAR package.

Added Paths:
-----------
    trunk/makepackagexml.php

Added: trunk/makepackagexml.php
===================================================================
--- trunk/makepackagexml.php                        (rev 0)
+++ trunk/makepackagexml.php2007-06-11 17:06:26 UTC (rev 506)
&lt; at &gt;&lt; at &gt; -0,0 +1,91 &lt; at &gt;&lt; at &gt;
+&lt;?php
+/**
+ * package.xml generation script
+ *
+ * To create a package you need to do the following. Before making the package
+ * PEL should be compiled so the .mo files are created.
+ *
+ * &lt;code&gt;
+ * $ php makepackagexml.php make
+ * $ pear package package.xml
+ * &lt;/code&gt;
+ *
+ * &lt; at &gt;package PEL
+ * &lt; at &gt;author  Lars Olesen &lt;lars&lt; at &gt;legestue.net&gt;
+ * &lt; at &gt;version &lt; at &gt;package-version&lt; at &gt;
+ * &lt; at &gt;license http://www.gnu.org/licenses/gpl.html GNU General Public
+ */
+
+requir</description>
    <dc:creator>lsolesen&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2007-06-11T17:06:26</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/526">
    <title>[505] trunk/tutorials/PEL/using.pkg</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/526</link>
    <description>Revision: 505
          http://svn.sourceforge.net/pel/?rev=505&amp;view=rev
Author:   mgeisler
Date:     2007-06-06 13:09:51 -0700 (Wed, 06 Jun 2007)

Log Message:
-----------
Found another example that should use saveFile().

Modified Paths:
--------------
    trunk/tutorials/PEL/using.pkg

Modified: trunk/tutorials/PEL/using.pkg
===================================================================
--- trunk/tutorials/PEL/using.pkg2007-06-06 20:07:57 UTC (rev 504)
+++ trunk/tutorials/PEL/using.pkg2007-06-06 20:09:51 UTC (rev 505)
&lt; at &gt;&lt; at &gt; -167,7 +167,7 &lt; at &gt;&lt; at &gt;
 
     &lt;programlisting role="php"&gt;
       &lt;![CDATA[
-file_put_contents('new-' . $filename, $jpeg-&gt;getBytes());
+$jpeg-&gt;saveFile('new-' . $filename);
       ]]&gt;
     &lt;/programlisting&gt;
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE vers</description>
    <dc:creator>mgeisler&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2007-06-06T20:09:51</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/525">
    <title>[504] trunk</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/525</link>
    <description>Revision: 504
          http://svn.sourceforge.net/pel/?rev=504&amp;view=rev
Author:   mgeisler
Date:     2007-06-06 13:07:57 -0700 (Wed, 06 Jun 2007)

Log Message:
-----------
Introduced a new PelJpeg convenience method: saveFile(), which does
what it says it does. Suggested by Lars Olesen, thanks.

Modified Paths:
--------------
    trunk/INSTALL
    trunk/PelJpeg.php
    trunk/examples/edit-description.php
    trunk/examples/resize.php
    trunk/test/image-tests/read-write.php

Modified: trunk/INSTALL
===================================================================
--- trunk/INSTALL2007-04-28 09:47:51 UTC (rev 503)
+++ trunk/INSTALL2007-06-06 20:07:57 UTC (rev 504)
&lt; at &gt;&lt; at &gt; -1,7 +1,7 &lt; at &gt;&lt; at &gt;
 INSTALL file for PEL: PHP Exif Library.  A library with support for
 reading and writing Exif headers in JPEG and TIFF images using PHP.
 
-Copyright (C) 2004, 2005, 2006  Martin Geisler.
+Copyright (C) 2004, 2005, 2006, 2007  Martin Geisler.
 Licensed under the GNU GPL, see COPYING for details.
 
 
&lt; at &gt;&lt; at &gt; -65,11 +65,10 &lt; at &gt;&lt; at &gt;
   requ</description>
    <dc:creator>mgeisler&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2007-06-06T20:07:58</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/524">
    <title>[503] trunk</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/524</link>
    <description>Revision: 503
          http://svn.sourceforge.net/pel/?rev=503&amp;view=rev
Author:   mgeisler
Date:     2007-04-28 02:47:51 -0700 (Sat, 28 Apr 2007)

Log Message:
-----------
Fixed getBytes() so that it returns... Thanks macondos.

Modified Paths:
--------------
    trunk/NEWS
    trunk/PelJpegComment.php

Modified: trunk/NEWS
===================================================================
--- trunk/NEWS2007-04-24 18:52:22 UTC (rev 502)
+++ trunk/NEWS2007-04-28 09:47:51 UTC (rev 503)
&lt; at &gt;&lt; at &gt; -17,6 +17,9 &lt; at &gt;&lt; at &gt;
 
 Changes:
 
+* Fixed PelJpegComment::getBytes(): it didn't return anything! Thanks
+  macondos.
+
 * Fixed SF bug #1699489: Incorrect UNIX/Julian conversion.
 
 * PEL 0.9.1 introduced a dependency on the calendar extension for PHP.

Modified: trunk/PelJpegComment.php
===================================================================
--- trunk/PelJpegComment.php2007-04-24 18:52:22 UTC (rev 502)
+++ trunk/PelJpegComment.php2007-04-28 09:47:51 UTC (rev 503)
&lt; at &gt;&lt; at &gt; -3,7 +3,7 &lt; at &gt;&lt; at &gt;
 /*  PEL: PHP Exif Library.  A l</description>
    <dc:creator>mgeisler&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2007-04-28T09:47:52</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/523">
    <title>[502] trunk</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/523</link>
    <description>Revision: 502
          http://svn.sourceforge.net/pel/?rev=502&amp;view=rev
Author:   mgeisler
Date:     2007-04-24 11:52:22 -0700 (Tue, 24 Apr 2007)

Log Message:
-----------
Fixed SF bug #1699489.

Modified Paths:
--------------
    trunk/NEWS
    trunk/PelEntryAscii.php
    trunk/test/ascii.php

Modified: trunk/NEWS
===================================================================
--- trunk/NEWS2007-04-22 22:41:59 UTC (rev 501)
+++ trunk/NEWS2007-04-24 18:52:22 UTC (rev 502)
&lt; at &gt;&lt; at &gt; -11,15 +11,18 &lt; at &gt;&lt; at &gt;
 Notes:
 
 Added a static method, Pel::setJPEGQuality(), for controlling the
-quality for encoding JPEG images. Enabled work around in case PHP
-lacks the calendar extension. Fixed placement of Windows XP tags.
+quality for encoding JPEG images. Fixed bug in conversion between
+Julian Day count and UNIX timestamps and removed dependency on the
+calendar PHP extension. Fixed placement of Windows XP tags.
 
 Changes:
 
-* If PHP was compiled without the calendar extension, we now enable
-  pure-PHP implementations o</description>
    <dc:creator>mgeisler&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2007-04-24T18:52:22</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/522">
    <title>[501] trunk</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/522</link>
    <description>Revision: 501
          http://svn.sourceforge.net/pel/?rev=501&amp;view=rev
Author:   mgeisler
Date:     2007-04-22 15:41:59 -0700 (Sun, 22 Apr 2007)

Log Message:
-----------
Patch by Fran?\195?\167ois Pirsch which implements PHP work arounds for the
calendar functions we use.

Modified Paths:
--------------
    trunk/NEWS
    trunk/PelEntryAscii.php

Modified: trunk/NEWS
===================================================================
--- trunk/NEWS2007-03-24 19:49:11 UTC (rev 500)
+++ trunk/NEWS2007-04-22 22:41:59 UTC (rev 501)
&lt; at &gt;&lt; at &gt; -10,13 +10,21 &lt; at &gt;&lt; at &gt;
 
 Notes:
 
-Added static method for controlling the quality for encoding JPEG
-images. Fixed placement of Windows XP tags.
+Added a static method, Pel::setJPEGQuality(), for controlling the
+quality for encoding JPEG images. Enabled work around in case PHP
+lacks the calendar extension. Fixed placement of Windows XP tags.
 
 Changes:
 
+* If PHP was compiled without the calendar extension, we now enable
+  pure-PHP implementations of the necessary functions. </description>
    <dc:creator>mgeisler&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2007-04-22T22:42:00</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/521">
    <title>[500] trunk</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/521</link>
    <description>Revision: 500
          http://svn.sourceforge.net/pel/?rev=500&amp;view=rev
Author:   mgeisler
Date:     2007-03-24 12:49:11 -0700 (Sat, 24 Mar 2007)

Log Message:
-----------
Better documentation for the Windows XP tags. Gave more credit to
people in the NEWS file.

Modified Paths:
--------------
    trunk/NEWS
    trunk/PelEntryByte.php
    trunk/PelTag.php

Modified: trunk/NEWS
===================================================================
--- trunk/NEWS2007-03-10 00:18:23 UTC (rev 499)
+++ trunk/NEWS2007-03-24 19:49:11 UTC (rev 500)
&lt; at &gt;&lt; at &gt; -11,7 +11,7 &lt; at &gt;&lt; at &gt;
 Notes:
 
 Added static method for controlling the quality for encoding JPEG
-images.
+images. Fixed placement of Windows XP tags.
 
 Changes:
 
&lt; at &gt;&lt; at &gt; -21,8 +21,13 &lt; at &gt;&lt; at &gt;
   asking about this.
 
 * Moved the XP specific tags from the Exif IFD to the IFD0/1 IFD.
+  Thanks Piotr Golebiowski for noticing this.
 
+* Added links from PelTag::XP_* tags to the PelEntryWindowsString
+  class. Thanks Garrison Locke for indirectly pointing out the need
+  for this.
 
+
 </description>
    <dc:creator>mgeisler&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2007-03-24T19:49:11</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/520">
    <title>[499] trunk</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/520</link>
    <description>Revision: 499
          http://svn.sourceforge.net/pel/?rev=499&amp;view=rev
Author:   mgeisler
Date:     2007-03-09 16:18:23 -0800 (Fri, 09 Mar 2007)

Log Message:
-----------
Moved XP_* tags from Exif IFD to the IFD0/1 IFD as per the discussion
with Piotr Golebiowski pel-devel. Please see

  http://permalink.gmane.org/gmane.comp.web.pel.devel/146

for the full discussion.

Modified Paths:
--------------
    trunk/NEWS
    trunk/PelIfd.php

Modified: trunk/NEWS
===================================================================
--- trunk/NEWS2007-01-27 19:14:07 UTC (rev 498)
+++ trunk/NEWS2007-03-10 00:18:23 UTC (rev 499)
&lt; at &gt;&lt; at &gt; -20,7 +20,9 &lt; at &gt;&lt; at &gt;
   converts an image resource to a JPEG image. Thanks Csaba Gabor for
   asking about this.
 
+* Moved the XP specific tags from the Exif IFD to the IFD0/1 IFD.
 
+
 PEL Version 0.9.1  December 19th 2006
 *************************************
 

Modified: trunk/PelIfd.php
===================================================================
--- trunk/PelIfd.php2007-01-27 19:</description>
    <dc:creator>mgeisler&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2007-03-10T00:18:23</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/519">
    <title>[498] trunk</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/519</link>
    <description>Revision: 498
          http://svn.sourceforge.net/pel/?rev=498&amp;view=rev
Author:   mgeisler
Date:     2007-01-27 11:14:07 -0800 (Sat, 27 Jan 2007)

Log Message:
-----------
Added the JPEG encoding quality controls.

Modified Paths:
--------------
    trunk/NEWS
    trunk/Pel.php
    trunk/PelDataWindow.php

Modified: trunk/NEWS
===================================================================
--- trunk/NEWS2006-12-29 14:57:59 UTC (rev 497)
+++ trunk/NEWS2007-01-27 19:14:07 UTC (rev 498)
&lt; at &gt;&lt; at &gt; -1,10 +1,26 &lt; at &gt;&lt; at &gt;
 NEWS file for PEL: PHP Exif Library.  A library with support for
 reading and writing Exif headers in JPEG and TIFF images using PHP.
 
-Copyright (C) 2004, 2005, 2006  Martin Geisler.
+Copyright (C) 2004, 2005, 2006, 2007  Martin Geisler.
 Licensed under the GNU GPL, see COPYING for details.
 
 
+PEL Version 0.9.2  (Not yet released)
+*************************************
+
+Notes:
+
+Added static method for controlling the quality for encoding JPEG
+images.
+
+Changes:
+
+* Added static Pel::setJPEGQu</description>
    <dc:creator>mgeisler&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2007-01-27T19:14:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/518">
    <title>[497]phpdocumentor/pel/templates/media/stylesheet.css</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/518</link>
    <description>Revision: 497
          http://svn.sourceforge.net/pel/?rev=497&amp;view=rev
Author:   mgeisler
Date:     2006-12-29 06:57:59 -0800 (Fri, 29 Dec 2006)

Log Message:
-----------
Use a less aggresive highlight on link hover.

Modified Paths:
--------------
    phpdocumentor/pel/templates/media/stylesheet.css

Modified: phpdocumentor/pel/templates/media/stylesheet.css
===================================================================
--- phpdocumentor/pel/templates/media/stylesheet.css2006-12-29 14:39:05 UTC (rev 496)
+++ phpdocumentor/pel/templates/media/stylesheet.css2006-12-29 14:57:59 UTC (rev 497)
&lt; at &gt;&lt; at &gt; -1,5 +1,5 &lt; at &gt;&lt; at &gt;
 a { color: #000090; text-decoration: none; }
-a:hover, a:active, a:focus { color: highlighttext; background-color: highlight; text-decoration: none; }
+a:hover, a:active, a:focus { color: #3030D0; text-decoration: underline; }
 
 body { background: #FFFFFF; }
 body, table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }


This was sent by the SourceForge.net collaborative d</description>
    <dc:creator>mgeisler&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2006-12-29T14:57:59</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/517">
    <title>[496] phpdocumentor/pel/templates/classtrees.tpl</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/517</link>
    <description>Revision: 496
          http://svn.sourceforge.net/pel/?rev=496&amp;view=rev
Author:   mgeisler
Date:     2006-12-29 06:39:05 -0800 (Fri, 29 Dec 2006)

Log Message:
-----------
Lower-case H2 element.

Modified Paths:
--------------
    phpdocumentor/pel/templates/classtrees.tpl

Modified: phpdocumentor/pel/templates/classtrees.tpl
===================================================================
--- phpdocumentor/pel/templates/classtrees.tpl2006-12-29 14:37:49 UTC (rev 495)
+++ phpdocumentor/pel/templates/classtrees.tpl2006-12-29 14:39:05 UTC (rev 496)
&lt; at &gt;&lt; at &gt; -1,9 +1,9 &lt; at &gt;&lt; at &gt;
 {include file="header.tpl" top1=true}
 
 &lt;!-- Start of Class Data --&gt;
-&lt;H2&gt;
+&lt;h2&gt;
   {$smarty.capture.title}
-&lt;/H2&gt;
+&lt;/h2&gt;
 {if $interfaces}
 {section name=classtrees loop=$interfaces}
 &lt;h2&gt;Root interface {$interfaces[classtrees].class}&lt;/h2&gt;


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.

-------------------------------------------------------------------------
Take </description>
    <dc:creator>mgeisler&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2006-12-29T14:39:06</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/516">
    <title>[495] phpdocumentor/pel/templates/basicindex.tpl</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/516</link>
    <description>Revision: 495
          http://svn.sourceforge.net/pel/?rev=495&amp;view=rev
Author:   mgeisler
Date:     2006-12-29 06:37:49 -0800 (Fri, 29 Dec 2006)

Log Message:
-----------
Again an extra a element removed, removed a bunch of close tags for
some title elements which should never have been there...

Modified Paths:
--------------
    phpdocumentor/pel/templates/basicindex.tpl

Modified: phpdocumentor/pel/templates/basicindex.tpl
===================================================================
--- phpdocumentor/pel/templates/basicindex.tpl2006-12-29 14:28:03 UTC (rev 494)
+++ phpdocumentor/pel/templates/basicindex.tpl2006-12-29 14:37:49 UTC (rev 495)
&lt; at &gt;&lt; at &gt; -5,8 +5,7 &lt; at &gt;&lt; at &gt;
 &lt;/div&gt;
 
 {section name=index loop=$index}
-  &lt;a name="{$index[index].letter}"&gt;&lt;/a&gt;
-  &lt;div class="index-letter-section"&gt;
+  &lt;div id="{$index[index].letter}" class="index-letter-section"&gt;
     &lt;div style="float: left" class="index-letter-title"&gt;{$index[index].letter}&lt;/div&gt;
     &lt;div style="float: right"&gt;&lt;a href="#top"&gt;top&lt;/a&gt;&lt;/div&gt;
     &lt;div </description>
    <dc:creator>mgeisler&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2006-12-29T14:37:49</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/515">
    <title>[494] phpdocumentor/pel/templates</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/515</link>
    <description>Revision: 494
          http://svn.sourceforge.net/pel/?rev=494&amp;view=rev
Author:   mgeisler
Date:     2006-12-29 06:28:03 -0800 (Fri, 29 Dec 2006)

Log Message:
-----------
Add alt attributes to img elements, remove close tags for unopened
span elements, remove some unnecessary a elements, probably some more.

Modified Paths:
--------------
    phpdocumentor/pel/templates/class.tpl
    phpdocumentor/pel/templates/const.tpl
    phpdocumentor/pel/templates/define.tpl
    phpdocumentor/pel/templates/function.tpl
    phpdocumentor/pel/templates/global.tpl
    phpdocumentor/pel/templates/method.tpl
    phpdocumentor/pel/templates/var.tpl

Modified: phpdocumentor/pel/templates/class.tpl
===================================================================
--- phpdocumentor/pel/templates/class.tpl2006-12-29 14:25:29 UTC (rev 493)
+++ phpdocumentor/pel/templates/class.tpl2006-12-29 14:28:03 UTC (rev 494)
&lt; at &gt;&lt; at &gt; -1,9 +1,12 &lt; at &gt;&lt; at &gt;
 {include file="header.tpl" top3=true}
 
-&lt;h2 class="class-name"&gt;&lt;img src="{$subdir}media/images</description>
    <dc:creator>mgeisler&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2006-12-29T14:28:04</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.web.pel.cvs/514">
    <title>[493] phpdocumentor/pel/templates/page.tpl</title>
    <link>http://comments.gmane.org/gmane.comp.web.pel.cvs/514</link>
    <description>Revision: 493
          http://svn.sourceforge.net/pel/?rev=493&amp;view=rev
Author:   mgeisler
Date:     2006-12-29 06:25:29 -0800 (Fri, 29 Dec 2006)

Log Message:
-----------
Close img element properly, remove extra a element.

Modified Paths:
--------------
    phpdocumentor/pel/templates/page.tpl

Modified: phpdocumentor/pel/templates/page.tpl
===================================================================
--- phpdocumentor/pel/templates/page.tpl2006-12-29 14:24:00 UTC (rev 492)
+++ phpdocumentor/pel/templates/page.tpl2006-12-29 14:25:29 UTC (rev 493)
&lt; at &gt;&lt; at &gt; -1,9 +1,13 &lt; at &gt;&lt; at &gt;
 {include file="header.tpl" top3=true}
 
-&lt;h2 class="file-name"&gt;&lt;img src="{$subdir}media/images/Page_logo.png" alt="File" style="vertical-align: middle"&gt;{$source_location}&lt;/h2&gt;
+&lt;h2 class="file-name"&gt;
+  &lt;img src="{$subdir}media/images/Page_logo.png"
+       alt="File"
+       style="vertical-align: middle" /&gt;
+  {$source_location}
+&lt;/h2&gt;
 
-&lt;a name="sec-description"&gt;&lt;/a&gt;
-&lt;div class="info-box"&gt;
+&lt;div id="sec-description" class="info-box"</description>
    <dc:creator>mgeisler&lt; at &gt;users.sourceforge.net</dc:creator>
    <dc:date>2006-12-29T14:25:29</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.web.pel.cvs">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.web.pel.cvs</link>
  </textinput>
</rdf:RDF>
