I think the scale search could use quite a bit of improvement.
First, it’s a bit odd to have to click “All Scales” in section A, which is labelled “Chord Set” to search for a specific scale. I think it would be logical to also have a search box in section B “Current Scale”.
Second, the search logic leaves quite a lot to be desired.
To take an example, suppose I wanted a good old B minor scale. With “All scales” selected I type “B” and the first thing I see in the scale list is “C Dorian b5 scale”. Pretty much everyone would expect all the “B” scales to appear top of that list. Then I continue typing “B m” I see “C#/Db Major scale” at the top of the list.
Then I type it out in full, “B minor”, still the top hit is “C#/Db Major scale”. If I scroll down I see that “B minor” is about 15 places down.
To make matters worse if I search for the (very common) shorthand versions like “Bm” or “Bmin” I get no hits at all. Scaler really needs to be able to understand those common shorthands and get to the correct scale, at least for the more common and simpler chords, and especially given that on the Circle of Fifths B minor is shown as “Bm”!
You’re probably sick of hearing “Scaler 2 does it better” but in this example it really does. “B” shows all B scales first and “Bm”, “Bmin”, “B m”, “B min” and “B Minor” all place that scale top of the list. So better search logic already exists somewhere in the Scaler codebase.