| 
			
			 | 
		#1 | 
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 56 
				Karma: 15570 
				Join Date: Jul 2017 
				
				
				
				Device: iPad 
				
				
				 | 
	
	
	
		
		
			
			 
				
				Does CC's calibre driver support two-way syncing?
			 
			
			
			I have CC on iOS and the only fields that are editable are the _is_read_ and _last_read_date_. 
		
	
		
		
		
		
		
		
		
		
		
		
		
			1. Is there a reason CC does not support editing of other fields? 2. In principal, does the Calibre driver support syncing other fields? I've had a look at the code for the driver at https://github.com/kovidgoyal/calibr..._app/driver.py and fiddled about with Wireshark. It seems that CC sends all the metadata back and looks like the driver *should* sync it. I've tried emulating CC (with changes to, say, the comments field) using netcat, but the changes don't appear in Calibre (the changes to _is_read_ *do* appear). Thanks. Last edited by karl1c; 11-21-2018 at 12:25 PM.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | |
| 
			
			
			
			 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 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
  | 
|
| 
		
 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | 
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 56 
				Karma: 15570 
				Join Date: Jul 2017 
				
				
				
				Device: iPad 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Thanks @theducks. Where in the code is the "bottle neck"? (As you'll know, the other fields are sent from CC and appear to be accepted by the driver, but don't get synced.) 
		
	
		
		
		
		
		
		
		
		
		
		
	
	I assume by "Read status", you mean the status and the date, as the date also gets through.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | |
| 
			
			
			
			 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 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 If you really want to edit metadata, use your browser and the content server (edit is a new feature)  | 
|
| 
		
 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			
			
			 Grand Sorcerer 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,525 
				Karma: 8065948 
				Join Date: Jan 2010 
				Location: Notts, England 
				
				
				Device: Kobo Libra 2 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			If you have looked at the code then you would have seen that the calibre driver syncs only two metadata fields: read and date read. If you want to sync more than that you will need to: 
		
	
		
		
		
		
		
		
		
		
		
		
	
	
  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#6 | |
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 56 
				Karma: 15570 
				Join Date: Jul 2017 
				
				
				
				Device: iPad 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 Thanks for the clarification.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | 
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 56 
				Karma: 15570 
				Join Date: Jul 2017 
				
				
				
				Device: iPad 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			BTW why didn’t you go the whole hog and allow editing of metadata in CC?
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#8 | |
| 
			
			
			
			 Grand Sorcerer 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,525 
				Karma: 8065948 
				Join Date: Jan 2010 
				Location: Notts, England 
				
				
				Device: Kobo Libra 2 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 And BTW: the metadata isn't "thrown away". It is critical to the metadata caching scheme used to reduce network traffic.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
            
        
    
            
  | 
    
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| adding azw3 annotation support to kindle driver | rszasz | Development | 3 | 07-31-2017 01:50 PM | 
| Calibre print driver | JOELSATX | Library Management | 1 | 01-04-2016 11:20 AM | 
| Calibre Companion: changes to calibre's wireless device driver | chaley | Calibre Companion | 3 | 11-14-2013 03:35 AM | 
| Updated Calibre driver | timlegge | Kobo Reader | 0 | 11-20-2010 09:21 PM | 
| Calibre now has Kobo driver ! | taming | Kobo Reader | 18 | 05-27-2010 08:36 PM |