From 4d2ac73114bd322c69259ce0ed2f933b9f457282 Mon Sep 17 00:00:00 2001 From: "Jay Freeman (saurik)" Date: Mon, 25 Aug 2008 21:11:20 +0000 Subject: [PATCH] Moved /notice/ to somewhere with more bandwidth, fixed a typo in Information, updated MMI's icon, and changed around case sorting routines. --- Cydia.app/Sources/modmyifone.com.png | Bin 3285 -> 5186 bytes Cydia.app/package.html | 2 +- Cydia.app/package.js | 2 +- Cydia.mm | 15 +++++++++------ 4 files changed, 11 insertions(+), 8 deletions(-) diff --git a/Cydia.app/Sources/modmyifone.com.png b/Cydia.app/Sources/modmyifone.com.png index a7ca47071b27c39be199d6517f0063f640b81281..18885ea9a4cdc80ebc42e20fb3a546bbf40ad267 100644 GIT binary patch literal 5186 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 literal 3285 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 TAhxgo00000NkvXXu0mjfU+Z5O diff --git a/Cydia.app/package.html b/Cydia.app/package.html index a31d7db9..5ea2f480 100644 --- a/Cydia.app/package.html +++ b/Cydia.app/package.html @@ -161,7 +161,7 @@ - +
diff --git a/Cydia.app/package.js b/Cydia.app/package.js index 0dfa6dc9..6f9ccf11 100644 --- a/Cydia.app/package.js +++ b/Cydia.app/package.js @@ -39,7 +39,7 @@ $(function () { $("#author-href").href("mailto:" + author.address + "?subject=" + regarding); } - $("#notice-src").src("http://cydia.saurik.com/notice/" + encodeURIComponent(id) + ".html"); + $("#notice-src").src("http://apt.saurik.com/notice/" + encodeURIComponent(id) + ".html"); var depiction = package.depiction; if (depiction == null) diff --git a/Cydia.mm b/Cydia.mm index bc34076c..81d090fc 100644 --- a/Cydia.mm +++ b/Cydia.mm @@ -149,6 +149,8 @@ extern "C" { #import "UICaboodle.h" /* }}} */ +static const NSStringCompareOptions CompareOptions_ = NSCaseInsensitiveSearch | NSNumericSearch | NSDiacriticInsensitiveSearch | NSWidthInsensitiveSearch | NSForcedOrderingSearch; + @interface WebView (Cydia) - (void) _setLayoutInterval:(float)interval; @end @@ -924,7 +926,7 @@ class Progress : return NSOrderedDescending; } - return [lhs caseInsensitiveCompare:rhs]; + return [lhs compare:rhs options:CompareOptions_]; } - (NSDictionary *) record { @@ -1473,7 +1475,7 @@ NSString *Scour(const char *field, const char *begin, const char *end) { NSRange range; - range = [[self id] rangeOfString:text options:NSCaseInsensitiveSearch]; + range = [[self id] rangeOfString:text options:NSCaseInsentiveSearch]; if (range.location != NSNotFound) return YES; @@ -1524,7 +1526,7 @@ NSString *Scour(const char *field, const char *begin, const char *end) { return NSOrderedDescending; } - return [lhs caseInsensitiveCompare:rhs]; + return [lhs compare:rhs options:CompareOptions_]; } - (NSComparisonResult) compareBySection:(Package *)package { @@ -1536,7 +1538,7 @@ NSString *Scour(const char *field, const char *begin, const char *end) { else if (lhs != NULL && rhs == NULL) return NSOrderedDescending; else if (lhs != NULL && rhs != NULL) { - NSComparisonResult result = [lhs caseInsensitiveCompare:rhs]; + NSComparisonResult result = [lhs compare:rhs options:CompareOptions_]; if (result != NSOrderedSame) return result; } @@ -1671,7 +1673,7 @@ NSString *Scour(const char *field, const char *begin, const char *end) { return NSOrderedDescending; } - return [lhs caseInsensitiveCompare:rhs]; + return [lhs compare:rhs options:CompareOptions_]; } - (Section *) initWithName:(NSString *)name { @@ -6085,7 +6087,8 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { readlink("/Library/Wallpaper", NULL, 0) == -1 && errno == EINVAL || readlink("/usr/include", NULL, 0) == -1 && errno == EINVAL || readlink("/usr/libexec", NULL, 0) == -1 && errno == EINVAL || - readlink("/usr/share", NULL, 0) == -1 && errno == EINVAL + readlink("/usr/share", NULL, 0) == -1 && errno == EINVAL /*|| + readlink("/var/lib", NULL, 0) == -1 && errno == EINVAL*/ ) { [self setIdleTimerDisabled:YES]; -- 2.45.2