![]() |
#46 | |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13
Karma: 663664
Join Date: Jun 2013
Device: Kobo Touch, Kobo Glo
|
Quote:
I was wondering if it's possible to have a Unread, Reading and Finished shelf? |
|
![]() |
![]() |
Advert | |
|
![]() |
#47 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,217
Karma: 59993507
Join Date: Nov 2007
Location: Toronto
Device: Nexus 7, Glo HD, Touch, Tolino EPOS
|
Answer is yes, and I will play with it when I am fully awake
![]() |
![]() |
![]() |
![]() |
#48 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 545
Karma: 1156144
Join Date: Dec 2008
Location: Lancashire, U.K.
Device: BeBook 1, BeBook Pure, Kobo Glo, (and HD),Energy Sistem EReader Pro +
|
Many thanks to davidfor for the plugin and getting it working on kepubized books and also to PeterT for the idea of using it to create "Reading" and "Finished" shelves on the Kobo.
BobC |
![]() |
![]() |
![]() |
#49 |
Watching the Sky
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 234
Karma: 634112
Join Date: Sep 2012
Location: Winnipeg, MB
Device: Kobo Aura
|
I need to do a little more testing but while I can now get the reading position of .kepubs made through jgougen's plugin, I can't seem to change the status of those same books to "Finished."
|
![]() |
![]() |
![]() |
#50 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,157
Karma: 23796076
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo: Touch, Glo, Aura H2O, Glo HD, Aura ONE
|
Quote:
- Set the percent read column to 100 and use the store/restore option - Use update metadata from the library list and set to finished - Use the change reading status from the device list. All three worked. And the book that was on the home screen, showed it as finished. I wasn't expecting that, but it confirms my theories on the tiles. There might still be something going on, but I need to know which method you are using to mark them as finished. |
|
![]() |
![]() |
Advert | |
|
![]() |
#51 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,157
Karma: 23796076
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo: Touch, Glo, Aura H2O, Glo HD, Aura ONE
|
Quote:
I don't know what to suggest. The only thing I can think of is a resource conflict of some sort. But, my Mac knowledge is tiny. I have almost exhausted it while doing the above. |
|
![]() |
![]() |
![]() |
#52 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 32,570
Karma: 9906320
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
@davidfor: Make sure you are keeping explicit references to all the items you put in your plugin menu, otherwise python garbage collects them and the Qt crashes, on OS X. This gets done for you automatically is you use the self.create_menu_action() function. Also you can usually get a fairly helpful log showing where crash happened with the Apple crash reporter tool.
|
![]() |
![]() |
![]() |
#53 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,217
Karma: 59993507
Join Date: Nov 2007
Location: Toronto
Device: Nexus 7, Glo HD, Touch, Tolino EPOS
|
Quote:
Quote:
The change was just to change the third parameter of the first cmp statement from '' to 'Unread'. |
||
![]() |
![]() |
![]() |
#54 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,509
Karma: 3300000
Join Date: Mar 2009
Location: Circling Earth @ Mach .83
Device: Kindle Oasis 2, Voyage, PW2, Fire HDX; Kobo Aura H20, Nexus 7.2, 10
|
I'm lost...
I would like to have (at least) a "Finished" shelf as illustrated in PeterT's example in this thread. I've installed the plugin (thank you) but I cannot find specific directions in the help file for people like me who know nothing about code or programming in general.
1. Do I understand correctly that I must create four custom columns (Current Reading Location, Percent Read, Rating, Last Read Timestamp) for a single "Finished" shelf? 2. When creating custom columns, what is a Lookup name, which do I need and where do I find them? 3. Which column type do I need for each of these? 4. Where do I find the template for each of these? I can simply copy from PeterT's post for the "finished" shelf example but I am clueless to what it all means and I still do not know what to do with the other required columns. I have one existing "Rating" column but I honestly do not remember how in the world I created it. I must have copied it from someone's instructions. <sigh> Any assistance would be most appreciated. ![]() |
![]() |
![]() |
![]() |
#55 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,157
Karma: 23796076
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo: Touch, Glo, Aura H2O, Glo HD, Aura ONE
|
Quote:
I just checked and I added a help menu item just before release and a reference to that isn't kept. Actually, I don't see where in InterfaceAction.create_menu_action() the reference is saved. It returns a reference which I have been keeping. Except for that one new one. |
|
![]() |
![]() |
![]() |
#56 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,217
Karma: 59993507
Join Date: Nov 2007
Location: Toronto
Device: Nexus 7, Glo HD, Touch, Tolino EPOS
|
The columns are used to store info. retrieved from the Kobo (and to let you restore it to the Kobo as well).
I created 4 custom columns for use by david's utility plugin: Spoiler:
I created my "custom" column Spoiler:
I then restarted calibre (required after column changes) and configured the driver Spoiler:
Strictly speaking I'm ONLY using the value of #koboreadpct so don't really need any of the other columns. Finally I added the value #readstatus to the shelf value in the Kobo device driver (or the Kobo Extended device driver). One final restart of calibre for safety and all is done. |
![]() |
![]() |
![]() |
#57 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 32,570
Karma: 9906320
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
|
![]() |
![]() |
![]() |
#58 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,157
Karma: 23796076
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo: Touch, Glo, Aura H2O, Glo HD, Aura ONE
|
I suspected that but didn't go into that function. I haven't set any shortcuts. I left that to the user to set. Most are listed in the keyboard shortcuts for setting. It is probably the items I deliberately excluded from that which are causing the trouble.
|
![]() |
![]() |
![]() |
#59 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 32,570
Karma: 9906320
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Safest to explicitly keep the reference yourself, that way you can be sure it wont be GCed
|
![]() |
![]() |
![]() |
#60 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,157
Karma: 23796076
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo: Touch, Glo, Aura H2O, Glo HD, Aura ONE
|
Quote:
|
|
![]() |
![]() |
![]() |
Tags |
kobo |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Hyphenate This! | SauliusP. | Plugins | 326 | 03-27-2018 03:29 AM |
[GUI Plugin] EpubSplit | JimmXinu | Plugins | 229 | 03-15-2018 10:27 AM |
[GUI Plugin] KindleUnpack - The Plugin | DiapDealer | Plugins | 407 | 03-02-2018 06:35 AM |
[GUI Plugin] Wordpress | frescogamba | Plugins | 11 | 04-06-2015 09:09 PM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |