| 
			
			 | 
		#706 | 
| 
			
			
			
			 Member 
			
			![]() Posts: 17 
				Karma: 10 
				Join Date: Mar 2016 
				
				
				
				Device: Kobo Libra H2O, Libra Colour 
				
				
				 | 
	
	
	
		
		
			
			 
				
				library list duplicates
			 
			
			
			Does anyone know, in a cross library search, how can i delete library's that are listed in the dropdown box for "compare with library"? 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Thank you so much!  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#707 | 
| 
			
			
			
			 null operator (he/him) 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,018 
				Karma: 30277294 
				Join Date: Mar 2012 
				Location: Sydney Australia 
				
				
				Device: none 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			AFAIK you can't removing libraries from this plugins list of libraries, other than by removing them from calibre's 'master' library list. 
		
	
		
		
		
		
		
		
		
		
		
		
	
	To remove a library from calibre's 'master' library list, click the library icon's drop down arrow, select the Remove library option, and then select the library you want to remove. This remove its path from from calibre's 'master' library list, but it will not delete the library from storage. BR  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#708 | 
| 
			
			
			
			 Well trained by Cats 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,267 
				Karma: 61916422 
				Join Date: Aug 2009 
				Location: The Central Coast of California 
				
				
				Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			The list is populated by those 'Known' 
		
	
		
		
		
		
		
		
		
		
		
		
	
	I f you have moved, detached the drive, or just deleted, You purge the entry using the Remove option. This only removes the linkage entry (was created with Create/Switch). If you really wan the Library gone, follow the advice displayed  
		 | 
| 
		
 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#709 | 
| 
			
			
			
			 Grand Sorcerer 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,525 
				Karma: 8065948 
				Join Date: Jan 2010 
				Location: Notts, England 
				
				
				Device: Kobo Libra 2 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			@davidfor: are you going to release your beta? If so I will update the "List of PIs to be ported to Python 3" to show it has been ported.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#710 | 
| 
			
			
			
			 Grand Sorcerer 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905 
				Karma: 47303824 
				Join Date: Jul 2011 
				Location: Sydney, Australia 
				
				
				Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			I had completely forgotten about this. I'll try and do it over the weekend. And I have at least one other Python 3 beta out there I'll need to find.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#711 | 
| 
			
			
			
			 Enthusiast 
			
			![]() Posts: 35 
				Karma: 10 
				Join Date: Mar 2013 
				
				
				
				Device: none 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			My question is similar to the one asked by mariekes on 04-18-2020, 08:47 PM. 
		
	
		
		
			Where is the list of previously searched libraries stored? The directories shown in the drop down list have no connection with calibre's 'master' library list and appear to be stored in a separate file used by this plug in. The image below shows a list of 6 directories which include 2 non-existent (phantom) directories. I have tried uninstalling the plugin, restarting calibre and reinstalling the plugin, but the phantoms directories are still there. TIA Dave Last edited by bmcs; 06-08-2020 at 01:26 PM. Reason: Correct Grammatical Errors  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#712 | |
| 
			
			
			
			 null operator (he/him) 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,018 
				Karma: 30277294 
				Join Date: Mar 2012 
				Location: Sydney Australia 
				
				
				Device: none 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 I would expect to see something like this list from gui.json Code: 
	  "library_usage_stats": {
    "D:/Calibre/Libraries/Books": 213, 
    "D:/Calibre/Libraries/Default": 8, 
    "D:/Calibre/Libraries/Empty": 5, 
    "D:/Calibre/Libraries/Intake": 73, 
    "D:/Calibre/Libraries/Journals": 305, 
    "D:/Calibre/Libraries/Media": 1042, 
    "D:/Calibre/Libraries/Test": 921
  },
Code: 
	<key>lineedit_history_find_duplicates_plugin:library_duplicate_combo</key> <array> <string>D:\Calibre\Libraries\Books</string> <string>D:\Calibre\Libraries\Intake</string> <string>E:\Calibre Libraries\Test</string> <string>D:/Calibre Libraries/_Empty</string> <string>D:/Calibre Libraries/_Media</string> <string>D:/Calibre Libraries/_Main</string> <string>E:\Calibre Libraries\Main</string> </array> After closing calibre, I was able to remove the lineedit_history_find_duplicates_plugin:library_du plicate_combo block, and then use the browse button to locate one of my existing libraries with no side effects. That of course recreated the list in history.plist. I'm hesitant to suggest mariekes and bmcs do similar before you respond. BR Last edited by BetterRed; 06-08-2020 at 08:27 PM.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#713 | 
| 
			
			
			
			 Enthusiast 
			
			![]() Posts: 35 
				Karma: 10 
				Join Date: Mar 2013 
				
				
				
				Device: none 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Thanks for the pointer BetterRed. A simple edit of the erroneous path strings in history.plist solves the issue. 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Regards Dave  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#714 | 
| 
			
			
			
			 Grand Sorcerer 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905 
				Karma: 47303824 
				Join Date: Jul 2011 
				Location: Sydney, Australia 
				
				
				Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos 
				
				
				 | 
	
	
	
		
		
			
			 
				
				Beta - Remove entries from library list
			 
			
			
			I was supposed to release the Python 3 compatible version over the weekend, but, got distracted and didn't before the question about the library list came up. And then got distracted by that. So... 
		
	
		
		
		
		
		
		
		
		
		
		
		
			Attached is a beta that allows removing old entries from the library list in the find library duplicates function. With this, when the library list is displayed, pressing the delete key will remove the currently selected entry. To do this, click the arrow to show the list (BR: press ALT+down arrow, though you probably know that), then use the arrows to select an entry. Pressing the delete key will remove that entry from the list. There are no other change since the last beta. Unless anyone sees an issue with this, I'll release it in a few days. Last edited by davidfor; 06-13-2020 at 03:09 AM. Reason: Removed beta as there is a later version.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#715 | |
| 
			
			
			
			 Guru 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 922 
				Karma: 810834 
				Join Date: Sep 2017 
				Location: Buenos Aires, Argentina 
				
				
				Device: moon+ reader, kindle paperwhite 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#716 | |
| 
			
			
			
			 Grand Sorcerer 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905 
				Karma: 47303824 
				Join Date: Jul 2011 
				Location: Sydney, Australia 
				
				
				Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos 
				
				
				 | 
	
	
	
		
		
			
			 
				
				Beta - Make translatable
			 
			Quote: 
	
 Last edited by BetterRed; 06-21-2020 at 07:01 AM. Reason: Remove beta attachments - now in the release  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#717 | |
| 
			
			
			
			 Guru 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 922 
				Karma: 810834 
				Join Date: Sep 2017 
				Location: Buenos Aires, Argentina 
				
				
				Device: moon+ reader, kindle paperwhite 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 Now I get to work with the one you sent I leave you both the po file and the already translated mo file of the new version Last edited by BetterRed; 06-21-2020 at 07:39 PM. Reason: Remove attachments - now in the release  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#718 | |
| 
			
			
			
			 Enthusiast 
			
			![]() Posts: 35 
				Karma: 10 
				Join Date: Mar 2013 
				
				
				
				Device: none 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			@davidfor Thanks for working on the update. 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Version 1.6.7 seems OK, but doesn't appear to allow removing old entries from the library list in the find library duplicates function. Version 1.6.8 throws an error when "Find library duplicates" is called: Quote: 
	
 Dave  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#719 | |
| 
			
			
			
			 Grand Sorcerer 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905 
				Karma: 47303824 
				Join Date: Jul 2011 
				Location: Sydney, Australia 
				
				
				Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos 
				
				
				 | 
	
	
	
		
		
			
			 
				
				Beta - Translation fix plus Spanish
			 
			Quote: 
	
 I also found another error due to adding the translations that wasn't actually a translation. And a complete dialog that wasn't been translatable (sorry @dunhill). The attached beta has these fixed and the Spanish translation done by @dunhill. Hopefully that fixes everything. Last edited by BetterRed; 06-21-2020 at 07:00 AM. Reason: Remove beta attachment - now in the release  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#720 | |
| 
			
			
			
			 Enthusiast 
			
			![]() Posts: 35 
				Karma: 10 
				Join Date: Mar 2013 
				
				
				
				Device: none 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 Regards Dave Last edited by bmcs; 06-12-2020 at 11:12 AM. Reason: Correct minor typo.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
            
        
            
| Tags | 
| cross library duplicates, in library duplicates | 
            
  | 
    
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| [GUI Plugin] Quality Check | kiwidude | Plugins | 1277 | 10-21-2025 11:04 AM | 
| [GUI Plugin] Generate Cover | kiwidude | Plugins | 867 | 10-20-2025 06:31 PM | 
| [GUI Plugin] View Manager | kiwidude | Plugins | 416 | 07-16-2025 06:35 PM | 
| [GUI Plugin] Open With | kiwidude | Plugins | 404 | 02-21-2025 06:42 AM | 
| [GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 01:27 PM |