Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: Re: proper directory sorting

Re: proper directory sorting

From: Bluechip <csbluechip_at_gmail.com>
Date: 2006-02-27

There is currently a discussion on the
possibility of using the ID3v2 Tag Sort Order to
define the order tracks are sorted - if it is
approved I think it would serve as a _simpler_
solution to the same end. Of course the
down-side is that it becomes the users'
responsibility to go back and re-tag all his
files, rather than things being done automatically by Rockbox.

BC

>Hi,
>Are there any plans to implement proper
>directory sorting in rockbox? for some reason, I
>expect "Sébastien Schuller" to be placed before
>"Syd Barrett", not after as it is now.
>
>Of course, full unicode sorting (i.e.
>implementing full strcoll()) is almost
>impossible, but in the 0000-00FF range, a simple
>lookup table will do the job easily. This means
>that instead of returning *s1-*s2 (in
>./firmware/common/strcmp.c), we just have to
>return latin1_to_order[*s1]-latin1_to_order[*s2].
>
>strncmp would also have to be reworked to use
>that lookup table only for latin1 characters
>(i.e. at odd places, iff the character before was \000).
>
>Fred
Received on Mon Feb 27 18:36:02 2006


Page was last modified "Jan 10 2012" The Rockbox Crew
aaa