Anmelden:     


Forum: Wishes and new features

Topic: Bulk Tag Editing Option
I have always been a heavy user of tags to help manage my library. But one feature that I used in Jaikoz that really helps a lot is the option to "paste at beginning" or "paste at end" so you don't overwrite tags but can augment them, especially in a bulk form.

For instance, let's say I've never used a specific subgenre before but want to tag it in a bunch of songs. A paste at beginning/end allows me to add that tag without removing any of the other tags in that field.

You could enable it UI wise with a right-click option in the field where paste already is an option.
 

geposted Sun 27 Aug 23 @ 8:44 pm
+1
 

Hoping if there is a bump in this it's something that will grace the program someday :)
 

Can be done with a specific work flow.
Put the tracks in sidelist, and make a 'scroller' rsi script on a custom_button

browser_window sidelist & browser_scroll top & repeat_start_instant scroller 1000ms -1 & browser_window sidelist !? repeat_stop scroller : get_text "My prefix `get_browsed_song genre`" & param_cast 'text' & browsed_song genre & browser_scroll bottom ? repeat_stop scroller : browser_scroll +1


Tested here slow at 1s but you can crank that to 25ms, all you have to do is change what is in get_text "" , prefix, postfix, any browser field.
Not the most fluid of methods but serviceable.
 

locodog wrote :
...


Do you know of a way to have the get_text launch a dialog box and accept that input?
 

no need to quote whole messages, I'm the post directly above, from 5 minutes ago.

Isn't a custom_button a text box enough?
to make it multipurpose and simple textbox driven would need a rewrite and I'm not even sure how to do it, probably possible but I'm not sure how
 

The reasoning would be that you would have to edit the custom button for every time you are trying to insert text for each "job". Naturally a press of a button with a text input interrupt would be even better.

But no doubt your solution does work. :)
 

yeah done this now, it needs 3 popup boxes; tag, start|end, thingToAdd.
I only made a two tag test but it will scale.
 

 

It's been a busy couple months. Awesome progress. What were the additional bits to launch a dialog box for the entries?
 

check pm