What happened to Options >Actions?


#1

Until recently, wasn't the Action Groups panel modifiable from the Options dialogue?

One thing that you can no longer do is change the checkmarks in the Action Groups panel without actually applying the changes to one or more files. That's a problem.

Say you apply an Action group that doesn't get used very often (for instance: "Remove All Fields") to the files you're working on. Now you want to clear that checkbox so that next time you don't accidentally apply it. You can't do that any more.

Or you have a standard set of actions that you normally use. You go in and clear them all, select some other non-standard Actions and apply them. Now you want to reset the checkboxes to the standard set. But you can't do that any more.

An alternative that would address this checkbox problem would be to save the checkboxe states, even if "Cancel" is pressed in the Action Groups panel. I'm not sure that would be desirable for everyone, though.


Feature Request: executing singe action groups
#2

Yes, and this would lead us further on to improved worklow functionality when we are able to use switchable (pre)sets of actiongroups! This needs somewhat of an history inifile memory in the background.

DD.20071207.0610.CET


#3

One thing that you can no longer do is change the checkmarks in the Action Groups panel without
actually applying the changes to one or more files. That's a problem.

Agreed, except there is a workaround - create a null action group and check only it.


#4

Thanks for the tip, but I'm afraid I don't see how that works around the problem. What I'm trying to do is get back to having a particular set of Actions checked when I exit the program. One fairly inconvenient workaround would be to apply the Action groups to a dummy audio file in order to save the desired checkbox states.


#5

Whoops, you're right - I misread your problem report - sorry.

Creating and checking a null group is a workaround for a differen problem - that the dialog is not closable with no groups checked.

Indeed there seems no workaround for your problem. This problem exists only becuase the Close button doesn't do just what its says (AFAICS it does the same as Cancel), so Florian perhaps that's where the fix should be.

Regardless I agree that Options should have Actions. Also because this is the only way to compose action and groups when there are no files in the file list.


#6

I just thought of an easy way this problem might be solved. Add an additional button to the Action dialog that would be used to save the checkbox states and close the window without executing the Actions.

[OK] [Save] [Cancel] [Help]

OK: Run the selected Action groups
Save: Save the checkbox states and close the window
Cancel: Close the window without saving changes to the checkbox states
Help: Help

Actually, this would be even better than the old method having to go through Tools>Options, as it would be closer at hand through the Actions button in the toolbar.


#7

"Saving with implied closing of the dialog" is not contiguous standard behavior on dialog driven systems.
In general "save" is implemented as a "Take Over" (german: Übernehmen).
To leave the action dialog without running an actiongroup then you have to "save" and "cancel" the dialog, this would be the correct semantic way to leave.

Alternatively you may set the title of the "save" button to "save settings and close" to let the user be informed what will be happen by pressing this button.

But the best way is to implement a meta stage above the current dialog view, as I described in my last post. A sort of management tool that can manage a list of sets of actiongroups - same like the lately integrated column view management - so that the user can select one set from a list of predefined sets of actionsgroups, understanding one set of actiongoups as a workflow process.

DD.20071214.0821.CET


#8

I hadn't thought of that. You're probably right.

Then chrisjj's suggestion would work. Just have the dialog box's [X] save the checkbox state before closing the window instead of acting like the 'Cancel' button.

IMO this is a different, bigger request. The one above is fairly trivial. This would certainly be nice, and we've discussed it before, but there seems to be no interest from Florian in implementing such a system. The ability to call other saved Action groups within an Action group would be similar and may even suffice as a simple means of creating such predefined sets.


#9

"Saving with implied closing of the dialog" is not contiguous
standard behavior on dialog driven systems.

To leave the action dialog without running an actiongroup then you have to
"save" and "cancel" the dialog, this would be the correct semantic way to leave.

Agreed. And such a Save would have more utility than a Save And Close.

The ability to call other saved Action groups within an Action group would be
similar and may even suffice as a simple means of creating such predefined sets.

I think it would more that suffice - and be more versatile than Save/Load Action Groups Set.

But I have to say that I would prefer any development time available for improvement of the Actions feature to be first spent on better usability of the existing functionality. Text rather than icon labels for the buttons, shortcut keys, bigger dialogs, replace the drop-down to static list etc. would make Action editing a lots smoother. And it would be great to have to option to bypass all those dialogs by being able to edit the actions and groups as a textual script.


#10

With the current Development Build I've added a button to the actions dialog that allows for loading and saving of configurations.

Kind regards,
Florian


#11

Sehr schön so! Quite right!
In the first moment I'd have a problem to understand the difference between "Save configuration" and "Save".
Maybe the button "Save" should be renamed to "Quick Save" (tooltip: Saving the current workplace set into Mp3tag system storage)".

DD.20071231.1022.CET


#12

I agree, it's a little ambiguous. Perhaps more standard would be to relabel "Save configuration..." to "Save As...".


#13

Thanks! It works great for me.


#14

Ok, I have one question sort of related to actions, so I'll ask it here.

There used to be an option that would let you replace forbidden characters (/:*?"<>|) with a character of your choice right? It's easy enough to do this using Actions, but it was in the options at one time right? RIGHT?????

Unlike Actions, I liked it because it would work automatically when exporting tags to filenames. I want this back!!! Or was it ever there? hahaha


#15

No, it wasn't. You can use $validate to replace unwanted characters.


#16

Ok thanks Florian. I didn't even know about those scripting functions. Again, anything I can imagine has already been thought out. Brilliant man, just friggin' brilliant. :slight_smile: