Comickaze Release Notes

v1.2.6

released on 4/29/2019

New Features

  • Added support for CBZ and CBR files that contain images in Google's WEBP format

Improvements

  • Showing a more helpful message when attempting to open a password-protected PDF
  • Showing a more helpful message when attempting to open unsupported types of Zip files

Bugs Fixed

  • Fixed bug causing an incorrect error message to pop up when double-clicking a comic in Finder to open in Comickaze
  • Fixed bug causing pages to show reverse direction for L←R comics when first loaded (Thanks, David!)
  • Fixed bug causing Apply Patterns to be disabled by an unrelated preference (Thanks, James!)
  • Reading an invalid comic from Finder (without adding to the library) shows an error message, instead of silently failing

v1.2.5

released on 4/1/2019

Improvements

  • Added preference to prevent detection of comic info from each comic's filename when importing. This allows you to more easily use the Patterns feature for alternative naming schemes that Comickaze misidentifies (Thanks, James!)

Bugs Fixed

  • Fixed a bug that prevented most AppleScripts from running
  • Fixed bug causing preference to rename ZIP to CBZ or RAR to CBR to be ignored (Thanks, James!)

v1.2.4

released on 9/14/2018

New Features

  • You can now dismiss the reader window with the Escape key (Thanks, Chris!)

Improvements

  • Made the "Next" or "Previous" buttons in Get Info work faster (Thanks, Isaac!)
  • Updated the hint text on the Series column's link arrow in List View to make it clearer what it does
  • Added a preference to preserve capitalization as you type in the Get Info window (Thanks, AdmiralNaismith!)
  • Now handling alias files when added to library

Bugs Fixed

  • Fixed bug causing some PDFs to show up as blank (Thanks, Isaac!)
  • Fixed QuickLook plugin, so you can once again preview comics from Finder (Thanks to Marcelo and Bob!)
  • Fixed bug sometimes causing unusual behavior when rearranging the comics in a box
  • Fixed crashing bugs
  • Updated shift-selection in the Grid View so it works the same as List View (and other places in macOS) — Select a comic, then shift click another to select all of the ones in between (Thanks, Marcelo!)
  • Fixed bug causing unpredictable behavior when exiting full screen mode (Thanks, Nassim and Sinan!)
  • Comic selection no longer jumps around after deleting a comic, or removing from a box (Thanks, Chris!)

v1.2.3

released on 8/9/2016

Improvements

  • Fixed slowness in the main window's list view when there's a large number of comics

Bugs Fixed

  • Comickaze can now recover (instead of crashing) from a corrupted bookmark to a custom Library Location, and those bookmarks are also less likely to become corrupted in the first place (Thanks, James and Nathan!)

v1.2.2

released on 7/17/2016

Bugs Fixed

  • Fixed bug that prevented embedded metadata from updating when the library folder is kept on an external disk drive. Thanks, Nathan!
  • Fixed crash that could happen while changing the cropping of an issue's cover in the Get Info window
  • Fixed crash that could happen while using the "Organize Library" command

v1.2.1

released on 6/14/2016

Improvements

  • Made all menu titles consistently title-case

Bugs Fixed

  • For users experiencing the problem where Comickaze becomes unreliable after adding too many files, that should be fixed. Thanks to Normand, and everyone who sent this in!
  • Fixed miscellaneous bugs and crashes
  • Fixed bug causing column settings in List View to be overwritten by those of the previously selected box
  • Fixed issue that caused the column configuration inside the List view to sometimes not get saved after an update (Thanks, Isaac!)
  • Added missing byte count formatting for File Size column in List view (Thanks, Isaac!)

v1.2

released on 12/1/2015

New Features

  • Comickaze can now read metadata out of files used by apps that support the ComicBookInfo, ComicRack, and CoMet formats (Thanks, Steve!)
  • Added support for AppleScript! Consider this a beta. Try it out if you're interested, but please keep backups of your library and notify me of any bugs
  • Added support for CBZ and CBR files that contain images in Google's WEBP format
  • Added ability to join the mailing list from the Help menu
  • You can now Get Info (⌘I) while reading a comic to change its information without going back to the main window
  • You can now dismiss the reader window with the Escape key (Thanks, Chris!)

Improvements

  • Consolidated error messages when adding issues to the library, presenting one dialog instead of many
  • Made all menu titles consistently title-case
  • Showing a more helpful message when attempting to open a password-protected PDF
  • Showing a more helpful message when attempting to open unsupported types of Zip files
  • Added preference to prevent detection of comic info from each comic's filename when importing. This allows you to more easily use the Patterns feature for alternative naming schemes that Comickaze misidentifies (Thanks, James!)
  • Can now read files that have an incorrect extension, such as "RarFile.cbz" (Thanks, Aaron!)
  • Added Help menu item to make it easier to rate each new version of Comickaze. Don't worry, I'll never nag you for ratings
  • Added ability to stop adding comics from a previous session on startup (hold down the Control and Shift keys)
  • Old log files now get cleaned up on launch
  • Fixed slowness in the main window's list view when there's a large number of comics
  • Made the "Next" or "Previous" buttons in Get Info work faster (Thanks, Isaac!)
  • Updated the hint text on the Series column's link arrow in List View to make it clearer what it does
  • Added a preference to preserve capitalization as you type in the Get Info window (Thanks, AdmiralNaismith!)
  • Now handling alias files when added to library

Bugs Fixed

  • For users experiencing the problem where Comickaze becomes unreliable after adding too many files, that should be fixed. Thanks to Normand, and everyone who sent this in!
  • Fixed bug that prevented embedded metadata from updating when the library folder is kept on an external disk drive. Thanks, Nathan!
  • Fixed bug causing some PDFs to show up as blank (Thanks, Isaac!)
  • Fixed bug causing an incorrect error message to pop up when double-clicking a comic in Finder to open in Comickaze
  • Fixed QuickLook plugin, so you can once again preview comics from Finder (Thanks to Marcelo and Bob!)
  • Fit All mode should work correctly after switching to Full Screen while reading a comic
  • Moving to a new page will now scroll to the top, if there isn't room for the whole page (Thanks Cesar and Nassim!)
  • Fixed crash for some users who hadn't yet created any boxes
  • Fixed miscellaneous bugs and crashes
  • Fixed bug causing column settings in List View to be overwritten by those of the previously selected box
  • Comickaze can now recover (instead of crashing) from a corrupted bookmark to a custom Library Location, and those bookmarks are also less likely to become corrupted in the first place (Thanks, James and Nathan!)
  • Fixed bug causing pages to show reverse direction for L←R comics when first loaded (Thanks, David!)
  • Fixed bug causing Apply Patterns to be disabled by an unrelated preference (Thanks, James!)
  • Reading an invalid comic from Finder (without adding to the library) shows an error message, instead of silently failing
  • Fixed a bug that prevented most AppleScripts from running
  • Fixed bug causing preference to rename ZIP to CBZ or RAR to CBR to be ignored (Thanks, James!)
  • Fixed a minor layout bug
  • Restored the ability to export your library when you store comics in the default location
  • You can now pick files with "zip" and "rar" extensions (in addition to "cbz" and "cbr") when adding files to the library
  • Fixed crashes when attempting to remove files that don't exist
  • Fixed bugs in page rotation. Note: if you rotated pages in the past, they may show up rotated in the wrong direction. You may rotate them back, and they should be fine going forward
  • Fixed crash that could occur when a comic loads incorrectly
  • Addressed some issues when entering or exiting Full Screen while reading a comic
  • Fixed crash when the library folder can't be found
  • Fixed bug causing single-page PDFs not to load into the library
  • Fixed issue that caused the column configuration inside the List view to sometimes not get saved after an update (Thanks, Isaac!)
  • Added missing byte count formatting for File Size column in List view (Thanks, Isaac!)
  • Fixed crash that could happen while changing the cropping of an issue's cover in the Get Info window
  • Fixed crash that could happen while using the "Organize Library" command
  • Fixed bug sometimes causing unusual behavior when rearranging the comics in a box
  • Fixed crashing bugs
  • Updated shift-selection in the Grid View so it works the same as List View (and other places in macOS) — Select a comic, then shift click another to select all of the ones in between (Thanks, Marcelo!)
  • Fixed bug causing unpredictable behavior when exiting full screen mode (Thanks, Nassim and Sinan!)
  • Comic selection no longer jumps around after deleting a comic, or removing from a box (Thanks, Chris!)

v1.1.7

released on 4/2/2015

New Features

  • Added analytics, to help make the app better for you!

Bugs Fixed

  • Fixed a crash affecting some users

v1.1.6

released on 2/25/2015

Bugs Fixed

  • Fixed a crash that could happen while adding comics to library and simultaneously editing the info of comics and boxes
  • Fixed a crash that could kill the app on launch if it couldn't find a file that was being added
  • Fixed bug, restoring ability to add comics to the library without copying them in
  • Fixed bug causing some CBR files to be incorrectly reported as invalid (Thanks, Luke!)
  • Fixed a crash under particular circumstances

v1.1.5

released on 2/9/2015

Bugs Fixed

  • Info in the list view should now expand to show more text when you expand a column's width (Thanks Robert!)
  • Fixed issue that could cause invalid comics to be created during add to library
  • Fixed bug causing unicode filenames inside CBZ files not to read properly, and sometimes crash the app. Unicode should now be fully supported (Thanks, Aaron and Normand!)
  • Fixed crash that can happen when attempting to read an invalid PDF
  • Fixed other crashers

v1.1.4

released on 12/6/2014

Improvements

  • Added the option to use a black background in the reader (Thanks, Max!)
  • Files that move outside the app's library are more likely to be automatically rediscovered
  • Added an easy way to send files to Abbey Code for investigation
  • Added support for year-only release dates (Thanks, Robert!)
  • Added ⌘F keyboard shortcut to jump to the Search box (Thanks again, Robert!)

Bugs Fixed

  • Added better validation of files when adding and when reading comics, so bad files don't cause crashes as easily
  • Fixed a regression, so that when an issue fails to add the first time, you once again have the option to prevent that and the other pending issues from loading at startup
  • Fixed a bug that could allow an invalid file outside of the library directory to be deleted after attempting to add
  • Fixed minor cosmetic issue caused by deleting an issue that was being read at the time
  • Fixed a crash when users with a decimal separator other than "." add a decimal-numbered issue (e.g. 1.5)
  • Fixed crash that could happen for certain error reading a PDF
  • Fixed crash caused by files moving in between times reading them
  • Fixed crash caused by an improperly handled Zip file read error

v1.1.3

released on 10/28/2014

Improvements

  • The bottom of the main window now shows how many comics are still being added

Bugs Fixed

  • CBR files get locked before adding them to the library, to prevent accidental corruption
  • Addressed one cause of the app's preferences not saving reliably
  • Corrupt (empty) images in a comic no longer cause the app to crash, just showing the pages as missing
  • Fixed crash caused by errors while adding comics
  • Fixed bug causing comics that got deleted before adding to get permanently stuck in the library

v1.1.2

released on 10/18/2014

Bugs Fixed

  • Fixed a crashing bug, allowing you to once again store your comics in any folder you'd like (thanks, Steve and James!)

v1.1.1

released on 10/6/2014

Improvements

  • All errors shown now also get logged

Bugs Fixed

  • Fixed bug causing mouse clicks on the right and left sides of the window not to turn the page
  • When starting after a crash while adding comics, you can stop the rest of the batch from getting added

v1.1

released on 9/10/2014

New Features

  • Added new Share button to reader window. Send snippets of your comics to friends!
  • Added link to rate or review the app to the About box (Try it out!)
  • Added analytics, to help make the app better for you!
  • Added "Apply pattern to issue title" menu, for splitting out different fields not originally recognized when the issues were added

Improvements

  • Added the option to use a black background in the reader (Thanks, Max!)
  • Improved list view options. It can stay open as you switch between boxes, and immediately hides or shows columns
  • Feedback sent from the Help menu includes logs and crash reports
  • All errors shown now also get logged
  • Files that move outside the app's library are more likely to be automatically rediscovered
  • Added an easy way to send files to Abbey Code for investigation
  • Sped up adding comics to the library by adding them in the background
  • Added keyboard shortcuts to switch between tabs in Get Info window (Command+1,2...)
  • Clarified language used in File->Find Comic Files…
  • The bottom of the main window now shows how many comics are still being added
  • Added support for year-only release dates (Thanks, Robert!)
  • Added ⌘F keyboard shortcut to jump to the Search box (Thanks again, Robert!)

Bugs Fixed

  • Fixed bug causing text to change to an illegible color after editing in Grid View
  • Fixed bug causing problems when adding files to the library (incorrectly reporting various errors with the files). Thanks to kris10j1s and Steve!
  • CBR files get locked before adding them to the library, to prevent accidental corruption
  • Fixed a crashing bug, allowing you to once again store your comics in any folder you'd like (thanks, Steve and James!)
  • Added better validation of files when adding and when reading comics, so bad files don't cause crashes as easily
  • Fixed a regression, so that when an issue fails to add the first time, you once again have the option to prevent that and the other pending issues from loading at startup
  • Fixed a bug that could allow an invalid file outside of the library directory to be deleted after attempting to add
  • Fixed a crash that could happen while adding comics to library and simultaneously editing the info of comics and boxes
  • Fixed a crash that could kill the app on launch if it couldn't find a file that was being added
  • Fixed bug, restoring ability to add comics to the library without copying them in
  • Fixed bug causing some CBR files to be incorrectly reported as invalid (Thanks, Luke!)
  • Number of comic in box didn't show
  • Fixed size of Release Date field in Get Info Window, which was a little tight for some dates
  • Fixed bug causing covers not to get changed correctly
  • Addressed one cause of the app's preferences not saving reliably
  • Fixed minor cosmetic issue caused by deleting an issue that was being read at the time
  • Fixed a crash when users with a decimal separator other than "." add a decimal-numbered issue (e.g. 1.5)
  • Info in the list view should now expand to show more text when you expand a column's width (Thanks Robert!)
  • Fixed issue that could cause invalid comics to be created during add to library
  • Fixed a crash under particular circumstances
  • Name fixed for arcs ending with punctuation
  • Fixed bug causing mouse clicks on the right and left sides of the window not to turn the page
  • Fixed crash that could happen for certain error reading a PDF
  • When starting after a crash while adding comics, you can stop the rest of the batch from getting added
  • Fixed crash caused by files moving in between times reading them
  • Corrupt (empty) images in a comic no longer cause the app to crash, just showing the pages as missing
  • Fixed crash caused by errors while adding comics
  • Fixed bug causing comics that got deleted before adding to get permanently stuck in the library
  • Fixed crash caused by an improperly handled Zip file read error
  • Fixed bug causing unicode filenames inside CBZ files not to read properly, and sometimes crash the app. Unicode should now be fully supported (Thanks, Aaron and Normand!)
  • Fixed crash that can happen when attempting to read an invalid PDF
  • Fixed a crash affecting some users
  • Fixed other crashers

v1.0.2

released on 6/19/2014

Bugs Fixed

  • Now recognizing CBZ and CBR files better
  • Fixed issue causing Get Info window to grow for long issue titles
  • Fixed keyboard handling for Option key chords

v1.0

released on 6/14/2014

New Features

  • ♫ Happy birthday to me ♪