Support copy operations from any of the history page areas
commit3fbdd948db264a232cbd0b118a88770f38c4cf17
authorShawn O. Pearce <spearce@spearce.org>
Wed, 26 Mar 2008 00:14:12 +0000 (25 20:14 -0400)
committerShawn O. Pearce <spearce@spearce.org>
Mon, 7 Apr 2008 05:06:19 +0000 (7 01:06 -0400)
tree21f5ac2940fe0c67d7713513fdb447f7715d6b21
parent12149ddeee59e02bd73059cc9cc810ddfb01578b
Support copy operations from any of the history page areas

We now support the global workbench actions of "Copy" and "Select All"
for any of the 3 major controls of the history page.  Copying from the
commit DAG copies the SHA-1 of that commit; copying from the commit
message viewer copies the selected part of the message; copying from
the file list copies the file path names.

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/history/CommitFileDiffViewer.java
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/history/CommitGraphTable.java
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/history/GitHistoryPage.java