-
-
Notifications
You must be signed in to change notification settings - Fork 455
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
Add "Launch Diff Tool" option to DAG viewer #468
Comments
Sounds like good idea. Right now the log view should work for diffing commits by clicking one, and then, without trying to select it, just right-click a different commit. Like gitk, it should have "Diff selected -> this", and vice versa in the context menu. |
Related-to: #468 Suggested-by: Taylor Braun-Jones <taylor@braun-jones.org> Signed-off-by: David Aguilar <davvid@gmail.com>
Related-to: git-cola#468 Suggested-by: Taylor Braun-Jones <taylor@braun-jones.org> Signed-off-by: David Aguilar <davvid@gmail.com>
What about adding a new button "Show in external diff tool" to the embedded diff viewer? So by default one would see the diff in the embedded viewer and when this is not enough the external one can be launched. |
That sounds like it'd be pretty useful. |
I agree - sounds like a good idea. It goes against git-cola's current UI pattern a bit (minimal buttons; most operations accessed by context menu or keyboard shortcut) but I'd still say it makes sense here. |
Cool, thanks. Although I was hoping to get a directory diff ( |
I'll take your "Compare All" button and raise you a |
Reuse the left_take_parent logic to add a helper that adds the '^!' diff suffix for easily seeing the contents of a specific commit. Related-to: #468 Signed-off-by: David Aguilar <davvid@gmail.com>
Add a Ctrl+Enter hotkey and "Compare All" button for launching directory diffs using the difftool dialog. Related-to: #468 Suggested-by: Taylor Braun-Jones <taylor@braun-jones.org> Signed-off-by: David Aguilar <davvid@gmail.com>
Make `git difftool --dir-diff` more accessible by adding a Ctrl+Enter hotkey for launching directory diffs. Related-to: #468 Suggested-by: Taylor Braun-Jones <taylor@braun-jones.org> Signed-off-by: David Aguilar <davvid@gmail.com>
Sweet!
|
Just like the main window allows for viewing changes to an individual file in an external diff viewer, it would be nice to be able to view changesets in an external diff viewer (i.e. using
git difftool -d ...
mode). There would be two ways of using this feature:Ctrl-D
shortcut). This would show the differences between the selected commit and its parent (git difftool -d xxxxxxx^..xxxxxxx
)Ctrl-D
shortcut). This would show the differences between the two selected commits (git difftool -d xxxxxxx..yyyyyyy
)Related side note: selecting two commits in the Log view is currently broken for me - holding Ctrl while clicking multiple commits behaves as if I where holding Shift.
The text was updated successfully, but these errors were encountered: