add coin to preferences/info

+ refactor duplicate
This commit is contained in:
matiu 2017-09-08 16:37:26 -03:00
commit acc1549633
13 changed files with 212 additions and 146 deletions

View file

@ -13,6 +13,8 @@
<div class="item item-icon-right item-heading">
<span translate>BTC Wallets</span>
</div>
<span class="assertive" ng-if="wallet.error">{{wallet.error}}</span>
<div>
<div ng-repeat="wallet in wallets track by $index"
class="item item-sub item-icon-left item-big-icon-left item-icon-right wallet"
@ -24,7 +26,7 @@
{{wallet.name || wallet.id}}
</span>
<p>
<span > {{wallet.status.totalBalanceStr ? wallet.status.totalBalanceStr : ( wallet.cachedBalance ? wallet.cachedBalance + (wallet.cachedBalanceUpdatedOn ? ' &middot; ' + ( wallet.cachedBalanceUpdatedOn * 1000 | amTimeAgo) : '') : '' ) }} </span>
<span > {{wallet.bchBalance || 'Checking...'}} </span>
<span class="tab-home__wallet__multisig-number" ng-if="wallet.n > 1">
{{wallet.m}}-of-{{wallet.n}}

View file

@ -10,18 +10,16 @@
<ion-toggle class="has-comment" ng-model="cashSupport.value" toggle-class="toggle-balanced" ng-change="cashSupportChange()">
<span class="toggle-label" translate>Support Bitcoin Cash</span>
</ion-toggle>
</div>
<div ng-show="!cashSupport.value">
<span translate>Enable Bitcoin Cash wallet creation and operation within the App.</span>
<a ng-click="openBitcoinCashWeb()">Learn more</a>
</div>
<div ng-if="cashSupport.value">
<span class="setting-value" translate>
<button ng-show="cashSupport.value" ui-sref="tabs.cash" translate>Check your current wallets for Bitcoin Cash</button>
</span>
<div class="settings-explanation">
<div class="settings-description" ng-show="!cashSupport.value">
<span translate>Enable Bitcoin Cash wallet creation and operation within the App.</span>
<a ng-click="openBitcoinCashWeb()">Learn more</a>
</div>
</div>
<div class="padding" ng-if="cashSupport.value">
<a class="button button-standard button-primary" ui-sref="tabs.preferencesCash.scan" translate>Scan your wallets for Bitcoin Cash</a>
</div>
</ion-content>
</ion-view>

View file

@ -13,6 +13,12 @@
{{walletName}}
</span>
</div>
<div class="item" copy-to-clipboard="walletId">
<span translate>Coin</span>
<span class="item-note">
{{wallet.coin}}
</span>
</div>
<div class="item" copy-to-clipboard="walletId">
<span translate>Wallet Id</span>
<span class="item-note">

View file

@ -11,6 +11,10 @@
on-refresh="onRefresh()">
</ion-refresher>
TODO Remove:
<a class="button button-standard button-primary" ui-sref="tabs.scan" translate>Scan your wallets for Bitcoin Cash</a>
<div class="list card release ng-hide" ng-show="newRelease">
<i class="item icon big-icon-svg">
<img src="img/icon-update.svg" class="bg"/>

View file

@ -39,6 +39,20 @@
<div class="item item-divider">{{'Preferences' | translate}}</div>
<a class="item has-setting-value item-icon-left item-icon-right" ui-sref="tabs.preferencesCash">
<i class="icon ion-ios-locked-outline" ng-if="cashSupport.value"></i>
<i class="icon ion-ios-unlocked-outline" ng-if="!cashSupport.value"></i>
<span class="setting-title">{{'Bitcoin Cash Support' | translate}}</span>
<span class="setting-value">
<span translate ng-if="cashSupport.value">Enabled</span>
<span translate ng-if="!cashSupport.value">Disabled</span>
</span>
<i class="icon bp-arrow-right"></i>
</a>
<a class="item item-icon-left item-icon-right" ui-sref="tabs.notifications">
<i class="icon big-icon-svg">
<img src="img/icon-notifications.svg" class="bg"/>