Pieter de Bie
7427cbe05d
HistoryController: Add "Open Files" menu item
2009-06-16 19:41:57 +01:00
Pieter de Bie
1199c56e93
HistoryController: Use a programatically created context menu
...
This allows us to differentiate between one or multiple files,
and will also come in use when we want to create a context menu
from the webview later on
We now use representedObjects to store the selected paths.
That should make it possible to reuse the menu's from somewhere else.
2009-06-16 19:41:52 +01:00
Pieter de Bie
47e182a910
HistoryController: Add some marks
2009-06-16 19:30:12 +01:00
Johannes Gilger
dc234cfdc9
PBGitHistory: Add "Show in Finder" to files
...
This adds the "Show in Finder" menu-entry and logic to files in the
tree-view of the history. Also the button "Show commits touching paths"
was renamed to "Show history of files".
Signed-off-by: Johannes Gilger <heipei@hackvalue.de >
2009-06-16 19:30:11 +01:00
Pieter de Bie
d973dc5ba7
Display context menu in the history tree to show related commits
...
Signed-off-by: Johannes Gilger <heipei@hackvalue.de >
2009-06-16 19:30:11 +01:00
Pieter de Bie
8273aecb98
Allow a user to select which columns to display
2009-05-28 12:05:23 +01:00
Pieter de Bie
cd4ee1b993
Update views when switching
2008-12-22 20:47:36 +01:00
Pieter de Bie
4591557e9b
WebHistoryView: Fix displaying of parents
...
This was broken once with the shift away from Prototype,
and even further when using libgit2.
2008-12-01 14:26:42 +01:00
Pieter de Bie
ea0b28d52c
Fix copying of commits
...
This was broken after using libgit2's sha's objects, as we now need to use
realSha
2008-12-01 13:06:08 +01:00
Pieter de Bie
3dd6385440
Fix memory leaks
2008-11-26 17:44:24 +01:00
Pieter de Bie
a62e14ffe7
HistoryView: Remove the BranchController
...
This wasn't used anyway. A good idea would be to create a new
branchcontroller that takes care of all these revs, rather than
letting PBGitRepository take care of that
2008-11-19 01:54:14 +01:00
Pieter de Bie
23c918660c
HistoryView: Allow creation of branches
2008-11-01 22:51:10 +01:00
Pieter de Bie
4cefe8ee92
HistoryView: Allow dragging of refs to move them
2008-11-01 21:14:24 +01:00
Pieter de Bie
49631753a8
HistoryView: Allow sorting on commit subject
...
This was broken after binding the subject column
to the commit itself, rather than it's subject.
2008-10-03 18:24:15 +02:00
Pieter de Bie
e329493154
Move toolbar to view xib
2008-10-03 17:18:26 +02:00
Pieter de Bie
1028157cbc
Fix memory leaks
...
This changes a bunch of ivars to __weak's, to avoid reference loops.
Furthermore, in PBGitHistoryController, we need to call [webView close],
otherwise some memory will never be freed?
2008-09-28 16:14:00 +02:00
Pieter de Bie
a2217fe099
Reload commits after doing a commit
2008-09-28 13:03:55 +02:00
Pieter de Bie
de9f4ddf91
HistoryView: Add copy behaviour in commit list
...
This copies text like:
2e7cd5268d (Remember selected view (history or commit))
to the pasteboard on command-c
2008-09-26 18:43:06 +02:00
Pieter de Bie
0d0a83f381
HistoryView: Reset the sorting after selecting another branch
2008-09-26 00:56:16 +02:00
Pieter de Bie
8c01a2964b
HistoryView: Don't show path lines if the list is changed
...
This avoids drawing path lines if the list is sorted
or if there is a search, which would show the lines incorrectly.
2008-09-26 00:52:33 +02:00
Pieter de Bie
53dfea545e
PBViewController: Extract common code to a superclass
2008-09-22 21:40:42 +02:00
Pieter de Bie
708c08a293
First part of splitting views
2008-09-19 21:36:52 +02:00