![]() |
#2716 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,450
Karma: 8012886
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
Quote:
[OPINION]I think his choice to move to templates for things is inspired. It doesn't take away any functionality, but adds many possibilities. Of course some basic "recipes" will need to be provided, specifically how to return a column value ("{column_key}"), but that isn't hard.[/OPINION] Last edited by chaley; 04-19-2022 at 03:05 PM. Reason: Added OPINION |
||
![]() |
![]() |
![]() |
#2717 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,796
Karma: 146391129
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
![]() |
![]() |
![]() |
#2718 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,450
Karma: 8012886
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
|
![]() |
![]() |
![]() |
#2719 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,024
Karma: 75555555
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
If Kobo adjusts the speed from the user's activity—I don't quite remember if this is done—it might not even be a 'default.'
|
![]() |
![]() |
![]() |
#2720 | ||
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,796
Karma: 146391129
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#2721 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,024
Karma: 75555555
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Ah, i missed (or forgot—brain's not good today) that post. That looks easy enough to turn into template.
|
![]() |
![]() |
![]() |
#2722 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 258
Karma: 49504
Join Date: May 2014
Device: Kobo Libra 2
|
I'm testing the new beta, and I've crashed it twice. The first two transfers were fine (1 book, a handful of books), then crashed at (100 books, 20 books). I have attached the logs from Calibre, as well as the crash reports generated by MacOS. I'm back to only transferring 8 books at a time, which is working so far.
If there's anything more you would like me to test, let me know. |
![]() |
![]() |
![]() |
#2723 | |
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
|
Quote:
When I announced this in the firmware thread, I put what I was using. Though they were program mode rather than the simpler that you have used. @JSWolf: No, I will not be adding anything as defaults. Anything is dependent on the column names people use. Not everyone just uses "#pages". And the calculations for the reading times that Kobo supplies are far to simple to bother with, especially as the range is just 1 hour. And I am surprised that you are suggesting using these as you have been critical of the reading estimates that Kobo uses on the device. |
|
![]() |
![]() |
![]() |
#2724 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,450
Karma: 8012886
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
I also noticed that both crashes happened when serializing the tree for output. Some notes:
Code:
# This goes in __init__ super(KEPubContainer, self).__init__(epub_path, log, *args, **kwargs) self.flush_lock = threading.Lock() # New code self.log = log self.log.debug(f"Creating KePub Container for ePub at {epub_path}") # This replaces flush_cache() def flush_cache(self) -> None: with self.flush_lock.acquire(): for name in list(self.dirtied): self.commit_item(name, keep_parsed=True) # def __flush_cache_impl(self, name: str) -> None: # """Flush the cache, writing all cached values to disk.""" # self.commit_item(name, keep_parsed=True) Personally, I would choose either
My first choice would be to remove the threading to see if the problems go away. If they do then look at how threading can be put back safely. If they don't then back to the drawing board. [EDIT 2]@davidfor: see the PM I sent you. Last edited by chaley; 04-21-2022 at 10:31 AM. Reason: 1) Made the for loop use a copy of self.dirtied to avoid set changed size errors 2) added the EDIT section |
|
![]() |
![]() |
![]() |
#2725 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 258
Karma: 49504
Join Date: May 2014
Device: Kobo Libra 2
|
Chaley, thanks so much for researching my issue!
|
![]() |
![]() |
![]() |
#2726 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 96
Karma: 374269
Join Date: Nov 2012
Location: Stockton, NJ
Device: Kobo Sage (Formerly KKB, PW1, PW3, KV, OA3)
|
I installed the new beta version (3.5.7), have the Count Pages plugin working correctly with custom columns, but I don't see the options in the Kobo Extended Driver configuration to sync these fields, as per post 2717. Any ideas? Calibre version is 5.40, running on macOS 12.4.
|
![]() |
![]() |
![]() |
#2727 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,450
Karma: 8012886
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
Last edited by chaley; 04-21-2022 at 01:01 PM. |
|
![]() |
![]() |
![]() |
#2728 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 96
Karma: 374269
Join Date: Nov 2012
Location: Stockton, NJ
Device: Kobo Sage (Formerly KKB, PW1, PW3, KV, OA3)
|
|
![]() |
![]() |
![]() |
#2729 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 258
Karma: 49504
Join Date: May 2014
Device: Kobo Libra 2
|
On the positive side, I've checked about 30 books, and I don't see any missing chapters in them. Previously, about 1/3 of my books were showing missing chapters.
|
![]() |
![]() |
![]() |
#2730 | |
Member
![]() Posts: 19
Karma: 10
Join Date: Jan 2017
Location: Birmingham, UK
Device: Kobo Aura H2O
|
Quote:
https://www.mobileread.com/forums/sh...postcount=2678 |
|
![]() |
![]() |
![]() |
Tags |
error, kobo aura one |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Kobo Device Driver Update | davidfor | Devices | 284 | 05-24-2019 05:24 PM |
[Device Plugin] Kindle 2, 3, 4, Touch Device Interface MBP Update Mod | cryzed | Plugins | 7 | 10-28-2012 04:58 PM |
[Device Interface Plugin] Update for Nook Color Driver | jmricker | Plugins | 0 | 10-22-2011 10:11 AM |
Touch Kobo Touch Extended 2 Year Warranty - Is it worth the $34.99? | EverC | Kobo Reader | 11 | 08-31-2011 11:47 PM |
Touch Kobo Touch Extended Warranty Program | SensualPoet | Kobo Reader | 1 | 07-17-2011 04:08 AM |