Script Mode/settings - Bugs and observations

Here are a few things I think need to be improved or fixed, some bugs perhaps even, about how Scriptwriting mode handles its settings.
These observations originate from trying to help a fellow user, in a situation where every sentence he/she types ends up in the project’s auto-complete list (Autocorrecting names overeagerly), which in turn led me to this bug : Script Mode / Script settings bug
What follows are things I stumbled across while looking for a fix to the above mentioned bug, and that didn’t seem quite right to me.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Inked2022-02-11 20_53_12-Window_LI

Where is that folder ? – I can’t find it.

Ok, I found my file here :

That was confusing. (Perhaps a bit much to ask of an average user… Especially if there is no “support” or “Application support” folder in the end.) → My guess is that this is the Mac version’s terminology or something. (?) I would have expected “application data” or “AppData” rather than “application support” or “support” → whichever was intended. (The formulation used in the save template dialog is already in itself a tad confusing.)
In my humble opinion, the location of the script templates folder should be changed to be a sub folder of the main Scrivener app folder, or the “save as template” dialog deserves at least a " ? " button with an explanation of the path. I know how a computer works, so I was able to find my file ; but I can’t imagine a simple hobbyist handling this.

Note : The reason I went looking for my file in the first place is that if you save a script setting like I did in my snapshot (“save for use with other projects”) with a specific name that is not the actual Format Title as it is named in the script settings panel (expecting to be doing some sort of “save as”), it does add a new available setting in the list under Format/Scriptwriting, but still retaining its previous title (creating a duplicate in the list (Bug ?)) → giving the false impression that either it didn’t actually work (unless perhaps by chance you happened to notice the duplicate), or that you have to go fetch it in the “support” folder.
I doubt that the initial idea could have been to have the user rename the file in the script settings panel first .
What would the rename dialog (the “save as template” dialog) be for then ?
And/or why would someone want to have a template with a different name on disk than the one it will have in the available script settings list ?
→ Even more : I just realized that changing the Title of a script settings doesn’t reflect in the list. (I assume it is because the list is built from titles within the templates, but then it makes it impossible to change the Title afterwards.) ← Bug ?

[Disconfirmed → ] And to conclude, I also think that there is in this procedure a great risk of overwriting the original settings if, after saving the new settings to a template or a file, the “ok” button is pressed as a mean of exiting the script settings panel, rather than the “cancel” one.

So, if I understand right, as it is at the moment, one MUST change the Title of the script settings (giving your settings a new name later won’t do) , do the tweaks, save as a template (“save for use with other projects”), LEAVING the name of the template as it is in the dialog (which should be the new Title you gave your settings earlier), [Disconfirmed → ] then hit CANCEL.

[Corrected → ][EDIT] I think I might have got wrong the part where I say that if the user hits the “OK” button it’ll overwrite the original setting from which the new template is derived, but at the moment I can’t be sure, having now a list crowded with duplicates.
I’ll rest my eyes a little, then I’ll clean up the list and start fresh, and then confirm/disconfirm.

[EDIT 2] After running some more test, I’ll rectify : Seems ok to exit the script setting panel by hitting the “OK” button after saving the settings to a template, as – although perhaps a bit too seamlessly (remember that the title doesn’t reflect the name one gave the template) – from that point the user is actually modifying a version derived from that new template and not furthermore the original settings. Obviously though, if, by distraction, one hits “ok” before saving to a template, those changes will be saved in the original.
→ Once saved to a template, one can furthermore edit the settings, saving/overwriting the template (needs to be the exact same name → this is not a browse, select and overwrite thing) so that the new settings are available for other projects.

But there is, and typing support in the Help search box should pull it up. It’s the first match for support folder in the manual, too:

I’ll be damned, I had completely forgotten about that file menu function. Although I still think that this is likely to confuse people. I don’t know how things work on a Mac, but I can’t recall ever seeing such a terminology. Pretty much all the softwares install this C:/[…]AppData/Local… second folder in windows, and yet, the way it is formulated, that was definitely not the place I expected to find my file.

It’s a folder, and it’s more than a bit related to technical support issues. What would you call it?

(We’ve covered elsewhere the many difficulties finding info in the Manual when we don’t know what it’s called.)

“Application Data” folder.

There is nothing that relates to support in there…

Would a user look for it under that name? (I wouldn’t.)

You can find it in Help with the word folder, either way.

A seasoned Windows user… probably, yes. That’s the first place I would have looked.
For a novice, whatever you’d call it wouldn’t make a bit of a difference. He/she’d be at a loss.

I haven’t noticed a lot of seasoned users of any platform here, and there’s a lot to be said (in my opinion) for using the same terminology on both platforms.

Users should make a habit of exploring the menus, and File is the first menu on Windows.

1 Like

I agree.
But that was just a suggestion. What can I say, it sounded alien to me.
I’m curious tho as to what are you thoughts on the rest of what I wrote. The real meat.

I never use scriptwriting mode, so I hesitate to get into the details.

It is not about scriptwriting mode. But rather about having behavioral constancy across the software’s different settings panels. At least among other things. But nothing specifically about script formatting etc.

The first two screenshots showed script settings.

In the 2nd you circled the phrase Application Support Folder. From that, it’s not unnatural to search the menus for support, or folder, or support folder.

Still about script settings. What settings panes elsewhere are comparable? They don’t generally need a place to save the settings.

Et cetera. I don’t see how I can get into all this without testing the Scriptwriting feature for myself.

Seriously ?
A software mentions X folder to you and the menus is where you expect to find it ?
You and I are obviously wired differently.

If I want to find a folder, the first place I’ll look is my hard-drive → where the folders are…
That seems a bit more natural to me. More the like of what I’d expect a user to do (especially a user who over time happens to have forgotten about the barely ever used file menu link).
But hey, who am I to say ?

Although, on another note, if I may ask, what exactly is supposed to be the link between what you quoted of me, and what you reply to it.
Because I have to admit that it kind of looks completely unrelated in my opinion.
Not to mention that you are repeating yourself.
What is the A → B here ? I am a bit lost… You quote me saying that what I wrote ain’t about the specifics of the Scriptwriting mode in itself, and you reply something concerning that support folder… again ?

Is that some kind of carpenter thing where one really really wants to make sure the nail is in all the way ?

This conversation getting silly.