QtPass icon indicating copy to clipboard operation
QtPass copied to clipboard

Feature: enable renaming of passworddirectories and passwordfiles

Open YoshiMan opened this issue 8 years ago • 6 comments

There sould be a possibility to rename passworddirectories and passwordfiles with the F2 key or with a rightclick on it. When the user wants to rename, a dialog opens and checks on the fly, if there is a name collision, while the user types.

given the user selected a passworddirectory or passwordfile. when the user hits F2 key. then a dialogs opens with an input field for the new name and a checkbox for a force mode.

when the user rightclicks on a passworddirectory or passwordfile. then the contextmenu opens, with an additional option rename

when the user clicks on rename in the context menu . then a dialogs opens with an input field for the new name and a checkbox for a force mode.

given the rename dialog is opened. when the user types in the input field a new name, which already exists. then the color of the new name changes from black to red and dialog shows in the statusbar a text. a file/directory with the given name already exists

given the rename dialog is opened. given the new name doesnt exist. when the user applies the dialog. then the old file/directory is renamed to the new name and the dialog closes.

given the rename dialog is opened. given the new name already exists. given the forec-checkbox is deselected. when the user applies the dialog. then the dialog closes.

given the rename dialog is opened. given the new name already exists. given the forec-checkbox is selected. when the user applies the dialog. then the file/directory is renamed with force mode and the dialog closes.

YoshiMan avatar Dec 09 '16 08:12 YoshiMan

@annejan assign to me

YoshiMan avatar Dec 15 '16 17:12 YoshiMan

Is there an ETA for this feature? I need it badly :)

(Perhaps I can help a little with it, although my C++ skills are near to zero. Nonetheless, can you point me to what files are involved in this feature? I see commit 7a90685ea7cdb95f6461539a7fddc2b2655b4b35 affected imitatepass.[cpp|h], pass.[cpp|h], realpass.[cpp|h] and storemodel.[cpp|h] but I'm not sure if all changes are related to this feature.)

cgonzalez avatar Oct 13 '17 16:10 cgonzalez

Any hope to see this 3 years later?

waldner avatar May 03 '19 15:05 waldner

@waldner sorry from my site. I'm not working at this project anymore

YoshiMan avatar May 03 '19 16:05 YoshiMan

@waldner sorry from my site. I'm not working at this project anymore

Yes, but hopefully QTPass as a project is still maintained...

waldner avatar May 03 '19 16:05 waldner

I think this has been implemented and that this bug can be closed (it is present in 1.3.2).

equaeghe avatar May 31 '21 09:05 equaeghe