![]() |
#691 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,038
Karma: 75555555
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Unfortunately, Dalton has not been seen in several months so this plugin seems to be unmaintained.
However, there is a workaround with Action Chains, if you don't mind sticking to using the same keyboard shortcut. You can use a chain with Calibre's "View" and a single-field edit to update your #lastread column to the current datetime. You can import the attached file to AC to test it out (context menu in 'add/modify chains'); there's also a condition attached to prevent accidental mass-opening books. Then bind that to a key; personally I just unbound the default 'view' key (V) and set it to that. Last edited by ownedbycats; 08-29-2021 at 05:41 AM. |
![]() |
![]() |
![]() |
#692 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,772
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
and don't forget the leading '#' in the JS config setting BR |
|
![]() |
![]() |
![]() |
#693 |
.
![]() Posts: 7
Karma: 10
Join Date: Apr 2013
Device: Various
|
|
![]() |
![]() |
![]() |
#694 |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,772
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Did you check the Activate box?
I inadvertently deactivated one of the Per-library tweaks a while back… and then tore my hair out for half a day ![]() BR |
![]() |
![]() |
![]() |
#695 |
.
![]() Posts: 7
Karma: 10
Join Date: Apr 2013
Device: Various
|
Yes - if I hadn't, the log messages I posted would've been different. Looking at the code, if the column type had been wrong there would've been another error message.
I've just noticed, however, that the actual issue is that the column is in fact being updated, it's just that the display wasn't updating, so it just looked like it wasn't doing anything. So I'll go ahead and take the win. :-) |
![]() |
![]() |
![]() |
#696 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,038
Karma: 75555555
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
I remember having that issue too. I think using F5 to re-apply current sort made the column update.
|
![]() |
![]() |
![]() |
#697 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,038
Karma: 75555555
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Seeing as DaltonST has not been around for close to a year, is there any idea of what will happen to this plugin when Calibre 6 migrates to Qt6?
|
![]() |
![]() |
![]() |
#698 |
Deviser
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
|
Test Version: Qt6 & Python 3 only
Qt6 compatibility test version. Minimum Calibre version: 5.99.8.
Since there are sixty-eight (68) Tools in Job Spy, it would be nominal if they were all independently tested using real user scenarios and user data. DaltonST Last edited by DaltonST; 07-11-2022 at 12:41 PM. Reason: New JS version for testing with Calibre 5.99.8+ |
![]() |
![]() |
![]() |
#699 |
Deviser
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
|
New JS Version for Qt6
Follow the link to the post where the new version attachment resides.
https://www.mobileread.com/forums/sh...9&postcount=25 DaltonST |
![]() |
![]() |
![]() |
#700 |
Deviser
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
|
New JS Version for Qt6
Follow the link to the post where the newest version attachment resides. One of the tools still had a Qt6 error that this version resolves.
https://www.mobileread.com/forums/sh...&postcount=698 DaltonST |
![]() |
![]() |
![]() |
#701 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Jun 2017
Device: Kobo Glo
|
Pseudonym Error
Good moring,
I just installed the plug in to get around that Pseudonym problem (some authors have multiple pseudonyms) but when I try to do something, I get the following error: calibre, version 5.38.0 FOUT: Author Pseudonyms: Customized Pseudonym 'Real Author' Custom Column Does Not Exist in Library: #real_author |
![]() |
![]() |
![]() |
#702 | |
Deviser
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
|
Customize GUI tools
Quote:
You need to first customize JS in the menu item Customize GUI tools. That includes specifying a name for the custom column (default is #real_author), and also then creating that custom column in Calibre. Restart Calibre. Hover your mouse over the various areas in Customize GUI tools to view their respective ToolTips. DaltonST |
|
![]() |
![]() |
![]() |
#703 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Jun 2017
Device: Kobo Glo
|
That fixed it
Thanks for the explanation. This is new ground for me
![]() |
![]() |
![]() |
![]() |
#704 |
Junior Member
![]() Posts: 5
Karma: 10
Join Date: Apr 2022
Device: Kobo Clara, Kobo Libra 2
|
I'm using jobspy to update metadata in custom columns using a csv file. This works well for a text type column, but I am stuck with a date type column.
The csv is formatted like this: title,#Borrowed Le potager en pot,2022-03-24 The error reads like this: calibre, version 5.42.0 ERROR: Some failures: Failed to apply updated metadata for some books in your library. Click "Show details" to see details. Le potager en pot - Bertrand Dumont Traceback (most recent call last): File "calibre\gui2\actions\edit_metadata.py", line 887, in apply_mi File "calibre\db\legacy.py", line 580, in set_metadata File "calibre\db\cache.py", line 74, in call_func_with_lock File "calibre\db\cache.py", line 1506, in set_metadata File "calibre\db\cache.py", line 1443, in protected_set_field File "calibre\db\cache.py", line 1421, in set_field File "calibre\db\cache.py", line 1239, in set_field File "calibre\db\write.py", line 561, in set_books File "calibre\db\write.py", line 561, in <dictcomp> File "calibre\db\write.py", line 73, in adapt_datetime File "calibre\utils\date.py", line 113, in parse_date File "dateutil\parser\_parser.py", line 1374, in parse File "dateutil\parser\_parser.py", line 649, in parse dateutil.parser._parser.ParserError: Unknown string format: YYYY-03-DD ************************************************** ****************************** I have also tried the following formats, which give the same error: Le potager en pot,2022-01-24T00:00:00-05:00 Le potager en pot,2022-03-24 Le potager en pot,24 Jan 2022 Le potager en pot,20220324 Le potager en pot,24-01-2022 Any thoughts on this are appreciated! Thanks. |
![]() |
![]() |
![]() |
#705 |
Deviser
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
|
ToolTips
Hover your mouse over the widgets to see their ToolTips. See the attached image taken from the Original Post. The date formats it allows are specified.
DaltonST |
![]() |
![]() |
![]() |
Tags |
author aka, author pen name, colors, toolbag, toolbox, tools |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] KindleUnpack - The Plugin | DiapDealer | Plugins | 523 | 07-15-2025 06:45 PM |
[GUI Plugin] Ex Libris | AlPe | Plugins | 87 | 10-10-2020 03:10 PM |
[GUI Plugin] Marvin XD | Philantrop | Plugins | 126 | 01-29-2017 12:48 PM |
Ubuntu/Linux : Command to schedule a job with Calibre.( No GUI ) | DurgaPrasad | Calibre | 0 | 10-16-2013 06:50 AM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |