Reorganize Git Repositories View tree
commit1050aaa653d3e7aebdbc4018dcb83a9a75901157
authorMathias Kinzler <mathias.kinzler@sap.com>
Mon, 3 May 2010 08:03:09 +0000 (3 10:03 +0200)
committerMathias Kinzler <mathias.kinzler@sap.com>
Mon, 3 May 2010 08:34:42 +0000 (3 10:34 +0200)
tree7b0087407475f9a9b3cc05f3b65e85058673ae2f
parent540f3609a15fff4b3806c4c84f817620b4084c3a
Reorganize Git Repositories View tree

1, Split the "Branches" node into a "Local" and "Remote"
part
2. add a "Tags" node to separate them from the branches
3. show the full name of the reference behind HEAD
4. add a "Symbolic References"node to show
other symbolic references
5. cleanup context menus (in particular, do not allow
to checkout tags, as this is currently not supported)
6. Better icons (taken from CVS UI).
7. Exception handling for content provider

Bug: 309441

Change-Id: I623c7c481df669e04dbeca232fa9e6dc021e3abc
Signed-off-by: Mathias Kinzler <mathias.kinzler@sap.com>
org.eclipse.egit.ui/icons/obj16/branch.gif [new file with mode: 0644]
org.eclipse.egit.ui/icons/obj16/version_rep.gif [new file with mode: 0644]
org.eclipse.egit.ui/icons/obj16/versions_rep.gif [new file with mode: 0644]
org.eclipse.egit.ui/src/org/eclipse/egit/ui/UIIcons.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/UIText.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositoriesView.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositoriesViewContentProvider.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositoriesViewLabelProvider.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositoryTreeNode.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/uitext.properties