refactor(ios/engine): '+' hook triggers search

This commit is contained in:
jahorton 2020-07-21 13:57:47 +07:00
parent e054cc6feb
commit 35bebbc506
2 changed files with 8 additions and 13 deletions

View file

@ -486,13 +486,14 @@ extension InstalledLanguagesViewController: KeyboardRepositoryDelegate {
extension InstalledLanguagesViewController {
@objc func addClicked(_ sender: Any) {
showAddKeyboard()
}
func showAddKeyboard() {
navigationController?.setToolbarHidden(true, animated: true)
let vc = LanguageViewController(Manager.shared.apiKeyboardRepository)
navigationController?.pushViewController(vc, animated: true)
let keyboardSearchVC = KeyboardSearchViewController { packageKey, resourceKey in
if let packageKey = packageKey {
// ResourceDownloadManager.shared.downloadPackage(withKey: packageKey, from: url) { package, error in
// //
// }
}
}
navigationController!.pushViewController(keyboardSearchVC, animated: true)
}
}

View file

@ -39,12 +39,6 @@ class LanguageSettingsViewController: UITableViewController {
super.viewDidLoad()
title = "\(language.name) Settings"
log.info("viewDidLoad: LanguageSettingsViewController title: \(title ?? "<empty>")")
if Manager.shared.canAddNewKeyboards {
let addButton = UIBarButtonItem(barButtonSystemItem: .add, target: self,
action: #selector(self.addClicked))
navigationItem.rightBarButtonItem = addButton
}
}
override func viewDidAppear(_ animated: Bool) {