View Single Post
Old 01-18-2015, 07:31 PM   #2
cpina
Enthusiast
cpina began at the beginning.
 
Posts: 26
Karma: 10
Join Date: Dec 2012
Device: none
Im the original poster, I think that the problem is in the file src/calibre/gui2/dialogs/catalog.py - if the plugin is an external one AND doesn't have a UI it will never execute the line such as:
[self.fmts.append([file_type.upper(), pw.sync_enabled,pw]) for file_type in plugin.file_types]

(or similar)

so the new plugin format is never in self.fmts list.

Tomorrow I'll have another look...

Thank you!
cpina is offline   Reply With Quote