09-19-2021, 09:17 AM | #76 |
Grand Sorcerer
Posts: 27,553
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
My god. It's not even released yet and it's not good enough. I'm afraid you'll have to make do with only three new things you've never had before.
And the fact is: with a little file renaming, you can have as many automate lists as your heart desires. The limitation only applies to being able to have 3 (with their associated keyboard shortcuts and menu icons) at your immediate fingertips. Hell, someone could even write a plugin that would make it quick and easy to pick which of a curated multitude of automate lists are the ones assigned to the 3 available slots at any given time. Last edited by DiapDealer; 09-19-2021 at 09:31 AM. |
09-19-2021, 10:14 AM | #77 |
Chalut o/
Posts: 410
Karma: 145324
Join Date: Dec 2017
Device: Kobo
|
Oh, sorry.
I judged with too little information. Yes, of course, it's normal that only a limited number of them are in shortcut. But how to activate/edit the others? A menu, with customizable dynamic sub-menu option, like some Calibre plugin? (also all this was rather said in a humorous tone, thanks for creating this feature) Last edited by un_pogaz; 09-19-2021 at 10:21 AM. |
09-19-2021, 10:31 AM | #78 | |
Grand Sorcerer
Posts: 5,584
Karma: 22735033
Join Date: Dec 2010
Device: Kindle PW2
|
Quote:
There'll be a new toolbar with 3 icons. If you long-click one of them, you can select the Automate List Editor and add several automation tasks or regular plugins. You can also run any number of saved searches or search groups. Last edited by Doitsu; 09-19-2021 at 10:37 AM. |
|
09-19-2021, 10:48 AM | #79 |
Grand Sorcerer
Posts: 27,553
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
In addition to the creation/editing of lists within Sigil, the lists will be stored as files in the Sigil preferences directory. You could manually create as many lists as you like, but only automate01.txt, automate02.txt, and automate03.txt will be loaded into the 3 available menu slots. With some manual renaming you could maintain more than three lists. My idea of a plugin was that it could handle the renaming to determine which lists currently occupy the 3 available slots.
|
09-19-2021, 11:13 AM | #80 |
Grand Sorcerer
Posts: 5,584
Karma: 22735033
Join Date: Dec 2010
Device: Kindle PW2
|
|
09-19-2021, 11:21 AM | #81 |
Grand Sorcerer
Posts: 27,553
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Oh, that's my opinion, as well. I was just throwing out a potential workaround for the handful of inevitable future squeaky wheels.
|
09-19-2021, 11:24 AM | #82 | |
Chalut o/
Posts: 410
Karma: 145324
Join Date: Dec 2017
Device: Kobo
|
Quote:
I think it's a pity that to use several automation you have to rename the linked files. That's too... nerdy. We have a GUI for gods sake. Well, I'm aware that it's too late for this update, but maybe an improvement for the next one. So my idea is inspired by some Calibre plugins that have a dynamic menu system (see pictures). In the settings window of the plugin, there is a table where each line represents a menu entry associated to a list of operations. Some advanced versions even include the possibility to make sub-menus. How all this is stored, no idea, but it would be better than directly manipulating the file names. A quick suggestion: automate.txt Contains the association list "Menu entry" <-> "automate file" automateXX.txt Contains an automate Last edited by un_pogaz; 09-19-2021 at 11:27 AM. |
|
09-19-2021, 11:43 AM | #83 |
Sigil Developer
Posts: 7,660
Karma: 5433388
Join Date: Nov 2009
Device: many
|
Huh? There are no menus. As DiapDealer said, you can use a Plugin (with a gui if a gui is important to you) to control what gets copied into any of the 3 automate lists if you truly need more than 3.
In the future we *may* expand to 5 but we are starting with 3 and we will see what the consensus turns out to be. Remember that plugins are capable of doing almost anything so if your need to automate is huge then creating custom plugins is probably your best bet anyway. Last edited by KevinH; 09-19-2021 at 12:36 PM. |
09-19-2021, 11:54 AM | #84 |
Sigil Developer
Posts: 7,660
Karma: 5433388
Join Date: Nov 2009
Device: many
|
FWIW, its arrival is not imminent. We had to change the gui so I wanted to give translators more time to do translations. We have not planned a 1.8 release or date yet and things are still subject to change.
|
09-20-2021, 02:22 AM | #85 |
just an egg
Posts: 1,587
Karma: 4300000
Join Date: Mar 2015
Device: Kindle, iOS
|
Hello KevinH,
Attached is the Automate List chapter for the Sigil User Guide. Hope I got everything right. Let me know if it needs adjustment. ~oda Last edited by odamizu; 09-20-2021 at 02:19 PM. Reason: removed attachment now that it is been incorporated into the User Guide |
09-20-2021, 07:47 AM | #86 |
Sigil Developer
Posts: 7,660
Karma: 5433388
Join Date: Nov 2009
Device: many
|
Thank you!
I will incorporate it into the Sigil User Guide. Update: Pushed your changes, plus a bunch of minor version number updates to the sigil-user-guide repo. Thank You! Last edited by KevinH; 09-20-2021 at 10:50 AM. |
09-20-2021, 01:53 PM | #87 |
Sigil Developer
Posts: 7,660
Karma: 5433388
Join Date: Nov 2009
Device: many
|
FYI, I have updated Sigil's IconThemes repo with BeckyEbook's wonderful automate icons. For legacy, I just used the same icons we use for main because there was no "legacy" equivalent since this is a new feature.
|
09-21-2021, 03:19 AM | #88 |
Chalut o/
Posts: 410
Karma: 145324
Join Date: Dec 2017
Device: Kobo
|
Apparently my proposal for a dynamic and extensive solution of the Automate was not understood.
Oh, well, have a nice day. |
09-21-2021, 08:17 AM | #89 |
Sigil Developer
Posts: 7,660
Karma: 5433388
Join Date: Nov 2009
Device: many
|
Yes, I did not understand how what you posted could help at all.
The Automate feature is designed to create a limited tool/plugin sequential execution list much like a simple .bat file would allow for. Anything more complex can and should be done in custom plugins themselves. And we already build multi level dynamic menus when plugins are added or removed. Plugins are where any heavy lifting should be done. So there is no need to build a dynamic menu system just to select one of the 3 available automate lists. And, as DiapDealer said there are workarounds if you really do turn out to need more than 3 automate lists - which is 2 more than the original "big green publish button idea" this feature evolved from. And of course, if you wanted more of a voice then volunteering to test things and providing early input when it was asked for would generally have been good ideas. Last edited by KevinH; 09-21-2021 at 08:31 AM. |
09-21-2021, 10:45 AM | #90 |
Wizard
Posts: 1,552
Karma: 6613969
Join Date: Mar 2013
Location: Rosario - Santa Fe - Argentina
Device: Kindle 4 NT
|
Just yesterday I had proof about how powerfull is this new feature. I had to put my hands on an epub with 206 style sheets! And on those 206 sheets, I had to run the "Reformat CSS" command. It was to go crazy.
Then I remembered that Kevin, when added the command "Reformat CSS" to the list of the automated tasks, said me that that command had to apply to ALL stylesheets Never better welcome that command. I only had to edit the Automated List 3, to have just the command "ReformatCSSMultiplesLines" and problem solved! By the way, by pure chance anyone knows about a tool to consolite stylesheets? Because I noted that there are many styles, that are equals, but they are in different sheets with different names. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Feature requested for Sigil 1.7 | RbnJrg | Sigil | 23 | 08-06-2021 08:44 AM |
Feature Requests for Adding Books | toomuchreading | Library Management | 5 | 03-17-2015 03:15 PM |
Parity feature with Sigil | roger64 | Editor | 8 | 03-17-2014 11:28 AM |
New to "Read in Store" feature: Limited Selection | negris123 | Barnes & Noble NOOK | 4 | 06-09-2011 01:08 PM |
New Inkmesh Feature: Limited Time Free Ebooks | anurag | News | 11 | 02-25-2010 02:43 PM |