- In PBGitSidebarView.xib - change indentation to 12 - change font size to 11 - disable the editable behavior - disable autoresizing - disable user resizing (column should resize with view) - remove the window - remove the shared user defaults controller (not being used) - add a project item with the project's name - a "Stage" item to go to what has been called the commit view - new icons for branches, remote branches and tags (created by Nathan Kinsinger) - remove the old tiff icons, PBSourceViewRemote.h/m and PBSourceViewAction.h/m from the xcode project - uses system icon for folder - uses Network icon for remotes - capitalize group names - rename the Custom group to Other (you can't really customize items in the traditional sense) - create a class for each item type that takes care of it's image (instead of trying to guess the image from it or it's parent's name) - remove the branch menu toolbar item from the history view, it's redundant now
When this tree leaf is selected, the view switches to the commit view.
These two new classes can represent items in our SourceList that refer to specific actions (such as comitting), or specific Remotes.
This is far from perfect, but at least you can use it to navigate the stuff a bit now :)
These are based on a contribution by Vincent Esche, but we'll probably have to change them a bit.
This makes a nice tree, which should be more readable than the existing list. The local branches are expanded by default.
This is far from perfect, but should indicate which direction this is going in