Kunzisoft / Kunzisoft/KeePassDX
Sort by title by default
- Dominant language
- Kotlin
- Stars
- 7.3k
- Forks
- 401
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 1
Description
**Is your feature request related to a problem? Please describe.**
I thought I had some password entries missing, because KeepassDX had them sorted by "Natural order" (which I understand is really more of a "custom" sort order) by default. My "missing" entries were at the bottom of a list that was otherwise almost alphabetical (probably because at some point in the past I had imported them from some other source).
**Describe the solution you'd like**
I know that the chosen sort order isn't stored in the kdbx, and so you cannot determine when opening a database whether someone prefers a particular sort order, and I know that I can change the sort order in KeepassDX.
Nevertheless, I wonder if the default sort order would be better as "Title"? My hunch is that most Keepass* users sort by title rather than custom (I have no data to support this!).
To be clear, I'm not suggesting removing any sort orders, or overriding any user choices already made, just choosing a different default on a fresh install of KeepassDX.
**Describe alternatives you've considered**
I have added changing the sort order to my own "How to setup my apps" document, so I shouldn't get caught out next time I install. But then this isn't really about my usage - I'm concerned about sane defaults for the typical user.
Thanks for reading!
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by locating where KeePassDX initializes the default sort order for a fresh installation and inspect how existing user choices are stored; done means new installations default to Title while previously selected sort orders remain unchanged.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100