05-05-2021, 02:41 PM | #571 | |
Wizard
Posts: 1,090
Karma: 1948136
Join Date: Aug 2015
Device: Kindle
|
Quote:
This problem happens when you add an event with no chains attached to it. The problem was always there and not related to the latest release. |
|
05-05-2021, 03:01 PM | #572 | |
Enthusiast
Posts: 28
Karma: 10
Join Date: Aug 2014
Device: Kindle Paperwhite, Kindle Fire HD 8, Microsoft Surface Go 3
|
Quote:
Not sure why the previous version was more forgiving, haven't changed any of the chains I have for a few weeks. Everything is working again! |
|
05-06-2021, 01:19 PM | #573 |
Wizard
Posts: 1,071
Karma: 412718
Join Date: Jan 2009
Location: Valley Forge, PA, USA
Device: Kindle Paperwhite
|
Does this work with the Editor?
I installed it and worked through some very simple examples
https://www.mobileread.com/forums/sh...01&postcount=1 What I'd really like to do is be able to chain a number of my canned "Saved Searches", but the Action Chains PI only seems to handle metadata (as far as I can see) Is there a way to chain editor actions (esp. Saved Searches)? |
05-06-2021, 01:50 PM | #574 |
Grand Sorcerer
Posts: 11,742
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
If by "editor" you mean the calibre book editor, then I strongly suspect that the PI can't and won't be able help you. It can launch the calibre editor, but because the editor isn't part of the standard GUI, Action Chains can't "talk" to it once it is running.
|
05-06-2021, 02:12 PM | #575 | |
Wizard
Posts: 1,071
Karma: 412718
Join Date: Jan 2009
Location: Valley Forge, PA, USA
Device: Kindle Paperwhite
|
Quote:
and Yes, I sort of suspected that the PI was limited to the main GUI since I couldn't make it 'visible' when editing a epub file Darn |
|
05-13-2021, 07:30 AM | #576 |
Custom User Title
Posts: 8,639
Karma: 61234567
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
I am not sure what is going on but I discovered two errors that went away when I removed Action Chains. See this bug report: https://bugs.launchpad.net/calibre/+bug/1928321
Attached .json for replication purposes and there's a test db in the comments of bug report too. Last edited by ownedbycats; 05-13-2021 at 07:56 AM. |
05-13-2021, 08:55 AM | #577 |
Wizard
Posts: 1,090
Karma: 1948136
Join Date: Aug 2015
Device: Kindle
|
I posted a new version that should fix the issue. The issue has to do with the new template functions: field_names() and field_metadata(). They modified a mutable object instead of copying it.
Please test and confirm. |
05-13-2021, 09:15 AM | #578 |
Grand Sorcerer
Posts: 6,233
Karma: 11768331
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
I have a request.... could this plugin apply to the editor? Because I do a lot of automatic tasks there.
|
05-13-2021, 09:25 AM | #579 |
Custom User Title
Posts: 8,639
Karma: 61234567
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
|
05-13-2021, 10:50 AM | #580 |
Wizard
Posts: 1,090
Karma: 1948136
Join Date: Aug 2015
Device: Kindle
|
|
05-13-2021, 01:56 PM | #581 |
Grand Sorcerer
Posts: 6,233
Karma: 11768331
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
I have to check to see the differences for the plugins installed in the editor.
|
05-15-2021, 12:54 AM | #582 |
Custom User Title
Posts: 8,639
Karma: 61234567
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Can Device > Update cached metadata on device be added to a chain? I couldn't find it in the Calibre Actions list.
|
05-15-2021, 05:45 AM | #583 | |
Grand Sorcerer
Posts: 11,742
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
@capink: if you want to add them as a special case, do Code:
_('Eject this device'): get_gui().location_manager.unmount_device.emit() _('Configure this device') ==> get_gui().location_manager.configure_device.emit() _('Update cached metadata on device'): get_gui().location_manager.update_device_metadata.emit() Code:
if get_gui().current_view() is not get_gui().library_view: |
|
05-15-2021, 08:54 AM | #584 |
Wizard
Posts: 1,090
Karma: 1948136
Join Date: Aug 2015
Device: Kindle
|
|
05-17-2021, 04:42 PM | #585 |
Wizard
Posts: 1,090
Karma: 1948136
Join Date: Aug 2015
Device: Kindle
|
Version 1.9.0
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Editor Plugin] Editor Chains | capink | Plugins | 83 | Yesterday 07:44 PM |
Action Chains Resources | capink | Plugins | 54 | 01-29-2024 11:24 PM |
[GUI Plugin] Noosfere_util, a companion plugin to noosfere DB | lrpirlet | Plugins | 2 | 08-18-2022 03:15 PM |
[GUI Plugin] Save Virtual Libraries To Column (GUI) | chaley | Plugins | 14 | 04-04-2021 05:25 AM |