]> git.saurik.com Git - cydia.git/commitdiff
Some minor perfections.
authorJay Freeman (saurik) <saurik@saurk.com>
Thu, 16 Oct 2008 21:40:55 +0000 (21:40 +0000)
committerJay Freeman (saurik) <saurik@saurik.com>
Thu, 30 Sep 2010 07:08:51 +0000 (07:08 +0000)
Cydia.mm

index 38f72d16ec9e03a6c2df86d6a2ba3e45a0ee9977..5742a76daa84b66d1cd2c7acc281196e0eb093fa 100644 (file)
--- a/Cydia.mm
+++ b/Cydia.mm
@@ -4462,7 +4462,10 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
         }
 
         [sheet dismiss];
-    }
+    } else if ([context isEqualToString:@"trivial"])
+        [sheet dismiss];
+    else if ([context isEqualToString:@"urlerror"])
+        [sheet dismiss];
 }
 
 - (id) initWithBook:(RVBook *)book database:(Database *)database {
@@ -4538,9 +4541,11 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
     [sheet addTextFieldWithValue:@"http://" label:@""];
 
     UITextInputTraits *traits = [[sheet textField] textInputTraits];
-    [traits setAutocapitalizationType:0];
+    [traits setAutocapitalizationType:UITextAutocapitalizationTypeNone];
+    [traits setAutocorrectionType:UITextAutocorrectionTypeNo];
     [traits setKeyboardType:UIKeyboardTypeURL];
-    [traits setAutocorrectionType:1];
+    // XXX: UIReturnKeyDone
+    [traits setReturnKeyType:UIReturnKeyNext];
 
     [sheet popupAlertAnimated:YES];
 }
@@ -5044,14 +5049,19 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
 
     UITextField *username([sheet textFieldAtIndex:0]); {
         UITextInputTraits *traits([username textInputTraits]);
-        [traits setAutocapitalizationType:0];
-        [traits setAutocorrectionType:1];
+        [traits setAutocapitalizationType:UITextAutocapitalizationTypeNone];
+        [traits setAutocorrectionType:UITextAutocorrectionTypeNo];
+        [traits setKeyboardType:UIKeyboardTypeASCIICapable];
+        [traits setReturnKeyType:UIReturnKeyNext];
     }
 
     UITextField *password([sheet textFieldAtIndex:1]); {
         UITextInputTraits *traits([password textInputTraits]);
-        [traits setAutocapitalizationType:0];
-        [traits setAutocorrectionType:1];
+        [traits setAutocapitalizationType:UITextAutocapitalizationTypeNone];
+        [traits setAutocorrectionType:UITextAutocorrectionTypeNo];
+        [traits setKeyboardType:UIKeyboardTypeASCIICapable];
+        // XXX: UIReturnKeyDone
+        [traits setReturnKeyType:UIReturnKeyNext];
         [traits setSecureTextEntry:YES];
     }
 
@@ -6265,10 +6275,10 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
 
         [field_ setPaddingTop:5];
 
-        UITextInputTraits *traits = [field_ textInputTraits];
-        [traits setAutocapitalizationType:0];
-        [traits setAutocorrectionType:1];
-        [traits setReturnKeyType:6];
+        UITextInputTraits *traits([field_ textInputTraits]);
+        [traits setAutocapitalizationType:UITextAutocapitalizationTypeNone];
+        [traits setAutocorrectionType:UITextAutocorrectionTypeNo];
+        [traits setReturnKeyType:UIReturnKeySearch];
 
         CGRect accrect = {{0, 6}, {6 + cnfrect.size.width + 6 + area.size.width + 6, area.size.height}};