]> git.saurik.com Git - cydia.git/commitdiff
Cleaning up Cydia for launch.
authorJay Freeman (saurik) <saurik@saurik.com>
Tue, 26 Feb 2008 12:16:52 +0000 (12:16 +0000)
committerJay Freeman (saurik) <saurik@saurik.com>
Tue, 26 Feb 2008 12:16:52 +0000 (12:16 +0000)
Cydia.app/Cydia [new file with mode: 0755]
Cydia.app/Test
Cydia.mm

diff --git a/Cydia.app/Cydia b/Cydia.app/Cydia
new file mode 100755 (executable)
index 0000000..93bca91
--- /dev/null
@@ -0,0 +1,3 @@
+#!/bin/bash
+Cydia=$(dirname "$0")
+"${Cydia}"/Cydia_ 2>>/tmp/cydia.log
index ad2582e191579d281f5c3b3202fe8f426a12964d..18ca3453fde456dae336d00d73790ea56e9c6591 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/bash
 set -e
-cd "$(dirname "$0")"
-scp -p saurik@carrier.saurik.com:menes/cydia/Cydia .
-chmod +s Cydia
-su -c ./Cydia mobile
+Cydia=$(dirname "$0")
+scp -p saurik@carrier.saurik.com:menes/cydia/Cydia "${Cydia}"/Cydia_
+chmod +s "${Cydia}"/Cydia_
+su -c "${Cydia}"/Cydia_ mobile
index 04c0dbe956d34a5651dc7ceea7452db8fac39f82..b332d06c55dcf4d82d1b9872dcc51eb21861fb5d 100644 (file)
--- a/Cydia.mm
+++ b/Cydia.mm
@@ -697,7 +697,6 @@ void AddTextView(NSMutableDictionary *fields, NSMutableArray *packages, NSString
 @end
 
 @implementation ConfirmationView
-#include "internals.h"
 
 - (void) dealloc {
     [transition_ release];
@@ -1393,13 +1392,13 @@ NSString *Scour(const char *field, const char *begin, const char *end) {
 }
 
 - (void) tableRowSelected:(NSNotification *)notification {
-    switch ([table_ selectedRow]) {
-        case 8:
-            [delegate_ openURL:[NSURL URLWithString:[NSString stringWithFormat:@"mailto:%@?subject=%@",
-                [[package_ maintainer] email],
-                [[NSString stringWithFormat:@"regarding apt package \"%@\"", [package_ name]] stringByAddingPercentEscapes]
-            ]]];
-        break;
+    int row = [table_ selectedRow];
+
+    if (row == ([package_ website] == nil ? 8 : 9)) {
+        [delegate_ openURL:[NSURL URLWithString:[NSString stringWithFormat:@"mailto:%@?subject=%@",
+            [[package_ maintainer] email],
+            [[NSString stringWithFormat:@"regarding apt package \"%@\"", [package_ name]] stringByAddingPercentEscapes]
+        ]]];
     }
 }
 
@@ -3155,7 +3154,6 @@ NSString *Scour(const char *field, const char *begin, const char *end) {
 @end
 
 @implementation Cydia
-#include "internals.h"
 
 - (void) loadNews {
     NSMutableURLRequest *request = [NSMutableURLRequest
@@ -3667,8 +3665,8 @@ int main(int argc, char *argv[]) {
             IOObjectRelease(service);
         }
 
-    AddPreferences(@"/Applications/Preferences.app/Settings-iPhone.plist");
-    AddPreferences(@"/Applications/Preferences.app/Settings-iPod.plist");
+    /*AddPreferences(@"/Applications/Preferences.app/Settings-iPhone.plist");
+    AddPreferences(@"/Applications/Preferences.app/Settings-iPod.plist");*/
 
     if ((Metadata_ = [[NSMutableDictionary alloc] initWithContentsOfFile:@"/var/lib/cydia/metadata.plist"]) == NULL)
         Metadata_ = [[NSMutableDictionary alloc] initWithCapacity:2];