#7712 closed bug (fixed)
Deskbar item sorting is not locale-sensitive (easy)
Reported by: | pulkomandy | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | R1/beta2 |
Component: | Applications/Deskbar | Version: | R1/Development |
Keywords: | gsoc2014 | Cc: | starsseed@… |
Blocked By: | Blocking: | ||
Platform: | All |
Description
It is now possible to have localized app names in deskbar and tracker.
The french name for StyledEdit is "éditeur stylé", it should be sorted somewhere around the E letter, between "Décompresseur" (Expander) and "Gestionnaire de disques" (DriveSetup). Currently, it's listed after Wonderbrush.
Use the locale kit locale-aware sorting to make this better.
Attachments (1)
Change History (12)
comment:1 by , 13 years ago
Cc: | added |
---|
comment:2 by , 11 years ago
Keywords: | easy removed |
---|---|
Summary: | Deskbar item sorting is not locale-sensitive → Deskbar item sorting is not locale-sensitive (easy) |
comment:3 by , 11 years ago
patch: | 0 → 1 |
---|
comment:4 by , 11 years ago
by , 11 years ago
Attachment: | 0001-Fix-7712-Deskbar-item-sorting-is-not-locale-sensitiv.patch added |
---|
New version with global collator
comment:5 by , 11 years ago
A locale aware version of NaturalCompare in WindowMenuItem.cpp is also needed, but that should be a new ticket.
comment:6 by , 11 years ago
Keywords: | gsoc2014 added |
---|
comment:7 by , 8 years ago
App names sorted according to locale in hrev50507
We still need to make a locale-aware version of NaturalCompare before we can fully close this ticket.
comment:8 by , 8 years ago
patch: | 1 → 0 |
---|
Marking patch as obsolete because it is already applied. Leaving open because of NaturalCompare as mentionned above.
comment:9 by , 8 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:10 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
NaturalCompare is now locale-aware.
comment:11 by , 5 years ago
Milestone: | R1 → R1/beta2 |
---|
Assign tickets with status=closed and resolution=fixed within the R1/beta2 development window to the R1/beta2 Milestone
Creating a BCollator is an expansive operation (it loads data from disk to configure it to the current locale). So, it should be done only once, and kept for the whole lifetime of the TExpandoMenuBar.