Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre Companion

Notices

Reply
 
Thread Tools Search this Thread
Old 05-12-2014, 07:43 AM   #46
chaley
CC Android & calibre dev
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 8,489
Karma: 2568044
Join Date: Jan 2010
Location: France
Device: Many android devices
Quote:
Originally Posted by a_daley View Post
It would be nice to be able to change the rating immediately after I have read the book - saves me having to remember to update calibre when I get back to the desktop...
Ahhh, then where does it stop? Someone would also want to update the comments to explain the review, update the tags or some custom column with information from having read the book, etc. Of course this doesn't make it a bad idea, but perhaps it would be better to attack the problem differently.

What about having calibre set a "mark" (the Mark Books calibre function) on a book when it syncs "read" from CC to calibre?" That would allow you at the next wireless device sync easily to see which books need some attention, and would cost almost nothing in terms of performance and complexity.
chaley is offline   Reply With Quote
Advert
Old 05-12-2014, 08:02 AM   #47
a_daley
Enthusiast
a_daley began at the beginning.
 
Posts: 32
Karma: 10
Join Date: Jun 2013
Device: None
Editble Ratings

Not being a programmer, (I'm a Network Designer) I assumed it wouldn't be too difficult if it was limited 1 - 5 and the Rating is a standard column within calibre which CC picks up...

I apologise for my obvious ignorance... Sorry

Regarding setting a mark the issues I see are it would mark all read books unless I could maybe specifically set individual ones - at the moment I simply make a note within Moon+ Reader Pro on each book I have read to update them.

But that said it would make it easier than what I have at the moment....

Thank you for such a fast reply and an impressive product
a_daley is offline   Reply With Quote
Old 05-12-2014, 08:15 AM   #48
chaley
CC Android & calibre dev
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 8,489
Karma: 2568044
Join Date: Jan 2010
Location: France
Device: Many android devices
Quote:
Originally Posted by a_daley View Post
Not being a programmer, (I'm a Network Designer) I assumed it wouldn't be too difficult if it was limited 1 - 5 and the Rating is a standard column within calibre which CC picks up...

I apologise for my obvious ignorance... Sorry
No need to apologize.

The complexity comes from needing to keep track of where the value changes. It can change in calibre, in CC, or in both, and the rules must be crystal clear what happens in each situation. There is a additional of complexity in the UI to indicate that that field is editable or to put an editable copy of it up with the read + date read stuff, and the necessary options to tell CC and calibre what it is to do with it.

Performance problems come from needing to transfer the information and then verify the status of the info in calibre's DB.
Quote:
Regarding setting a mark the issues I see are it would mark all read books unless I could maybe specifically set individual ones - at the moment I simply make a note within Moon+ Reader Pro on each book I have read to update them.
It would mark books where the read (or the date read?) changed since the last sync, not all read books.
Quote:
Thank you for such a fast reply and an impressive product
Thanks for the kind words.
chaley is offline   Reply With Quote
Old 05-12-2014, 08:32 AM   #49
a_daley
Enthusiast
a_daley began at the beginning.
 
Posts: 32
Karma: 10
Join Date: Jun 2013
Device: None
Editable Rating

Thanks for explaining it so simply...

If you decide to implement it in the future I am happy to beta test it for you - I do so for a couple of programs already in linux, android and windows....

a_daley is offline   Reply With Quote
Old 05-12-2014, 01:10 PM   #50
chaley
CC Android & calibre dev
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 8,489
Karma: 2568044
Join Date: Jan 2010
Location: France
Device: Many android devices
Quote:
Originally Posted by a_daley View Post
Thanks for explaining it so simply...

If you decide to implement it in the future I am happy to beta test it for you - I do so for a couple of programs already in linux, android and windows....

Beta tests are done via the CC prerelease program. If you join then you will get offered beta releases during release cycles, which happen 2 or 3 times per year. I intend to start the next one in late June.

Unless someone comes up with a reason why I shouldn't add this temp marker feature, I will probably include it in the next cycle. I suspect that the only controversy will be whether or not to provide an option to turn it off.
chaley is offline   Reply With Quote
Advert
Old 05-12-2014, 01:18 PM   #51
kaufman
Calibre Companion Fanatic
kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.
 
kaufman's Avatar
 
Posts: 854
Karma: 1088482
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
Quote:
Originally Posted by chaley View Post
Unless someone comes up with a reason why I shouldn't add this temp marker feature, I will probably include it in the next cycle. I suspect that the only controversy will be whether or not to provide an option to turn it off.
If you didn't turn it off, what would happen to people who ignored it in Calibre?

My vote is you should do it whichever way will get you less support emails.
kaufman is offline   Reply With Quote
Old 05-12-2014, 01:42 PM   #52
chaley
CC Android & calibre dev
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 8,489
Karma: 2568044
Join Date: Jan 2010
Location: France
Device: Many android devices
Quote:
Originally Posted by kaufman View Post
If you didn't turn it off, what would happen to people who ignored it in Calibre?

My vote is you should do it whichever way will get you less support emails.
You raise the $64,000 question, the same one that comes up every time we discuss changing CC+calibre's behavior.

The first issue is discoverability. If the feature is available but is turned off then the vast majority of people will never learn that it exists. A feature that no one uses isn't a good use of our time. On the other hand, if it exists and is turned on then people will wonder why those push pins started appearing in their library when they connect CC as a wireless device. Many will say "oh well, doesn't bother me" and go on, but others will look for an answer. That gets us to ...

People who look for an answer will likely not immediately make the relation between CC and the push pins. They might go to the calibre forum to ask what they mean. This is OK because we all monitor that forum as well as the CC one, and we can point them at a to-be-written CC FAQ entry.

The next issue we face is that some number of people will hate it, just as we see with the pins being added by the find duplicates plugin. These people will want the option to turn it off. However ...

Having the option will cause some number of CC users to send email to us asking what the option really does. We can't put enough text in the option summary to explain things fully without the quantity of text putting people off. Hmmm... I wonder if I can put links to FAQ entries into the options summary descriptions? That might reduce the number of emails to an acceptable level.
chaley is offline   Reply With Quote
Old 05-12-2014, 04:49 PM   #53
SASSBS
Enthusiast
SASSBS began at the beginning.
 
Posts: 43
Karma: 10
Join Date: Aug 2011
Device: Kindle Keyboard; Kindle Fire
Thanks chaley appreciate any way you can do it, It is a single column in Calibre just Text for the title to work with the old kindle collections plugin for the e-ink kindles, with over 2500 books I don't really want to have to edit them all to change the way I have the series now, especially as when I tested it on the Fire they were in no order at all without the 01,02 etc. Maybe I did something wrong I will have a good look at the weekend when I have some time.
SASSBS is offline   Reply With Quote
Old 05-12-2014, 05:00 PM   #54
Glorfindel
Force-Aware Elf
Glorfindel ought to be getting tired of karma fortunes by now.Glorfindel ought to be getting tired of karma fortunes by now.Glorfindel ought to be getting tired of karma fortunes by now.Glorfindel ought to be getting tired of karma fortunes by now.Glorfindel ought to be getting tired of karma fortunes by now.Glorfindel ought to be getting tired of karma fortunes by now.Glorfindel ought to be getting tired of karma fortunes by now.Glorfindel ought to be getting tired of karma fortunes by now.Glorfindel ought to be getting tired of karma fortunes by now.Glorfindel ought to be getting tired of karma fortunes by now.Glorfindel ought to be getting tired of karma fortunes by now.
 
Glorfindel's Avatar
 
Posts: 4,637
Karma: 11350174
Join Date: Feb 2014
Location: Valinor
Device: Kindle 4 w/SO
Quote:
Originally Posted by chaley View Post
You raise the $64,000 question, the same one that comes up every time we discuss changing CC+calibre's behavior.
The first issue is discoverability. If the feature is available but is turned off then the vast majority of people will never learn that it exists. A feature that no one uses isn't a good use of our time. On the other hand, if it exists and is turned on then people will wonder why those push pins started appearing in their library when they connect CC as a wireless device. Many will say "oh well, doesn't bother me" and go on, but others will look for an answer. That gets us to ...
People who look for an answer will likely not immediately make the relation between CC and the push pins. They might go to the calibre forum to ask what they mean. This is OK because we all monitor that forum as well as the CC one, and we can point them at a to-be-written CC FAQ entry.
The next issue we face is that some number of people will hate it, just as we see with the pins being added by the find duplicates plugin. These people will want the option to turn it off. However ...
Having the option will cause some number of CC users to send email to us asking what the option really does. We can't put enough text in the option summary to explain things fully without the quantity of text putting people off. Hmmm... I wonder if I can put links to FAQ entries into the options summary descriptions? That might reduce the number of emails to an acceptable level.
Maybe have a popup telling them that CC has updated and now includes such-and-such, to disable go to settings>newthing and click disable... Replacing the 'such-and-such' and 'newthing' with the obvious.
Glorfindel is offline   Reply With Quote
Old 05-13-2014, 05:39 AM   #55
library addict
Grand Sorcerer
library addict ought to be getting tired of karma fortunes by now.library addict ought to be getting tired of karma fortunes by now.library addict ought to be getting tired of karma fortunes by now.library addict ought to be getting tired of karma fortunes by now.library addict ought to be getting tired of karma fortunes by now.library addict ought to be getting tired of karma fortunes by now.library addict ought to be getting tired of karma fortunes by now.library addict ought to be getting tired of karma fortunes by now.library addict ought to be getting tired of karma fortunes by now.library addict ought to be getting tired of karma fortunes by now.library addict ought to be getting tired of karma fortunes by now.
 
library addict's Avatar
 
Posts: 7,833
Karma: 24254409
Join Date: Nov 2010
Location: USA
Device: Sony PRS650, Kobo Mini, Nexus 7 2
Having information sync from CC to Calibre is great for me in theory, but not so much in reality. I had to turn the date sync feature off as I want the date to stay what I put in Calibre (I reread a lot, so my custom column is for the original date read). I know I am probably in the minority, but I like the ratings, dates, etc from Calibre to override any changes in CC as in my case it is the information in Calibre that is correct.
library addict is online now   Reply With Quote
Old 05-13-2014, 11:54 AM   #56
Purple Lady
Grand Sorcerer
Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.
 
Purple Lady's Avatar
 
Posts: 5,311
Karma: 13934996
Join Date: Feb 2010
Location: Pennsylvania
Device: Huawei MediaPad M3,Oneplus 5,Boyue T62, Nexus 7 LTE, K3 3G, Fire HD8
How does the mark books function work in Calibre? Can I turn the marks off in Calibre? I don't think I would want to see them.
Purple Lady is offline   Reply With Quote
Old 05-13-2014, 12:25 PM   #57
chaley
CC Android & calibre dev
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 8,489
Karma: 2568044
Join Date: Jan 2010
Location: France
Device: Many android devices
Quote:
Originally Posted by Purple Lady View Post
How does the mark books function work in Calibre? Can I turn the marks off in Calibre? I don't think I would want to see them.
Marked books are indicated by a small pushpin. The marks last until calibre is restarted, with the exception of some marks added by the find-duplicates plugin that are restored when calibre restarts.

As far as I know there is no way to turn off showing marks. Instead you would not set them.
chaley is offline   Reply With Quote
Old 05-13-2014, 12:45 PM   #58
Purple Lady
Grand Sorcerer
Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.
 
Purple Lady's Avatar
 
Posts: 5,311
Karma: 13934996
Join Date: Feb 2010
Location: Pennsylvania
Device: Huawei MediaPad M3,Oneplus 5,Boyue T62, Nexus 7 LTE, K3 3G, Fire HD8
Quote:
Originally Posted by chaley View Post
Marked books are indicated by a small pushpin. The marks last until calibre is restarted, with the exception of some marks added by the find-duplicates plugin that are restored when calibre restarts.

As far as I know there is no way to turn off showing marks. Instead you would not set them.
So if they can't be turned off and they also get set and restored by the find-duplicates plugin, how do you know what set them if you add this to CC?
Purple Lady is offline   Reply With Quote
Old 05-13-2014, 01:05 PM   #59
chaley
CC Android & calibre dev
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 8,489
Karma: 2568044
Join Date: Jan 2010
Location: France
Device: Many android devices
Quote:
Originally Posted by Purple Lady View Post
So if they can't be turned off and they also get set and restored by the find-duplicates plugin, how do you know what set them if you add this to CC?
Perhaps I should start at the beginning.

Temp marks are a feature of calibre that allows you to mark individual books for the life of the calibre session. Marked books are shown with a push pin.

Find duplicates uses marks internally for various things, one of which is books that are not to be considered duplicates (IIRC). For various reasons that plugin restores those marks when it restarts. This behavior is discussed in https://www.mobileread.com/forums/sho...d.php?t=230724 and https://www.mobileread.com/forums/sho...d.php?t=232807, amongst others. To my knowledge find duplicates is the only "thing" that restores marks. Note that it does not restore any marks other than its own.

The proposal here is to have CC optionally mark books where CC's read information was different from calibre's and therefore synced from CC to calibre during a connect. The intention behind the change is to provide a hint that you might want to update the metadata for books that you have read. For example, you might want to change the rating, update a tag, change a comment, or something else.

If you have marked other books for some reason during the calibre session or if you use find duplicates and it has marked other books, then the marks will intermingle. There are two solutions if this behavior is not acceptable:

1) Clear all marks before connecting as a wireless device.
2) Search for the mark of interest. CC's marks will be named something like "wd_read_synced", so the search would be "marked:wd_read_synced" instead of "marked:true".
chaley is offline   Reply With Quote
Old 05-13-2014, 01:36 PM   #60
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 21,017
Karma: 20776314
Join Date: Aug 2009
Location: (The original) Silicon Valley, USA
Device: K4NT, Galaxy Tab 2(RIP)
Right click on a marked book (title): Clear All Marked Books
theducks is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
The Big List of Android eBook Reader Apps beartard Android Devices 409 04-18-2017 04:43 AM
Paperwhite 3 (PW3) features list speculation/wish list markbot Amazon Kindle 115 09-09-2014 11:59 AM
Is there a barcode wish-list app for Android phones? FatDog Android Devices 4 03-03-2014 06:21 PM
PRS-T1 list of android apps compatible even with full refresh multiprose Sony Reader 5 05-25-2012 06:10 PM
list of Android Tablets coming up this year Dopedangel Android Devices 17 02-05-2011 11:23 AM


All times are GMT -4. The time now is 09:06 PM.


MobileRead.com is a privately owned, operated and funded community.