-
Suggestion
-
Resolution: Unresolved
-
None
-
None
I really like SmartGit's Log view (and more recently Standard view but the right part is similar) combining the log and a small Git stage/commit view using multiple panes, and I'd like to have a similar hybrid view in SourceTree.
SourceTree's History view already shows almost everything I need (including a diff view) so it would probably be easier to start from there and:
- split the committed files pane into unstaged/staged panes + Stage All / State Selected buttons (taken directly from the File Status view)
- replace the read-only commit summary pane with an editable commit text field (taken directly from the File Status view)
- add a commit + options button (taken directly from the File Status view)
- add Stage hunk/Discard hunk buttons (taken directly from the File Status view)
I don't need to see a very long list in commits in the past history, nor to to see a very long list of staged files when working day-to-day with small commits, so the panes could be reduced in size to fit this new hybrid view (but user could always resize them as needed).