Kunzisoft / Kunzisoft/KeePassDX
improve group management - show group path, allow to move to another group
- 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 use desktop clients and Keepass2android this way:
* finding entries by using "search" and parts of the entry I remember
* open the entries from the search result list
* the parent group and it's path are shown
* android: is shown on top, for example "groupa.groupb"
* desktop: is shown at the same time in different windows
* android: via the menu it is possible to change the group
* [ ] android: it is not possible to open the group containing the entry.
* [x] I can navigate to the group in desktop programs.
My hope was to use KeepassDX as an alternative android client. But it has even less functionality regarding groups, it doesn't show the parent group at all.
**Describe the solution you'd like**
* show the parent group in the entries details
* make this a link to jump to the parent group
* optional allow to move the entry to another parent group when seeing or editing entry details, but this is less important, because this is possible in the group tree. If a user could jump to the tree, he could do it there.
An alternative (but maybe less intuitive) way would be to use the top left back arrow to jump to the parent group of the current item. But this would break existing user experience for other users.
**Describe alternatives you've considered**
I did not yet find an android client which allows me to work the same way as with desktop clients.
**Additional context**
Contributor guide
Research direction
No files, tests, or entry points are named in the issue. Start by locating the entry-details and group-tree screens in the Android app, then clarify whether the scope includes only parent-path display and navigation or also moving entries. Done means the chosen group-management behavior is implemented and verified in the relevant entry and group flows.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100