Compare commits

..

2 Commits

Author SHA1 Message Date
Shadowfacts b85c0eb95d Bump build number and update changelog 2024-08-08 21:06:00 -07:00
Shadowfacts eea0ef258c Add pointless ToS nag before logging in
Thanks, App Review
2024-08-08 20:39:55 -07:00
3 changed files with 15 additions and 5 deletions

View File

@ -1,5 +1,8 @@
# Changelog
## 2024.3 (132)
- Add ToS nag before signing in
## 2024.3 (131)
Bugfixes:
- Fix Cmd+3 not correctly switching to Explore tab

View File

@ -245,10 +245,17 @@ extension OnboardingViewController {
extension OnboardingViewController: InstanceSelectorTableViewControllerDelegate {
func didSelectInstance(url instanceURL: URL) {
Task {
await self.login(to: instanceURL)
instanceSelector.tableView.selectRow(at: nil, animated: true, scrollPosition: .none)
}
let alert = UIAlertController(title: "Terms of Service", message: "By logging in to '\(instanceURL.host!)', you agree to follow all applicable rules and terms of service for that instance.", preferredStyle: .alert)
alert.addAction(UIAlertAction(title: "Cancel", style: .cancel, handler: { [unowned self] _ in
self.instanceSelector.tableView.selectRow(at: nil, animated: false, scrollPosition: .none)
}))
alert.addAction(UIAlertAction(title: "Continue", style: .default, handler: { [unowned self] _ in
Task {
await self.login(to: instanceURL)
self.instanceSelector.tableView.selectRow(at: nil, animated: true, scrollPosition: .none)
}
}))
present(alert, animated: true)
}
}

View File

@ -10,7 +10,7 @@
// https://help.apple.com/xcode/#/dev745c5c974
MARKETING_VERSION = 2024.3
CURRENT_PROJECT_VERSION = 131
CURRENT_PROJECT_VERSION = 132
CURRENT_PROJECT_VERSION = $(inherited)$(CURRENT_PROJECT_VERSION_BUILD_SUFFIX_$(CONFIGURATION))
CURRENT_PROJECT_VERSION_BUILD_SUFFIX_Debug=-dev