Looking good so far!! I did find one item that could be confusing for future users. You may plan on updating this already, just thought I would mention in case you hadn't noticed it yet. When you are showing the extended menu all three import options read the same (see screenshot). I went and reviewed the code to see what each did, but I assume the text should explain what each does.
Also, I ran your current Custom Column branch through 200 comics and only ran into one error. One comic has a ComicInfo.xml file in the cbz file, but it states no metadata found. I have attached the ComicInfo.xml in case it helps. Additionally, it also gave this error: 'NoneType' object has no attribute 'strip'
Traceback (most recent call last):
File "calibre_plugins.EmbedComicMetadata.ui", line 96, in sub_menu_triggered
File "calibre_plugins.EmbedComicMetadata.main", line 66, in update_metadata
File "calibre_plugins.EmbedComicMetadata.main", line 190, in write_calibre_metadata
File "calibre_plugins.EmbedComicMetadata.main", line 239, in update_calibre_metadata
AttributeError: 'NoneType' object has no attribute 'strip'
Thanks again.
Last edited by DreamStatic; 09-23-2015 at 07:23 PM.
|