Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow drag/drop entries onto entry list in addition to groups #9718

Open
tunbridgep opened this issue Aug 10, 2023 · 3 comments
Open

Allow drag/drop entries onto entry list in addition to groups #9718

tunbridgep opened this issue Aug 10, 2023 · 3 comments
Assignees
Milestone

Comments

@tunbridgep
Copy link

tunbridgep commented Aug 10, 2023

Summary

Lets say I want to split a database - I may want to move a single entry or a category, to a new database or an existing database that's open in a different tab.

There's currently no easy way to move an entry from one database to another.

This is possible using KeePass using the data exchange menu. Would something like this be possible in KeePassXC too?

I feel that this could work well by having "Copy Entry to Open Database" and "Move Entry to Open Database" menu options for entries and groups, with a submenu option for each opened database, rather than using the Keepass "copy entry" method, which feels clunky and unintuitive in my opinion.

Examples

This feature already exists in Keepass and is explained in detail here

Context

This is useful for anyone needing to split databases or move entries from one database to another. It seems the only way to do this in KeepassXC is to manually recreate all entries in the destination database, or to export the entire database in an unencrypted fashion (which may not be viable in some environments), then re-import it at the destination, deleting any unwanted entries from both databases.

Note

Sorry if this turns out to be a duplicate or a feature which was already asked for and rejected, I searched for "move to database", "move entry", and a few other search terms and got no useful results

@droidmonkey
Copy link
Member

droidmonkey commented Aug 10, 2023

Click and drag the entry you want to move, hover over the other database tab, drop on a group/folder you want to move it to. To copy, hold CTRL after you begin dragging. Also #172

You can drag multiple entries and whole groups as well.

@tunbridgep
Copy link
Author

tunbridgep commented Aug 10, 2023

Oh right, I tried dragging and dropping into the main entries list to no avail, and assumed it didn't work. I didn't realise I had to drag onto the actual group in the tree on the left.

Maybe dragging into the main entry list should also work?

@droidmonkey
Copy link
Member

That is a good point, I will fix that

@droidmonkey droidmonkey reopened this Aug 10, 2023
@droidmonkey droidmonkey changed the title Clone/Move from one database to another Allow drag/drop entries onto entry list in addition to groups Aug 10, 2023
@droidmonkey droidmonkey added the ux label Aug 10, 2023
@droidmonkey droidmonkey self-assigned this Aug 10, 2023
@droidmonkey droidmonkey modified the milestones: v2.7.6, v2.8.0 Aug 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants