Filter new and old features

Version 3.14b brought a great improvement to the Filter feature. However:

A] Under the triangle icon located on its right edge there is the Extended fields, Information fields and Functions sub-menu, but above them is the long list of tag fields. Firstly- I do not know from where entries for that list are taken from, but I can see that it has some new / fake fields that I have created. And secondly- it makes the new Menage history... option far away from the icon; and given that I personally never use entries from that long list, it it a very annoying [waste of time for repetitive unproductive mouse movements] for me

B] After clicking the right mouse button anywhere within the Filter box a context menu shows up, which has Undo for its very first entry. I would argue that the most used element of the reworked Filter will be the Menage history... - and thus it should be the top entry on this right click menu. Or alternatively this Menage history... should made [maybe additionally] available as a separate icon. Maybe the Filter: could be changed into a big button / icon evoking Menage history...?

C] There used to be the Remove all from history... option available under the icon, but it is gone apparently on the account of how the whole management of Filter feature has been reworked. In my opinion it is logical to not have such wipe-all button now, when the user is given a detailed control of history- because [an accidental] wiping would be mean a loss of a time invested by the user into adjusting the Filter. But not being able to quickly remove all of some [deemed as temporary] filter expression will result with the user having to periodically look manually through the list for the purpose of remaining it clear of clutter. And so, I propose such adjustment: similar to how under the Menage history... the user can select a check box of any expression in order for it to show up as an clickable entry available under the icon, the user should have also an option to mark any expression as a one not succumbing to the [now not existing] wipe-all-temporary-expressions button

D] For informative purposes, the [now already exiting] column with check-boxes should be given a name. I propose Menu. I know it would not be perfect and something like Menu List would be more informative, but then it would look weird, as this column would be relatively very wide and its content [i.e. check-boxes] narrow

E] Under the Menage history... the Filter column should be renamed Filtering expression. And also at the bottom of this window the Filter: between the Name and Description would be more informative to new users if it would be renamed to Filtering expression [but the Filter: name to the left side of the Filter box should / could remain as it is]

F] The Description seems to have a finite number of accepted signs. It also does not word wrap its content, thus making useless its mini triangle icons

G] The Description should have visible 2.5 or at least 1.5 lines of text visible, so that the user with a glance would know if there is a need to scroll the text down to reveal more of

H] Can the Filter box be further upgraded, to accepts three left clicks for selecting all of its content [REQUEST: expand selection in the Filter box]?

1 Like

I] It is impossible to remove filtering expressions without choosing some other expression [that the user wants to retain] because there is no OK button in the Menage history... window - there is only Apply which [you guest it] applies a highlighted filtering expression. And so just cleaning up of Filter forces the user to also filter files

J] Right click menu of Filter should have the old Remove from history option added. This option could be used for small / quick clean-ups, performed by the user when a one-time filtering expression was used - in opposition to serious cleanups of Filter's history done with the usage of the new "Menage history..." window

In the Manage Filters list, create a new filter, call it "Clear Filters" and leave the filter itself blank. Add a check mark so it appears in the list when you click on the arrow, and this "Clear Filters" is right there. I moved it to the top of my list so it is quickly accessible.

You can just close the window, click the "X" in the top-right corner

But... it does nothing

when chosen it just shows empty box of the Filter - and my list is filtering expressions is still populated with other entries

On the contrary, it does exactly what I said it would do. It blanks any filter that may have been previously used, effectively removing the filter so that all files in the current directory will show. In your second post, you claimed you could not escape from the filter manager without applying some other filter. I have provided two solutions for this.

I did not know to which of my point you were responding. And as I deem lack of old Remove from history option a more profound issue and it was the latest one as described by me under J], I simply assumed you were talking about it, having somehow found some secret inner code of Mp3tag

So thank you for this workaround to the I] issue, despite it not being a perfect [on the account of alphabetical re-sorting of entries]

Let me chime in on points I and J:

The OK button is available as long you don't select any filter expression to Apply. You can remove an existing selection by standard means: either click into the blank area of the list or, if there is no blank area, click on the selected item while holding the Ctrl key down.

There is still Shift + Del.

1 Like

K] There is also a problem with cluttering coming out from unnecessary multiplication of filtering expressions. When the user has for example Yyy in the history of searches, but later writes YY in the box not finishing that expressions, the user sees suggestion in form of YYy. And now if the user chooses a file from the presented list in the main window, then a new version of that expression is added to the history: YYy. So now the user has in the history Yyy and YYy. So if Filter when showing results is ignoring differences between capitalized and lowercased signs, unless specified buy more complex expression, this behavior just not make sense. Could not the new history sub-feature of Filter somehow take notice of such unnecessary doubling - and simply ignore them i.e. not add them to history? If in such expression there are no words that are used by Mp3tag's syntax, but just ordinary signs, then it should not be a problem?

Available in what form? Physical; i.e. an actual OK button?