Browse Source

add haptic, change secure keypad license

pull/1/head
InKwon James Kim 5 years ago
parent
commit
2a6fc516d9
  1. 8
      GME Remit/Modules/RecipientModules/Recipients/User Interface/View/RecipientsViewController.swift
  2. 16
      GME Remit/Modules/RecipientModules/SetupRecipient/User Interface/View/SetupRecipient.storyboard
  3. BIN
      GME Remit/ThirdParty/.DS_Store
  4. BIN
      GME Remit/ThirdParty/virtualKeyboard/.DS_Store
  5. 2
      GME Remit/ThirdParty/virtualKeyboard/MTransKeyRes/license_mtranskey.rsl
  6. 4
      GME Remit/Utilities/GMEAlert/GMEAlertViewController.swift

8
GME Remit/Modules/RecipientModules/Recipients/User Interface/View/RecipientsViewController.swift

@ -26,7 +26,7 @@ class RecipientsViewController: UIViewController {
private lazy var editTrigger = PublishSubject<IndexPath>()
private lazy var deleteTrigger = PublishSubject<IndexPath>()
private let impact = UISelectionFeedbackGenerator()
// MARK: Computed Properties
// MARK: IBOutlets
@ -107,6 +107,12 @@ extension RecipientsViewController {
needEditTrigger: needEditTrigger.asDriverOnErrorJustComplete()
)
addRecipientTapGestureRecognizer.rx.event.mapToVoid().asDriverOnErrorJustComplete()
.drive(onNext: {
self.impact.selectionChanged()
})
.disposed(by: disposeBag)
let output = viewModel.transform(input: input)
output

16
GME Remit/Modules/RecipientModules/SetupRecipient/User Interface/View/SetupRecipient.storyboard

@ -106,7 +106,7 @@
</constraints>
<color key="textColor" red="0.2901960784" green="0.2901960784" blue="0.2901960784" alpha="1" colorSpace="calibratedRGB"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Medium" family="San Francisco Display" pointSize="20"/>
<textInputTraits key="textInputTraits" autocapitalizationType="words" keyboardType="alphabet"/>
<textInputTraits key="textInputTraits" autocapitalizationType="words" keyboardType="alphabet" textContentType="given-name"/>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="string" keyPath="titleText" value="First Name"/>
<userDefinedRuntimeAttribute type="boolean" keyPath="isShowTitle" value="NO"/>
@ -119,7 +119,7 @@
</constraints>
<color key="textColor" red="0.2901960784" green="0.2901960784" blue="0.2901960784" alpha="1" colorSpace="calibratedRGB"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Medium" family="San Francisco Display" pointSize="20"/>
<textInputTraits key="textInputTraits" autocapitalizationType="words" keyboardType="alphabet"/>
<textInputTraits key="textInputTraits" autocapitalizationType="words" keyboardType="alphabet" textContentType="additional-name"/>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="string" keyPath="titleText" value="Middle Name"/>
<userDefinedRuntimeAttribute type="boolean" keyPath="isShowTitle" value="NO"/>
@ -132,7 +132,7 @@
</constraints>
<color key="textColor" red="0.2901960784" green="0.2901960784" blue="0.2901960784" alpha="1" colorSpace="calibratedRGB"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Medium" family="San Francisco Display" pointSize="20"/>
<textInputTraits key="textInputTraits" autocapitalizationType="words" keyboardType="alphabet"/>
<textInputTraits key="textInputTraits" autocapitalizationType="words" keyboardType="alphabet" textContentType="family-name"/>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="string" keyPath="titleText" value="Last Name"/>
<userDefinedRuntimeAttribute type="boolean" keyPath="isShowTitle" value="NO"/>
@ -145,7 +145,7 @@
</constraints>
<color key="textColor" red="0.2901960784" green="0.2901960784" blue="0.2901960784" alpha="1" colorSpace="calibratedRGB"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Medium" family="San Francisco Display" pointSize="20"/>
<textInputTraits key="textInputTraits" autocapitalizationType="words" keyboardType="alphabet"/>
<textInputTraits key="textInputTraits" autocapitalizationType="words" keyboardType="alphabet" textContentType="name"/>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="string" keyPath="titleText" value="Full Name"/>
<userDefinedRuntimeAttribute type="boolean" keyPath="isShowTitle" value="NO"/>
@ -158,7 +158,7 @@
</constraints>
<color key="textColor" red="0.2901960784" green="0.2901960784" blue="0.2901960784" alpha="1" colorSpace="calibratedRGB"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Medium" family="San Francisco Display" pointSize="20"/>
<textInputTraits key="textInputTraits" keyboardType="alphabet"/>
<textInputTraits key="textInputTraits" keyboardType="alphabet" textContentType="given-name"/>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="string" keyPath="titleText" value="First Name in Local"/>
<userDefinedRuntimeAttribute type="boolean" keyPath="isShowTitle" value="NO"/>
@ -171,7 +171,7 @@
</constraints>
<color key="textColor" red="0.2901960784" green="0.2901960784" blue="0.2901960784" alpha="1" colorSpace="calibratedRGB"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Medium" family="San Francisco Display" pointSize="20"/>
<textInputTraits key="textInputTraits" keyboardType="alphabet"/>
<textInputTraits key="textInputTraits" keyboardType="alphabet" textContentType="additional-name"/>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="string" keyPath="titleText" value="Middle Name in Local"/>
<userDefinedRuntimeAttribute type="boolean" keyPath="isShowTitle" value="NO"/>
@ -184,7 +184,7 @@
</constraints>
<color key="textColor" red="0.2901960784" green="0.2901960784" blue="0.2901960784" alpha="1" colorSpace="calibratedRGB"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Medium" family="San Francisco Display" pointSize="20"/>
<textInputTraits key="textInputTraits" keyboardType="alphabet"/>
<textInputTraits key="textInputTraits" keyboardType="alphabet" textContentType="family-name"/>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="string" keyPath="titleText" value="Last Name in Local"/>
<userDefinedRuntimeAttribute type="boolean" keyPath="isShowTitle" value="NO"/>
@ -197,7 +197,7 @@
</constraints>
<color key="textColor" red="0.2901960784" green="0.2901960784" blue="0.2901960784" alpha="1" colorSpace="calibratedRGB"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Medium" family="San Francisco Display" pointSize="20"/>
<textInputTraits key="textInputTraits" keyboardType="alphabet"/>
<textInputTraits key="textInputTraits" keyboardType="alphabet" textContentType="name"/>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="string" keyPath="titleText" value="Full Name in Local"/>
<userDefinedRuntimeAttribute type="boolean" keyPath="isShowTitle" value="NO"/>

BIN
GME Remit/ThirdParty/.DS_Store

BIN
GME Remit/ThirdParty/virtualKeyboard/.DS_Store

2
GME Remit/ThirdParty/virtualKeyboard/MTransKeyRes/license_mtranskey.rsl

@ -1 +1 @@
AdCizOfQ3Gswwz7dSYA1BcKaDN2TeyJMSUNFTlNFIjp7IkxJQ0VOU0VfSU5GTyI6eyJQUk9EVUNUX05BTUUiOiJUb3VjaEVuIG1UcmFuc2tleSBDUyIsIlBST0RVQ1RfVkVSU0lPTiI6IjQuNi4wLjQxIiwiU0lURV9OQU1FIjoi6riA66Gc67KM66i464uI7J217Iqk7ZSE66CI7IqkIiwiU0lURV9DT0RFIjoic2l0ZTkyIiwiTElDRU5TRV9DT0RFIjoiUmFvbkxJQzUzNyIsIklTU1VFUiI6ImFkbWluIiwiSVNTVUVEX0RBVEUiOiIyMDE5MDUzMSIsIkVYUElSRV9EQVRFIjoiMjA5OTA2MDEiLCJMSUNFTlNFX1RZUEUiOiJTVEFOREFSRCJ9LCJMSUNFTlNFX1NDSEVNQSI6eyJOT0RFX0xPQ0tFRCI6eyJNQUMiOlsiLiJdLCJJUCI6WyIuIl0sIkRPTUFJTiI6WyIuIl0sIk9TIjpbIkFORFJPSUQiLCJJT1MiXSwiSE9TVF9JRCI6WyIuIl0sIkNQVV9DT1JFX0NPVU5UIjoiOTk5IiwiV0FTX0lOU1RBTkNFX0NPVU5UIjoiOTk5In0sIkZMT0FUSU5HIjp7IlVTRVJfQ09VTlQiOiI5OTk5OTkiLCJERVZJQ0VfQ09VTlQiOiI5OTk5OTkiLCJCUk9XU0VSIjpbIklFIiwiRURHRSIsIkNIUk9NRSIsIlNBRkFSSSIsIkZJUkVGT1giLCJPUEVSIl0sIkFQUF9JRCI6WyJjb20uZ21lLmdtZXJlbWl0IiwiY29tLmdtZXJlbWl0Lm9ubGluZS5nbWVyZW1pdHRhbmNlX25hdGl2ZSJdLCJPUFRJT05TIjoiIn19LCJGRUFUVVJFIjpbXX19
AR1HBDviFGvBNq+BXSnQF3xKodfLeyJMSUNFTlNFIjp7IkxJQ0VOU0VfVkVSU0lPTiI6IjEuMCIsIkxJQ0VOU0VfSU5GTyI6eyJQUk9EVUNUX05BTUUiOiJUb3VjaEVuIG1UcmFuc2tleSIsIlBST0RVQ1RfVkVSU0lPTiI6IjQuNi4wLjQxIiwiU0lURV9OQU1FIjoi6riA66Gc67KM66i464uI7J217Iqk7ZSE66CI7IqkIiwiU0lURV9DT0RFIjoiQTEyMTI3QzIyM0VCNzNGMDEyOTMiLCJMSUNFTlNFX0NPREUiOiI4Qzg2NzExMDcwMUFCRDU1MjI1NSIsIklTU1VFUiI6ImNoamVvbkByYW9uc2VjdXJlLmNvbSIsIklTU1VFRF9EQVRFIjoiMjAxOTA4MTQxNjQ3MzYiLCJFWFBJUkVfREFURSI6Ijk5OTkxMjMwIiwiTElDRU5TRV9UWVBFIjoiU1RBTkRBUkQifSwiTElDRU5TRV9TQ0hFTUEiOnsiTk9ERV9MT0NLRUQiOnsiQ1BVX0NPUkVfQ09VTlQiOiI5OTk5IiwiV0FTX0lOU1RBTkNFX0NPVU5UIjoiOTk5OSIsIk1BQyI6WyIqIl0sIklQIjpbIiouKi4qLioiXSwiRE9NQUlOIjpbXSwiT1MiOlsiQU5EUk9JRCIsIklPUyJdLCJIT1NUX0lEIjpbXX0sIkZMT0FUSU5HIjp7Ik9QVElPTlMiOiIiLCJVU0VSX0NPVU5UIjoiOTk5OSIsIkRFVklDRV9DT1VOVCI6Ijk5OTkiLCJCUk9XU0VSIjpbXSwiQVBQX0lEIjpbImNvbS5nbWUuZ21lcmVtaXQiLCJjb20uZ21lcmVtaXQub25saW5lLmdtZXJlbWl0dGFuY2VfbmF0aXZlIl19fSwiRVhURU5TSU9OIjp7fSwiRkVBVFVSRSI6W119fQ==

4
GME Remit/Utilities/GMEAlert/GMEAlertViewController.swift

@ -27,6 +27,8 @@ class GMEAlertViewController: UIViewController {
private var type: AlertType = .normal
private let impact = UIImpactFeedbackGenerator()
override init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: Bundle?) {
super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil)
}
@ -79,7 +81,7 @@ class GMEAlertViewController: UIViewController {
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
impact.impactOccurred()
mainView.popUpBouncy()
}

Loading…
Cancel
Save