Commit Graph

  • 39dafd48ca POM-fix. Harald Kuhr 2012-02-03 16:30:08 +01:00
  • 3efae7cfba Fixed a typo + removed a todo. Harald Kuhr 2012-02-02 17:00:08 +01:00
  • c3524adbbc Made EXIFReader more lenient while parsing. - Now supports empty strings encoded with value count 0. - Added Rational.NaN constant to handle bad EXIF data. Fixed a bug in the JPEGImageReader's raw EXIF thumbnail decoding. Added test cases. Harald Kuhr 2012-02-02 16:55:01 +01:00
  • f2e3f7ed03 Implemented all-new JPEGSegmentIIS that filters out bad JPEG segments before passing on to the native reader. Implemented JFIF, JFXX and EXIF thumbnail reading. Added loads of test cases for special cases found in the wild. Harald Kuhr 2012-02-01 16:01:34 +01:00
  • 1830808d56 Minor fixes and clean-up. Harald Kuhr 2012-02-01 15:58:54 +01:00
  • cda19ece0d More tests. Harald Kuhr 2012-02-01 15:57:06 +01:00
  • ed441a7d6a Code clean-up. Harald Kuhr 2012-02-01 15:55:22 +01:00
  • 6c6c08a8f5 Added (long overdue) test cases for ServiceRegistry. Harald Kuhr 2012-02-01 15:54:37 +01:00
  • b92caf121d Added test cases + fixed some hard to find bugs. Harald Kuhr 2012-01-25 16:11:58 +01:00
  • d36d828110 Fixed typos. Harald Kuhr 2012-01-25 16:06:26 +01:00
  • c19338b5b9 Test cases for writers + renamed reader test cases to follow naming convention. Harald Kuhr 2012-01-20 13:52:34 +01:00
  • 3f381a9c4c Moving obsolete stuff into sandbox. Harald Kuhr 2012-01-13 17:19:39 +01:00
  • 84a2e8b10c Massive metadata cleanup, new test cases and bugfix. Harald Kuhr 2012-01-13 17:16:59 +01:00
  • 529377aa01 Fixed typo in doc. Harald Kuhr 2011-12-21 11:01:35 +01:00
  • 280407d9c0 Rewritten threading code to use latches, to avoid shutting down the executor service between steps. Harald Kuhr 2011-12-20 15:42:16 +01:00
  • 6ba32b657a Code clean-up, no functional changes. Harald Kuhr 2011-12-20 15:38:06 +01:00
  • 7435c12a80 Implemented (trivial) tests for dispose. Harald Kuhr 2011-12-20 15:35:38 +01:00
  • 7867aeae76 - Fixed issue with subsampling/source regions. - Experimental support for custom ICC profiles with class output. - Base work for extracting Exif thumbnail. Harald Kuhr 2011-12-20 15:33:38 +01:00
  • 5d6097baef Added test cases + workaround for some known issues with GIF encoding. Harald Kuhr 2011-12-20 12:45:41 +01:00
  • 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 Harald Kuhr 2011-12-19 14:34:49 +01:00
  • 8f452930ac Deleting obsolete class. Harald Kuhr 2011-12-19 14:32:59 +01:00
  • 49f5ab8e64 Code clean-up. Harald Kuhr 2011-12-19 14:30:40 +01:00
  • 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 Harald Kuhr 2011-12-19 14:28:34 +01:00
  • 52a97cfb2f Adding package-info files, that IDEA *silently deleted* instead of moving...?! :-P Harald Kuhr 2011-12-14 10:16:42 +01:00
  • 0b23d9f6c2 Moving old servlet stuff to sandbox. Harald Kuhr 2011-12-14 10:12:34 +01:00
  • 73fc08f8c1 Fixed image progress to work as specified. Harald Kuhr 2011-12-12 10:44:53 +01:00
  • 5d3fb34e49 Various fixes for metadata parsing. - Added more TIFF/EXIF tags - Clean-up of JPEG segment reading - Better toString in general and XMP specific Harald Kuhr 2011-12-12 10:42:40 +01:00
  • 2a282cf8e4 Added test case for IIOOutputStreamAdapter + fixed bug in flush method. Strengthened tests for IIOInputStreamAdapter Minor clean up of the code. Harald Kuhr 2011-11-30 12:46:58 +01:00
  • d1e72d1ece Added methods for getting normalized list of formats supported by ImageIO + minor clean-up. Harald Kuhr 2011-11-28 15:07:43 +01:00
  • f130e654ef Encoding issue. Harald Kuhr 2011-11-28 12:10:53 +01:00
  • 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. Harald Kuhr 2011-11-28 12:02:00 +01:00
  • 905a3da97b Clean-up of reader. Better instantiation of provider in tests. No functional changes. Harald Kuhr 2011-11-25 12:47:47 +01:00
  • 158504de5d Added missing POM. Harald Kuhr 2011-11-24 16:25:33 +01:00
  • dc6b8d3035 Code clean-up. No functional changes. Harald Kuhr 2011-11-23 13:58:26 +01:00
  • 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. Harald Kuhr 2011-11-14 15:25:21 +01:00
  • 3a9ad582f2 Replaced duped code. Harald Kuhr 2011-11-08 12:26:56 +01:00
  • 5782c8c824 Cleaned up + added som references to doc. Harald Kuhr 2011-11-08 12:24:40 +01:00
  • b5fd17ba24 Test clean-up. Strengthened some tests. Better error messages (stack traces). Harald Kuhr 2011-11-08 10:16:59 +01:00
  • 093fe2924b Added ICNS plugin to Maven project. Harald Kuhr 2011-11-08 10:15:55 +01:00
  • e867c2125c Now correctly merges masks and color data. Added test case with icnV resource. Harald Kuhr 2011-11-07 18:13:24 +01:00
  • 17f3b97699 Fixed test case + code clean-up. Harald Kuhr 2011-11-01 14:09:34 +01:00
  • 8dcfb46bdb Test case clean-up + minor fixes. Harald Kuhr 2011-11-01 13:31:29 +01:00
  • 38b197f6c1 Fixed DateConverter to not have locale-aware formats (thanks, Fredrik Gustafsson). Rewrote test cases for better readability/new code style. Harald Kuhr 2011-11-01 13:11:11 +01:00
  • 8edc448bf9 Layer support for PSD format. Still work in progress, but the basics is done. Harald Kuhr 2011-10-30 21:54:47 +01:00
  • 5857e27cf2 Charset issues. Harald Kuhr 2011-10-30 21:49:25 +01:00
  • 7ddc2c991e Better support for multiple images/windows in test code. Code style update. Harald Kuhr 2011-10-30 20:37:48 +01:00
  • fe25b48804 Code style update, no functional changes. Harald Kuhr 2011-10-30 20:34:14 +01:00
  • 18abfcdbc2 Changed default indent from double space to tab. Minor clean-up. Harald Kuhr 2011-10-30 18:11:52 +01:00
  • 7546a9d2ab Clean up. Moved implementation to abstract class, and made exposed readers final. Harald Kuhr 2011-10-28 17:23:13 +02:00
  • 092474830d Start of a ICNS reader. Harald Kuhr 2011-10-28 17:21:25 +02:00
  • 7f0395e76b Fixed some serious bugs in the OLE2 compound documents and the internal streaming code. Relaxed one test to comply with spec. Harald Kuhr 2011-10-20 18:12:20 +02:00
  • 0e11d6e2ae Fixed bugs in Seekable implementations. Harald Kuhr 2011-10-20 18:10:29 +02:00
  • cee29fb6a1 Major test overhaul part II, now uses JUnit 4 annotation style tests. Harald Kuhr 2011-10-18 20:28:06 +02:00
  • 9cafe4d9a9 Major test overhaul, now uses JUnit 4 annotation style tests. Harald Kuhr 2011-10-18 20:16:32 +02:00
  • 4b77d1c22a Clean-up, no functional change. Harald Kuhr 2011-10-13 09:55:02 +02:00
  • 1ba271af9d Minor fix for better error message. Harald Kuhr 2011-10-13 09:53:20 +02:00
  • 3e5da06e80 Clean-up Harald Kuhr 2011-09-02 16:18:23 +02:00
  • 7e8662772c Fixed an embarrassing NPE... Harald Kuhr 2011-08-29 17:07:45 +02:00
  • fbb51f0387 Added (Open)JDK 7 support (workaround for a bug, really) Harald Kuhr 2011-04-27 14:15:25 +02:00
  • a4d4111195 Added identifier (id() method) and made toString method return something more readable. Harald Kuhr 2011-04-27 14:13:48 +02:00
  • cb149a7c79 System.getProperty("os.name") reports "Darwin" on OpenJDK 7 for OS X. It also reports "universal" for os.arch and "10.7.0" for os.version, which is probably hardcoded and incorrect. :-/ Harald Kuhr 2011-04-19 16:47:17 +02:00
  • cb4a35016b Removed TODO. Harald Kuhr 2011-04-15 17:07:03 +02:00
  • c6d6a86343 Expanded test cases, fixed a potential NPE. Harald Kuhr 2011-04-15 17:05:47 +02:00
  • 521c4e4bbc Added test case for ImageFilter + implemented changes suggested by Rune Bremnes. Harald Kuhr 2011-04-15 10:35:21 +02:00
  • b5b1b4f422 New code style, no functional changes. Harald Kuhr 2011-04-07 16:07:17 +02:00
  • 3f98534011 Fixed doc links. Harald Kuhr 2011-04-07 13:48:10 +02:00
  • 63b5ae9994 Removed debug output accidentally committed. Fixed a test. Harald Kuhr 2011-03-10 16:58:26 +01:00
  • b45f2ac09f Removed non-UTF characters from source files. Harald Kuhr 2011-03-10 16:57:31 +01:00
  • 65ee6771ca Added test cases for JPEGSegment reading. Harald Kuhr 2011-03-02 17:28:18 +01:00
  • af7d5fa94a Various code clean-up. No functional changes. Harald Kuhr 2011-03-02 17:26:17 +01:00
  • e75741ccd3 Replaced UTF characters with unicode escapes in source files. Harald Kuhr 2011-03-02 17:25:18 +01:00
  • 2abee4653b Added TODO. Harald Kuhr 2011-03-02 17:24:25 +01:00
  • 5545a08854 Doc fix + minor clean-up Harald Kuhr 2011-02-25 16:26:33 +01:00
  • 2d04b8d484 Added fast conversion from CMYK to RGB for non-ICC cases. Harald Kuhr 2011-02-23 19:16:47 +01:00
  • 38ab0d936a Added deprecations and todo to replace old legacy code with regexp. Harald Kuhr 2011-02-23 19:15:57 +01:00
  • 720752149e Removed non-UTF characters from source files. Harald Kuhr 2011-02-23 19:14:51 +01:00
  • d1943f9f49 Made JMgaick dependency provided. Harald Kuhr 2011-02-23 19:12:45 +01:00
  • 403dff946b Fixed a typo. Harald Kuhr 2011-02-22 15:58:01 +01:00
  • a014698a45 Removed final TODO. Harald Kuhr 2011-02-22 15:27:00 +01:00
  • 6cc97e3721 Added caching of AdobeRGB1998 and Generic CMYK profiles for use in getInstance methods. Added debug info. Refactored profile reading slightly. Harald Kuhr 2011-02-22 15:25:19 +01:00
  • ba4ff3dc45 New code style. No functional changes. Harald Kuhr 2011-02-21 17:34:15 +01:00
  • c60f80aacb Implemented properties-based ICC profile lookup. Harald Kuhr 2011-02-21 17:30:45 +01:00
  • dba1fa20da Removed non-UTF characters from source files. Harald Kuhr 2011-02-19 15:45:58 +01:00
  • 26128bf7ea Removed sandbox from default build. Harald Kuhr 2011-02-18 09:43:48 +01:00
  • c438036ee2 Added headless to surefire execution. Harald Kuhr 2011-02-18 09:35:20 +01:00
  • f1a4a79003 New code style. No functional changes. Harald Kuhr 2011-02-17 21:42:36 +01:00
  • dda46b0ab9 Added experimental JavaFX to POM. Harald Kuhr 2011-02-17 21:32:41 +01:00
  • 32a8fe497a Added a TODO for missing functionality. Harald Kuhr 2011-02-17 21:31:50 +01:00
  • 5accfc9cf0 Fixed a potential NPE. Harald Kuhr 2011-02-17 21:31:14 +01:00
  • 87118aecee New code style. No functional changes. Harald Kuhr 2011-02-17 17:58:55 +01:00
  • 770f948e1a New code style. No functional changes. Harald Kuhr 2011-02-17 17:54:50 +01:00
  • 5bd896f80f New code style. No functional changes. Harald Kuhr 2011-02-17 16:53:08 +01:00
  • 1433a24052 New Servlet configurator. Harald Kuhr 2011-02-17 12:49:07 +01:00
  • 066b902a5e New Servlet configurator. Harald Kuhr 2011-02-17 12:46:16 +01:00
  • 20b87d155d Mainly new code standard. A few changes that should have been committed earlier.. :-/ Harald Kuhr 2011-02-17 12:40:49 +01:00
  • 41b8080683 Updated done. Harald Kuhr 2011-02-17 12:37:37 +01:00
  • 43cc440e67 New code style. No functional changes. Harald Kuhr 2011-02-17 12:36:40 +01:00
  • 191643a36c Clean-up and minor changes in core classes. Adapted new code style. No or few functional changes. Harald Kuhr 2011-02-16 22:29:23 +01:00
  • df0d3f90e8 Work in progress: Brand new JPEGImageReader capable of reading CMYK JPEG and images with "broken" color profiles. Harald Kuhr 2011-02-16 22:24:59 +01:00
  • 47ab16457a Renamed CS constant to be more consistent. Harald Kuhr 2011-02-16 22:15:18 +01:00