| Summary: | [Help Handbooks] Help handbook table of contents sorting is confusing | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Darrell <darrella> |
| Component: | tdebase | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | bugwatch, darrella, kb9vqf, michele.calgaro |
| Priority: | P5 | ||
| Version: | R14.0.0 [Trinity] | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Bug Depends on: | |||
| Bug Blocks: | 2014 | ||
|
Description
Darrell
2014-01-22 17:15:56 CST
I am not a C++ guru but looking through the code I find no effort made to perform any sorting at all for the following categories: Applet Manuals Hardware Control Center Modules Konqueror Plugins Seems all we need do is add a sort command? Darrell, I haven't looked at this but I have a question. Does "resorting" only involves modifying text files or involves modifying code? In the first case, could you do it? In the second case I will do it. I do not know. I seem to recall seeing sorting being explicitly used in one part of the code. Seems that should be the same behavior elsewhere in the code too. This is a pretty ugly paper cut bug; somehow it has been overlooked it year after year even though it severely degrades usability. Nice catch! The application entries are most definitely sorted, see navigatorappitem.cpp line 153. However, as noted, they are not sorted in a case-insensitive manner, and the other entries are not sorted at all. All of this is fixed in GIT hash c292453 (tdebase). I chose not to sort the root entries themselves as they seem to have a somewhat logical order that I don't want to disrupt, however if desired I can enable sorting on them as well. Thanks for reporting! Looks much nicer here. Thank you. |