mirror of
https://github.com/MacPass/MacPass.git
synced 2025-12-14 09:22:33 +00:00
Added option to set expiration to 90 days
This commit is contained in:
@@ -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", "") ];
|
||||
for(NSInteger iIndex = 0; iIndex < sizeof(tags)/sizeof(NSUInteger); iIndex++) {
|
||||
NSMenuItem *item = [[NSMenuItem alloc] initWithTitle:dateItems[iIndex] action:NULL keyEquivalent:@""];
|
||||
[item setTag:tags[iIndex]];
|
||||
@@ -75,6 +76,9 @@ typedef NS_ENUM(NSUInteger, MPDatePreset) {
|
||||
case MPDatePresetOneMonth:
|
||||
[offsetComponents setMonth:1];
|
||||
break;
|
||||
case MPDatePreset90Days:
|
||||
[offsetComponents setDay:90];
|
||||
break;
|
||||
case MPDatePresetOneYear:
|
||||
[offsetComponents setYear:1];
|
||||
break;
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user