diff options
| author | Nathan Williams <[email protected]> | 2025-09-11 02:28:16 +0000 |
|---|---|---|
| committer | Méven Car <[email protected]> | 2025-09-11 02:28:16 +0000 |
| commit | ad6ccf2b86b3e97138d13518bd6ea8fd670d3530 (patch) | |
| tree | 037014cce040a7108bedf351e632dd6ad499daca /src/panels/information | |
| parent | 1aff5f40191b08f4b9361af74bb65bfcc43ad41f (diff) | |
dolphinview: add preferred sort order for roles
BUG: 425457
This commit ensures that both the menu and column headers in table view
will have the same default sorting (ascending/descending) for each role.
It also saves the user's preferences for each role throughout the session.
Previously, sorting by "Modified" would always sort by "Oldest First."
If the user then changed to "Newest First" and sorted again by "Name,"
files would be sorted in reverse alphabetical order (Z-A).
Now, sorting by "Modified" defaults to "Newest First." If a user switches
between multiple roles, the default for each role will be used unless
the user changes to a non-default sort order. In that case, the user's
preference will be applied.
Defaults:
**Descending Order:**
Time-based roles
- modificationtime
- creationtime
- accesstime
- deletiontime
- imageDateTime
- releaseYear
Size/dimension roles
- size
- width
- height
- pageCount
- wordCount
- lineCount
Quality/Quantity roles
- rating
- duration
- bitrate
- frameRate
**Ascending order:**
- Text based roles (A-Z)
- All other roles
Diffstat (limited to 'src/panels/information')
0 files changed, 0 insertions, 0 deletions
