Disable toolbar entries when they are processing, as at least some minimal feedback for the user. I still think it needs a progress bar dialog, or something.

This commit is contained in:
Morgan Schweers
2009-10-26 00:04:09 -07:00
committed by André Berg
parent 5b0051e13c
commit 7eb3616f3f
+6
View File
@@ -252,22 +252,28 @@
-(void)rebaseButton:(id)sender
{
[sender setEnabled:NO];
NSString *refName =[historyController.repository.currentBranch simpleRef];
[self rebaseImpl:refName];
[sender setEnabled:YES];
// NSLog([NSString stringWithFormat:@"Rebase hit for %@!", refName]);
}
-(void)pushButton:(id)sender
{
[sender setEnabled:NO];
NSString *refName =[historyController.repository.currentBranch simpleRef];
[self pushImpl:refName];
[sender setEnabled:YES];
// NSLog([NSString stringWithFormat:@"Push hit for %@!", refName]);
}
-(void)fetchButton:(id)sender
{
[sender setEnabled:NO];
NSString *refName =[historyController.repository.currentBranch simpleRef];
[self fetchImpl:refName];
[sender setEnabled:YES];
// NSLog([NSString stringWithFormat:@"Fetch hit for %@!", refName]);
}