diff --git a/DashWallet.xcodeproj/project.pbxproj b/DashWallet.xcodeproj/project.pbxproj index cb8615546..72fa7adb0 100644 --- a/DashWallet.xcodeproj/project.pbxproj +++ b/DashWallet.xcodeproj/project.pbxproj @@ -587,6 +587,7 @@ 75E83CF61B5F997A0038FB70 /* coinflip.aiff in Resources */ = {isa = PBXBuildFile; fileRef = 75E83CF51B5F997A0038FB70 /* coinflip.aiff */; }; 75F51AAD2ABD8C800057B499 /* IntegrationViewController+Uphold.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75F51AAC2ABD8C800057B499 /* IntegrationViewController+Uphold.swift */; }; 75F51AAF2ABD8D070057B499 /* IntegrationViewController+Coinbase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75F51AAE2ABD8D070057B499 /* IntegrationViewController+Coinbase.swift */; }; + 75F990822AFD1065006759AB /* UsernameRequestDetailsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75F990812AFD1065006759AB /* UsernameRequestDetailsViewController.swift */; }; 7EE06A55AFE483FA7824B06E /* libPods-DashWalletTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEAE29AA65F429DD9EF1A1A7 /* libPods-DashWalletTests.a */; }; A90D08EA4AA9019A2D806A9C /* libPods-dashwallet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 17427514C25A58AB4AEDF999 /* libPods-dashwallet.a */; }; AEC28D84403A194A6C7D8C5A /* libPods-dashpay.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CE89DF632BC53160BB8FBED1 /* libPods-dashpay.a */; }; @@ -2429,6 +2430,7 @@ 75F2E0B61BE2D5F000EAE861 /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; 75F51AAC2ABD8C800057B499 /* IntegrationViewController+Uphold.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IntegrationViewController+Uphold.swift"; sourceTree = ""; }; 75F51AAE2ABD8D070057B499 /* IntegrationViewController+Coinbase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IntegrationViewController+Coinbase.swift"; sourceTree = ""; }; + 75F990812AFD1065006759AB /* UsernameRequestDetailsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UsernameRequestDetailsViewController.swift; sourceTree = ""; }; 7EEDF75116E60BB9EE9C80FB /* Pods-WatchApp.testnet.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-WatchApp.testnet.xcconfig"; path = "Pods/Target Support Files/Pods-WatchApp/Pods-WatchApp.testnet.xcconfig"; sourceTree = ""; }; 87872BF3D40B38CD0FC246AB /* Pods-DashWalletTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DashWalletTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-DashWalletTests/Pods-DashWalletTests.debug.xcconfig"; sourceTree = ""; }; 8A9877BEC5093CED81768D3D /* Pods-TodayExtension.testnet.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TodayExtension.testnet.xcconfig"; path = "Pods/Target Support Files/Pods-TodayExtension/Pods-TodayExtension.testnet.xcconfig"; sourceTree = ""; }; @@ -5934,9 +5936,10 @@ children = ( 754495DB2AE91AF700492817 /* Cells */, 7502A4862AE401EF00ACDDD3 /* UsernameVotingViewController.swift */, - 75A8C1682AE6A1AC0042256E /* VotingViewModel.swift */, - 7514E4E72AF233CF00A0466F /* VotingFiltersViewController.swift */, 7514E4EB2AF27E5900A0466F /* VotingHeaderView.swift */, + 7514E4E72AF233CF00A0466F /* VotingFiltersViewController.swift */, + 75F990812AFD1065006759AB /* UsernameRequestDetailsViewController.swift */, + 75A8C1682AE6A1AC0042256E /* VotingViewModel.swift */, 753FDBED2AECF52B0005EEC3 /* UsernameVoting.storyboard */, 753FDBEB2AECF4CC0005EEC3 /* VotingHeaderView.xib */, ); @@ -8877,6 +8880,7 @@ C9D2C6BA2A320AA000D15901 /* DWUpholdAccountObject.m in Sources */, C9D2C6BB2A320AA000D15901 /* DWFormTableViewController.m in Sources */, C943B34D2A40A4C500AF23C5 /* DWInfoPopupViewController.m in Sources */, + 75F990822AFD1065006759AB /* UsernameRequestDetailsViewController.swift in Sources */, C943B32A2A408CED00AF23C5 /* DWAvatarExternalSourceView.m in Sources */, C9D2C6BC2A320AA000D15901 /* WalletKeysOverviewModel.swift in Sources */, C9D2C6BD2A320AA000D15901 /* UIAssembly.swift in Sources */, @@ -10477,7 +10481,7 @@ CLIENT_ID = 0c38beb67db0c68191326be347d7ec0abd7d77adb02a79db1abeba343f16a0f7; CLIENT_SECRET = cc980185754f905e24250f877792817c03540b3d0e0959721df291c816797e59; CODE_SIGN_ENTITLEMENTS = dashwallet/dashwallet.entitlements; - CURRENT_PROJECT_VERSION = 152; + CURRENT_PROJECT_VERSION = 153; DEVELOPMENT_TEAM = 44RJ69WHFF; EXCLUDED_ARCHS = ""; "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = ""; @@ -10613,7 +10617,7 @@ CLIENT_ID = 0c38beb67db0c68191326be347d7ec0abd7d77adb02a79db1abeba343f16a0f7; CLIENT_SECRET = cc980185754f905e24250f877792817c03540b3d0e0959721df291c816797e59; CODE_SIGN_ENTITLEMENTS = dashwallet/dashwallet.entitlements; - CURRENT_PROJECT_VERSION = 152; + CURRENT_PROJECT_VERSION = 153; DEVELOPMENT_TEAM = 44RJ69WHFF; EXCLUDED_ARCHS = ""; GCC_PRECOMPILE_PREFIX_HEADER = YES; @@ -10748,7 +10752,7 @@ CLIENT_ID = 0c38beb67db0c68191326be347d7ec0abd7d77adb02a79db1abeba343f16a0f7; CLIENT_SECRET = cc980185754f905e24250f877792817c03540b3d0e0959721df291c816797e59; CODE_SIGN_ENTITLEMENTS = dashwallet/dashwallet.entitlements; - CURRENT_PROJECT_VERSION = 152; + CURRENT_PROJECT_VERSION = 153; DEVELOPMENT_TEAM = 44RJ69WHFF; EXCLUDED_ARCHS = ""; GCC_PRECOMPILE_PREFIX_HEADER = YES; @@ -10893,7 +10897,7 @@ CLIENT_ID = 0c38beb67db0c68191326be347d7ec0abd7d77adb02a79db1abeba343f16a0f7; CLIENT_SECRET = cc980185754f905e24250f877792817c03540b3d0e0959721df291c816797e59; CODE_SIGN_ENTITLEMENTS = dashwallet/dashwallet.entitlements; - CURRENT_PROJECT_VERSION = 152; + CURRENT_PROJECT_VERSION = 153; DEVELOPMENT_TEAM = 44RJ69WHFF; EXCLUDED_ARCHS = ""; GCC_PRECOMPILE_PREFIX_HEADER = YES; diff --git a/DashWallet/Sources/UI/Views/UIButton+Dash.swift b/DashWallet/Sources/UI/Views/UIButton+Dash.swift index a1458c719..1c1a4dd75 100644 --- a/DashWallet/Sources/UI/Views/UIButton+Dash.swift +++ b/DashWallet/Sources/UI/Views/UIButton+Dash.swift @@ -267,7 +267,7 @@ class ActionButton: ActivityIndicatorButton { var container = incoming container.foregroundColor = foregroundColor - container.font = .title3 + container.font = .dw_mediumFont(ofSize: 15) return container } } diff --git a/DashWallet/Sources/UI/Voting/Cells/GroupedRequestCell.swift b/DashWallet/Sources/UI/Voting/Cells/GroupedRequestCell.swift index 081c07b77..bf208956c 100644 --- a/DashWallet/Sources/UI/Voting/Cells/GroupedRequestCell.swift +++ b/DashWallet/Sources/UI/Voting/Cells/GroupedRequestCell.swift @@ -19,15 +19,13 @@ import UIKit let kToogleAreaHeight = CGFloat(50) -protocol HeightChangedDelegate { - func heightChanged() -} - final class GroupedRequestCell: UITableViewCell { - var heightDelegate: HeightChangedDelegate? - var model: [UsernameRequest] = [] + private var model: [UsernameRequest] = [] private var dataSource: DataSource! = nil private var containerHeightConstraint: NSLayoutConstraint! + + var onHeightChanged: (() -> ())? + var onRequestSelected: ((UsernameRequest) -> ())? override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) { super.init(style: style, reuseIdentifier: reuseIdentifier) @@ -148,7 +146,7 @@ private extension GroupedRequestCell { self.tableView.isHidden = !expand self.container.setNeedsLayout() - self.heightDelegate?.heightChanged() + self.onHeightChanged?() UIView.transition(with: container, duration: 0.3, @@ -170,7 +168,7 @@ extension GroupedRequestCell { self.reloadDataSource(data: model) } - func updateInnerTableViewHeight() { + private func updateInnerTableViewHeight() { let contentHeight = tableView.contentSize.height containerHeightConstraint.constant = contentHeight + kToogleAreaHeight self.layoutIfNeeded() @@ -213,7 +211,7 @@ extension GroupedRequestCell: UITableViewDelegate { func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { tableView.deselectRow(at: indexPath, animated: false) let request = model[indexPath.row] - contentView.dw_showInfoHUD(withText: NSLocalizedString("Selected row with \(request.votes) votes", comment: "")) + onRequestSelected?(request) } } diff --git a/DashWallet/Sources/UI/Voting/UsernameRequestDetailsViewController.swift b/DashWallet/Sources/UI/Voting/UsernameRequestDetailsViewController.swift new file mode 100644 index 000000000..d27c0feed --- /dev/null +++ b/DashWallet/Sources/UI/Voting/UsernameRequestDetailsViewController.swift @@ -0,0 +1,81 @@ +// +// Created by Andrei Ashikhmin +// Copyright © 2023 Dash Core Group. All rights reserved. +// +// Licensed under the MIT License (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://opensource.org/licenses/MIT +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import Combine + +class UsernameRequestDetailsViewController: UIViewController { + private var cancellableBag = Set() + private var viewModel: VotingViewModel = VotingViewModel.shared + private var request: UsernameRequest! + + @IBOutlet var titleLabel: UILabel! + @IBOutlet var subtitleLabel: UILabel! + @IBOutlet var usernameLabel: UILabel! + @IBOutlet var username: UILabel! + @IBOutlet var linkLabel: UILabel! + @IBOutlet var link: UILabel! + @IBOutlet var linkPanel: UIView! + @IBOutlet var identityLabel: UILabel! + @IBOutlet var identity: UILabel! + @IBOutlet var voteButton: ActionButton! + + static func controller(with request: UsernameRequest) -> UsernameRequestDetailsViewController { + let vc = vc(UsernameRequestDetailsViewController.self, from: sb("UsernameVoting")) + vc.request = request + + return vc + } + + override func viewDidLoad() { + super.viewDidLoad() + configureLayout() + } + + @IBAction + func voteAction() { + print("vote") + } +} + + +extension UsernameRequestDetailsViewController { + private func configureLayout() { + titleLabel.text = NSLocalizedString("Request details", comment: "Voting") + subtitleLabel.text = NSLocalizedString("Review the posting below to verify the ownership of this username", comment: "Voting") + usernameLabel.text = NSLocalizedString("Username", comment: "Voting") + linkLabel.text = NSLocalizedString("Link", comment: "Voting") + identityLabel.text = NSLocalizedString("Identity", comment: "Voting") + voteButton.setTitle(NSLocalizedString("Vote to Approve", comment: "Voting"), for: .normal) + + username.text = request.username + identity.text = request.identity + + if let url = request.link { + link.text = url + linkPanel.isHidden = false + let linkTap = UITapGestureRecognizer(target: self, action: #selector(openLink)) + linkPanel.addGestureRecognizer(linkTap) + } + } + + @objc + private func openLink() { + if let url = request.link { + UIApplication.shared.open(URL(string: url)!) + } + } +} diff --git a/DashWallet/Sources/UI/Voting/UsernameVoting.storyboard b/DashWallet/Sources/UI/Voting/UsernameVoting.storyboard index 8e0539fe6..aeba5663e 100644 --- a/DashWallet/Sources/UI/Voting/UsernameVoting.storyboard +++ b/DashWallet/Sources/UI/Voting/UsernameVoting.storyboard @@ -120,7 +120,7 @@ - + @@ -270,7 +270,189 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -288,9 +470,15 @@ + + + + + + @@ -298,7 +486,7 @@ - + diff --git a/DashWallet/Sources/UI/Voting/UsernameVotingViewController.swift b/DashWallet/Sources/UI/Voting/UsernameVotingViewController.swift index 44b434e18..e09bea016 100644 --- a/DashWallet/Sources/UI/Voting/UsernameVotingViewController.swift +++ b/DashWallet/Sources/UI/Voting/UsernameVotingViewController.swift @@ -117,12 +117,6 @@ extension UsernameVotingViewController { } } -extension UsernameVotingViewController: HeightChangedDelegate { - func heightChanged() { - tableView.performBatchUpdates(nil) - } -} - extension UsernameVotingViewController: VotingFiltersViewControllerDelegate { func apply(filters: VotingFilters) { viewModel.apply(filters: filters) @@ -147,7 +141,12 @@ extension UsernameVotingViewController { if let groupedCell = cell as? GroupedRequestCell { groupedCell.configure(withModel: item.requests) - groupedCell.heightDelegate = self + groupedCell.onHeightChanged = { + tableView.performBatchUpdates(nil) + } + groupedCell.onRequestSelected = { [weak self] request in + self?.openDetails(for: request) + } } return cell @@ -161,6 +160,11 @@ extension UsernameVotingViewController { dataSource.apply(snapshot, animatingDifferences: false) dataSource.defaultRowAnimation = .none } + + private func openDetails(for request: UsernameRequest) { + let vc = UsernameRequestDetailsViewController.controller(with: request) + self.navigationController?.pushViewController(vc, animated: true) + } } extension UsernameVotingViewController: UISearchBarDelegate { diff --git a/DashWallet/ar.lproj/Localizable.strings b/DashWallet/ar.lproj/Localizable.strings index 242502951..0e349e9b7 100644 --- a/DashWallet/ar.lproj/Localizable.strings +++ b/DashWallet/ar.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "اختر عملة "; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "بيع"; diff --git a/DashWallet/bg.lproj/Localizable.strings b/DashWallet/bg.lproj/Localizable.strings index 3a0c0304c..0ba585df4 100644 --- a/DashWallet/bg.lproj/Localizable.strings +++ b/DashWallet/bg.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/ca.lproj/Localizable.strings b/DashWallet/ca.lproj/Localizable.strings index e0025dc28..986742077 100644 --- a/DashWallet/ca.lproj/Localizable.strings +++ b/DashWallet/ca.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/cs.lproj/Localizable.strings b/DashWallet/cs.lproj/Localizable.strings index ebd15e148..4a405fdd7 100644 --- a/DashWallet/cs.lproj/Localizable.strings +++ b/DashWallet/cs.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Prodej"; diff --git a/DashWallet/da.lproj/Localizable.strings b/DashWallet/da.lproj/Localizable.strings index 76c67157c..31f20b6cf 100644 --- a/DashWallet/da.lproj/Localizable.strings +++ b/DashWallet/da.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/de.lproj/Localizable.strings b/DashWallet/de.lproj/Localizable.strings index 10f164a1b..01c350861 100644 --- a/DashWallet/de.lproj/Localizable.strings +++ b/DashWallet/de.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Wähle einen Coin aus"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Verkaufen"; diff --git a/DashWallet/el.lproj/Localizable.strings b/DashWallet/el.lproj/Localizable.strings index 475a9dadc..5d10e1f6b 100644 --- a/DashWallet/el.lproj/Localizable.strings +++ b/DashWallet/el.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Επιλέξτε το νόμισμα"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Πωλήστε"; diff --git a/DashWallet/en.lproj/Localizable.strings b/DashWallet/en.lproj/Localizable.strings index 70d2a2dc2..d56c4371a 100644 --- a/DashWallet/en.lproj/Localizable.strings +++ b/DashWallet/en.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/eo.lproj/Localizable.strings b/DashWallet/eo.lproj/Localizable.strings index 7d60ddcc4..8b2a4c6b9 100644 --- a/DashWallet/eo.lproj/Localizable.strings +++ b/DashWallet/eo.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/es.lproj/Localizable.strings b/DashWallet/es.lproj/Localizable.strings index 4d5f00fd8..307b3cc4e 100644 --- a/DashWallet/es.lproj/Localizable.strings +++ b/DashWallet/es.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Selecciona la moneda"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Vender"; diff --git a/DashWallet/et.lproj/Localizable.strings b/DashWallet/et.lproj/Localizable.strings index 0ff14e81b..9cfd3be5f 100644 --- a/DashWallet/et.lproj/Localizable.strings +++ b/DashWallet/et.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/fa.lproj/Localizable.strings b/DashWallet/fa.lproj/Localizable.strings index e2e565faa..f8a2f55c7 100644 --- a/DashWallet/fa.lproj/Localizable.strings +++ b/DashWallet/fa.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "یک رمزارز انتخاب کنید"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "فروش"; diff --git a/DashWallet/fi.lproj/Localizable.strings b/DashWallet/fi.lproj/Localizable.strings index a440ccec1..0cfa1ed8f 100644 --- a/DashWallet/fi.lproj/Localizable.strings +++ b/DashWallet/fi.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/fil.lproj/Localizable.strings b/DashWallet/fil.lproj/Localizable.strings index 60676c295..36772f73a 100644 --- a/DashWallet/fil.lproj/Localizable.strings +++ b/DashWallet/fil.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Piliin ang barya"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "magbenta"; diff --git a/DashWallet/fr.lproj/Localizable.strings b/DashWallet/fr.lproj/Localizable.strings index 94600b834..ad4149ade 100644 --- a/DashWallet/fr.lproj/Localizable.strings +++ b/DashWallet/fr.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Choisir les pièces"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Vendre"; diff --git a/DashWallet/hr.lproj/Localizable.strings b/DashWallet/hr.lproj/Localizable.strings index 15803420b..19055314e 100644 --- a/DashWallet/hr.lproj/Localizable.strings +++ b/DashWallet/hr.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/hu.lproj/Localizable.strings b/DashWallet/hu.lproj/Localizable.strings index c81759f56..aba3d7c1d 100644 --- a/DashWallet/hu.lproj/Localizable.strings +++ b/DashWallet/hu.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/id.lproj/Localizable.strings b/DashWallet/id.lproj/Localizable.strings index 733e47667..ee70de07e 100644 --- a/DashWallet/id.lproj/Localizable.strings +++ b/DashWallet/id.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Pilih koin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Jual"; diff --git a/DashWallet/it.lproj/Localizable.strings b/DashWallet/it.lproj/Localizable.strings index 278819dd3..aea881cfe 100644 --- a/DashWallet/it.lproj/Localizable.strings +++ b/DashWallet/it.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Seleziona una coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Vendi"; diff --git a/DashWallet/ja.lproj/Localizable.strings b/DashWallet/ja.lproj/Localizable.strings index d1c76b2f8..5ddbda52c 100644 --- a/DashWallet/ja.lproj/Localizable.strings +++ b/DashWallet/ja.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "通貨を選ぶ"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "売却"; diff --git a/DashWallet/ko.lproj/Localizable.strings b/DashWallet/ko.lproj/Localizable.strings index e1092f620..ca0dd9d17 100644 --- a/DashWallet/ko.lproj/Localizable.strings +++ b/DashWallet/ko.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "코인 선택"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "매도"; diff --git a/DashWallet/mk.lproj/Localizable.strings b/DashWallet/mk.lproj/Localizable.strings index f34d72973..4c1fa120d 100644 --- a/DashWallet/mk.lproj/Localizable.strings +++ b/DashWallet/mk.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/ms.lproj/Localizable.strings b/DashWallet/ms.lproj/Localizable.strings index 975515829..433aab0f2 100644 --- a/DashWallet/ms.lproj/Localizable.strings +++ b/DashWallet/ms.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/nb.lproj/Localizable.strings b/DashWallet/nb.lproj/Localizable.strings index 9a2789161..c0fc4a443 100644 --- a/DashWallet/nb.lproj/Localizable.strings +++ b/DashWallet/nb.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/nl.lproj/Localizable.strings b/DashWallet/nl.lproj/Localizable.strings index fcce317e7..4c62882fc 100644 --- a/DashWallet/nl.lproj/Localizable.strings +++ b/DashWallet/nl.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Selecteer de munt"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Verkoop"; diff --git a/DashWallet/pl.lproj/Localizable.strings b/DashWallet/pl.lproj/Localizable.strings index ca8d909f7..bf47e59d2 100644 --- a/DashWallet/pl.lproj/Localizable.strings +++ b/DashWallet/pl.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Wybierz monetę"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sprzedawaj"; diff --git a/DashWallet/pt.lproj/Localizable.strings b/DashWallet/pt.lproj/Localizable.strings index 909dfa2ae..853fafcf9 100644 --- a/DashWallet/pt.lproj/Localizable.strings +++ b/DashWallet/pt.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Selecione a moeda"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Vender"; diff --git a/DashWallet/ro.lproj/Localizable.strings b/DashWallet/ro.lproj/Localizable.strings index d61b17d9b..4e7b15e99 100644 --- a/DashWallet/ro.lproj/Localizable.strings +++ b/DashWallet/ro.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/ru.lproj/Localizable.strings b/DashWallet/ru.lproj/Localizable.strings index 080dec18a..6aa95c5b3 100644 --- a/DashWallet/ru.lproj/Localizable.strings +++ b/DashWallet/ru.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Выбрать монету"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Продать"; diff --git a/DashWallet/sk.lproj/Localizable.strings b/DashWallet/sk.lproj/Localizable.strings index efcb6bd4f..35135125d 100644 --- a/DashWallet/sk.lproj/Localizable.strings +++ b/DashWallet/sk.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Vyberte mincu"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Predať"; diff --git a/DashWallet/sl.lproj/Localizable.strings b/DashWallet/sl.lproj/Localizable.strings index 4d891ab61..6a5d41457 100644 --- a/DashWallet/sl.lproj/Localizable.strings +++ b/DashWallet/sl.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/sl_SI.lproj/Localizable.strings b/DashWallet/sl_SI.lproj/Localizable.strings index 70bb65a97..8aa82ce64 100644 --- a/DashWallet/sl_SI.lproj/Localizable.strings +++ b/DashWallet/sl_SI.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/sq.lproj/Localizable.strings b/DashWallet/sq.lproj/Localizable.strings index f28d69e92..97a59ff37 100644 --- a/DashWallet/sq.lproj/Localizable.strings +++ b/DashWallet/sq.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/sr.lproj/Localizable.strings b/DashWallet/sr.lproj/Localizable.strings index 1cc09d27a..f0f71d976 100644 --- a/DashWallet/sr.lproj/Localizable.strings +++ b/DashWallet/sr.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/sv.lproj/Localizable.strings b/DashWallet/sv.lproj/Localizable.strings index 4ca04df52..4e12157d9 100644 --- a/DashWallet/sv.lproj/Localizable.strings +++ b/DashWallet/sv.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/th.lproj/Localizable.strings b/DashWallet/th.lproj/Localizable.strings index 2c644c490..f1c6f9051 100644 --- a/DashWallet/th.lproj/Localizable.strings +++ b/DashWallet/th.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "เลือกเหรียญ"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "ขาย"; diff --git a/DashWallet/tr.lproj/Localizable.strings b/DashWallet/tr.lproj/Localizable.strings index d0c558755..11942c026 100644 --- a/DashWallet/tr.lproj/Localizable.strings +++ b/DashWallet/tr.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Koin seçin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sat"; diff --git a/DashWallet/uk.lproj/Localizable.strings b/DashWallet/uk.lproj/Localizable.strings index 2e027a109..3bfca12e0 100644 --- a/DashWallet/uk.lproj/Localizable.strings +++ b/DashWallet/uk.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Виберіть монету"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Продати"; diff --git a/DashWallet/vi.lproj/Localizable.strings b/DashWallet/vi.lproj/Localizable.strings index 6b2f982d1..cf2ba5423 100644 --- a/DashWallet/vi.lproj/Localizable.strings +++ b/DashWallet/vi.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/zh-Hans.lproj/Localizable.strings b/DashWallet/zh-Hans.lproj/Localizable.strings index 445e0847c..6fcdca759 100644 --- a/DashWallet/zh-Hans.lproj/Localizable.strings +++ b/DashWallet/zh-Hans.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/zh-Hant-TW.lproj/Localizable.strings b/DashWallet/zh-Hant-TW.lproj/Localizable.strings index 1771cebca..2f0aaf2e0 100644 --- a/DashWallet/zh-Hant-TW.lproj/Localizable.strings +++ b/DashWallet/zh-Hant-TW.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "Select the coin"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "Sell"; diff --git a/DashWallet/zh.lproj/Localizable.strings b/DashWallet/zh.lproj/Localizable.strings index 97d40b234..6eee8233c 100644 --- a/DashWallet/zh.lproj/Localizable.strings +++ b/DashWallet/zh.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "选择币种"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "出售"; diff --git a/DashWallet/zh_TW.lproj/Localizable.strings b/DashWallet/zh_TW.lproj/Localizable.strings index 30572a7a4..4df7390b5 100644 --- a/DashWallet/zh_TW.lproj/Localizable.strings +++ b/DashWallet/zh_TW.lproj/Localizable.strings @@ -1754,9 +1754,6 @@ /* Coinbase */ "Select the coin" = "選擇幣種"; -/* No comment provided by engineer. */ -"Selected row with \(request.votes) votes" = "Selected row with \(request.votes) votes"; - /* Sell */ "Sell" = "出售";