main: Simplify the "Diff->SHA-1" action
commit1705c3a2143f610f0644ea9cc7cfd3591f569288
authorDavid Aguilar <davvid@gmail.com>
Tue, 27 Dec 2011 07:40:44 +0000 (26 23:40 -0800)
committerDavid Aguilar <davvid@gmail.com>
Tue, 27 Dec 2011 07:40:44 +0000 (26 23:40 -0800)
tree4c74164758e8d893b6dfc239754cc58d1211eee4
parentff70dff5dc06c66f40bfa488832f3f76fd0374ec
main: Simplify the "Diff->SHA-1" action

Use a modal dialog instead of changing the mode of the main
interface when diffing against arbitrary revisions.

This uses the difftool module to diff commits and eliminates
another "diff mode" use case.

Signed-off-by: David Aguilar <davvid@gmail.com>
cola/classic/view.py
cola/cmds.py
cola/guicmds.py
cola/main/model.py
cola/main/view.py
cola/signals.py