317 Commits

Author SHA1 Message Date
Harald Kuhr
20d6e35640 Work in progress for PSD metadata support:
- Added Rational class for EXIF datatype support
 - Added more EXIF fields/field names
 - Added/updated license in source files
2009-12-10 18:48:12 +01:00
Harald Kuhr
d97a0cc00b Now allows 64 entries in the EHB pallette. 2009-12-07 13:45:41 +01:00
Harald Kuhr
c7fd5b3dd9 Fixed a bug related to transcoding images with indexed color (ie. GIF) to JPEG.
Thanks to Rune Bremnes for pointing it out and providing a patch and sample image!
2009-12-03 15:29:38 +01:00
Harald Kuhr
64b21b83bb Work in progress for PSD metadata support:
- Implemented XMP Reader, Directory and Entry
 - More EXIF and IPTC changes
 - Cleaning up
2009-11-18 00:43:18 +01:00
Harald Kuhr
d24c2c1b08 Work in progress for PSD metadata support:
- Cleaned up EXIF, IPTC and XMP metadata classes.
2009-11-14 22:49:45 +01:00
Harald Kuhr
aad80d043f Work in progress for PSD metadata support:
- Refactored metadata support
 - Moved standard metadata support (EXIF, IPTC & XMP) to separate module
 - Changes to PSD metadata implementation
2009-11-14 22:42:21 +01:00
Erlend Hamnaberg
ec4334cbb5 Merge commit 'upstream/master' 2009-11-11 21:47:48 +01:00
Erlend Hamnaberg
27553dc47a Revert "Work in progress for PSD metadata support:"
This reverts commit b5f6c96583a486896b5532a5785d488d56762d4b.
2009-11-11 21:47:31 +01:00
Erlend Hamnaberg
e8a4cc048c Revert "Work in progress for PSD metadata support:"
This reverts commit 0d41db32cf91ec87b5070e69ee683c49f51b0fa9.
2009-11-11 21:45:53 +01:00
Erlend Hamnaberg
f8b716687c cleanup 2009-11-11 20:59:24 +01:00
Harald Kuhr
effd80d42f - Added SubImageInputStream with test case.
- Changed BufferedImageInputStream to return -1 instead of the hack throwing of unchecked IOException.
2009-11-09 20:17:59 +01:00
Erlend Hamnaberg
0786949c1c It all works 2009-11-08 19:52:30 +01:00
Erlend Hamnaberg
b8faa6e36f Sandbox 2009-11-08 19:19:46 +01:00
Erlend Hamnaberg
7167a7a4ad Core now moved to common. 2009-11-08 19:01:36 +01:00
Erlend Hamnaberg
e0a6c0a2bd Missing file 2009-11-08 18:47:32 +01:00
Erlend Hamnaberg
6eaac4ec8b Fixed compile 2009-11-08 18:40:48 +01:00
Erlend Hamnaberg
b3aa378f16 moving files around 2009-11-08 18:40:32 +01:00
Erlend Hamnaberg
ad913b5093 fix coming problem 2009-11-08 18:40:17 +01:00
Erlend Hamnaberg
9b615de8ed Moving files around 2009-11-08 18:39:58 +01:00
Erlend Hamnaberg
ba5f0a2f5f fix dependencies 2009-11-08 18:39:48 +01:00
Erlend Hamnaberg
2016be8f9a removed redundant files 2009-11-08 18:39:33 +01:00
Erlend Hamnaberg
45a42ea8a3 New structure 2009-11-08 18:39:14 +01:00
Harald Kuhr
2ab9cbadee Some minor clean-up.
Added package info to support packages.
2009-11-08 14:45:56 +01:00
Harald Kuhr
d1cc3deec1 Bumping versions to 2.3-SNAPSHOT. 2009-11-08 14:44:58 +01:00
Harald Kuhr
b7124585c5 Removed a misleading comment. 2009-11-08 14:43:39 +01:00
Harald Kuhr
69d77071b9 Allows passing object array to toCSVString method. 2009-11-08 14:43:16 +01:00
Harald Kuhr
ceca94135b Added some TODOs.. 2009-11-08 14:42:10 +01:00
Harald Kuhr
dbca2fc099 Minor changes in ANNO chunk written.
Clean-up in reader.
2009-11-08 14:40:55 +01:00
Harald Kuhr
54cf727dee Work in progress for PSD metadata support:
- Changes to native format spec
 - Implemented more of native format
 - Added several more resource type implementations
 - IPTC metadata support
2009-11-08 14:39:32 +01:00
Harald Kuhr
0d41db32cf Work in progress for PSD metadata support:
- Implemented more of standard support
 - Changes to native format spec
 - Implemented more of native format
 - Minor changes in various resources due to meta data implementation
2009-11-07 09:41:40 +08:00
Harald Kuhr
b5f6c96583 Work in progress for PSD metadata support:
- Added PSDMetadata and PSDMetadataFormat
 - Implemented most of standard format
 - Start of native format definintion
 - Updated SPI and Reader to return new format
2009-11-07 09:41:40 +08:00
Harald Kuhr
34d874d69d Removed an old file that shouldn't have been committed... 2009-11-07 09:41:39 +08:00
Harald Kuhr
bf5c6e9d47 Work in progress for PSD metadata support:
- Implemented more of standard support
 - Changes to native format spec
 - Implemented more of native format
 - Minor changes in various resources due to meta data implementation
2009-11-06 23:54:48 +01:00
Harald Kuhr
def1d47344 Work in progress for PSD metadata support:
- Added PSDMetadata and PSDMetadataFormat
 - Implemented most of standard format
 - Start of native format definintion
 - Updated SPI and Reader to return new format
2009-11-06 02:26:47 +01:00
Harald Kuhr
5dab7eb1ff Removed an old file that shouldn't have been committed... 2009-11-05 16:59:29 +01:00
Harald Kuhr
9849aeb2a7 Removed some redundant comments. 2009-11-04 16:26:04 +01:00
Harald Kuhr
0a71af5405 Fixed reading of gray-scale IFFs.
Added some comments & clean-up.
2009-11-04 16:08:20 +01:00
Harald Kuhr
96a74e0b81 Fixed numerous long-standing bugs in the IFFImageReader and IFFImageWriter.
- Fixed EOF bug for RLE compressed BODY chunks with padding
 - Fixed alignment bug for rows (now 16 bit aligned/padded).
 - Added a couple of TODOs for more known bugs...
 - Some general clean-up.
2009-11-04 01:27:56 +01:00
Harald Kuhr
c801926a02 Added default background color for transparent indexed images. 2009-11-04 01:23:38 +01:00
Harald Kuhr
ebc365528a Added title to ProviderInfo.
Added toString method.
2009-11-04 01:22:35 +01:00
Harald Kuhr
317ed16814 Added package info to manifest. 2009-11-04 01:21:39 +01:00
Harald Kuhr
ecc79e0478 Added extra constructor to DecoderStream to allow for correct IFF reading.
Doc clean-up.
2009-11-04 01:21:10 +01:00
Harald Kuhr
8572633686 Added manifest and provider info to all plugins. 2009-11-03 15:10:54 +01:00
Harald Kuhr
67b985bc1d ProviderInfo now returns "Unspecified" for unknown packages without version info. 2009-11-03 14:49:48 +01:00
Harald Kuhr
9c443f28e3 Fixed typos. 2009-11-02 23:24:56 +01:00
Harald Kuhr
46ab06f471 Made test cases more reliable. 2009-11-02 17:40:03 +01:00
Harald Kuhr
18b86f8d26 Added documentation and fixed typos. 2009-11-01 17:03:06 +01:00
Harald Kuhr
82fdde897d Added documentation and fixed typos. 2009-11-01 16:56:53 +01:00
Harald Kuhr
f49a487c88 - Introduce new class ProviderInfo, to encapsulate Package info (vendor/version).
- Rewritten Spi classes to use new class, to have vendor and version info injected from manifest.
2009-10-31 19:16:48 +01:00
Harald Kuhr
fb2c555d21 Added method to serialize a subtree (Node) only.
Added documentation.
Minor clean-up.
2009-10-31 19:14:16 +01:00