From 53061d976220a25b76cd178e7804a4d3c9184223 Mon Sep 17 00:00:00 2001 From: masakih Date: Thu, 25 Jun 2015 00:57:48 +0900 Subject: [PATCH] =?utf8?q?=E9=81=82=E8=A1=8C=E4=B8=AD=E4=BB=BB=E5=8B=99?= =?utf8?q?=E3=83=AA=E3=82=B9=E3=83=88=E3=81=AE=E5=86=85=E5=AE=B9=E3=82=92?= =?utf8?q?=E6=B6=88=E5=8E=BB=E5=87=BA=E6=9D=A5=E3=82=8B=E3=82=88=E3=81=86?= =?utf8?q?=E3=81=AB=E3=81=97=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- KCD/Base.lproj/MainMenu.xib | 7 +++++++ KCD/HMBroserWindowController.h | 2 ++ KCD/HMBroserWindowController.m | 15 +++++++++++++++ KCD/ja.lproj/MainMenu.strings | 1 + 4 files changed, 25 insertions(+) diff --git a/KCD/Base.lproj/MainMenu.xib b/KCD/Base.lproj/MainMenu.xib index 5e61db22..22552ede 100644 --- a/KCD/Base.lproj/MainMenu.xib +++ b/KCD/Base.lproj/MainMenu.xib @@ -258,6 +258,13 @@ CA + + + + + + + diff --git a/KCD/HMBroserWindowController.h b/KCD/HMBroserWindowController.h index 7a8b205e..f790f2f9 100644 --- a/KCD/HMBroserWindowController.h +++ b/KCD/HMBroserWindowController.h @@ -36,4 +36,6 @@ - (IBAction)reloadContent:(id)sender; +- (IBAction)clearQuestList:(id)sender; + @end diff --git a/KCD/HMBroserWindowController.m b/KCD/HMBroserWindowController.m index 743876b5..1a688481 100644 --- a/KCD/HMBroserWindowController.m +++ b/KCD/HMBroserWindowController.m @@ -246,6 +246,18 @@ static NSString *loginPageURLPrefix = @"https://www.dmm.com/my/-/login/=/"; [self.window endSheet:panel.window]; } +- (IBAction)clearQuestList:(id)sender +{ + HMServerDataStore *store = [HMServerDataStore oneTimeEditor]; + NSArray *objects = [store objectsWithEntityName:@"Quest" + predicate:nil + error:NULL]; + NSManagedObjectContext *moc = store.managedObjectContext; + for(id object in objects) { + [moc deleteObject:object]; + } +} + - (NSString *)flagShipName { NSError *error = nil; @@ -587,6 +599,9 @@ const CGFloat flashTopMargin = 4; } return YES; } + if(action == @selector(clearQuestList:)) { + return YES; + } return NO; } diff --git a/KCD/ja.lproj/MainMenu.strings b/KCD/ja.lproj/MainMenu.strings index 87137407..b842207d 100644 --- a/KCD/ja.lproj/MainMenu.strings +++ b/KCD/ja.lproj/MainMenu.strings @@ -192,6 +192,7 @@ "5jd-9p-Aur.title" = "簡略"; "aKj-J2-uzo.title" = "キャッシュを削除してリロード"; +"HhI-qq-nGv.title" = "遂行中任務リストを消去"; "zEh-tr-mhX.title" = "次の艦隊"; "Q3x-8F-nJC.title" = "前の艦隊"; -- 2.11.0