Public bug reported: Binary package hint: unity-place-applications
It appears that applications are currently sorted by code-point comparisons (i.e. the numeric Unicode value is higher or lower). But this isn't the Right Way to sort Unicode strings. For example, see the attached screenshot. Where "Déjà Dup Backup Utility" comes after "Dogtail Recorder". The Right Way way of sorting Unicode strings is according to the UCA: http://unicode.org/reports/tr10/ (which, to me, is pretty fascinating; it's a surprisingly complicated problem). This is the same method used by the Software Center to sort applications (https://wiki.ubuntu.com/SoftwareCenter#def-alphabetically). There is a library, libicu that includes methods for sorting strings. ProblemType: Bug DistroRelease: Ubuntu 10.10 Package: unity-place-applications 0.2.12-0ubuntu1 ProcVersionSignature: Ubuntu 2.6.35-17.23-generic 2.6.35.2 Uname: Linux 2.6.35-17-generic i686 NonfreeKernelModules: nvidia Architecture: i386 Date: Sat Aug 21 01:29:42 2010 EcryptfsInUse: Yes ProcEnviron: LANGUAGE=en_US:en PATH=(custom, user) LANG=en_GB.utf8 SHELL=/bin/bash SourcePackage: unity-place-applications ** Affects: unity-place-applications (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug i386 maverick ubuntu-une -- Applications should be Unicode-sorted https://bugs.launchpad.net/bugs/621577 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
