Bug 539100 - Drag-n-Drop in History-View
Summary: Drag-n-Drop in History-View
Status: NEW
Alias: None
Product: EGit
Classification: Technology
Component: UI (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 10
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-15 05:59 EDT by Veselin Markov CLA
Modified: 2018-09-15 06:47 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Veselin Markov CLA 2018-09-15 05:59:10 EDT
It would be nica if cherry-pick and commit move could work by draging commits from one branch to another. This would be much more user friendly and save a lot of clicks and time.

A simple demo:
https://youtu.be/E0xtO_jgigU

Would it be integrated in EGit if I make a pull-request?
Comment 1 Michael Keppler CLA 2018-09-15 06:24:36 EDT
Personally I think that could be useful. But I'm not sure if it would be useful for all Egit users. Whenever some control supports drag and drop, there are cases where people use it accidentially while they only want to click on a control, or focus a window, etc.. Therefore this would at least require a confirmation dialog to my opinion.
Comment 2 Veselin Markov CLA 2018-09-15 06:47:31 EDT
How about by default the commit is being coppied when dragged and by pressing the alt-key the commit will be moved? A commit can only be dropped on the HEAD by the way.

I find confirmation dialogs annoying sometimes. In my experience I have to click on unwanted confirmations much (I mean MUCH) more often than they actually saved me from executing an unwanted action.