🎨 Improve doc tree Name Alphabet sorting https://github.com/siyuan-note/siyuan/issues/14773

This commit is contained in:
Daniel 2025-05-07 17:34:04 +08:00
parent e46c998a6b
commit b35e21587b
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
3 changed files with 38 additions and 4 deletions

View file

@ -148,11 +148,11 @@ func ListNotebooks() (ret []*Box, err error) {
switch Conf.FileTree.Sort {
case util.SortModeNameASC:
sort.Slice(ret, func(i, j int) bool {
return util.PinYinCompare(ret[i].Name, ret[j].Name)
return util.PinYinCompare4FileTree(ret[i].Name, ret[j].Name)
})
case util.SortModeNameDESC:
sort.Slice(ret, func(i, j int) bool {
return util.PinYinCompare(ret[j].Name, ret[i].Name)
return util.PinYinCompare4FileTree(ret[j].Name, ret[i].Name)
})
case util.SortModeAlphanumASC:
sort.Slice(ret, func(i, j int) bool {