]> git.saurik.com Git - cydia.git/commitdiff
Fixed title bar of confirmation and finally fixed stupid memory allocation bug.
authorJay Freeman (saurik) <saurik@saurik.com>
Tue, 9 Dec 2008 08:43:33 +0000 (08:43 +0000)
committerJay Freeman (saurik) <saurik@saurik.com>
Thu, 30 Sep 2010 07:09:05 +0000 (07:09 +0000)
Cydia.app/confirm.js
Cydia.mm

index 9210295d033072a0adc60ffd706dac7b6bc604e5..33b0014f436494ae5b7f1718436bbe6002d42f31 100644 (file)
@@ -27,6 +27,8 @@ $(function () {
         $("#disk-key").html(negative ? "Disk Freeing" : "Disk Using");
         $("#disk-value").html($.xml(size));
     } else for (var i = 0; i != issues.length; ++i) {
+        document.title = "Cannot Comply";
+
         $("._issues").remove();
 
         var issue = issues[i];
index ac9df53a925a2673ebf4a1386415c3044aefc5df..ad007e3197d12854366872113cfad23b01c118b1 100644 (file)
--- a/Cydia.mm
+++ b/Cydia.mm
@@ -35,6 +35,9 @@
  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */
 
+// XXX: wtf/FastMalloc.h... wtf?
+#define USE_SYSTEM_MALLOC 1
+
 /* #include Directives {{{ */
 #import "UICaboodle.h"
 
@@ -259,8 +262,9 @@ extern NSString * const kCAFilterNearest;
 
 #define ForRelease 0
 #define ForSaurik (1 && !ForRelease)
+#define IgnoreInstall (0 && !ForRelease)
 #define RecycleWebViews 0
-#define AlwaysReload (1 && !ForRelease)
+#define AlwaysReload (0 && !ForRelease)
 
 /* Radix Sort {{{ */
 @interface NSMutableArray (Radix)
@@ -2851,7 +2855,11 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
 }
 
 - (id) _rightButtonTitle {
+#if AlwaysReload || IgnoreInstall
+    return @"Reload";
+#else
     return issues_ == nil ? @"Confirm" : nil;
+#endif
 }
 
 - (void) _leftButtonClicked {
@@ -2860,6 +2868,9 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
 
 #if !AlwaysReload
 - (void) _rightButtonClicked {
+#if IgnoreInstall
+    return [super _rightButtonClicked];
+#endif
     if (essential_ != nil)
         [essential_ popupAlertAnimated:YES];
     else {
@@ -6991,7 +7002,8 @@ int main(int argc, char *argv[]) { _pooled
         Indices_ = [[NSMutableDictionary alloc] init];*/
 
     Indices_ = [NSMutableDictionary dictionaryWithObjectsAndKeys:
-        @"http://"/*"cache.saurik.com/"*/"cydia.saurik.com/server/rating/@P", @"Rating",
+        //@"http://"/*"cache.saurik.com/"*/"cydia.saurik.com/server/rating/@", @"Rating",
+        @"http://"/*"cache.saurik.com/"*/"cydia.saurik.com/repotag/@", @"RepoTag",
     nil];
 
     if ((Metadata_ = [[NSMutableDictionary alloc] initWithContentsOfFile:@"/var/lib/cydia/metadata.plist"]) == NULL)