Suggestion: Filter [ ] regular expression

I'm planning a major overhaul of the Filter for the next release.

Great! Sounds like good time for me to tell about the Mp3tag Filter of My Dreams :slight_smile:

  1. Larger Field drop-down list - wider, so I see all the field name, uncropped. Taller so I see more field names before scrolling.

  2. "Filter:" control accurately labelled e.g. "Value:".

  3. Unused space at right end of filter bar eliminated, making the Filter: control longer.

  4. A History drop-down arrow on the Filter: control.

  5. Filter's refresh of the track list keeps selected any selected tracks that are are in the new set (currently refresh unselects all.).

  6. A new column header right-click command "Filter" which enables filtering and sets Field to the column's field, read from the column's Customse Columns... "Value" property). If the Value spec is incompatible with the filter i.e. is not a single field placeholder, this command is disabled.

  7. A new tracklist property right-click command "Filter" which enables filtering, sets Filter "Field:" to the column's field (as above) and sets Filter "Filter:" to the track's property vallue. If " regular expressions", the property value is escaped appropriately.

  8. Multiple filters!

EDIT:
:slight_smile: