Skip to content

Commit e8bbe15

Browse files
committed
Merge branch 'release/v3.0.0-11'
2 parents 4534e64 + 91e479e commit e8bbe15

File tree

111 files changed

+3809
-1114
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

111 files changed

+3809
-1114
lines changed

MEGA.xcodeproj/project.pbxproj

+7-84
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
{
2+
"DVTSourceControlWorkspaceBlueprintPrimaryRemoteRepositoryKey" : "B29DB52C58D4DBF94A2D8B6DF807BA0284E98CA5",
3+
"DVTSourceControlWorkspaceBlueprintWorkingCopyRepositoryLocationsKey" : {
4+
5+
},
6+
"DVTSourceControlWorkspaceBlueprintWorkingCopyStatesKey" : {
7+
"DD091C5D03D23C2F1EC054BC9C018DF9A9125FD6" : 0,
8+
"1945E551F17CC8F4796C756EF87EADA8A3EADD91" : 0,
9+
"3E02169055262138F7D692446C25677927AC13EE" : 0,
10+
"C16576B571172538D95183F9515DC5DB064EAF7F" : 0,
11+
"9E1ECC80773D1F4F22D03CB4DEA298B3CB57FAF5" : 0,
12+
"00DEE37500E6C7998F4D113C875F3996AE26D5BE" : 0,
13+
"9F9B14DA276794D9192F387F0CC62561009373D0" : 0,
14+
"FFD45562D681BCF3154B3744FD74B029E1BBF63E" : 0,
15+
"7070BA961BCA286ED2393408B1E3D78393C99B33" : 0,
16+
"2AADEAED908340583C88E195E0B330D50D5EFB2E" : 0,
17+
"B29DB52C58D4DBF94A2D8B6DF807BA0284E98CA5" : 0
18+
},
19+
"DVTSourceControlWorkspaceBlueprintIdentifierKey" : "E0E59F3C-ECC8-4B12-BC45-F37C2054C81B",
20+
"DVTSourceControlWorkspaceBlueprintWorkingCopyPathsKey" : {
21+
"DD091C5D03D23C2F1EC054BC9C018DF9A9125FD6" : "meganz:iOS3iMEGA\/Vendor\/DZNEmptyDataSet",
22+
"1945E551F17CC8F4796C756EF87EADA8A3EADD91" : "meganz:iOS3iMEGA\/Vendor\/AMLocalizedString",
23+
"3E02169055262138F7D692446C25677927AC13EE" : "meganz:iOS3iMEGA\/Vendor\/LTHPasscodeViewController",
24+
"C16576B571172538D95183F9515DC5DB064EAF7F" : "meganz:iOS3iMEGA\/Vendor\/sskeychain",
25+
"9E1ECC80773D1F4F22D03CB4DEA298B3CB57FAF5" : "meganz:iOS3iMEGA\/Vendor\/SVProgressHUD",
26+
"00DEE37500E6C7998F4D113C875F3996AE26D5BE" : "meganz:iOS3iMEGA\/Vendor\/SVWebViewController",
27+
"9F9B14DA276794D9192F387F0CC62561009373D0" : "meganz:iOS3iMEGA\/Vendor\/MWPhotoBrowser",
28+
"FFD45562D681BCF3154B3744FD74B029E1BBF63E" : "meganz:iOS3iMEGA\/Vendor\/GKContactImage",
29+
"7070BA961BCA286ED2393408B1E3D78393C99B33" : "meganz:iOS3iMEGA\/Vendor\/Reachability",
30+
"2AADEAED908340583C88E195E0B330D50D5EFB2E" : "meganz:iOS3iMEGA\/Vendor\/SDK",
31+
"B29DB52C58D4DBF94A2D8B6DF807BA0284E98CA5" : "meganz:iOS3"
32+
},
33+
"DVTSourceControlWorkspaceBlueprintNameKey" : "iMEGA",
34+
"DVTSourceControlWorkspaceBlueprintVersion" : 204,
35+
"DVTSourceControlWorkspaceBlueprintRelativePathToProjectKey" : "iMEGA.xcworkspace",
36+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoriesKey" : [
37+
{
38+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.com\/meganz\/SVWebViewController.git",
39+
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
40+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "00DEE37500E6C7998F4D113C875F3996AE26D5BE"
41+
},
42+
{
43+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.com\/tagyro\/AMLocalizedString.git",
44+
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
45+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "1945E551F17CC8F4796C756EF87EADA8A3EADD91"
46+
},
47+
{
48+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.com\/meganz\/sdk.git",
49+
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
50+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "2AADEAED908340583C88E195E0B330D50D5EFB2E"
51+
},
52+
{
53+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.com\/jnavarrom\/LTHPasscodeViewController.git",
54+
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
55+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "3E02169055262138F7D692446C25677927AC13EE"
56+
},
57+
{
58+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.com\/meganz\/Reachability.git",
59+
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
60+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "7070BA961BCA286ED2393408B1E3D78393C99B33"
61+
},
62+
{
63+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.com\/meganz\/SVProgressHUD.git",
64+
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
65+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "9E1ECC80773D1F4F22D03CB4DEA298B3CB57FAF5"
66+
},
67+
{
68+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.com\/meganz\/MWPhotoBrowser.git",
69+
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
70+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "9F9B14DA276794D9192F387F0CC62561009373D0"
71+
},
72+
{
73+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.com\/meganz\/iOS3.git",
74+
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
75+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "B29DB52C58D4DBF94A2D8B6DF807BA0284E98CA5"
76+
},
77+
{
78+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.com\/meganz\/sskeychain.git",
79+
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
80+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "C16576B571172538D95183F9515DC5DB064EAF7F"
81+
},
82+
{
83+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.com\/meganz\/DZNEmptyDataSet.git",
84+
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
85+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "DD091C5D03D23C2F1EC054BC9C018DF9A9125FD6"
86+
},
87+
{
88+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.com\/meganz\/GKContactImage.git",
89+
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
90+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "FFD45562D681BCF3154B3744FD74B029E1BBF63E"
91+
}
92+
]
93+
}

iMEGA/Base.lproj/Localizable.strings

+49-3
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,14 @@
5656
"megaAccessText"="Get fully encrypted access anywhere, anytime.";
5757
/* Button title which triggers the action to login in your MEGA account */
5858
"login"="Login";
59+
/* Question to focus the user to the zone of the app where he/she can go to the section to create an account */
60+
"doNotHaveAnAccount" = "Don't have an account?";
61+
/* Button that bring you to section where you can create an account */
62+
"createOne" = "Create one";
5963
/* Button title which triggers the action to create a MEGA account */
6064
"createAccount"="Create Account";
61-
/* Text shown next to a switch button on login, which if it's enabled keeps you logged after the app is closed. Otherwise you will be logged out as soon as the app's gets out of the memory */
62-
"remainLoggedIn"="Remain logged in";
65+
/* Question to focus the user to the zone of the app where he/she can go to login */
66+
"alreadyHaveAnAccount" = "Already have an account?";
6367
/* Message shown when the user writes a wrong email or password on login */
6468
"invalidMailOrPassword"="Invalid e-mail and/or password. Please try again";
6569
/* Message shown when the user writes an invalid format in the email field */
@@ -613,4 +617,46 @@
613617
/* Alert message shown when the restoring process has stopped for some reason */
614618
"failedRestore_message" = "Either you cancelled the request or your prior purchase could not be restored. Please try again later, or contact with [email protected].";
615619

616-
620+
// WRITE THE NAME OF YOUR OWN LANGUAGE, IN YOUR LANGUAGE
621+
"af"="Afrikaans";
622+
"ar"="Arabic";
623+
"bg"="Bulgarian";
624+
"bs"="Bosnian";
625+
"ca"="Català";
626+
"cs"="Čeština";
627+
"da"="Danish";
628+
"de"="German";
629+
"ee"="Ewe";
630+
// DO NOT TRANSLATE. Already translated
631+
"en"="English";
632+
"es"="Español";
633+
"et"="Eesti";
634+
"eu"="Basque";
635+
"fi"="Suomi";
636+
"fr"="French";
637+
"gl"="Galician";
638+
"he"="Hebrew";
639+
"hr"="Croatian";
640+
"hu"="Magyar";
641+
"id"="Indonesian";
642+
"it"="Italiano";
643+
"ja"="Japanese";
644+
"ko"="Korean";
645+
"lt"="Lithuanian";
646+
"lv"="Latvian";
647+
"ms"="Malay";
648+
"nb"="Norwegian";
649+
"nl"="Nederlands";
650+
"pl"="Polish";
651+
"pt-br"="Português Brasil";
652+
"pt"="Português";
653+
"ro"="Română";
654+
"ru"="Pусский";
655+
"sk"="Slovak";
656+
"sl"="Slovenian";
657+
"sv"="Svenska";
658+
"th"="Thai";
659+
"tr"="Turkish";
660+
"uk"="Ukrainian";
661+
"zh-Hans"="Simplified Chinese";
662+
"zh-Hant"="中文繁體";

iMEGA/Camera uploads/PhotosViewController.m

+1-1
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ - (IBAction)moveCopyAction:(UIBarButtonItem *)sender {
391391
- (IBAction)deleteAction:(UIBarButtonItem *)sender {
392392
NSString *message = (self.selectedItemsDictionary.count > 1) ? [NSString stringWithFormat:AMLocalizedString(@"moveMultipleNodesToRubbishBinMessage", nil), self.selectedItemsDictionary.count] : [NSString stringWithString:AMLocalizedString(@"moveNodeToRubbishBinMessage", nil)];
393393

394-
UIAlertView *removeAlertView = [[UIAlertView alloc] initWithTitle:AMLocalizedString(@"moveNodeToRubbishBinTitle", @"Remove node from rubbish bin") message:message delegate:self cancelButtonTitle:AMLocalizedString(@"cancel", nil) otherButtonTitles:AMLocalizedString(@"ok", nil), nil];
394+
UIAlertView *removeAlertView = [[UIAlertView alloc] initWithTitle:AMLocalizedString(@"moveToTheRubbishBin", nil) message:message delegate:self cancelButtonTitle:AMLocalizedString(@"cancel", nil) otherButtonTitles:AMLocalizedString(@"ok", nil), nil];
395395
removeAlertView.tag = 1;
396396
[removeAlertView show];
397397
}

iMEGA/Cloud drive/BrowserViewController.m

+2-2
Original file line numberDiff line numberDiff line change
@@ -242,9 +242,9 @@ - (IBAction)copyNode:(UIBarButtonItem *)sender {
242242
}
243243

244244
- (IBAction)newFolder:(UIBarButtonItem *)sender {
245-
folderAlertView = [[UIAlertView alloc] initWithTitle:AMLocalizedString(@"newFolder", @"New Folder") message:AMLocalizedString(@"newFolderMessage", @"Name for the new folder") delegate:self cancelButtonTitle:AMLocalizedString(@"cancel", nil) otherButtonTitles:AMLocalizedString(@"createFolderButton", @"Create"), nil];
245+
folderAlertView = [[UIAlertView alloc] initWithTitle:AMLocalizedString(@"newFolder", @"New Folder") message:nil delegate:self cancelButtonTitle:AMLocalizedString(@"cancel", nil) otherButtonTitles:AMLocalizedString(@"createFolderButton", @"Create"), nil];
246246
[folderAlertView setAlertViewStyle:UIAlertViewStylePlainTextInput];
247-
[folderAlertView textFieldAtIndex:0].text = @"";
247+
[folderAlertView textFieldAtIndex:0].text = AMLocalizedString(@"newFolderMessage", nil);
248248
[folderAlertView show];
249249
[[NSNotificationCenter defaultCenter] addObserverForName:UIApplicationWillResignActiveNotification object:nil queue:[NSOperationQueue mainQueue] usingBlock:^(NSNotification *notification) {
250250
[folderAlertView dismissWithClickedButtonIndex:0 animated:NO];

iMEGA/Cloud drive/CloudDriveTableViewController.m

+8-9
Original file line numberDiff line numberDiff line change
@@ -513,10 +513,10 @@ - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath
513513
[self presentViewController:previewController animated:YES completion:nil];
514514
} else {
515515
if ([[[[MEGASdkManager sharedMEGASdk] transfers] size] integerValue] > 0) {
516-
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"There are pending downloads"
517-
message:@"Try later or cancel the pending downloads"
516+
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:AMLocalizedString(@"documentOpening_alertTitle", nil)
517+
message:AMLocalizedString(@"documentOpening_alertMessage", nil)
518518
delegate:nil
519-
cancelButtonTitle:@"ok"
519+
cancelButtonTitle:AMLocalizedString(@"ok", nil)
520520
otherButtonTitles:nil, nil];
521521
[alertView show];
522522
} else {
@@ -774,7 +774,7 @@ - (NSAttributedString *)descriptionForEmptyDataSet:(UIScrollView *)scrollView {
774774

775775
case DisplayModeRubbishBin:
776776
if ([self.parentNode type] == MEGANodeTypeRubbish) {
777-
text = AMLocalizedString(@"cloudDriveEmptyState_textRubbishBin", @"Awesome!");
777+
text = AMLocalizedString(@"awesome", nil);
778778
} else {
779779
text = @"";
780780
}
@@ -854,12 +854,12 @@ - (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger
854854
//New folder
855855
case 0:
856856
folderAlertView = [[UIAlertView alloc] initWithTitle:AMLocalizedString(@"newFolder", @"New Folder")
857-
message:AMLocalizedString(@"newFolderMessage", @"Name for the new folder")
857+
message:nil
858858
delegate:self
859859
cancelButtonTitle:AMLocalizedString(@"cancel", nil)
860860
otherButtonTitles:AMLocalizedString(@"createFolderButton", @"Create"), nil];
861861
[folderAlertView setAlertViewStyle:UIAlertViewStylePlainTextInput];
862-
[folderAlertView textFieldAtIndex:0].text = @"";
862+
[folderAlertView textFieldAtIndex:0].text = AMLocalizedString(@"newFolderMessage", nil);
863863
folderAlertView.tag = 1;
864864
[folderAlertView show];
865865
break;
@@ -1456,8 +1456,7 @@ - (IBAction)optionAdd:(id)sender {
14561456
delegate:self
14571457
cancelButtonTitle:AMLocalizedString(@"cancel", nil)
14581458
destructiveButtonTitle:nil
1459-
otherButtonTitles:AMLocalizedString(@"newFolder", @"New Folder"), AMLocalizedString(@"choosePhotoVideo", @"Choose"), AMLocalizedString(@"capturePhotoVideo", @"Capture"), @"Upload a file", nil];
1460-
1459+
otherButtonTitles:AMLocalizedString(@"newFolder", @"New Folder"), AMLocalizedString(@"choosePhotoVideo", @"Choose"), AMLocalizedString(@"capturePhotoVideo", @"Capture"), AMLocalizedString(@"uploadFrom", @"Option given on the `Add` section to allow the user upload something from another cloud storage provider."), nil];
14611460
} else {
14621461
actionSheet = [[UIActionSheet alloc] initWithTitle:nil
14631462
delegate:self
@@ -1569,7 +1568,7 @@ - (IBAction)deleteAction:(UIBarButtonItem *)sender {
15691568
}
15701569
}
15711570

1572-
removeAlertView = [[UIAlertView alloc] initWithTitle:AMLocalizedString(@"moveNodeToRubbishBinTitle", @"Remove node from rubbish bin") message:message delegate:self cancelButtonTitle:AMLocalizedString(@"cancel", nil) otherButtonTitles:AMLocalizedString(@"ok", nil), nil];
1571+
removeAlertView = [[UIAlertView alloc] initWithTitle:AMLocalizedString(@"moveToTheRubbishBin", nil) message:message delegate:self cancelButtonTitle:AMLocalizedString(@"cancel", nil) otherButtonTitles:AMLocalizedString(@"ok", nil), nil];
15731572
} else {
15741573
NSString *message;
15751574
if (files == 0) {

iMEGA/Cloud drive/DetailsNodeInfoViewController.m

+1-1
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ - (void)delete {
241241

242242
//Move to rubbish bin
243243
if (self.displayMode == DisplayModeCloudDrive) {
244-
removeAlertView = [[UIAlertView alloc] initWithTitle:AMLocalizedString(@"moveNodeToRubbishBinTitle", @"Remove node") message:AMLocalizedString(@"moveNodeToRubbishBinMessage", @"Are you sure?") delegate:self cancelButtonTitle:AMLocalizedString(@"cancel", nil) otherButtonTitles:AMLocalizedString(@"ok", nil), nil];
244+
removeAlertView = [[UIAlertView alloc] initWithTitle:AMLocalizedString(@"moveToTheRubbishBin", nil) message:AMLocalizedString(@"moveNodeToRubbishBinMessage", @"Are you sure?") delegate:self cancelButtonTitle:AMLocalizedString(@"cancel", nil) otherButtonTitles:AMLocalizedString(@"ok", nil), nil];
245245
}
246246

247247
[removeAlertView setTag:1];

iMEGA/Contacts/ContactsViewController.m

+6-6
Original file line numberDiff line numberDiff line change
@@ -464,9 +464,9 @@ - (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger
464464
switch (actionSheet.tag) {
465465
case 0: {
466466
if (buttonIndex == 0) {
467-
emailAlertView = [[UIAlertView alloc] initWithTitle:AMLocalizedString(@"contactTitle", nil) message:AMLocalizedString(@"contactMessage", nil) delegate:self cancelButtonTitle:AMLocalizedString(@"cancel", nil) otherButtonTitles:AMLocalizedString(@"addContactButton", nil), nil];
467+
emailAlertView = [[UIAlertView alloc] initWithTitle:AMLocalizedString(@"contactTitle", nil) message:nil delegate:self cancelButtonTitle:AMLocalizedString(@"cancel", nil) otherButtonTitles:AMLocalizedString(@"addContactButton", nil), nil];
468468
[emailAlertView setAlertViewStyle:UIAlertViewStylePlainTextInput];
469-
[emailAlertView textFieldAtIndex:0].text = @"";
469+
[emailAlertView textFieldAtIndex:0].placeholder = AMLocalizedString(@"contactEmail", nil);
470470
emailAlertView.tag = 0;
471471
[emailAlertView show];
472472
} else if (buttonIndex == 1) {
@@ -540,7 +540,7 @@ - (BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)p
540540
if (email) {
541541
[[MEGASdkManager sharedMEGASdk] addContactWithEmail:email delegate:self];
542542
} else {
543-
UIAlertView *noEmailAlertView = [[UIAlertView alloc] initWithTitle:AMLocalizedString(@"contactWithoutEmailTitle", nil) message:AMLocalizedString(@"contactWithoutEmailMessage", nil) delegate:self cancelButtonTitle:AMLocalizedString(@"ok", nil) otherButtonTitles:nil, nil];
543+
UIAlertView *noEmailAlertView = [[UIAlertView alloc] initWithTitle:AMLocalizedString(@"contactWithoutEmail", nil) message:nil delegate:self cancelButtonTitle:AMLocalizedString(@"ok", nil) otherButtonTitles:nil, nil];
544544
noEmailAlertView.tag = 2;
545545
[noEmailAlertView show];
546546
}
@@ -568,7 +568,7 @@ - (void)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)p
568568
if (email) {
569569
[[MEGASdkManager sharedMEGASdk] addContactWithEmail:email delegate:self];
570570
} else {
571-
UIAlertView *noEmailAlertView = [[UIAlertView alloc] initWithTitle:AMLocalizedString(@"contactWithoutEmailTitle", nil) message:AMLocalizedString(@"contactWithoutEmailMessage", nil) delegate:self cancelButtonTitle:AMLocalizedString(@"ok", nil) otherButtonTitles:nil, nil];
571+
UIAlertView *noEmailAlertView = [[UIAlertView alloc] initWithTitle:AMLocalizedString(@"contactWithoutEmail", nil) message:nil delegate:self cancelButtonTitle:AMLocalizedString(@"ok", nil) otherButtonTitles:nil, nil];
572572
noEmailAlertView.tag = 2;
573573
[noEmailAlertView show];
574574
}
@@ -652,7 +652,7 @@ - (UIColor *)backgroundColorForEmptyDataSet:(UIScrollView *)scrollView {
652652
- (void)onRequestStart:(MEGASdk *)api request:(MEGARequest *)request {
653653
switch ([request type]) {
654654
case MEGARequestTypeAddContact:
655-
[SVProgressHUD showWithStatus:AMLocalizedString(@"adding", nil)];
655+
[SVProgressHUD show];
656656
break;
657657

658658
default:
@@ -689,7 +689,7 @@ - (void)onRequestFinish:(MEGASdk *)api request:(MEGARequest *)request error:(MEG
689689
}
690690

691691
case MEGARequestTypeAddContact:
692-
[SVProgressHUD showSuccessWithStatus:AMLocalizedString(@"added", nil)];
692+
[SVProgressHUD showSuccessWithStatus:AMLocalizedString(@"contactAdded", nil)];
693693
break;
694694

695695
case MEGARequestTypeRemoveContact: {

iMEGA/Images.xcassets/Login/checkBoxOff.imageset/Contents.json

+1-11
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,7 @@
22
"images" : [
33
{
44
"idiom" : "universal",
5-
"scale" : "1x",
6-
"filename" : "checkBoxOff.png"
7-
},
8-
{
9-
"idiom" : "universal",
10-
"scale" : "2x",
11-
"filename" : "[email protected]"
12-
},
13-
{
14-
"idiom" : "universal",
15-
"scale" : "3x"
5+
"filename" : "checkboxNull.pdf"
166
}
177
],
188
"info" : {
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)