50 Commits

Author SHA1 Message Date
Harald Kuhr
101ad18f71 Minor optimizations.
(cherry picked from commit 2b04f7205ccec9f43c9c58e9471709f9f620f5b6)
2022-08-19 17:39:22 +02:00
Harald Kuhr
8c37d19928 Added test cases for EncoderStream/DecoderStream and fixed a bug
+ code clean-up to make IntelliJ happy :-)

(cherry picked from commit fa5c77bff0f2c0e66e8b5545a51942e3e972b140)
2022-08-19 17:39:00 +02:00
Harald Kuhr
6653f4a85d Minor clean-up. 2021-12-10 13:33:28 +01:00
Koen De Groote
196081a317
Documentation cleanup (#612)
* Added the `@Deprecated` tag to instances where is was mentioned in documentation, but not for the actual code itself.

Changed one documentation link pointing at a non-existing item.

* As per PR suggestion.
2021-06-29 13:06:07 +02:00
Harald Kuhr
fac9f1a927 #532 Write TGA with RLE compression. 2021-04-08 19:31:25 +02:00
Harald Kuhr
3b34d6e7ce General clean-up 2021-03-27 14:37:11 +01:00
Harald Kuhr
9dae58d5a6 Code clean-up. 2020-08-07 08:49:37 +02:00
Koen De Groote
8ed5f06151 Changes suggested by Intellij in the category "Performance".
Updated.
2019-10-22 11:51:24 +02:00
Harald Kuhr
9e23413456 Fixed JavaDoc errors to enable Java 8 build. 2019-08-10 00:41:36 +02:00
Harald Kuhr
f6aa810f8b #489 Fix for Unexpected End of PackBits Stream for padded streams. 2019-08-07 16:04:46 +02:00
Harald Kuhr
caef9b6a9e XMLSerializer speedup. 2019-02-12 20:44:34 +01:00
Harald Kuhr
0cd250646a #438 CompoundDocument file descriptor fix
(cherry picked from commit 04f27a1)
2018-09-08 16:23:43 +02:00
Harald Kuhr
24c6682236 #311 Updated license headers to be the same as in the LICENSE.txt 2018-08-18 19:22:52 +02:00
Harald Kuhr
4839c61f5c TMI-106, TMI-118: PICT JDK 8 fix + cleanup 2015-03-19 14:49:52 +01:00
Harald Kuhr
4424fc2648 Fix for PackBits16Decoder. 2015-02-17 15:27:29 +01:00
Harald Kuhr
27b2ff3745 TMI-84: LZWDecoder fixes for > 12 bit exception when using full 12 bit (4096 entries) table 2014-12-04 16:51:37 +01:00
Harald Kuhr
91e693724f TM-80: DecoderStream.skip now correctly skips the bytes it reports as skipped. 2014-11-04 16:15:55 +01:00
Harald Kuhr
98d82fb093 TMI-70: BMP image metadata + bonus listener delegation. 2014-10-31 12:35:55 +01:00
Harald Kuhr
3dae9e97da TMI-BMP: Support for more versions of BMP format 2014-10-24 16:38:35 +02:00
Harald Kuhr
55a373b0ff Code-style. 2013-11-28 14:53:31 +01:00
Harald Kuhr
534f964868 Minor API changes. 2013-11-20 20:18:10 +01:00
Harald Kuhr
1acc04eeaf TMC-IOENC-11: Fixed problem introduced when migrating byte[] -> ByteBuffer 2013-09-27 14:21:31 +02:00
Harald Kuhr
aebfad914f TMC-IOENC: Encoder implementation clean-up. 2013-09-13 17:04:10 +02:00
Harald Kuhr
d1f00ce817 TMC-IOENC: Decoder implementation clean-up. 2013-09-13 16:25:36 +02:00
Harald Kuhr
23ae6a966a TMC-IO: Fixed typos, no functional changes 2013-09-08 14:21:51 +02:00
Harald Kuhr
55bd82491f Moved old obsolete stuff to sandbox. 2013-09-08 14:20:13 +02:00
Harald Kuhr
c5f1d8101b Moved old obsolete stuff to sandbox. 2013-09-08 14:08:38 +02:00
Harald Kuhr
f2ff00580a TMC-IOENC: Refactored Decoder to use ByteBuffer instead of byte[] for better readability/simpler code. 2013-09-08 13:39:13 +02:00
Harald Kuhr
28e2f3c21b TMC-CORE: Fixed typos 2013-06-05 10:47:57 +02:00
Harald Kuhr
a0d4973d7f TMC-XXXX: Updated author + version number. 2013-02-15 13:08:14 +01:00
Harald Kuhr
d8867736b7 TMI-TIFF: Fixed several bugs in the LittleEndianDataInputStream needed for proper TIFF output (should affect other things as well...) 2013-02-15 12:55:37 +01:00
Harald Kuhr
8c4f9d3ed6 TMI-XXX: More leniency 2013-01-31 14:49:27 +01:00
Harald Kuhr
5bac1e3a2b Removed some synchronized keywords weirdness. 2012-06-21 16:36:25 +02:00
Harald Kuhr
9492ed67f1 Minor enhancements to the Decoder API + tests. 2012-05-21 23:56:47 +02:00
Harald Kuhr
e95cf300ba Removed unnecessary (duplicate) if-statement. 2012-04-02 14:26:52 +02:00
Harald Kuhr
6ba32b657a Code clean-up, no functional changes. 2011-12-20 15:38:06 +01:00
Harald Kuhr
8dcfb46bdb Test case clean-up + minor fixes. 2011-11-01 13:31:29 +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
7f0395e76b Fixed some serious bugs in the OLE2 compound documents and the internal streaming code.
Relaxed one test to comply with spec.
2011-10-20 18:12:20 +02:00
Harald Kuhr
0e11d6e2ae Fixed bugs in Seekable implementations. 2011-10-20 18:10:29 +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
af7d5fa94a Various code clean-up. No functional changes. 2011-03-02 17:26:17 +01:00
Harald Kuhr
38ab0d936a Added deprecations and todo to replace old legacy code with regexp. 2011-02-23 19:15:57 +01:00
Harald Kuhr
43cc440e67 New code style. No functional changes. 2011-02-17 12:36:40 +01:00
Harald Kuhr
724d893ea6 Minor clean-up and fixing some typos. 2010-06-07 09:56:45 +02:00
Erlend Hamnaberg
673527abe5 Merge branch 'master' of git://github.com/haraldk/TwelveMonkeys 2010-02-07 19:03:55 +01:00
Erlend Hamnaberg
38d6c58eba Merge branch 'master' into 3.0-structure
Conflicts:
	imageio/imageio-psd/pom.xml
	twelvemonkeys-imageio/pom.xml
	twelvemonkeys-servlet/pom.xml
2010-01-29 19:27:10 +01:00
Erlend Hamnaberg
e0a6c0a2bd Missing file 2009-11-08 18:47:32 +01:00
Erlend Hamnaberg
b3aa378f16 moving files around 2009-11-08 18:40:32 +01:00
Erlend Hamnaberg
9b615de8ed Moving files around 2009-11-08 18:39:58 +01:00