/[Apache-SVN]/commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/Sanselan.java
ViewVC logotype

Log of /commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/Sanselan.java

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 814209 - (view) (annotate) - [select for diffs]
Modified Sat Sep 12 17:41:53 2009 UTC (2 months, 1 week ago) by cmchen
File length: 44435 byte(s)
Diff to previous 791548 (colored)
* Fixed a couple of platform-dependent paths in the tests.
 * Constant-ized the magic numbers used when guessing formats.  
 * Added a test for the format guessing.

Revision 791548 - (view) (annotate) - [select for diffs]
Modified Mon Jul 6 17:30:32 2009 UTC (4 months, 2 weeks ago) by cziegeler
File length: 42873 byte(s)
Diff to previous 790019 (colored)
Move graduated Sanselan to commons

Revision 790019 - (view) (annotate) - [select for diffs]
Modified Wed Jul 1 01:46:37 2009 UTC (4 months, 3 weeks ago) by cmchen
Original Path: incubator/sanselan/trunk/src/main/java/org/apache/sanselan/Sanselan.java
File length: 42873 byte(s)
Diff to previous 790017 (colored)
* Fixed a possible NPE in Sanselan.getICCProfile pointed out by Jon Weygandt.

Revision 790017 - (view) (annotate) - [select for diffs]
Modified Wed Jul 1 01:43:18 2009 UTC (4 months, 3 weeks ago) by cmchen
Original Path: incubator/sanselan/trunk/src/main/java/org/apache/sanselan/Sanselan.java
File length: 42837 byte(s)
Diff to previous 680163 (colored)
* Fixed a bug in which gifs have incorrect size information in the the Logical Screen Descriptor.
   This appears to be a bug in how Microsoft Office writes gifs.
   The Image Descriptor has the correct value.
 * Misc. clean up of code, esp. of GifImageParser.

Revision 680163 - (view) (annotate) - [select for diffs]
Modified Sun Jul 27 18:59:46 2008 UTC (15 months, 3 weeks ago) by cmchen
Original Path: incubator/sanselan/trunk/src/main/java/org/apache/sanselan/Sanselan.java
File length: 42844 byte(s)
Diff to previous 659985 (colored)
Added xmp-extraction to Tiff and Gif parsers.

Revision 659985 - (view) (annotate) - [select for diffs]
Modified Sun May 25 13:57:43 2008 UTC (17 months, 4 weeks ago) by cmchen
Original Path: incubator/sanselan/trunk/src/main/java/org/apache/sanselan/Sanselan.java
File length: 39715 byte(s)
Diff to previous 614420 (colored)
Small fix around parsing of invalid TIFF metadata in JPEG files.  Added a "strict" flag to the parameter sets of certain read methods.  When not in strict mode, Sanselan will ignore minor problems in image files that it parses.  Sanselan now defaults to strict=false.

see: https://issues.apache.org/jira/browse/SANSELAN-3

Revision 614420 - (view) (annotate) - [select for diffs]
Modified Wed Jan 23 04:44:55 2008 UTC (22 months ago) by cmchen
Original Path: incubator/sanselan/trunk/src/main/java/org/apache/sanselan/Sanselan.java
File length: 34298 byte(s)
Diff to previous 609506 (colored)
All of the unit tests are passing.  I found many bugs and closed them.  I've cleaned up a great deal of the code.  I've elaborated the exif write functionality and added sample code that demonstrates it.

Revision 609506 - (view) (annotate) - [select for diffs]
Modified Mon Jan 7 03:45:20 2008 UTC (22 months, 2 weeks ago) by cmchen
Original Path: incubator/sanselan/trunk/src/main/java/org/apache/sanselan/Sanselan.java
File length: 31589 byte(s)
Diff to previous 607388 (colored)
general code cleanup.

Revision 607388 - (view) (annotate) - [select for diffs]
Modified Sat Dec 29 06:48:44 2007 UTC (22 months, 3 weeks ago) by cmchen
Original Path: incubator/sanselan/trunk/src/main/java/org/apache/sanselan/Sanselan.java
File length: 31596 byte(s)
Diff to previous 603195 (colored)
large commit that rolls up a few sets of changes.
1) globally replaced Vector with ArrayList, Hashtable with HashMap, etc.
   We don't need the synchronized/thread-safe version of these collections; 
   Sanselan doesn't have any shared state except static constants; 
   see TiffField.java for an example of where we are still using Hashtable.
2) Refactored Tiff/Exif tag constants.  
   I based the new constants on Phil Harvey's published information.
   The new constants are more complete, accurate, as well as formatted and organized much more neatly.
3) Elaborated the unit test suite a bit, and added more images to the test image suite.
4) I've also made some headway on the Jpeg EXIF rewriting functionality.  
   It's not done yet, but we've made good progress.  
   I've also had an idea about how to implement Maker Note (and general binary) compatability when
      when rewriting the EXIF segment.  I haven't had a change to test it yet.

Revision 603195 - (view) (annotate) - [select for diffs]
Modified Tue Dec 11 10:20:02 2007 UTC (23 months, 1 week ago) by jeremias
Original Path: incubator/sanselan/trunk/src/main/java/org/apache/sanselan/Sanselan.java
File length: 31578 byte(s)
Diff to previous 599250 (colored)
Avoid a possible NPE.

Revision 599250 - (view) (annotate) - [select for diffs]
Added Thu Nov 29 02:27:05 2007 UTC (23 months, 3 weeks ago) by cmchen
Original Path: incubator/sanselan/trunk/src/main/java/org/apache/sanselan/Sanselan.java
File length: 31560 byte(s)
reversion of package structure, part four.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2