Editable, script-defined columns

Wouldn't it be nice if we had the option to move the cursor the user-defined column and be able to press F2 to change that column's data? Of course, the user's script would be able to handle that change. For example, change parts of a filename with regexp or change metadata.

For example, I am using a self-defined standard that I use to name my files, and some self-coded columns to show the different parts of the filename so I can sort on them. It'd be nice to be able to press F2 on some column and have Opus call my code to change only that part of the filename that I am focussing on.

2 Likes

What do you have in mind? Data from the meta pane? Descriptions?

In my case just user-defined columns. I use my own columns that split my filenames, but I still need to use the complete filename for renaming, thus forcing me to 'think' about the rename I want to do. I want to be able to just rename the part of the file that I'm interested in without moving my cursor too much. This of course needs custom code that handles the rename, but that'd be fine, regexp can handle that.

I think this would be really useful for metadata too, you'd just need custom code to enter the changed metadata into the file or the stream.

If your filename format is well defined and common to all your files, you're better of making a custom script with a custom dialog providing textfields for each part of the filename, so you can modify just what you want, and have it rename accordingly.
Map that to a shortcut afterwards.

I don't really agree. I like to scroll and sort through my files, and I always dislike needing to go to the filename for renaming. A complete dialog seems even worse to me, it disrupts my flow.

Just proposing something that is achievable as of now.
Getting editable columns is not possible and could be disturbing if on by default (most user want F2 to edit selected filename, wherever the cursor or mouse is).

Yup, is why I'm asking for new and better functionality :slight_smile:

In that case, good luck with this request (even though this looks a bit "niche" imho). Opus devs will decide :slight_smile:

Another option could be a FAYT script proposing dynamically to rename each of the different parts of your filename (would still require 1 popup with 1 textfield once you have chosen which part to change)