Adds “Clear Cache” description to Techy Things section footer

This commit is contained in:
Riley Testut
2023-02-08 13:50:29 -06:00
parent c6476b6b4a
commit 913db5131b

View File

@@ -213,7 +213,14 @@ private extension SettingsViewController
break
case .techyThings:
settingsHeaderFooterView.primaryLabel.text = NSLocalizedString("TECHY THINGS", comment: "")
if isHeader
{
settingsHeaderFooterView.primaryLabel.text = NSLocalizedString("TECHY THINGS", comment: "")
}
else
{
settingsHeaderFooterView.secondaryLabel.text = NSLocalizedString("Free up disk space by removing non-essential data, such as temporary files and backups for uninstalled apps.", comment: "")
}
case .credits:
settingsHeaderFooterView.primaryLabel.text = NSLocalizedString("CREDITS", comment: "")
@@ -493,12 +500,12 @@ extension SettingsViewController
{
case _ where isSectionHidden(section): return nil
case .signIn where self.activeTeam != nil: return nil
case .signIn, .patreon, .appRefresh, .macDirtyCow:
case .signIn, .patreon, .appRefresh, .techyThings, .macDirtyCow:
let footerView = tableView.dequeueReusableHeaderFooterView(withIdentifier: "HeaderFooterView") as! SettingsHeaderFooterView
self.prepare(footerView, for: section, isHeader: false)
return footerView
case .account, .credits, .debug, .instructions, .techyThings: return nil
case .account, .credits, .debug, .instructions: return nil
}
}
@@ -526,11 +533,11 @@ extension SettingsViewController
case _ where isSectionHidden(section): return 1.0
case .signIn where self.activeTeam != nil: return 1.0
case .account where self.activeTeam == nil: return 1.0
case .signIn, .patreon, .appRefresh, .macDirtyCow:
case .signIn, .patreon, .appRefresh, .techyThings, .macDirtyCow:
let height = self.preferredHeight(for: self.prototypeHeaderFooterView, in: section, isHeader: false)
return height
case .account, .credits, .debug, .instructions, .techyThings: return 0.0
case .account, .credits, .debug, .instructions: return 0.0
}
}
}