261 Commits

Author SHA1 Message Date
Harald Kuhr
db526e07ec Major test-case cleanup.
- Removed JMock dependency, tests rewritten to use Mockito for stub/mock
- All test should now be using JUnit annotation-style tests
- All modules should now depend on same JUnit version
- Rewrote a few tests to better utilize JUnit annotations
- Fixed a few broken tests
- Code style changes
2011-12-19 14:34:49 +01:00
Harald Kuhr
0c4fc454b9 Major test-case cleanup.
- Removed JMock dependency, tests rewritten to use Mockito for stub/mock
- All test should now be using JUnit annotation-style tests
- All modules should now depend on same JUnit version
- Rewrote a few tests to better utilize JUnit annotations
- Fixed a few broken tests
- Code style changes
2011-12-19 14:28:34 +01:00
Harald Kuhr
73fc08f8c1 Fixed image progress to work as specified. 2011-12-12 10:44:53 +01:00
Harald Kuhr
5d3fb34e49 Various fixes for metadata parsing.
- Added more TIFF/EXIF tags
- Clean-up of JPEG segment reading
- Better toString in general and XMP specific
2011-12-12 10:42:40 +01:00
Harald Kuhr
2a282cf8e4 Added test case for IIOOutputStreamAdapter + fixed bug in flush method.
Strengthened tests for IIOInputStreamAdapter
Minor clean up of the code.
2011-11-30 12:46:58 +01:00
Harald Kuhr
d1e72d1ece Added methods for getting normalized list of formats supported by ImageIO + minor clean-up. 2011-11-28 15:07:43 +01:00
Harald Kuhr
f130e654ef Encoding issue. 2011-11-28 12:10:53 +01:00
Harald Kuhr
c006f22ac2 Rewrote handling of JPEG 2000 icons. Now returns blank image with correct dimensions + issues warning if can't be read, instead of exception.
Added quick fix conversion/reading for OS X using sips command line.
Updated test cases.
2011-11-28 12:02:00 +01:00
Harald Kuhr
905a3da97b Clean-up of reader. Better instantiation of provider in tests. No functional changes. 2011-11-25 12:47:47 +01:00
Harald Kuhr
158504de5d Added missing POM. 2011-11-24 16:25:33 +01:00
Harald Kuhr
dc6b8d3035 Code clean-up. No functional changes. 2011-11-23 13:58:26 +01:00
Harald Kuhr
9742af9a5d Added test case for icon containing TOC_ + IC10 resources + fixed PNG reading and skipping of unknown resources.
Added test case for icon with no 8 bit mask + fixed fallback to 1 bit mask.
Added test case for icon with no mask + fixed transparency issue.
2011-11-14 15:25:21 +01:00
Harald Kuhr
3a9ad582f2 Replaced duped code. 2011-11-08 12:26:56 +01:00
Harald Kuhr
5782c8c824 Cleaned up + added som references to doc. 2011-11-08 12:24:40 +01:00
Harald Kuhr
b5fd17ba24 Test clean-up. Strengthened some tests. Better error messages (stack traces). 2011-11-08 10:16:59 +01:00
Harald Kuhr
093fe2924b Added ICNS plugin to Maven project. 2011-11-08 10:15:55 +01:00
Harald Kuhr
e867c2125c Now correctly merges masks and color data.
Added test case with icnV resource.
2011-11-07 18:13:24 +01:00
Harald Kuhr
8edc448bf9 Layer support for PSD format. Still work in progress, but the basics is done. 2011-10-30 21:54:47 +01:00
Harald Kuhr
5857e27cf2 Charset issues. 2011-10-30 21:49:25 +01:00
Harald Kuhr
7ddc2c991e Better support for multiple images/windows in test code.
Code style update.
2011-10-30 20:37:48 +01:00
Harald Kuhr
18abfcdbc2 Changed default indent from double space to tab. Minor clean-up. 2011-10-30 18:11:52 +01:00
Harald Kuhr
7546a9d2ab Clean up. Moved implementation to abstract class, and made exposed readers final. 2011-10-28 17:23:13 +02:00
Harald Kuhr
092474830d Start of a ICNS reader. 2011-10-28 17:21:25 +02:00
Harald Kuhr
9cafe4d9a9 Major test overhaul, now uses JUnit 4 annotation style tests. 2011-10-18 20:16:32 +02:00
Harald Kuhr
3e5da06e80 Clean-up 2011-09-02 16:18:23 +02:00
Harald Kuhr
7e8662772c Fixed an embarrassing NPE... 2011-08-29 17:07:45 +02:00
Harald Kuhr
fbb51f0387 Added (Open)JDK 7 support (workaround for a bug, really) 2011-04-27 14:15:25 +02:00
Harald Kuhr
63b5ae9994 Removed debug output accidentally committed.
Fixed a test.
2011-03-10 16:58:26 +01:00
Harald Kuhr
65ee6771ca Added test cases for JPEGSegment reading. 2011-03-02 17:28:18 +01:00
Harald Kuhr
5545a08854 Doc fix + minor clean-up 2011-02-25 16:26:33 +01:00
Harald Kuhr
2d04b8d484 Added fast conversion from CMYK to RGB for non-ICC cases. 2011-02-23 19:16:47 +01:00
Harald Kuhr
403dff946b Fixed a typo. 2011-02-22 15:58:01 +01:00
Harald Kuhr
a014698a45 Removed final TODO. 2011-02-22 15:27:00 +01:00
Harald Kuhr
6cc97e3721 Added caching of AdobeRGB1998 and Generic CMYK profiles for use in getInstance methods.
Added debug info.
Refactored profile reading slightly.
2011-02-22 15:25:19 +01:00
Harald Kuhr
c60f80aacb Implemented properties-based ICC profile lookup. 2011-02-21 17:30:45 +01:00
Harald Kuhr
dba1fa20da Removed non-UTF characters from source files. 2011-02-19 15:45:58 +01:00
Harald Kuhr
f1a4a79003 New code style. No functional changes. 2011-02-17 21:42:36 +01:00
Harald Kuhr
5accfc9cf0 Fixed a potential NPE. 2011-02-17 21:31:14 +01:00
Harald Kuhr
87118aecee New code style. No functional changes. 2011-02-17 17:58:55 +01:00
Harald Kuhr
770f948e1a New code style. No functional changes. 2011-02-17 17:54:50 +01:00
Harald Kuhr
20b87d155d Mainly new code standard.
A few changes that should have been committed earlier.. :-/
2011-02-17 12:40:49 +01:00
Harald Kuhr
41b8080683 Updated done. 2011-02-17 12:37:37 +01:00
Harald Kuhr
df0d3f90e8 Work in progress: Brand new JPEGImageReader capable of reading CMYK JPEG and images with "broken" color profiles. 2011-02-16 22:24:59 +01:00
Harald Kuhr
47ab16457a Renamed CS constant to be more consistent. 2011-02-16 22:15:18 +01:00
Harald Kuhr
5c6c9e3e26 Minor clean up and doc changes. 2011-02-16 22:13:12 +01:00
Harald Kuhr
d772674223 Minor clean up and doc changes. 2011-02-16 22:11:03 +01:00
Harald Kuhr
4d9661f950 Added JPEG utils. 2011-02-14 16:59:38 +01:00
Harald Kuhr
8d5b775851 Added classes for color management. 2011-02-08 15:08:22 +01:00
Harald Kuhr
f3218d5819 Minor POM chamges/clean-up. 2010-02-07 21:40:53 +01:00
Harald Kuhr
df27411c82 Merge commit 'hamnis/master'
Conflicts:
	imageio/imageio-batik/pom.xml
2010-02-07 21:00:52 +01:00