04-27-2024, 03:05 PM | #2896 |
Member
Posts: 21
Karma: 35624
Join Date: Apr 2024
Device: Kobo Clara 2E, Kobo Clara Colour
|
I just got my Clara Colour today, tested out the new plugin and everything seems to be working as expected so far! Set reader font worked correctly and everything, saw the new fonts when i checked for them
|
04-27-2024, 06:35 PM | #2897 | |
Resident Curmudgeon
Posts: 76,038
Karma: 134368292
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
04-30-2024, 03:17 PM | #2898 |
Junior Member
Posts: 1
Karma: 10
Join Date: Apr 2024
Device: Kobo Aura One
|
I use Kobo Utilities, and I have it set to show me that old Shelves column that is now Collections.
So far so good, but I would like to add a new tab with other data that is also text, neither date, nor percentage, nor rating. Is there a way to add more tabs similar to #Shelf? Last edited by Enebat; 04-30-2024 at 03:20 PM. |
04-30-2024, 03:47 PM | #2899 |
Well trained by Cats
Posts: 30,405
Karma: 58055234
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Utilities is just a middleman between Calibre and the Kobo.
It can't have a (Calibre) column for something that does not exist ON THE KOBO, nor put something from Calibre anyplace EXCEPT a supported location. You CAN use the (Calibre) Metadata Plugboard to fudge additional Calibre data into a standard Kobo field. Just be aware that too much fudge will break other interactions. |
05-02-2024, 05:36 AM | #2900 |
the rook, bossing Never.
Posts: 12,268
Karma: 89531599
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
|
Mysterious Annotation import behaviour
As well as reading for fun I proof read epub originated in LO Writer via odt -> docx ->Calibre epub.
So I make short notes with big highlights. These are saved as text files to view while editing in LO Writer. They are never synced nor copied into the epubs in Calibre or saved in Calibre, that would be varyiing from disastrous to pointless. I discovered that if the Calibre record has no formats (like they have been deleted so an outdated version isn't copied to an ereader), the Kobo Utilities gives a blank window when attempting to read Annotations etc for an ebook on the ereader. Putting ANY epub file (maybe any file?) in the ebook record on Calibre allows the annotation to appear in the popup window and be copy/pasted into my text editor, which years ago was Notepad++, but now is KATE. Though reading annotations by this method for years, I first encountered this this week. The Kobo Database was OK and as another title that still had formats could have annotations read, I guessed that adding a file to Calibre would re-enable the Annotation fetching. Not sure if this a bug or intentional, but I'd never ever want to copy reading position/bookmarks/highlights/notes into the actual epub file in Calibre. I disabled that in the Viewer years ago. I have columns for reading status etc and haven't stored annotations in Calibre since changing from Kindle to Kobo. I know about adding a menu on the Kobo and text export there, but finding a title in Calibre and import to clipboard from ereader is more convenient. |
05-03-2024, 12:44 PM | #2901 | |
Member
Posts: 21
Karma: 35624
Join Date: Apr 2024
Device: Kobo Clara 2E, Kobo Clara Colour
|
Quote:
I might be able to poke around in the code this weekend and see if I can dust the cobwebs off my python skills, but figured I'd surface it here as well in case anyone else wants a look. |
|
05-03-2024, 01:31 PM | #2902 |
Custom User Title
Posts: 9,345
Karma: 63297233
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
I think I know what happened here, as it also happened to me when upgrading to my Libra H2O: Check the profiles in the Customize Kobo Utilities dialog, devices tab. Make a new one for the colour device. Then check this option:
Last edited by ownedbycats; 05-03-2024 at 01:33 PM. |
05-03-2024, 02:20 PM | #2903 | |
Member
Posts: 21
Karma: 35624
Join Date: Apr 2024
Device: Kobo Clara 2E, Kobo Clara Colour
|
Quote:
|
|
05-06-2024, 12:59 PM | #2904 |
Junior Member
Posts: 1
Karma: 10
Join Date: May 2024
Device: Kobo Clara HD
|
Python 3.12 fix
Noticed that the plugin wasn't working for me after upgrading to Python 3.12, and trying to change the settings kept giving me a popup saying I had to restart calibre before customising. Turns out this is because of the removal of the SafeConfigParser alias, which has been deprecated since 3.2. Replacing all instances of
Code:
SafeConfigParser Code:
ConfigParser |
05-06-2024, 01:32 PM | #2905 | |
Resident Curmudgeon
Posts: 76,038
Karma: 134368292
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
05-06-2024, 03:44 PM | #2906 |
Bibliophagist
Posts: 39,798
Karma: 154147706
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
As far as I am aware, the only calibre versions that use an external Python install are various Linux distros, otherwise you need a custom build. Normally calibre uses it's bundled Python to avoid issues such as the OP's.
|
05-06-2024, 06:19 PM | #2907 |
Member
Posts: 12
Karma: 10
Join Date: Aug 2023
Device: Kobo Clara HD, Kobo Libra Colour
|
This issue will affect everyone once the bundled Python is updated to 3.12. Since all of the functionality of 'SafeConfigParser' is also present in 'ConfigParser' since version 3.2 there should be no reason to not update the plugin as soon as possible.
|
05-06-2024, 09:38 PM | #2908 | |
Bibliophagist
Posts: 39,798
Karma: 154147706
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
Since the original creator of the plugin is no longer available to maintain it, it is up to the community to maintain the plugin. |
|
05-06-2024, 10:21 PM | #2909 |
Grand Sorcerer
Posts: 12,643
Karma: 74500000
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
I think the standard approach has been to initially use a try / except block to initially attempt to import the new module name and if that fails import the old name.
See Code:
try: from PyQt5.Qt import QUrl, pyqtSignal, QTimer from PyQt5.Qt import (QMenu, QModelIndex, QFileDialog, QIcon) except ImportError: from PyQt4.Qt import QUrl, pyqtSignal, QTimer from PyQt4.Qt import (QMenu, QModelIndex, QFileDialog, QIcon) Sent from my Pixel 7a using Tapatalk |
05-12-2024, 06:20 AM | #2910 |
Addict
Posts: 250
Karma: 20386
Join Date: Sep 2010
Location: France
Device: Bookeen Diva, Kobo Clara BW
|
Chapter progression
Hi all,
I just acquired my first Kobo, a Clara BW after a decade with Bookeen (RIP). I'm mainly using it for web serials via FFF, and I'm struggling with Kobo resetting the reading position to the cover when I finish a book, making it a moderate pain to continue where I left off when the book gets updated with new chapters. My current workaround is to convert to .kepub and use the precise page numbering to make sure not to actually close the book. It technically works, but I now have to deal with all my books staying at 99% read, making it hard to know which books I've actually finished... I know that this plugin's original author is no longer with us, but I wanted to know whether someone else was working on an enhancement for this particular issue, before I fire up PyCharm and start tinkering on it myself? Or maybe a better workaround/workflow? My plan is to start by trying to add a new "Last chapters count" column alonside the 4 original custom columns. This would allow for something of a progression indicator in the absence of useful information in the "current reading location" column, maybe in conjuction with the "subtitle" metadata from the KoboTouch driver. If I'm successful, I'll see if I can hitchhike on the ToC update function and reset a reading position to the start of the new ToC, if the book is marked as "read". That probably won't be easy for cases where the ToC update is something more involved than just appending new chapters, but at least it'll be better that just "read again from the start". N. |
Tags |
calibre, kobo, kobo utilities, kobo-utilities, plugins |
Thread Tools | Search this Thread |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Manga plugin | mastertea | Plugins | 6 | 01-06-2022 02:43 AM |
[GUI Plugin] Save Virtual Libraries To Column (GUI) | chaley | Plugins | 14 | 04-04-2021 05:25 AM |
Kobo Utilities Plugin Question | nikev | Kobo Reader | 10 | 09-25-2018 11:55 PM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |