oxyroid / M3UAndroid

FOSS Player, which made of jetpack compose. Android 8.0 and above supported.
https://t.me/m3u_android
Apache License 2.0
229 stars 25 forks source link

Improve the sorting of the channel list, regardless of capitalization #81

Closed sguinetti closed 4 months ago

sguinetti commented 4 months ago

Greetings. I don't need to explain it in detail, because it is a small "problem" in the list sorting. Some channels, I suppose for stylization reasons, usually have the first letter in lower case instead of upper case (eSports). Likewise, other channels usually have initials written in capital letters (TV, AMC, CBS, etc).

As a result, when sorting in Latin alphabet, these channels appear at the end of the sorting list. Therefore having an A-Z list and a separate a-z list makes it a bit confusing to the user.

In the actual version (1.13.6) the list looks like this:

The app should improve its sorting of the channel list like this: