Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06204 Interface Minor Always May 4, 2016, 12:02 Apr 30, 2022, 19:00
Tester nls View Status Public Platform
Assigned To cuavas Resolution Fixed OS
Status [?] Resolved Driver
Version 0.173 Fixed in Version 0.206 Build
Fixed in Git Commit 3d84943 Github Pull Request #
Summary MESS-specific 06204: [REQUEST] Make GUI filtering smarter (some systems are almost inaccessible using filtering)
Description AFAIK text filter in GUI is already smart, defaulting to "contains" and "AND".
Still it is almost impossible to reach some systems and possibly need to extend search to manufacturer (or some other solution).
Steps To Reproduce A very well known system that is very hard to reach using text filter is Atari ST.
If you type "ST" you never reach it, even if you scroll the whole matching list (there is limit to the size most probably).
If you type "Atari" you never reach it, even if you scroll the whole matching list.
If you type "Atari ST" you never reach it, even if you scroll the whole matching list (there is limit to the size most probably).

Now if you type for example "ST (USA)" you get to one of the Atari ST drivers (you need to know that MAME actually lists it like that), but still it is not even first in list, although it is an exact match!
It is second after some other driver that contains "st" and "USA" (but not exact match "ST (USA)".

We see that text filtering needs improvement.
Additional Information This is a side-effect (also) of the bad naming esp. some MESS systems have.
Why "ST (USA)" but "Commodore 64 (NTSC)"?
Why manufacturer name is included in the second and not the fist?
Why one uses "USA" (and is NTSC) and other uses "NTSC" (and not USA although this is where 99.9% of NTSC CBM64 were sold)?
Github Commit
Flags
Regression Version
Affected Sets / Systems
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.20140
Robbbert
Moderator
Apr 30, 2022, 12:34
Typing ST brings the ST straight to the top of the list, so it seems to be fixed.
User avatar
No.20147
cuavas
Administrator
Apr 30, 2022, 19:00
This describes issues with the old search algorithm. Complaints about the new search algorithm are tracked in MT07313.