Ciarán Walsh
2e7cd5268d
Remember selected view (history or commit)
2008-09-23 22:58:53 +01:00
Ciarán Walsh
9893037d86
Hit testing and action sending
2008-09-23 22:41:32 +01:00
Ciarán Walsh
3a8c0c8892
A bit of tidying up
2008-09-23 22:24:39 +01:00
Ciarán Walsh
b8292f1b34
Adding an icon and text cell implementation from CocoaDev
2008-09-23 22:11:28 +01:00
Pieter de Bie
62612f0e51
Use a more logical checkout
2008-09-23 21:51:31 +02:00
Pieter de Bie
9b3909e759
CommitView: Add a status bar to the diff view
2008-09-23 21:51:20 +02:00
Pieter de Bie
81e257f4e6
CommitController: add missing declaration
2008-09-23 20:31:46 +02:00
Pieter de Bie
8a687840cb
Merge commit 'HEAD@{1}'
...
* commit 'HEAD@{1}':
Show a pretty status bar
Conflicts:
PBGitCommitView.xib
2008-09-23 20:30:18 +02:00
Ciarán Walsh
5111b363ef
Setting up target/action for the file icon buttons
2008-09-23 18:37:15 +01:00
Ciarán Walsh
7be97dcbf8
Using button cells instead of image cells, for the icons, so we can hook up an action.
2008-09-23 18:08:28 +01:00
Pieter de Bie
e9f4830e1c
Show a pretty status bar
2008-09-23 02:40:59 +02:00
Pieter de Bie
cafcdeac5a
Remove leftover file references
2008-09-23 02:18:02 +02:00
Pieter de Bie
44009b6f3e
CommitView: use only one array for all files
2008-09-23 02:04:12 +02:00
Pieter de Bie
252796ee26
CommitView: Show basic files
2008-09-23 01:02:33 +02:00
Pieter de Bie
4ebe4b4aa9
PBGitRepository: add a handle for in-worktree-commands
2008-09-22 22:49:59 +02:00
Pieter de Bie
53dfea545e
PBViewController: Extract common code to a superclass
2008-09-22 21:40:42 +02:00
Pieter de Bie
ea3cd7287c
Add support for removing refs
...
This is somewhat hackish, in that it reloads all commits after deleting
a ref, but at least it works
2008-09-22 21:12:26 +02:00
Pieter de Bie
faef971e18
EasyPipe: Add functions to ask for the return value of commands
2008-09-22 21:11:53 +02:00
Pieter de Bie
1472487f00
html/commit.js: Show E-mail addresses again.
...
This was broken in 62f6463ec4
2008-09-22 11:35:48 +02:00
Kim Does
d88edc5d19
Add photoshop source file
2008-09-20 22:38:05 +02:00
Kim Does
e7a27bd071
Add a new icon in OS X style
2008-09-20 22:23:51 +02:00
Pieter de Bie
45ee18c4f7
Unbind the search controller before switching views
...
Otherwise, the app will run fine in Debug mode but not when you
run it otherwise :|
2008-09-20 12:50:22 +02:00
Pieter de Bie
ef6b506dc7
Check if a repository is valid
2008-09-20 12:14:58 +02:00
Pieter de Bie
7f337cda2a
Show current branch in branch menu
...
This kept going broken, so now instead of Interface Builder bindings,
we create the binding ourselves
2008-09-20 11:24:21 +02:00
Pieter de Bie
252b44cbe9
Re-enable menu items
2008-09-20 11:05:12 +02:00
Pieter de Bie
aa2d76f261
Re-enable the search field
2008-09-20 10:30:56 +02:00
Pieter de Bie
6edc25413f
Merge branch 'commit_view'
...
* commit_view:
Add a commit view mockup
Conflicts:
PBGitWindowController.h
PBGitWindowController.m
2008-09-20 10:27:45 +02:00
Pieter de Bie
80ae07984c
Hopefully make the searchfield not break
2008-09-20 10:26:21 +02:00
Pieter de Bie
65b61d4502
add more files
2008-09-19 23:33:26 +02:00
Pieter de Bie
43d7285ac1
Add a commit view mockup
2008-09-19 22:25:48 +02:00
Pieter de Bie
c508c66e5a
Decrease the bottom bar's size
2008-09-19 21:49:21 +02:00
Pieter de Bie
ee83544b11
Restore label
2008-09-19 21:48:41 +02:00
Pieter de Bie
7bc7302bd4
Don't show tags anymore in branch menu
...
This was accidentally added after the xib splitting
2008-09-19 21:46:54 +02:00
Pieter de Bie
65a40fe778
Merge branch 'master' of git://github.com/vijaykiran/gitx
...
Conflicts:
English.lproj/MainMenu.xib
2008-09-19 21:41:07 +02:00
Pieter de Bie
708c08a293
First part of splitting views
2008-09-19 21:36:52 +02:00
Pieter de Bie
53636f40eb
Remove debug output
2008-09-19 19:58:04 +02:00
Pieter de Bie
194fe0ca3f
Show the selected branch on startup
...
First, I had to disable this setting to show the branch,
now I have to enable it again?...
2008-09-19 19:56:14 +02:00
Pieter de Bie
887cf21bf7
Also reload refs in the webview
2008-09-19 19:41:47 +02:00
Pieter de Bie
f705bd46ab
Merge branch 'insta-decorate'
...
* insta-decorate:
Add framework to support removing refs
Show refs in HTML view
Allow copy and pasting of web source by pressing 'c'
Refactor cellInfo structure
Only decorate if we need to
Multithread test
Add objective c diff header
Conflicts:
GitX.xcodeproj/project.pbxproj
2008-09-19 19:22:40 +02:00
Pieter de Bie
1f783c91c4
Reload refs on refresh
2008-09-19 19:17:07 +02:00
Pieter de Bie
86a34b64ae
Remember window location when quitting GitX
2008-09-19 18:36:24 +02:00
Pieter de Bie
38f16a2122
Allow copy and pasting of web source by pressing 'c'
2008-09-19 15:03:51 +02:00
Pieter de Bie
f8270f38fb
Add framework to support removing refs
2008-09-19 14:40:51 +02:00
Pieter de Bie
58f0a383b2
Show refs in HTML view
2008-09-19 13:56:46 +02:00
Pieter de Bie
f48d0022e2
Allow copy and pasting of web source by pressing 'c'
2008-09-19 13:55:33 +02:00
Pieter de Bie
db39aeebeb
Also look for git in /usr/local/bin/git
2008-09-18 02:22:35 +02:00
Pieter de Bie
6e978dcea4
Refactor cellInfo structure
...
This makes the PBGitRevisionCell a bit nicer by retrieving all values
from the PBGitCommit object itself, and using another NSTextFieldCell to
draw the text.
This mean that PBGitGrapher now stores its information in the PBGitCommit's,
rather than in a custom grapher array. Also, because we don't need the
grapher to display refs anymore, the ref labels are also displayed when
using path limiting (for example, 'gitx -- Makefile').
2008-09-18 01:27:05 +02:00
Pieter de Bie
48fa140813
Only decorate if we need to
2008-09-17 23:40:42 +02:00
Pieter de Bie
eeb3309f1e
Multithread test
2008-09-17 23:13:05 +02:00
Pieter de Bie
3d21ae4053
Add objective c diff header
2008-09-17 12:58:39 +02:00