add qmove command

Bug #423867 reported by INADA Naoki on 2009-09-03
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
QBzr
Medium
Unassigned

Bug Description

Currently qbzr/bzr-explorer/tortoisebzr can't rename/move files/directories.
I think rename/move is nessesary to make working without cmdline possible.

INADA Naoki пишет:
> Public bug reported:
>
> Currently qbzr/bzr-explorer/tortoisebzr can't rename/move files/directories.
> I think rename/move is nessesary to make working without cmdline possible.

I think simple qmove dialog won't help much. I think it should be done
directly in working tree view (qbrowse in qbzr and working tree browser
in bzr-explorer) as drag-n-drop operation or as context menu action.

I'm not sure what should be done in TortoiseBzr. Perhaps some sort of
hooking into regular darg-n-drop operation in Windows Explorer? What
about in-place rename of file?

>> Currently qbzr/bzr-explorer/tortoisebzr can't rename/move
>> files/directories.
>> I think rename/move is nessesary to make working without cmdline possible.
>
> I think simple qmove dialog won't help much. I think it should be done
> directly in working tree view (qbrowse in qbzr and working tree browser in
> bzr-explorer) as drag-n-drop operation or as context menu action.
>
> I'm not sure what should be done in TortoiseBzr. Perhaps some sort of
> hooking into regular darg-n-drop operation in Windows Explorer? What about
> in-place rename of file?

Yes, you're right. TortoiseBZR and other GUI frontend should make an effort to
implement natural interface.

But qmove is required some case.
For example, when move/rename is done outside a-frontend (ex, IDE
without bzr support)
TortoiseBZR couldn't support mv --after/mv --auto in shell extension. (Showing
ghost file is impossible)
Another example, perfect hook in Windows shell extension is
impossible. TortoiseSVN
can't handle rename/move without context menu. (ex F2 rename, drag
with left button)

BTW, I think move/rename feature in qbrowse widget is also useful.
It will make easy that move/rename from bzr-explorer.

--
Naoki INADA <email address hidden>

Alexander Belchenko (bialix) wrote :

I agree with Naoki's proposal. We need qmove/qrename dialog.

Such dialog should accept at least one argument and we should do the right thing if this is unknown/missing file: run bzr mv --auto --dry-run behind the scene and suggest new name.

Perhaps support for move several files in other directory could be tricky.

Changed in qbzr:
importance: Undecided → Medium
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers