mirror of
https://github.com/SideStore/SideStore.git
synced 2026-02-09 23:03:27 +01:00
Moves “View Error Log” setting to new Techy Things section
This commit is contained in:
@@ -23,6 +23,7 @@ extension SettingsViewController
|
||||
case patreon
|
||||
case appRefresh
|
||||
case instructions
|
||||
case techyThings
|
||||
case credits
|
||||
case debug
|
||||
}
|
||||
@@ -52,7 +53,6 @@ extension SettingsViewController
|
||||
{
|
||||
case sendFeedback
|
||||
case refreshAttempts
|
||||
case errorLog
|
||||
}
|
||||
}
|
||||
|
||||
@@ -203,6 +203,9 @@ private extension SettingsViewController
|
||||
case .instructions:
|
||||
break
|
||||
|
||||
case .techyThings:
|
||||
settingsHeaderFooterView.primaryLabel.text = NSLocalizedString("TECHY THINGS", comment: "")
|
||||
|
||||
case .credits:
|
||||
settingsHeaderFooterView.primaryLabel.text = NSLocalizedString("CREDITS", comment: "")
|
||||
|
||||
@@ -403,7 +406,7 @@ extension SettingsViewController
|
||||
{
|
||||
case .signIn where self.activeTeam != nil: return nil
|
||||
case .account where self.activeTeam == nil: return nil
|
||||
case .signIn, .account, .patreon, .appRefresh, .credits, .debug:
|
||||
case .signIn, .account, .patreon, .appRefresh, .techyThings, .credits, .debug:
|
||||
let headerView = tableView.dequeueReusableHeaderFooterView(withIdentifier: "HeaderFooterView") as! SettingsHeaderFooterView
|
||||
self.prepare(headerView, for: section, isHeader: true)
|
||||
return headerView
|
||||
@@ -423,7 +426,7 @@ extension SettingsViewController
|
||||
self.prepare(footerView, for: section, isHeader: false)
|
||||
return footerView
|
||||
|
||||
case .account, .credits, .debug, .instructions: return nil
|
||||
case .account, .credits, .debug, .instructions, .techyThings: return nil
|
||||
}
|
||||
}
|
||||
|
||||
@@ -434,7 +437,7 @@ extension SettingsViewController
|
||||
{
|
||||
case .signIn where self.activeTeam != nil: return 1.0
|
||||
case .account where self.activeTeam == nil: return 1.0
|
||||
case .signIn, .account, .patreon, .appRefresh, .credits, .debug:
|
||||
case .signIn, .account, .patreon, .appRefresh, .techyThings, .credits, .debug:
|
||||
let height = self.preferredHeight(for: self.prototypeHeaderFooterView, in: section, isHeader: true)
|
||||
return height
|
||||
|
||||
@@ -453,7 +456,7 @@ extension SettingsViewController
|
||||
let height = self.preferredHeight(for: self.prototypeHeaderFooterView, in: section, isHeader: false)
|
||||
return height
|
||||
|
||||
case .account, .credits, .debug, .instructions: return 0.0
|
||||
case .account, .credits, .debug, .instructions, .techyThings: return 0.0
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -466,7 +469,6 @@ extension SettingsViewController
|
||||
switch section
|
||||
{
|
||||
case .signIn: self.signIn()
|
||||
case .instructions: break
|
||||
case .appRefresh:
|
||||
let row = AppRefreshRow.allCases[indexPath.row]
|
||||
switch row
|
||||
@@ -515,10 +517,10 @@ extension SettingsViewController
|
||||
toastView.show(in: self)
|
||||
}
|
||||
|
||||
case .refreshAttempts, .errorLog: break
|
||||
case .refreshAttempts: break
|
||||
}
|
||||
|
||||
default: break
|
||||
case .account, .patreon, .instructions, .techyThings: break
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user