Commit Graph

249 Commits

Author SHA1 Message Date
Pieter de Bie 973d83e35c CommitView: Switch icon colors
It makes more sense to color existing icons green, and 
new icons white.
2008-09-25 23:59:12 +02:00
Pieter de Bie 37cda5faa4 CommitView: Intelligently add files
Rather than rereading our status every time we add something,
calculate where a file should go.
2008-09-25 23:57:48 +02:00
Pieter de Bie 001b6bf10e CommitView: Handle new files better
This fixes the 'cat' command that was acting up and also shows
information when a file could not be displayed
2008-09-25 23:45:14 +02:00
Pieter de Bie d58127e6a2 CommitView: Sort items based on status and then path 2008-09-25 23:37:44 +02:00
Pieter de Bie 08338c5e2d Update ReleaseNotes 2008-09-25 23:31:48 +02:00
Pieter de Bie 0ad81bc2a6 CommitView: Use the status bar to update on status 2008-09-25 23:31:24 +02:00
Pieter de Bie 55b37d903c CommitView: Asynchronously read in the files
This makes the gui more responsive, as it doesn't block while
exec'ing git 3 times.
2008-09-25 23:15:00 +02:00
Pieter de Bie c6966ade41 HistoryView: Add a method to put a commit online 2008-09-25 22:25:46 +02:00
Michiel Holtkamp 991045c019 Changed default diff.html (nothing to commit) to something more understandable 2008-09-24 18:26:50 +02:00
Pieter de Bie aafc284eb8 ChangedFile: add a path separator to reset command
Sometimes a file could not be reset because it contained weird characters.

This hopefully fixes it.
2008-09-24 17:33:19 +02:00
Pieter de Bie b257f0090a Fix compiler warnings 2008-09-24 17:19:58 +02:00
Pieter de Bie 2676a20291 Fix some compiler warnings 2008-09-24 01:25:30 +02:00
Pieter de Bie 3f923f51a1 CommitView: Add commit capability 2008-09-24 01:08:10 +02:00
Pieter de Bie 4024753045 PBEasyPipe: Add a new method to provide input 2008-09-24 01:07:15 +02:00
Pieter de Bie 76e176e8b4 Add staging and unstaging of files 2008-09-24 00:47:41 +02:00
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