Added menu items and keyboard shortcuts for items in the reader toolbar (e.g. Zoom Mode — Thanks, Mark!)
Updated Edit → Mark as Last ___ menu items to work while reading a comic
Bugs Fixed
Comics didn't show as added to library until an entire batch finished being added (giving the app the appearance of being frozen)
Failed to launch if you were listening to audio over a wired ethernet connection using AirPlay 2
The size of the Column Browser would grow for the Box visible at launch (including the Library "Box")
v1.3.5
released on 11/23/2020
Improvements
Switched crash reporting providers to help catch more issues
v1.3.4
released on 9/10/2020
Bugs Fixed
Fixed app hanging when adding comics by dropping them on the Dock icon or opening them from Finder (Thanks, Antonio!)
v1.3.3
released on 9/1/2020
Improvements
Added "Ignore" keyword to Title Patterns, for text you don't want to stay in Comickaze (Thanks, James!)
Added preference to hide all overlays while reading a comic (Thanks, Sarah!)
Bugs Fixed
Fixed bug causing comics with fields containing slashes (e.g. Batman/Superman) to get organized into subfolders on disk. This now results in "Batman_Superman". You can use the "File -> Library -> Oraganize Library…" menu to fix the locations of issues already in your library (Thanks, James!)
v1.3.2
released on 7/31/2020
Bugs Fixed
Fixed bug causing searching and browsing not to work in Grid view, and causing a crash when switching between views during a search (Thanks, Cliff!)
Fixed bug causing the app to hang when adding multiple comics (Thanks James, Michael, and everyone else who pointed this out!)
v1.3.1
released on 5/17/2020
Bugs Fixed
Fixed some crashes that were introduced in the v1.3 update
v1.3
released on 5/14/2020
New Features
Comickaze supports (and looks great in) Dark Mode! Also supports your chosen accent color and sidebar icon size
Added a new "Language" field, for all you multilinguists out there (Thanks, Lars!)
Added support for the MacBook Pro Touch Bar throughout the app!
Added a preference (in the View menu) to turn auto-hiding on and off of the reader window (Thanks for the suggestion, Bob!)
Improvements
Added buttons for skipping to the next or previous comic while reading a comic
Now detecting comic uniqueness using a fingerprint to identify and prevent addition of duplicates when adding to your library
Two-page spreads in a single image now count as two pages
Reader window can now be closed while in Full Screen mode (Thanks, Isaac!)
Improved appearance of comics pending import in Grid View
Now automatically catching a wider variety of errors for customers to have the opportunity to easily send on for review
Double-clicking on a page now zooms in, with option-double-click zooming out. Space bar now scrolls down on a page if there's room, advancing to the next page otherwise (Thanks, eggandwaffle!)
Comics stay zoomed in when turning pages (Thanks, eggandwaffle!)
To make behavior more reliable and predictable, I've taken out most types of Undo/Redo behavior. If you find there's a scenario in which you relied on it, please let me know and I can work on a way to bring it back for the specific cases you need
Added "Ignore" keyword to Title Patterns, for text you don't want to stay in Comickaze (Thanks, James!)
Added preference to hide all overlays while reading a comic (Thanks, Sarah!)
Added menu items and keyboard shortcuts for items in the reader toolbar (e.g. Zoom Mode — Thanks, Mark!)
Updated Edit → Mark as Last ___ menu items to work while reading a comic
Switched crash reporting providers to help catch more issues
Bugs Fixed
App could crash that could occur after getting info on a comic
Fixed some crashes that were introduced in the v1.3 update
Fixed bug causing searching and browsing not to work in Grid view, and causing a crash when switching between views during a search (Thanks, Cliff!)
Fixed bug causing the app to hang when adding multiple comics (Thanks James, Michael, and everyone else who pointed this out!)
Comics didn't show as added to library until an entire batch finished being added (giving the app the appearance of being frozen)
Failed to launch if you were listening to audio over a wired ethernet connection using AirPlay 2
Pages would sometimes display incorrectly for PDFs
Pages would sometimes move in the wrong direction when reading a comic
Library validation on launch wouldn't report missing files
Selecting multiple items in the Browser didn't always work properly
Show in Finder didn't work with alternative file browsers (like Path Finder)
UPPERCASE text would always sort above lowercase text in lists (Thanks, Mark!)
Browser height would sometimes not be remembered
Comics wouldn't re-sort when edited in the list view
Clicking OK in Get Info (instead of hitting the Return key) resulted in auto completions not being chosen (Thanks, Mark!)
Fixed bug causing comics with fields containing slashes (e.g. Batman/Superman) to get organized into subfolders on disk. This now results in "Batman_Superman". You can use the "File -> Library -> Oraganize Library…" menu to fix the locations of issues already in your library (Thanks, James!)
Fixed app hanging when adding comics by dropping them on the Dock icon or opening them from Finder (Thanks, Antonio!)
The size of the Column Browser would grow for the Box visible at launch (including the Library "Box")
v1.2.8
released on 1/7/2020
Bugs Fixed
Fixed a bug that could cause image folders to fail to import (Thanks, Mark!)
v1.2.7
released on 1/6/2020
New Features
Added ability to import folders of images using the File → Find Comic Files menu (Thanks, Mark!)
Improvements
Added option for you to attempt to load bad data from a CBR file, which will sometimes allow you to read comics you couldn't otherwise
Bugs Fixed
Fixed crash that could happen when getting info on an individual comic
Fixed crash that could happen with an unreadable file
Fixed crash when sending feedback on Mojave or later
Fixed errors reading CBZ comics formatted with a certain structure
Fixed issue that can cause some PDFs to render with blurry pages (Thanks, Mark!)
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 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!)
Added support for CBZ and CBR files that contain images in Google's WEBP format
Added ability to import folders of images using the File → Find Comic Files menu (Thanks, Mark!)
Improvements
Consolidated error messages when adding issues to the library, presenting one dialog instead of many
Made all menu titles consistently title-case
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
Showing a more helpful message when attempting to open a password-protected PDF
Fixed slowness in the main window's list view when there's a large number of comics
Showing a more helpful message when attempting to open unsupported types of Zip files
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
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!)
Added option for you to attempt to load bad data from a CBR file, which will sometimes allow you to read comics you couldn't otherwise
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 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 an incorrect error message to pop up when double-clicking a comic in Finder to open in Comickaze
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!)
Fixed bug causing pages to show reverse direction for L←R comics when first loaded (Thanks, David!)
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 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 crash that could happen when getting info on an individual comic
Fixed crash that could happen with an unreadable file
Fixed crash when sending feedback on Mojave or later
Fixed errors reading CBZ comics formatted with a certain structure
Fixed issue that can cause some PDFs to render with blurry pages (Thanks, Mark!)
Fixed a bug that could cause image folders to fail to import (Thanks, Mark!)
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