<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>images/book_open.png</filename>
    </added>
    <added>
      <filename>images/comment.png</filename>
    </added>
    <added>
      <filename>images/email.png</filename>
    </added>
    <added>
      <filename>images/git-favicon.png</filename>
    </added>
    <added>
      <filename>images/note.png</filename>
    </added>
    <added>
      <filename>images/user.png</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -25,7 +25,9 @@
 
 + (Config *)instance;
 - (NSString *)baseAPIURL;
+- (NSString *)baseAPIURLv2;
 - (void)rememberCredentials;
 - (void)forgetCredentials;
+- (bool)hasLogin;
 
 @end</diff>
      <filename>Classes/Config.h</filename>
    </modified>
    <modified>
      <diff>@@ -34,6 +34,10 @@
 	return [NSString stringWithFormat:@&quot;%@/api/v1/json&quot;, [[Config instance] baseURL]];
 }
 
+- (NSString *)baseAPIURLv2 {
+	return [NSString stringWithFormat:@&quot;%@/api/v2/json&quot;, [[Config instance] baseURL]];
+}
+
 - (void)rememberCredentials {
   // Save current credentials to the defaults database
   NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
@@ -48,6 +52,13 @@
   [defaults setValue:nil forKey:@&quot;GitHubToken&quot;];
 }
 
+- (bool)hasLogin {
+	NSLog(@&quot;uname: %@&quot;, [self gitHubUserName]);
+	return ([self gitHubUserName] != NULL) 
+			&amp;&amp; ([[self gitHubUserName] length] &gt; 0)
+			&amp;&amp; ([self gitHubToken] != NULL)
+			&amp;&amp; ([[self gitHubToken] length] &gt; 0);
+}
 
 - (void) dealloc {
 	[gitHubUserName release];</diff>
      <filename>Classes/Config.m</filename>
    </modified>
    <modified>
      <diff>@@ -13,11 +13,12 @@
 @interface RepositoriesViewController : UITableViewController {
 	RootViewController *rootViewController;
 	NSArray *repositories;
-  
-  IBOutlet RepositoryTableCellView *masterTableCell;
+	bool publicFlag;
+	IBOutlet RepositoryTableCellView *masterTableCell;
 }
 
 @property (nonatomic, retain) RootViewController *rootViewController;
 @property (nonatomic, retain) NSArray *repositories;
+@property(assign, readwrite) bool publicFlag;
 
 @end</diff>
      <filename>Classes/RepositoriesViewController.h</filename>
    </modified>
    <modified>
      <diff>@@ -9,15 +9,25 @@
 #import &quot;RepositoriesViewController.h&quot;
 #import &quot;RepoCommitsViewController.h&quot;
 
+// TODO : split (owned, collaborator, watched) - tabs?
 
 @implementation RepositoriesViewController
 
 @synthesize rootViewController;
 @synthesize repositories;
+@synthesize publicFlag;
 
 - (void)viewDidLoad {
-  [super viewDidLoad];
+	[super viewDidLoad];
 	self.title = @&quot;Repositories&quot;;
+	[Repository loadAll];
+	if(publicFlag) {
+		self.repositories = [[Config instance] publicRepositories];
+	} else {
+		self.repositories = [[Config instance] privateRepositories];
+	}
+	NSLog(@&quot;Loaded&quot;);
+	// get repositories if we don't have them
 }
 
 
@@ -37,13 +47,13 @@
 }
 
 - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
-  return 1;
+	return 1; 
 }
 
 
 // Customize the number of rows in the table view.
 - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
-  return [repositories count];
+	return [repositories count];
 }
 
 
@@ -57,13 +67,13 @@
   }
   
   // Set up the cell...
-	cell.repository = (Repository *)[repositories objectAtIndex:[indexPath row]];
+  cell.repository = (Repository *)[repositories objectAtIndex:[indexPath row]];
   return cell;
 }
 
 
 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
-  RepoCommitsViewController *repoCommitsViewController = [[[RepoCommitsViewController alloc] initWithNibName:@&quot;RepoCommitsView&quot; bundle:nil] autorelease];
+	RepoCommitsViewController *repoCommitsViewController = [[[RepoCommitsViewController alloc] initWithNibName:@&quot;RepoCommitsView&quot; bundle:nil] autorelease];
 	Repository *repository = [repositories objectAtIndex:[indexPath row]];
 	
 	[repoCommitsViewController.repoCommits release];
@@ -79,7 +89,7 @@
 - (void)dealloc {
 	[repositories release];
 	[rootViewController release];
-  [super dealloc];
+	[super dealloc];
 }
 
 </diff>
      <filename>Classes/RepositoriesViewController.m</filename>
    </modified>
    <modified>
      <diff>@@ -10,12 +10,18 @@
 @interface Repository : NSObject {
 	NSString *name;
 	NSString *owner;
+	NSString *description;
+	NSNumber *watchers;
+	NSNumber *forks;
 	NSNumber *privateRepo;
 	NSMutableArray *commits;
 }
 
 @property (nonatomic, retain) NSString *name;
 @property (nonatomic, retain) NSString *owner;
+@property (nonatomic, retain) NSString *description;
+@property (nonatomic, retain) NSNumber *watchers;
+@property (nonatomic, retain) NSNumber *forks;
 @property (nonatomic, retain) NSNumber *privateRepo;
 @property (nonatomic, retain) NSMutableArray *commits;
 </diff>
      <filename>Classes/Repository.h</filename>
    </modified>
    <modified>
      <diff>@@ -15,13 +15,16 @@
 
 @synthesize name;
 @synthesize owner;
+@synthesize description;
+@synthesize watchers;
+@synthesize forks;
 @synthesize privateRepo;
 @synthesize commits;
 
 + (NSString *)indexURL {	
 	
-	return [NSString stringWithFormat:@&quot;%@/%@&quot;, 
-			[[Config instance] baseAPIURL],
+	return [NSString stringWithFormat:@&quot;%@/repos/show/%@&quot;, 
+			[[Config instance] baseAPIURLv2],
 			[[Config instance] gitHubUserName]];
 }
 
@@ -41,12 +44,15 @@
 	NSMutableArray *repositories = [[[NSMutableArray alloc] init] autorelease];
 	
 	// GitHub JSON: {&quot;user&quot;: {&quot;repositories&quot;: [{repo1},{repo1}] }}
-	repositories = [[[resultJSON JSONValue] valueForKey:@&quot;user&quot;] valueForKey:@&quot;repositories&quot;];
+	repositories = [[resultJSON JSONValue] valueForKey:@&quot;repositories&quot;];
 	
 	for (NSDictionary *repository in repositories) {
 		Repository *tempRepo = [[[Repository alloc] init] autorelease];
 		[tempRepo setName:[repository valueForKey:@&quot;name&quot;]];
 		[tempRepo setOwner:[repository valueForKey:@&quot;owner&quot;]];
+		[tempRepo setDescription:[repository valueForKey:@&quot;description&quot;]];
+		[tempRepo setWatchers:[DataParser readInt:[repository valueForKey:@&quot;watchers&quot;]]];
+		[tempRepo setForks:[DataParser readInt:[repository valueForKey:@&quot;forks&quot;]]];
 		[tempRepo setPrivateRepo:[DataParser readInt:[repository valueForKey:@&quot;private&quot;]]];
 		
 		DevLog2(@&quot;Loaded Repo: %@&quot;, [tempRepo name]);</diff>
      <filename>Classes/Repository.m</filename>
    </modified>
    <modified>
      <diff>@@ -10,6 +10,7 @@
 #import &quot;git_phoneAppDelegate.h&quot;
 #import &quot;RepositoriesViewController.h&quot;
 #import &quot;AboutViewController.h&quot;
+#import &quot;LoginViewController.h&quot;
 
 
 @implementation RootViewController
@@ -32,6 +33,20 @@
     return 4;
 }
 
+- (void) authenticate {
+	// Check if username is set
+	if ([[Config instance] hasLogin]) {
+		[self loadLoginView];
+	} else {
+		if (![Connector didAuthenticateUser:[[Config instance] gitHubUserName] withToken:[[Config instance] gitHubToken]]) {
+			[self loadLoginView];
+		}
+	}
+}
+
+- (bool) isAuthenticated {
+	return [[Config instance] hasLogin];
+}
 
 // Customize the number of rows in the table view.
 - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
@@ -40,7 +55,11 @@
 	
 	switch(section) {
 		case 0: {
-			rows = 2;
+			if ([self isAuthenticated]) {
+				rows = 6;
+			} else {
+				rows = 1;
+			}
 			break;
 		}
 		case 1: {
@@ -52,7 +71,7 @@
 			break;
 		}
 		case 3: {
-			rows =  1;
+			rows =  2;
 			break;
 		}
 	}
@@ -72,16 +91,46 @@
 
 	switch(indexPath.section) {
 		case 0: {
-			switch(indexPath.row) {
-				case 0: {
-					cell.text = @&quot;Public Repositories&quot;;
-					cell.image = [UIImage imageNamed:@&quot;public.png&quot;];
-					break;
+			if ([self isAuthenticated]) {
+				switch(indexPath.row) {
+					case 0: {
+						cell.text = @&quot;Public Repositories&quot;;
+						cell.image = [UIImage imageNamed:@&quot;public.png&quot;];
+						break;
+					}
+					case 1: {
+						cell.text = @&quot;Private Repositories&quot;;
+						cell.image = [UIImage imageNamed:@&quot;private.png&quot;];
+						break;
+					}
+					case 2: {
+						cell.text = @&quot;Commit Comments&quot;;
+						cell.image = [UIImage imageNamed:@&quot;comment.png&quot;];
+						break;
+					}
+					case 3: {
+						cell.text = @&quot;News Feed&quot;;
+						cell.image = [UIImage imageNamed:@&quot;feed.png&quot;];
+						break;
+					}
+					case 4: {
+						cell.text = @&quot;Messages&quot;;
+						cell.image = [UIImage imageNamed:@&quot;email.png&quot;];
+						break;
+					}
+					case 5: {
+						cell.text = @&quot;Your Profile&quot;;
+						cell.image = [UIImage imageNamed:@&quot;user.png&quot;];
+						break;
+					}
 				}
-				case 1: {
-					cell.text = @&quot;Private Repositories&quot;;
-					cell.image = [UIImage imageNamed:@&quot;private.png&quot;];
-					break;
+			} else {
+				switch(indexPath.row) {
+					case 0: {
+						cell.text = @&quot;Login to GitHub&quot;;
+						cell.image = [UIImage imageNamed:@&quot;public.png&quot;];
+						break;
+					}
 				}
 			}
 			break;
@@ -99,13 +148,13 @@
 		case 2: {
 			switch(indexPath.row) {
 				case 0: {
-					cell.text = @&quot;News Feed&quot;;
-					cell.image = [UIImage imageNamed:@&quot;feed.png&quot;];
+					cell.text = @&quot;Search GitHub&quot;;
+					cell.image = [UIImage imageNamed:@&quot;zoom.png&quot;];
 					break;
 				}
 				case 1: {
-					cell.text = @&quot;Search&quot;;
-					cell.image = [UIImage imageNamed:@&quot;zoom.png&quot;];
+					cell.text = @&quot;Browse GitHub&quot;;
+					cell.image = [UIImage imageNamed:@&quot;book_open.png&quot;];
 					break;
 				}
 			}
@@ -114,6 +163,11 @@
 		case 3: {
 			switch(indexPath.row) {
 				case 0: {
+					cell.text = @&quot;Git Reference&quot;;
+					cell.image = [UIImage imageNamed:@&quot;git-favicon.png&quot;];
+					break;
+				}
+				case 1: {
 					cell.text = @&quot;About GitHub Mobile&quot;;
 					cell.image = [UIImage imageNamed:@&quot;octocat_small.png&quot;];
 					break;
@@ -130,20 +184,28 @@
   
 	switch(indexPath.section) {
 		case 0: {
-			RepositoriesViewController *repositoriesViewController = [[[RepositoriesViewController alloc] initWithNibName:@&quot;RepositoriesView&quot; bundle:nil] autorelease];
-			switch(indexPath.row) {
-				case 0: {
-					repositoriesViewController.repositories = [[Config instance] publicRepositories];
-					break;
-				}
-				case 1: {
-					repositoriesViewController.repositories = [[Config instance] privateRepositories];
-					break;
+			if ([self isAuthenticated]) {
+				switch(indexPath.row) {
+					case 0: {
+						RepositoriesViewController *repositoriesViewController = [[[RepositoriesViewController alloc] initWithNibName:@&quot;RepositoriesView&quot; bundle:nil] autorelease];
+						repositoriesViewController.publicFlag = true;
+						repositoriesViewController.rootViewController = self;
+						[self.navigationController pushViewController:repositoriesViewController animated:YES];
+						break;
+					}
+					case 1: {
+						RepositoriesViewController *repositoriesViewController = [[[RepositoriesViewController alloc] initWithNibName:@&quot;RepositoriesView&quot; bundle:nil] autorelease];
+						repositoriesViewController.publicFlag = false;
+						repositoriesViewController.rootViewController = self;
+						[self.navigationController pushViewController:repositoriesViewController animated:YES];
+						break;
+					}
 				}
+			} else {
+				// login to github
+				LoginViewController *loginViewController = [[[LoginViewController alloc] initWithNibName:@&quot;Login&quot; bundle:nil] autorelease];
+				[self.navigationController pushViewController:loginViewController animated:YES];
 			}
-			repositoriesViewController.rootViewController = self;
-			[self.navigationController pushViewController:repositoriesViewController animated:YES];
-			[tableView deselectRowAtIndexPath:indexPath animated:YES];
 			break;
 		}
 		case 1: {
@@ -170,7 +232,7 @@
 		}
 		case 3: {
 			switch(indexPath.row) {
-				case 0: {
+				case 1: {
 					// ABOUT PAGE
 					AboutViewController *aboutViewController = [[AboutViewController alloc] init];
 					//aboutViewController.rootViewController = self;
@@ -181,6 +243,7 @@
 			}
 			break;
 		}
+		[tableView deselectRowAtIndexPath:indexPath animated:YES];
 	}
 	
 	</diff>
      <filename>Classes/RootViewController.m</filename>
    </modified>
    <modified>
      <diff>@@ -17,7 +17,6 @@
 @property (nonatomic, retain) IBOutlet UIWindow *window;
 @property (nonatomic, retain) IBOutlet UINavigationController *navigationController;
 
-- (void)authenticate;
 - (void)showAlert:(NSString *)message withTitle:(NSString *)title;
 
 @end</diff>
      <filename>Classes/git_phoneAppDelegate.h</filename>
    </modified>
    <modified>
      <diff>@@ -10,7 +10,6 @@
 #import &quot;RootViewController.h&quot;
 #import &quot;ConnectivityController.h&quot;
 #import &quot;ApplicationErrorViewController.h&quot;
-#import &quot;LoginViewController.h&quot;
 
 @interface git_phoneAppDelegate()
 - (void) showError:(NSString *)errorMessage;
@@ -37,10 +36,6 @@
 	} 
 	
 	[self loadPreferences];
-	[self authenticate];
-	
-	//LOAD MAIN APP
-	[Repository loadAll];
 }
 
 
@@ -54,24 +49,6 @@
 	[[self window] addSubview:errorController.view];
 }
 
-- (void) loadLoginView {
-	LoginViewController *loginViewController = [[[LoginViewController alloc] initWithNibName:@&quot;Login&quot; bundle:nil] autorelease];
-	[window addSubview:[loginViewController view]];
-	[navigationController presentModalViewController:loginViewController animated:YES];
-
-}
-- (void) authenticate {
-	// Check if username is set
-	if ([[Config instance] gitHubUserName] == NULL || [[Config instance] gitHubToken] == NULL) {
-		[self loadLoginView];
-	} else {
-		if (![Connector didAuthenticateUser:[[Config instance] gitHubUserName] withToken:[[Config instance] gitHubToken]]) {
-			[self showAlert:@&quot;Unable to auto-authenticate using the credentials saved in your settings.&quot; withTitle:@&quot;Octocat FAIL&quot;];
-			[self loadLoginView];
-		}
-	}
-}
-
 - (void) loadPreferences {	
 	// read user prefs
 	NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];</diff>
      <filename>Classes/git_phoneAppDelegate.m</filename>
    </modified>
    <modified>
      <diff>@@ -33,24 +33,22 @@
 }
 
 - (void)layoutSubviews {
-  [super layoutSubviews];
-  
-  if ([repository.privateRepo boolValue])
-    iconImage.image = [UIImage imageNamed:@&quot;private.png&quot;];
-  else
-    iconImage.image = [UIImage imageNamed:@&quot;public.png&quot;];
-  
-  nameLabel.text = repository.name;
-  ownerLabel.text = repository.owner;
-  
-  Commit *lastCommit = (Commit *)[repository.commits objectAtIndex:0];
-  lastCommitMessageLabel.text = lastCommit.message;
-  lastCommitTimestampLabel.text = @&quot;&quot;;
-  
-  if (lastCommit) 
-    lastCommitAuthornameLabel.text = [NSString stringWithFormat:@&quot;By: %@&quot;, lastCommit.authorName];
-  else
-    lastCommitAuthornameLabel.text = @&quot;&quot;;
+	[super layoutSubviews];
+
+	if ([repository.privateRepo boolValue])
+		iconImage.image = [UIImage imageNamed:@&quot;private.png&quot;];
+	else
+		iconImage.image = [UIImage imageNamed:@&quot;public.png&quot;];
+
+	nameLabel.text = repository.name;
+	ownerLabel.text = repository.owner;
+
+	//Commit *lastCommit = (Commit *)[repository.commits objectAtIndex:0];
+	// I removed last commit data from here, but didn't yet change the labels
+	
+	lastCommitMessageLabel.text = repository.description;
+	lastCommitAuthornameLabel.text = [NSString stringWithFormat:@&quot;Watchers: %@, Forks: %@&quot;, repository.watchers, repository.forks];
+	lastCommitTimestampLabel.text = @&quot;&quot;;
 }
 
 - (void)dealloc {</diff>
      <filename>RepositoryTableCellView.m</filename>
    </modified>
    <modified>
      <diff>@@ -45,6 +45,12 @@
 		313A61190F74194900A6C9BC /* server.png in Resources */ = {isa = PBXBuildFile; fileRef = 313A61180F74194900A6C9BC /* server.png */; };
 		313A61420F741B0300A6C9BC /* AboutViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 313A61410F741B0300A6C9BC /* AboutViewController.m */; };
 		31E9B3890F7436A30072F5C9 /* zoom.png in Resources */ = {isa = PBXBuildFile; fileRef = 31E9B3880F7436A30072F5C9 /* zoom.png */; };
+		31E9B3EC0F7443EF0072F5C9 /* user.png in Resources */ = {isa = PBXBuildFile; fileRef = 31E9B3EB0F7443EF0072F5C9 /* user.png */; };
+		31E9B4070F7445D30072F5C9 /* git-favicon.png in Resources */ = {isa = PBXBuildFile; fileRef = 31E9B4060F7445D30072F5C9 /* git-favicon.png */; };
+		31E9B4130F74479C0072F5C9 /* email.png in Resources */ = {isa = PBXBuildFile; fileRef = 31E9B4120F74479C0072F5C9 /* email.png */; };
+		31E9B4150F7447A70072F5C9 /* note.png in Resources */ = {isa = PBXBuildFile; fileRef = 31E9B4140F7447A70072F5C9 /* note.png */; };
+		31E9B4180F7447DC0072F5C9 /* book_open.png in Resources */ = {isa = PBXBuildFile; fileRef = 31E9B4170F7447DC0072F5C9 /* book_open.png */; };
+		31E9B41B0F7448210072F5C9 /* comment.png in Resources */ = {isa = PBXBuildFile; fileRef = 31E9B41A0F7448210072F5C9 /* comment.png */; };
 		FA1DE9D10F65755600AC08A7 /* RepositoryTableCellView.m in Sources */ = {isa = PBXBuildFile; fileRef = FA1DE9D00F65755600AC08A7 /* RepositoryTableCellView.m */; };
 		FA1DEA2A0F657CEE00AC08A7 /* RepositoryTableCellView.xib in Resources */ = {isa = PBXBuildFile; fileRef = FA1DEA290F657CEE00AC08A7 /* RepositoryTableCellView.xib */; };
 /* End PBXBuildFile section */
@@ -105,6 +111,12 @@
 		313A61400F741B0300A6C9BC /* AboutViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AboutViewController.h; sourceTree = &quot;&lt;group&gt;&quot;; };
 		313A61410F741B0300A6C9BC /* AboutViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AboutViewController.m; sourceTree = &quot;&lt;group&gt;&quot;; };
 		31E9B3880F7436A30072F5C9 /* zoom.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = zoom.png; sourceTree = &quot;&lt;group&gt;&quot;; };
+		31E9B3EB0F7443EF0072F5C9 /* user.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = user.png; sourceTree = &quot;&lt;group&gt;&quot;; };
+		31E9B4060F7445D30072F5C9 /* git-favicon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = &quot;git-favicon.png&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+		31E9B4120F74479C0072F5C9 /* email.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = email.png; sourceTree = &quot;&lt;group&gt;&quot;; };
+		31E9B4140F7447A70072F5C9 /* note.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = note.png; sourceTree = &quot;&lt;group&gt;&quot;; };
+		31E9B4170F7447DC0072F5C9 /* book_open.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = book_open.png; sourceTree = &quot;&lt;group&gt;&quot;; };
+		31E9B41A0F7448210072F5C9 /* comment.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = comment.png; sourceTree = &quot;&lt;group&gt;&quot;; };
 		8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = &quot;&lt;group&gt;&quot;; };
 		FA1DE9CF0F65755600AC08A7 /* RepositoryTableCellView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RepositoryTableCellView.h; sourceTree = &quot;&lt;group&gt;&quot;; };
 		FA1DE9D00F65755600AC08A7 /* RepositoryTableCellView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RepositoryTableCellView.m; sourceTree = &quot;&lt;group&gt;&quot;; };
@@ -175,6 +187,12 @@
 		22FA50100F21349300709123 /* images */ = {
 			isa = PBXGroup;
 			children = (
+				31E9B41A0F7448210072F5C9 /* comment.png */,
+				31E9B4170F7447DC0072F5C9 /* book_open.png */,
+				31E9B4140F7447A70072F5C9 /* note.png */,
+				31E9B4120F74479C0072F5C9 /* email.png */,
+				31E9B4060F7445D30072F5C9 /* git-favicon.png */,
+				31E9B3EB0F7443EF0072F5C9 /* user.png */,
 				31E9B3880F7436A30072F5C9 /* zoom.png */,
 				313A61180F74194900A6C9BC /* server.png */,
 				313A61130F74187600A6C9BC /* Default.png */,
@@ -351,6 +369,12 @@
 				313A61140F74187600A6C9BC /* Default.png in Resources */,
 				313A61190F74194900A6C9BC /* server.png in Resources */,
 				31E9B3890F7436A30072F5C9 /* zoom.png in Resources */,
+				31E9B3EC0F7443EF0072F5C9 /* user.png in Resources */,
+				31E9B4070F7445D30072F5C9 /* git-favicon.png in Resources */,
+				31E9B4130F74479C0072F5C9 /* email.png in Resources */,
+				31E9B4150F7447A70072F5C9 /* note.png in Resources */,
+				31E9B4180F7447DC0072F5C9 /* book_open.png in Resources */,
+				31E9B41B0F7448210072F5C9 /* comment.png in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};</diff>
      <filename>git-phone.xcodeproj/project.pbxproj</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>images/Default.png</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>5b658837a48d3bdfd24e48604d1c28eb70958c8e</id>
    </parent>
  </parents>
  <author>
    <name>Scott Chacon</name>
    <email>schacon@gmail.com</email>
  </author>
  <url>http://github.com/schacon/git-phone/commit/c00bed522fee8dc3afddbc8a0397b74da733b22e</url>
  <id>c00bed522fee8dc3afddbc8a0397b74da733b22e</id>
  <committed-date>2009-03-20T16:01:03-07:00</committed-date>
  <authored-date>2009-03-20T16:01:03-07:00</authored-date>
  <message>I updated the classes to use the new API for pulling repository
information, and started tracking watchers and forks for each repo.  On
the main repo list pages, I'm now showing that info instead of the last
commit, since it was confusing to have nothing there until you fetched
the commits.  I'm thinking of adding last_updated, but I'll have to add
that to the api data, since it doesn't seem to be there.

Since it was confusing to have the repo cells switch data whether you
had looked at the commits or not, I turned off showing the last_commit
data at all.

I also changed the functionality to only post for data when it's needed,
rather than on app load, so people can use the app without actually
having a GitHub account typed in.  If so, the first block of menu items
does not show up - they're all meant to be used with an authenticated
account.

I also added some extra menu options that I would like to implement in
the future.</message>
  <tree>f6d47923d8c13d664f301fb924f29826d9d84dac</tree>
  <committer>
    <name>Scott Chacon</name>
    <email>schacon@gmail.com</email>
  </committer>
</commit>
