diff --git a/MacPass/MPDatePickingViewController.m b/MacPass/MPDatePickingViewController.m index f956aae6..2f0beabe 100644 --- a/MacPass/MPDatePickingViewController.m +++ b/MacPass/MPDatePickingViewController.m @@ -16,6 +16,7 @@ typedef NS_ENUM(NSUInteger, MPDatePreset) { MPDatePresetTomorrow, MPDatePresetOneWeek, MPDatePresetOneMonth, + MPDatePreset90Days, MPDatePresetOneYear, }; @@ -33,8 +34,8 @@ typedef NS_ENUM(NSUInteger, MPDatePreset) { - (void)awakeFromNib { NSMenu *presetMenu = [[NSMenu alloc] init]; - NSUInteger tags[] = { MPDatePresetTomorrow, MPDatePresetOneWeek, MPDatePresetOneMonth, MPDatePresetOneYear }; - NSArray *dateItems = @[ NSLocalizedString(@"TOMORROW", ""), NSLocalizedString(@"ONE_WEEK", ""), NSLocalizedString(@"ONE_MONTH", ""), NSLocalizedString(@"ONE_YEAR", "") ]; + NSUInteger tags[] = { MPDatePresetTomorrow, MPDatePresetOneWeek, MPDatePresetOneMonth, MPDatePreset90Days, MPDatePresetOneYear }; + NSArray *dateItems = @[ NSLocalizedString(@"TOMORROW", ""), NSLocalizedString(@"ONE_WEEK", ""), NSLocalizedString(@"ONE_MONTH", ""), NSLocalizedString(@"90_DAYS", ""), NSLocalizedString(@"ONE_YEAR", "") ]; NSMenuItem *item = [[NSMenuItem alloc] initWithTitle:NSLocalizedString(@"SELECT_DATE_PRESET", "") action:NULL keyEquivalent:@""]; [item setTag:-1]; @@ -81,6 +82,9 @@ typedef NS_ENUM(NSUInteger, MPDatePreset) { case MPDatePresetOneMonth: [offsetComponents setMonth:1]; break; + case MPDatePreset90Days: + [offsetComponents setDay:90]; + break; case MPDatePresetOneYear: [offsetComponents setYear:1]; break; diff --git a/MacPass/de.lproj/Localizable.strings b/MacPass/de.lproj/Localizable.strings index daa27b7f..6441b288 100644 Binary files a/MacPass/de.lproj/Localizable.strings and b/MacPass/de.lproj/Localizable.strings differ diff --git a/MacPass/en.lproj/Localizable.strings b/MacPass/en.lproj/Localizable.strings index 6dd71954..9cdbe0ea 100644 Binary files a/MacPass/en.lproj/Localizable.strings and b/MacPass/en.lproj/Localizable.strings differ diff --git a/MacPass/fr.lproj/Localizable.strings b/MacPass/fr.lproj/Localizable.strings index fac14882..88b30165 100644 Binary files a/MacPass/fr.lproj/Localizable.strings and b/MacPass/fr.lproj/Localizable.strings differ diff --git a/MacPass/nl.lproj/Localizable.strings b/MacPass/nl.lproj/Localizable.strings index 5bcdcc33..4fe69ac5 100644 Binary files a/MacPass/nl.lproj/Localizable.strings and b/MacPass/nl.lproj/Localizable.strings differ diff --git a/MacPass/zh-Hans.lproj/Localizable.strings b/MacPass/zh-Hans.lproj/Localizable.strings index 9290d22a..2923eacd 100644 Binary files a/MacPass/zh-Hans.lproj/Localizable.strings and b/MacPass/zh-Hans.lproj/Localizable.strings differ