Added reclaim and diagnose to the GUI.

git-svn-id: https://svn.macports.org/repository/macports/branches/gsoc15-pallet@138475 d073be05-634f-4543-b044-5fe20cf6d1d6
This commit is contained in:
Kyle Sammons
2015-07-09 18:41:33 +00:00
parent 8b3fe1bdd6
commit 740e8381e1
4 changed files with 1519 additions and 10120 deletions
File diff suppressed because it is too large Load Diff
+2
View File
@@ -57,6 +57,8 @@ extern BOOL altWasPressed;
- (IBAction)uninstall:(id)sender;
- (IBAction)upgrade:(id)sender;
- (IBAction)sync:(id)sender;
- (IBAction)diagnose:(id)sender;
- (IBAction)reclaim:(id)sender;
- (IBAction)selfupdate:(id)sender;
- (IBAction)cancel:(id)sender;
- (IBAction)toggleInfoPanel: (id) sender;
+20
View File
@@ -210,6 +210,18 @@
[self startQueue:nil];
}
- (IBAction)reclaim:(id)sender
{
[tableController open:nil];
[self queueOperation:@"reclaim" portName:@"-" portObject:@"-" variants:0];
}
- (IBAction)diagnose:(id)sender
{
[tableController open:nil];
[self queueOperation:@"diagnose" portName:@"-" portObject:@"-" variants:0];
}
- (IBAction)selfupdate:(id)sender {
if (altWasPressed)
{
@@ -475,6 +487,14 @@
{
image = [NSImage imageNamed:@"TB_Selfupdate.icns"];
}
else if([operation isEqualToString:@"diagnose"])
{
image = [NSImage imageNamed:@"NSAdvanced"];
}
else if([operation isEqualToString:@"reclaim"])
{
image = [NSImage imageNamed:@"NSTrashFull"];
}
//If we have variants, print them out for debugging purposes
if(variants!=nil)