Commit Graph

217 Commits

Author SHA1 Message Date
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
vijaykiran 5db16ccf73 Changed "Hide GitTest" to "Hide GitX" in the menu. 2008-09-15 19:45:00 +02:00
Pieter de Bie c91b3ff201 Remove the .gitattributes file
With the switch to XCode 3.1, it's no longer necessary to treat the
xibs as binary
2008-09-14 19:47:40 +02:00
Pieter de Bie c2e871229c Hopefully select the correct branch on startup
This removes the 'Avoid empty selection' attribute on the branch controller.
This should hopefully help with selecting the default branch correctly in
the menu.
2008-09-14 19:47:00 +02:00
Pieter de Bie 8c94e1b514 Optimize revision walker bindings
This simplifies the procedure used to walk revisions
by only loading in commits if the branch selection
was changed.
2008-09-14 15:09:20 +02:00
Pieter de Bie caf3b92e90 Force the creation of the gitx clitool 2008-09-13 01:32:56 +02:00
Pieter de Bie 49a58c9d40 Update fixed 2008-09-13 00:26:42 +02:00
Pieter de Bie f57a03d378 Version 0.3.1 v0.3.1 2008-09-13 00:24:29 +02:00
Pieter de Bie 0fe804aebb Move file to the right place 2008-09-13 00:24:08 +02:00
Pieter de Bie 69c340e4a8 Fix an out-of-bounds bug 2008-09-13 00:24:08 +02:00
Pieter de Bie eda55b142b Release version 0.3 v0.3 2008-09-12 23:10:29 +02:00
Pieter de Bie f0fb0c87cd Also display HEAD if on a detached HEAD 2008-09-12 22:57:22 +02:00
Pieter de Bie 978a22c5a5 Add 'v' as a shortcut to show large diffs 2008-09-12 22:17:31 +02:00
Pieter de Bie ce2fa7961f Update releasenotes 2008-09-12 22:13:40 +02:00
Pieter de Bie c3c4f98c66 Allow hunk navigation by using j/k keys 2008-09-12 22:12:58 +02:00
Pieter de Bie 78e45bd22c Add support for --left-right
This draws rectangles instead of circles when someone supplies
--left-right as a GitX argument
2008-09-12 20:29:09 +02:00
Pieter de Bie 69c0cae04f Update documentation 2008-09-12 19:35:11 +02:00
Pieter de Bie 3d42a4e942 Select the current HEAD if running gitx without arguments 2008-09-12 18:44:10 +02:00