If I remove the 'Default' reading list the PI stops working
Code:
calibre, version 2.52.0
ERROR: Unhandled exception: <b>KeyError</b>:u'Default'
calibre 2.52 [64bit] embedded-python: True is64bit: True
Windows-8-6.2.9200 Windows ('64bit', 'WindowsPE')
('Windows', '8', '6.2.9200')
Python 2.7.9
Windows: ('8', '6.2.9200', '', 'Multiprocessor Free')
Successfully initialized third party plugins: Goodreads && Diaps Editing Toolbag && Favourites Menu && Walk Search History && Barnes & Noble && Resize Cover && FictionDB && Generate Cover && EpubSplit && Drop Search Results && Beam Ebooks && Count Pages && Modify ePub && Quality Check && Extract ISBN && Reading List && Find Duplicates && Import List && View Manager
Traceback (most recent call last):
File "calibre_plugins.reading_list.action", line 294, in about_to_show_menu
File "calibre_plugins.reading_list.action", line 108, in rebuild_menus
KeyError: u'Default'
Fortunately I backup my configuration at days end.
Either there needs a block on removal of the 'Default' RL, or better yet, allow its removal and also remove the 'Add to Default', "Remove from Default' etc etc menu items.
A trivial thing - the PI doesn't show a down arrow glyph in the toolbar icon indicating presence of a drop down menu, but it does have a right arrow glyph in the context menu indicating presence of a flyout menu -- aren't they different representations of the same thing. This PI isn't the only 'culprit' in this regard, the View Manager and Favorites PIs are likewise -- as is the "Select Library" icon
BR