What's new in Jomic 0.9.34
Oct 8, 2011
- Fixed missing Windows start menu entry and shortcuts when using installer.
- Added support for environment variable JAVA_HOME to chose a specific JVM in the Windows launcher jomic.bat.
New in Jomic 0.9.33 (Aug 5, 2011)
- Fixed conversion of CBR comics which still tried to use the unrar command line tool.
- Fixed processing of CBR comics that use Unicode for contained file names.
- Cleaned up order of comics during conversion, which seemed rather random.
New in Jomic 0.9.31 (Apr 22, 2011)
- Application:
- Fixed excessive CPU usage if an image could not be read due to certain error conditions.
- Fixed spurious broken images if a comic ZIP was created using Mac OS X's compress in Finder. For every image like some.png, compress adds a file __MACOSX/.some.png containing the resource fork [Bug 3285681].
- Fixed help menu under Mac OS X, which automatically got a search bar that never found anything and disabled all other help menu entries.
- Fixed size and location of dialog to set blur options. If the dialog now has a sensible size when opened for the first time and remembers its size and location between application launches.
- Fixed missing images for web start.
- Changed comic conversion to continue with next comic in case one comic fails.
- Added possibility to open and convert more PDF comics than before by upgrading to PDFBox 1.5.
- Changed memory available for Java from 256 MB to 768 MB in order to cope with PDFBox's increased memory requirements when reading complex PDF documents.
- Improved look and feel under Mac OS X 10.6 by updating to Quaqua 6.5.
- Changed internal image reading, rendering and filtering to use the Java standard library instead of JAI. Ideally you should not notice any difference. Some things you might notice: Certain broken images cannot be read anymore ("Booh! Hiss!" - Fix 'em!). Detection and processing of broken images is slightly faster. Application launch is slightly faster. The user interface is a little snappier. Certain error messages are less incomprehensible.
- Development:
- Changed filters for blur to be based on code by JHLabs instead if JAI.
- Removed the need to be online in order to build the documentation.
- Changed XML pretty printer from Java to Python. In order for this to work, you need the lxml Python library. Refer to the developer guide for details.
- Removed application dependency on JAI. Some test cases still use it to show difference and validate test results, so JAI is still part of the repository.
- Improved section on getting the first build to work. (After trying it myself for the first time in 3 years, I noticed some pitfalls...).
New in Jomic 0.9.30 (Apr 22, 2008)
- Fixed error: Problem occurs when computing a tile by the owner [Bug 1827855].
- Fixed rendering of black and white images [Bug 1456026].
- Fixed various rendering issues in windowed mode by getting rid of the deprecated and buggy DisplayJAI and using code similar to full screen mode.
- Fixed resource leaks related to image drawing (Developer note: missing Graphics.dispose()).
- Improved performance of displaying certain JFIF/JPEG images that until now occupied the CPU for several seconds. (Developer note: This was caused by Graphics2D.drawRenderedImage() being awfully slow with a scale transformation and render settings using VALUE_INTERPOLATION_BILINEAR and has been fixed by internally enforcing all images to be 32-bit RBG without alpha channel.)
- Fixed "Can't find resouce for bundle" error when attempting to warn that aweb page could not be opened [Bug 1886584].
- Changed space bar and mouse navigation to automatically open previous/nextcomic when reaching the beginning/end of comic. Page up/down still behavethe old way and can be used to navigate without possible files being opened.
- Added rotation set with View Rotate right and View Rotate left to bepreserved over sessions.
- Added http://jomic.sourceforge.net/PAD_FILE.XML to make it simple forautomatic tools and interested web sites to check for updates of Jomic.
- Updated Quaqua to version 4.4.1.
- Added frequently asked question "Why are some images of a comic displayedin wrong order?"