+
+ send to my wallets
+
+
+
diff --git a/src/css/mobile.css b/src/css/mobile.css
index 352972395..165843b02 100644
--- a/src/css/mobile.css
+++ b/src/css/mobile.css
@@ -285,7 +285,7 @@ a.missing-copayers {
background-color: #122232;
}
-.sidebar .avatar-wallet, .payment-uri .avatar-wallet {
+.sidebar .avatar-wallet, .payment-uri .avatar-wallet, .modal-content .avatar-wallet {
background-color: #2C3E50;
color: #fff;
font-size: 20px;
diff --git a/src/js/controllers/index.js b/src/js/controllers/index.js
index f6ec8aea5..6e25753b6 100644
--- a/src/js/controllers/index.js
+++ b/src/js/controllers/index.js
@@ -237,6 +237,7 @@ angular.module('copayApp.controllers').controller('indexController', function($r
self.copayers = walletStatus.wallet.copayers;
self.preferences = walletStatus.preferences;
self.setBalance(walletStatus.balance);
+ self.otherWallets = profileService.getWallets(self.network);
$rootScope.$apply();
});
});
diff --git a/src/js/controllers/walletHome.js b/src/js/controllers/walletHome.js
index 3c7e0206e..8c9347733 100644
--- a/src/js/controllers/walletHome.js
+++ b/src/js/controllers/walletHome.js
@@ -125,6 +125,28 @@ angular.module('copayApp.controllers').controller('walletHomeController', functi
});
};
+
+ $scope.openWalletsModal = function(wallets) {
+ var fc = profileService.focusedClient;
+
+ var ModalInstanceCtrl = function($scope, $modalInstance) {
+ $scope.wallets = wallets;
+ $scope.cancel = function() {
+ $modalInstance.dismiss('cancel');
+ };
+ };
+ var modalInstance = $modal.open({
+ templateUrl: 'views/modals/wallets.html',
+ windowClass: 'full animated slideInUp',
+ controller: ModalInstanceCtrl,
+ });
+
+ modalInstance.result.finally(function() {
+ var m = angular.element(document.getElementsByClassName('reveal-modal'));
+ m.addClass('slideOutDown');
+ });
+ };
+
this.openTxpModal = function(tx, copayers) {
var fc = profileService.focusedClient;
var refreshUntilItChanges = false;