From b48a3626fb33c153a8267e9fd7d2194b855723a7 Mon Sep 17 00:00:00 2001 From: Niels Andriesse Date: Wed, 21 Aug 2019 10:41:55 +1000 Subject: [PATCH] Clean up settings UI --- .../AppSettings/AppSettingsViewController.m | 20 +++---------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/Signal/src/ViewControllers/AppSettings/AppSettingsViewController.m b/Signal/src/ViewControllers/AppSettings/AppSettingsViewController.m index 7ceab1e1c..952fa894a 100644 --- a/Signal/src/ViewControllers/AppSettings/AppSettingsViewController.m +++ b/Signal/src/ViewControllers/AppSettings/AppSettingsViewController.m @@ -238,23 +238,9 @@ // ======== #endif - [section - addItem:[self destructiveButtonItemWithTitle:NSLocalizedString(@"Share Public Key", @"") - accessibilityIdentifier:ACCESSIBILITY_IDENTIFIER_WITH_NAME(self, @"share_public_key") - selector:@selector(sharePublicKey) - color:[UIColor ows_materialBlueColor]]]; - - [section - addItem:[self destructiveButtonItemWithTitle:NSLocalizedString(@"Show Seed", @"") - accessibilityIdentifier:ACCESSIBILITY_IDENTIFIER_WITH_NAME(self, @"show_seed") - selector:@selector(showSeed) - color:[UIColor ows_materialBlueColor]]]; - - [section - addItem:[self destructiveButtonItemWithTitle:NSLocalizedString(@"Clear All Data", @"") - accessibilityIdentifier:ACCESSIBILITY_IDENTIFIER_WITH_NAME(self, @"clear_all_data") - selector:@selector(clearAllData) - color:[UIColor ows_destructiveRedColor]]]; + [section addItem:[OWSTableItem itemWithTitle:NSLocalizedString(@"Share Public Key", @"") actionBlock:^{ [weakSelf sharePublicKey]; }]]; + [section addItem:[OWSTableItem itemWithTitle:NSLocalizedString(@"Show Seed", @"") actionBlock:^{ [weakSelf showSeed]; }]]; + [section addItem:[OWSTableItem itemWithTitle:NSLocalizedString(@"Clear All Data", @"") actionBlock:^{ [weakSelf clearAllData]; }]]; if (TSAccountManager.sharedInstance.isDeregistered) { [section addItem:[self destructiveButtonItemWithTitle:NSLocalizedString(@"SETTINGS_REREGISTER_BUTTON",