fix merge conflicts

This commit is contained in:
Marty Alcala 2016-10-18 17:23:43 -04:00
commit 78bd523391
272 changed files with 8069 additions and 5496 deletions

22
.gitignore vendored
View file

@ -13,11 +13,6 @@ cordova/*.keystore
cache cache
webkitbuilds/* webkitbuilds/*
!webkitbuilds/README.md !webkitbuilds/README.md
!webkitbuilds/setup-win.iss
!webkitbuilds/favicon.ico
!webkitbuilds/.desktop
!webkitbuilds/build-osx.sh
!webkitbuilds/Background.png
# chrome extensions # chrome extensions
chrome-app/build/* chrome-app/build/*
@ -50,7 +45,7 @@ build/Release
node_modules node_modules
bower_components bower_components
angular-bitcore-wallet-client/angular-bitcore-wallet-client.js angular-bitcore-wallet-client/angular-bitcore-wallet-client.js
angular-pbkdf2/angular-pbkdf2.js angular-bitauth/angular-bitauth.js
# Users Environment Variables # Users Environment Variables
.lock-wscript .lock-wscript
@ -105,25 +100,14 @@ externalServices.json
cordova/Makefile cordova/Makefile
cordova/ProjectMakefile cordova/ProjectMakefile
app-template/bitpay-wallet app-template/bitpay-wallet
cordova/ProjectMakefile
cordova/config.xml cordova/config.xml
cordova/wp/Package.appxmanifest cordova/wp/Package.appxmanifest
www/img/logo-negative.svg
www/img/logo.svg
src/js/appConfig.js src/js/appConfig.js
src/js/externalServices.js src/js/externalServices.js
chrome-app/manifest.json
www/img/app
cordova/Makefile
cordova/ProjectMakefile
app-template/bitpay-wallet
cordova/ProjectMakefile
cordova/config.xml
cordova/wp/Package.appxmanifest
www/img/logo-negative.svg
www/img/logo.svg
src/js/appConfig.js
cordova/android/res/ cordova/android/res/
cordova/wp/Assets/ cordova/wp/Assets/
cordova/wp/*.png cordova/wp/*.png

View file

@ -6,6 +6,7 @@ module.exports = function(grunt) {
// Project Configuration // Project Configuration
grunt.initConfig({ grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
exec: { exec: {
appConfig: { appConfig: {
command: 'node ./util/buildAppConfig.js' command: 'node ./util/buildAppConfig.js'
@ -19,8 +20,8 @@ module.exports = function(grunt) {
cordovaclean: { cordovaclean: {
command: 'make -C cordova clean' command: 'make -C cordova clean'
}, },
osx: { macos: {
command: 'webkitbuilds/build-osx.sh sign' command: 'sh webkitbuilds/build-macos.sh sign'
}, },
coveralls: { coveralls: {
command: 'cat coverage/report-lcov/lcov.info |./node_modules/coveralls/bin/coveralls.js' command: 'cat coverage/report-lcov/lcov.info |./node_modules/coveralls/bin/coveralls.js'
@ -60,10 +61,10 @@ module.exports = function(grunt) {
stdin: true, stdin: true,
}, },
desktopsign: { desktopsign: {
cmd: 'gpg -u 1112CFA1 --output webkitbuilds/Copay-linux.zip.sig --detach-sig webkitbuilds/Copay-linux.zip && gpg -u 1112CFA1 --output webkitbuilds/Copay-win.exe.sig --detach-sig webkitbuilds/Copay-win.exe' cmd: 'gpg -u 1112CFA1 --output webkitbuilds/<%= pkg.title %>-linux.zip.sig --detach-sig webkitbuilds/<%= pkg.title %>-linux.zip && gpg -u 1112CFA1 --output webkitbuilds/<%= pkg.title %>-win.exe.sig --detach-sig webkitbuilds/<%= pkg.title %>-win.exe'
}, },
desktopverify: { desktopverify: {
cmd: 'gpg --verify webkitbuilds/Copay-linux.zip.sig webkitbuilds/Copay-linux.zip && gpg --verify webkitbuilds/Copay-win.exe.sig webkitbuilds/Copay-win.exe' cmd: 'gpg --verify webkitbuilds/<%= pkg.title %>-linux.zip.sig webkitbuilds/<%= pkg.title %>-linux.zip && gpg --verify webkitbuilds/<%= pkg.title %>-win.exe.sig webkitbuilds/<%= pkg.title %>-win.exe'
}, },
}, },
watch: { watch: {
@ -128,7 +129,7 @@ module.exports = function(grunt) {
'bower_components/angular-md5/angular-md5.js', 'bower_components/angular-md5/angular-md5.js',
'bower_components/angular-mocks/angular-mocks.js', 'bower_components/angular-mocks/angular-mocks.js',
'bower_components/ngtouch/src/ngTouch.js', 'bower_components/ngtouch/src/ngTouch.js',
'angular-pbkdf2/angular-pbkdf2.js', 'angular-bitauth/angular-bitauth.js',
'angular-bitcore-wallet-client/angular-bitcore-wallet-client.js' 'angular-bitcore-wallet-client/angular-bitcore-wallet-client.js'
], ],
dest: 'www/lib/angular.js' dest: 'www/lib/angular.js'
@ -209,49 +210,40 @@ module.exports = function(grunt) {
files: [{ files: [{
expand: true, expand: true,
cwd: 'webkitbuilds/', cwd: 'webkitbuilds/',
src: ['.desktop', '../www/img/icons/favicon.ico', '../www/img/icons/icon-256.png'], src: ['.desktop', '../www/img/app/favicon.ico', '../www/img/app/512x512.png'],
dest: 'webkitbuilds/Copay/linux64/', dest: 'webkitbuilds/<%= pkg.title %>/linux64/',
flatten: true, flatten: true,
filter: 'isFile' filter: 'isFile'
}], }],
} }
}, },
karma: {
unit: {
configFile: 'test/karma.conf.js'
},
prod: {
configFile: 'test/karma.conf.js',
singleRun: true
}
},
nwjs: { nwjs: {
options: { options: {
appName: 'Copay', appName: '<%= pkg.title %>',
platforms: ['win64', 'osx64', 'linux64'], platforms: ['win64', 'osx64', 'linux64'],
buildDir: './webkitbuilds', buildDir: './webkitbuilds',
version: '0.16.0', version: '0.16.0',
macIcns: './www/img/icons/icon.icns', macIcns: './www/img/app/logo.icns',
exeIco: './www/img/icons/icon.ico' exeIco: './www/img/app/logo.ico'
}, },
src: ['./package.json', './www/**/*'] src: ['./package.json', './www/**/*']
}, },
compress: { compress: {
linux: { linux: {
options: { options: {
archive: './webkitbuilds/Copay-linux.zip' archive: './webkitbuilds/<%= pkg.title %>-linux.zip'
}, },
expand: true, expand: true,
cwd: './webkitbuilds/Copay/linux64/', cwd: './webkitbuilds/<%= pkg.title %>/linux64/',
src: ['**/*'], src: ['**/*'],
dest: 'copay-linux/' dest: '<%= pkg.title %>-linux/'
} }
}, },
browserify: { browserify: {
dist: { dist: {
files: { files: {
'angular-bitcore-wallet-client/angular-bitcore-wallet-client.js': ['angular-bitcore-wallet-client/index.js'], 'angular-bitcore-wallet-client/angular-bitcore-wallet-client.js': ['angular-bitcore-wallet-client/index.js'],
'angular-pbkdf2/angular-pbkdf2.js': ['angular-pbkdf2/index.js'] 'angular-bitauth/angular-bitauth.js': ['angular-bitauth/index.js']
}, },
} }
} }
@ -260,10 +252,8 @@ module.exports = function(grunt) {
grunt.registerTask('default', ['nggettext_compile', 'exec:appConfig', 'exec:externalServices', 'browserify', 'sass', 'concat', 'copy:ionic_fonts', 'copy:ionic_js']); grunt.registerTask('default', ['nggettext_compile', 'exec:appConfig', 'exec:externalServices', 'browserify', 'sass', 'concat', 'copy:ionic_fonts', 'copy:ionic_js']);
grunt.registerTask('prod', ['default', 'uglify']); grunt.registerTask('prod', ['default', 'uglify']);
grunt.registerTask('translate', ['nggettext_extract']); grunt.registerTask('translate', ['nggettext_extract']);
grunt.registerTask('test', ['karma:unit']);
grunt.registerTask('test-coveralls', ['browserify', 'karma:prod', 'exec:coveralls']);
grunt.registerTask('desktop', ['prod', 'nwjs', 'copy:linux', 'compress:linux']); grunt.registerTask('desktop', ['prod', 'nwjs', 'copy:linux', 'compress:linux']);
grunt.registerTask('osx', ['prod', 'nwjs', 'exec:osx']); grunt.registerTask('macos', ['prod', 'nwjs', 'exec:macos']);
grunt.registerTask('chrome', ['exec:chrome']); grunt.registerTask('chrome', ['exec:chrome']);
grunt.registerTask('wp', ['prod', 'exec:wp']); grunt.registerTask('wp', ['prod', 'exec:wp']);
grunt.registerTask('wp-copy', ['default', 'exec:wpcopy']); grunt.registerTask('wp-copy', ['default', 'exec:wpcopy']);

18
angular-bitauth/index.js vendored Normal file
View file

@ -0,0 +1,18 @@
var bitauthModule = angular.module('bitauthModule', []);
var bitauth = require('../node_modules/bitauth');
bitauthModule.constant('MODULE_VERSION', '1.0.0');
bitauthModule.provider("bitauthService", function() {
var provider = {};
provider.$get = function() {
var service = {};
service = bitauth;
return service;
};
return provider;
});

6634
angular-pbkdf2/angular-pbkdf2.js vendored Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,18 +0,0 @@
var pbkdf2Module = angular.module('pbkdf2Module', []);
var pbkdf2Sync = require('../node_modules/pbkdf2').pbkdf2Sync;
pbkdf2Module.constant('MODULE_VERSION', '1.0.0');
pbkdf2Module.provider("pbkdf2Service", function() {
var provider = {};
provider.$get = function() {
var service = {};
service.pbkdf2Sync = pbkdf2Sync;
return service;
};
return provider;
});

View file

@ -5,6 +5,7 @@
// //
var templates = { var templates = {
'package.json': '/',
'Makefile': 'cordova/', 'Makefile': 'cordova/',
'ProjectMakefile': 'cordova/', 'ProjectMakefile': 'cordova/',
'config-template.xml': '/', 'config-template.xml': '/',
@ -12,11 +13,11 @@ var templates = {
'Package.appxmanifest': 'cordova/wp/', 'Package.appxmanifest': 'cordova/wp/',
'.desktop': 'webkitbuilds/', '.desktop': 'webkitbuilds/',
'setup-win.iss': 'webkitbuilds/', 'setup-win.iss': 'webkitbuilds/',
'manifest.json': 'chrome-app/', 'build-macos.sh': 'webkitbuilds/',
// 'bower.json': '/', // 'bower.json': '/',
}; };
var configDir = process.argv[2] || 'copay'; var configDir = process.argv[2] || 'copay';
var JSONheader = ' { ' + "\n" + ' "//":"PLEASE! Do not edit this file directly",' + "\n" + ' "//":" Modify it at app-template/", ' + "\n"; var JSONheader = ' { ' + "\n" + ' "//":"Changes to this file will be overwritten",' + "\n" + ' "//":" Modify it in the app-template directory", ' + "\n";
var MakefileHeader = "# PLEASE! Do not edit this file directly \n# Modify it at app-template/\n"; var MakefileHeader = "# PLEASE! Do not edit this file directly \n# Modify it at app-template/\n";
@ -116,6 +117,6 @@ function copyDir(from, to, cb) {
} }
copyDir(configDir + '/img/', '../www/img/', function() { copyDir(configDir + '/img/', '../www/img/app/', function() {
console.log("apply.js finished. \n\n"); console.log("apply.js finished. \n\n");
}); });

View file

@ -5,18 +5,20 @@
"purposeLine": "Secure Bitcoin Wallet", "purposeLine": "Secure Bitcoin Wallet",
"bundleName": "wallet", "bundleName": "wallet",
"appUri": "bitpay", "appUri": "bitpay",
"name": "bitpay", "name": "bitpay",
"nameNoSpace": "bitpay", "nameNoSpace": "bitpay",
"nameCase": "BitPay", "nameCase": "BitPay",
"nameCaseNoSpace": "BitPay", "nameCaseNoSpace": "BitPay",
"gitHubRepoName": "bitpay-wallet", "gitHubRepoName": "bitpay-wallet",
"gitHubRepoUrl": "git://github.com/bitpay/bitpay-wallet.git",
"gitHubRepoBugs": "https://github.com/bitpay/bitpay-wallet/issues",
"disclaimerUrl": "", "disclaimerUrl": "",
"url": "https://bitpay.com", "url": "https://bitpay.com",
"appDescription": "Secure Bitcoin Wallet", "appDescription": "Secure Bitcoin Wallet",
"winAppName": "BitPayWallet", "winAppName": "BitPayWallet",
"wpPublisherId": "{}", "wpPublisherId": "{}",
"wpProductId": "{}", "wpProductId": "{}",
"windowsAppId": "",
"pushSenderId": "1036948132229", "pushSenderId": "1036948132229",
"description": "Secure Bitcoin Wallet", "description": "Secure Bitcoin Wallet",
"version": "0.14.0", "version": "0.14.0",

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

BIN
app-template/bitpay/img/16x16.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 626 B

BIN
app-template/bitpay/img/24x24.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 921 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

BIN
app-template/bitpay/img/32x32.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
app-template/bitpay/img/48x48.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

BIN
app-template/bitpay/img/64x64.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

BIN
app-template/bitpay/img/96x96.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 148 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 274 KiB

View file

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SHOULD_SIGN=$1 SHOULD_SIGN=$1
if [ "$SHOULD_SIGN" ] if [ "$SHOULD_SIGN" ]
then then
echo "Will sign the APP" echo "Will sign the APP"
fi fi
@ -16,10 +16,10 @@ if [ -d "$dir" ]; then
fi fi
# set up your app name, architecture, and background image file name # set up your app name, architecture, and background image file name
APP_NAME="Copay" APP_NAME="*USERVISIBLENAME*"
DMG_BACKGROUND_IMG="Background.png" DMG_BACKGROUND_IMG="Background.png"
PATH_NAME="Copay/osx64/" PATH_NAME="${APP_NAME}/osx64/"
# you should not need to change these # you should not need to change these
APP_EXE="${PATH_NAME}${APP_NAME}.app/Contents/MacOS/nwjs" APP_EXE="${PATH_NAME}${APP_NAME}.app/Contents/MacOS/nwjs"
@ -35,11 +35,11 @@ _BACKGROUND_IMAGE_DPI_W=`sips -g dpiWidth ${DMG_BACKGROUND_IMG} | grep -Eo '[0-9
if [ $(echo " $_BACKGROUND_IMAGE_DPI_H != 72.0 " | bc) -eq 1 -o $(echo " $_BACKGROUND_IMAGE_DPI_W != 72.0 " | bc) -eq 1 ]; then if [ $(echo " $_BACKGROUND_IMAGE_DPI_H != 72.0 " | bc) -eq 1 -o $(echo " $_BACKGROUND_IMAGE_DPI_W != 72.0 " | bc) -eq 1 ]; then
echo "WARNING: The background image's DPI is not 72. This will result in distorted backgrounds on Mac OS X 10.7+." echo "WARNING: The background image's DPI is not 72. This will result in distorted backgrounds on Mac OS X 10.7+."
echo " I will convert it to 72 DPI for you." echo " I will convert it to 72 DPI for you."
_DMG_BACKGROUND_TMP="${DMG_BACKGROUND_IMG%.*}"_dpifix."${DMG_BACKGROUND_IMG##*.}" _DMG_BACKGROUND_TMP="${DMG_BACKGROUND_IMG%.*}"_dpifix."${DMG_BACKGROUND_IMG##*.}"
sips -s dpiWidth 72 -s dpiHeight 72 ${DMG_BACKGROUND_IMG} --out ${_DMG_BACKGROUND_TMP} sips -s dpiWidth 72 -s dpiHeight 72 ${DMG_BACKGROUND_IMG} --out ${_DMG_BACKGROUND_TMP}
DMG_BACKGROUND_IMG="${_DMG_BACKGROUND_TMP}" DMG_BACKGROUND_IMG="${_DMG_BACKGROUND_TMP}"
fi fi
@ -66,11 +66,11 @@ if [ $? -ne 0 ]; then
# Sign Code (MATIAS) # Sign Code (MATIAS)
if [ $SHOULD_SIGN ] if [ $SHOULD_SIGN ]
then then
echo "Signing Copay DMG" echo "Signing ${APP_NAME} DMG"
export IDENTITY="3rd Party Mac Developer Application: BitPay, Inc. (884JRH5R93)" export IDENTITY="3rd Party Mac Developer Application: BitPay, Inc. (884JRH5R93)"
# not need for 'out of app store' distribution (?) # not need for 'out of app store' distribution (?)
# export PARENT_PLIST=parent.plist # export PARENT_PLIST=parent.plist
# export CHILD_PLIST=child.plist # export CHILD_PLIST=child.plist
export APP_PATH=${STAGING_DIR}/${APP_NAME}.app export APP_PATH=${STAGING_DIR}/${APP_NAME}.app

View file

@ -16,7 +16,8 @@
<preference name="iosPersistentFileLocation" value="Library" /> <preference name="iosPersistentFileLocation" value="Library" />
<preference name="DisallowOverscroll" value="true"/> <preference name="DisallowOverscroll" value="true"/>
<preference name="HideKeyboardFormAccessoryBar" value="true"/> <preference name="HideKeyboardFormAccessoryBar" value="true"/>
<preference name="KeyboardDisplayRequiresUserAction" value="false" /> <!-- #355 -->
<!-- <preference name="KeyboardDisplayRequiresUserAction" value="false" /> -->
<preference name="StatusBarBackgroundColor" value="#1e3186" /> <preference name="StatusBarBackgroundColor" value="#1e3186" />
<preference name="BackupWebStorage" value="none"/> <preference name="BackupWebStorage" value="none"/>
<preference name="windows-target-version" value="8.1"/> <preference name="windows-target-version" value="8.1"/>
@ -56,8 +57,9 @@
<plugin name="cordova-plugin-whitelist" spec="~1.3.0" /> <plugin name="cordova-plugin-whitelist" spec="~1.3.0" />
<plugin name="cordova-plugin-wkwebview-engine" spec="https://github.com/driftyco/cordova-plugin-wkwebview-engine.git" /> <plugin name="cordova-plugin-wkwebview-engine" spec="https://github.com/driftyco/cordova-plugin-wkwebview-engine.git" />
<plugin name="cordova-plugin-qrscanner" spec="~2.4.0" /> <plugin name="cordova-plugin-qrscanner" spec="~2.4.0" />
<plugin name="cordova-plugin-customurlscheme" spec="~4.2.0"> <plugin name="cordova-plugin-customurlscheme" spec="https://github.com/cmgustavo/Custom-URL-scheme.git">
<variable name="URL_SCHEME" value="UNUSED" /> <variable name="URL_SCHEME" value="bitcoin" />
<variable name="SECOND_URL_SCHEME" value="*APPURI*" />
</plugin> </plugin>
<plugin name="phonegap-plugin-push" spec="~1.8.2"> <plugin name="phonegap-plugin-push" spec="~1.8.2">
<variable name="SENDER_ID" value="*PUSHSENDERID*"/> <variable name="SENDER_ID" value="*PUSHSENDERID*"/>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

View file

@ -3,20 +3,22 @@
"packageDescription": "Copay Bitcoin Wallet", "packageDescription": "Copay Bitcoin Wallet",
"userVisibleName": "Copay", "userVisibleName": "Copay",
"purposeLine": "Copay Bitcoin Wallet", "purposeLine": "Copay Bitcoin Wallet",
"bundleName": "copay",
"appUri": "copay", "appUri": "copay",
"name": "copay", "name": "copay",
"nameNoSpace": "copay", "nameNoSpace": "copay",
"nameCase": "Copay", "nameCase": "Copay",
"nameCaseNoSpace": "Copay", "nameCaseNoSpace": "Copay",
"bundleName": "copay",
"gitHubRepoName": "copay", "gitHubRepoName": "copay",
"gitHubRepoUrl": "git://github.com/bitpay/copay.git",
"gitHubRepoBugs": "https://github.com/bitpay/copay/issues",
"disclaimerUrl": "https://copay.io/disclaimer", "disclaimerUrl": "https://copay.io/disclaimer",
"url": "https://copay.io", "url": "https://copay.io",
"appDescription": "Copay Bitcoin Wallet", "appDescription": "Copay Bitcoin Wallet",
"winAppName": "CopayWallet", "winAppName": "CopayWallet",
"wpPublisherId": "{31cdd08b-457c-413d-b440-f6665eec847d}", "wpPublisherId": "{31cdd08b-457c-413d-b440-f6665eec847d}",
"wpProductId": "{5381aa50-9069-11e4-84cc-293caf9cbdc8}", "wpProductId": "{5381aa50-9069-11e4-84cc-293caf9cbdc8}",
"windowsAppId": "804636ee-b017-4cad-8719-e58ac97ffa5c",
"pushSenderId": "1036948132229", "pushSenderId": "1036948132229",
"description": "A Secure Bitcoin Wallet", "description": "A Secure Bitcoin Wallet",
"version": "2.5.0", "version": "2.5.0",

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

BIN
app-template/copay/img/16x16.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 537 B

BIN
app-template/copay/img/24x24.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 808 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
app-template/copay/img/32x32.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

BIN
app-template/copay/img/48x48.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

BIN
app-template/copay/img/64x64.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

BIN
app-template/copay/img/96x96.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 201 KiB

View file

Before

Width:  |  Height:  |  Size: 5.3 KiB

After

Width:  |  Height:  |  Size: 5.3 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1,011 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 177 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 225 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 515 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 561 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 177 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 153 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 427 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

Some files were not shown because too many files have changed in this diff Show more