From d35bcbbfbafdb9217f3dbad30f0d20a7841d6916 Mon Sep 17 00:00:00 2001 From: "Jay Freeman (saurik)" Date: Thu, 10 Mar 2011 16:47:26 -0800 Subject: [PATCH] Add a Done: status for downloads. --- MobileCydia.mm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/MobileCydia.mm b/MobileCydia.mm index 55553282..758e6622 100644 --- a/MobileCydia.mm +++ b/MobileCydia.mm @@ -929,6 +929,7 @@ class Status : } virtual void IMSHit(pkgAcquire::ItemDesc &item) { + Done(item); } virtual void Fetch(pkgAcquire::ItemDesc &item) { @@ -938,6 +939,9 @@ class Status : } virtual void Done(pkgAcquire::ItemDesc &item) { + NSString *name([NSString stringWithUTF8String:item.ShortDesc.c_str()]); + CydiaProgressEvent *event([CydiaProgressEvent eventWithMessage:[NSString stringWithFormat:Colon_, UCLocalize("DONE"), name] ofType:kCydiaProgressEventTypeStatus forItem:item]); + [delegate_ performSelectorOnMainThread:@selector(addProgressEvent:) withObject:event waitUntilDone:YES]; } virtual void Fail(pkgAcquire::ItemDesc &item) { -- 2.47.2