From d5e6b8fab86add1142dc7bbcee1805d055009afa Mon Sep 17 00:00:00 2001 From: Jason Dreyzehner Date: Thu, 6 Oct 2016 00:18:29 -0400 Subject: [PATCH 1/4] build(cordova): simplify build, use cordova in a more standard way --- .gitignore | 26 +++--- Gruntfile.js | 48 ++++++----- Makefile | 1 - app-template/Makefile | 29 +------ app-template/ProjectMakefile | 12 +-- app-template/apply.js | 8 +- app-template/config-template.xml | 82 +++++++++++++++++++ app-template/ionic.config.json | 4 + app-template/package.json | 4 +- app-template/setup-win.iss | 2 +- app.js | 13 --- chrome-app/Makefile | 6 +- package.json | 73 ++++++++--------- ...hibit-cloud-backups-in-android-manifest.js | 0 14 files changed, 175 insertions(+), 133 deletions(-) delete mode 100644 Makefile create mode 100644 app-template/config-template.xml create mode 100644 app-template/ionic.config.json delete mode 100644 app.js rename cordova/scripts/afterRun.js => util/hooks/android/prohibit-cloud-backups-in-android-manifest.js (100%) diff --git a/.gitignore b/.gitignore index 11a47b5cc..beeb52122 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,8 @@ i18n/crowdin_api_key.txt src/js/translations.js # cordova +plugins +platforms cordova/project-*/* cordova/*.keystore @@ -89,13 +91,15 @@ Session.vim src/sass/*.css .sass-cache -# copay public -public/css/* -public/lib/* -public/js/* -public/fonts +# copay www +www/css/* +www/lib/* +www/js/* +www/fonts ## templates +/config.xml +/ionic.config.json /appConfig.json externalServices.json cordova/Makefile @@ -104,8 +108,8 @@ app-template/bpapp cordova/ProjectMakefile cordova/config.xml cordova/wp/Package.appxmanifest -public/img/logo-negative.svg -public/img/logo.svg +www/img/logo-negative.svg +www/img/logo.svg src/js/appConfig.js src/js/externalServices.js @@ -116,8 +120,8 @@ app-template/bpapp cordova/ProjectMakefile cordova/config.xml cordova/wp/Package.appxmanifest -public/img/logo-negative.svg -public/img/logo.svg +www/img/logo-negative.svg +www/img/logo.svg src/js/appConfig.js cordova/android/res/ @@ -127,7 +131,3 @@ cordova/wp/*.jpg cordova/ios/splash/ cordova/ios/icons/ cordova/project/ - - - - diff --git a/Gruntfile.js b/Gruntfile.js index 36610478e..7d4225089 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -34,17 +34,23 @@ module.exports = function(grunt) { wpcopy: { command: 'make -C cordova wp-copy', }, + ios-debug: { + command: 'npm run build:ios', + }, ios: { - command: 'make -C cordova ios', + command: 'npm run build:ios-release', }, xcode: { - command: 'open cordova/project-ios/platforms/ios/*.xcodeproj', + command: 'npm run open:ios', + }, + android-debug: { + command: 'npm run build:android', }, android: { - command: 'make -C cordova android', + command: 'npm run build:android-release', }, androidrun: { - command: 'make -C cordova androidrun', + command: 'npm run run:android && npm run log:android', }, androidbuild: { command: 'cd cordova/project && cordova build android --release', @@ -125,7 +131,7 @@ module.exports = function(grunt) { 'angular-pbkdf2/angular-pbkdf2.js', 'angular-bitcore-wallet-client/angular-bitcore-wallet-client.js' ], - dest: 'public/lib/angular.js' + dest: 'www/lib/angular.js' }, js: { src: [ @@ -144,11 +150,11 @@ module.exports = function(grunt) { 'bower_components/trezor-connect/login.js', 'node_modules/cordova-plugin-qrscanner/dist/cordova-plugin-qrscanner-lib.min.js' ], - dest: 'public/js/copay.js' + dest: 'www/js/copay.js' }, css: { src: ['src/sass/*.css', 'src/css/*.css'], - dest: 'public/css/copay.css' + dest: 'www/css/copay.css' } }, uglify: { @@ -157,8 +163,8 @@ module.exports = function(grunt) { }, prod: { files: { - 'public/js/copay.js': ['public/js/copay.js'], - 'public/lib/angular.js': ['public/lib/angular.js'] + 'www/js/copay.js': ['www/js/copay.js'], + 'www/lib/angular.js': ['www/lib/angular.js'] } } }, @@ -166,8 +172,8 @@ module.exports = function(grunt) { pot: { files: { 'i18n/po/template.pot': [ - 'public/index.html', - 'public/views/**/*.html', + 'www/index.html', + 'www/views/**/*.html', 'src/js/routes.js', 'src/js/services/*.js', 'src/js/controllers/**/*.js' @@ -190,19 +196,19 @@ module.exports = function(grunt) { expand: true, flatten: true, src: 'bower_components/ionic/release/fonts/ionicons.*', - dest: 'public/fonts/' + dest: 'www/fonts/' }, ionic_js: { expand: true, flatten: true, src: 'bower_components/ionic/release/js/ionic.bundle.min.js', - dest: 'public/lib/' + dest: 'www/lib/' }, linux: { files: [{ expand: true, cwd: 'webkitbuilds/', - src: ['.desktop', '../public/img/icons/favicon.ico', '../public/img/icons/icon-256.png'], + src: ['.desktop', '../www/img/icons/favicon.ico', '../www/img/icons/icon-256.png'], dest: 'webkitbuilds/Copay/linux64/', flatten: true, filter: 'isFile' @@ -224,10 +230,10 @@ module.exports = function(grunt) { platforms: ['win64', 'osx64', 'linux64'], buildDir: './webkitbuilds', version: '0.16.0', - macIcns: './public/img/icons/icon.icns', - exeIco: './public/img/icons/icon.ico' + macIcns: './www/img/icons/icon.icns', + exeIco: './www/img/icons/icon.ico' }, - src: ['./package.json', './public/**/*'] + src: ['./package.json', './www/**/*'] }, compress: { linux: { @@ -261,12 +267,12 @@ module.exports = function(grunt) { grunt.registerTask('wp', ['prod', 'exec:wp']); grunt.registerTask('wp-copy', ['default', 'exec:wpcopy']); grunt.registerTask('wp-init', ['default', 'exec:wpinit']); - grunt.registerTask('ios', ['prod', 'exec:ios']); - grunt.registerTask('ios-debug', ['default', 'exec:ios']); + grunt.registerTask('ios', ['exec:ios']); + grunt.registerTask('ios-debug', ['exec:ios-debug']); grunt.registerTask('ios-run', ['exec:xcode']); grunt.registerTask('cordovaclean', ['exec:cordovaclean']); - grunt.registerTask('android-debug', ['default', 'exec:android', 'exec:androidrun']); - grunt.registerTask('android', ['prod', 'exec:android']); + grunt.registerTask('android-debug', ['exec:android-debug', 'exec:androidrun']); + grunt.registerTask('android', ['exec:android-release']); grunt.registerTask('android-release', ['prod', 'exec:android', 'exec:androidsign']); grunt.registerTask('desktopsign', ['exec:desktopsign', 'exec:desktopverify']); diff --git a/Makefile b/Makefile deleted file mode 100644 index c45efca58..000000000 --- a/Makefile +++ /dev/null @@ -1 +0,0 @@ -VERSION=`cut -d '"' -f2 $BUILDDIR/../version.js` diff --git a/app-template/Makefile b/app-template/Makefile index 3a1c121ca..c4ce002e4 100644 --- a/app-template/Makefile +++ b/app-template/Makefile @@ -7,31 +7,11 @@ all: clean: rm -Rf $(WORKDIR)* - -$(WORKDIR)android $(WORKDIR)ios: config.xml - cordova create $@ com.bitpay.*BUNDLENAME* "*USERVISIBLENAME*" || echo "Project Path Existed" - cp ProjectMakefile $@/Makefile - rm -r $@/www && ln -sF ../../public $@/www - cp config.xml $@/config.xml - make -C $@ $(subst $(WORKDIR),, $@) - -ios: $(WORKDIR)ios - make -C $(WORKDIR)ios build-ios - -android: project-android - mkdir -p android/platforms/android/res/xml/ - mkdir -p $(WORKDIR)android/scripts - cp -R scripts/* $(WORKDIR)android/scripts - cp android/build-extras.gradle $(WORKDIR)android/platforms/android/build-extras.gradle - cp android/project.properties $(WORKDIR)android/platforms/android/project.properties - cp -R android/res/* $(WORKDIR)android/platforms/android/res - make -C $(WORKDIR)android build-android - wp-init: config.xml cordova create $(WORKDIR)$@ com.bitpay.*BUNDLENAME* "*USERVISIBLENAME*" || echo "Project Path Existed" cp ProjectMakefile $(WORKDIR)$@/Makefile mkdir -p $(WORKDIR)$@/www - cp -Rf ../public/* $(WORKDIR)$@/www + cp -Rf ../www/* $(WORKDIR)$@/www cp config.xml $(WORKDIR)$@/config.xml make -C $(WORKDIR)$@ $(subst $(WORKDIR),, $(WORKDIR)$@) @@ -43,10 +23,5 @@ wp-copy: cp -rvf wp/SplashScreenImage.jpg $(WORKDIR)wp/platforms/wp8/ cp -rvf wp/ApplicationIcon.png $(WORKDIR)wp/platforms/wp8/ cp -rvf wp/Background.png $(WORKDIR)wp/platforms/wp8/ - cp -rvf ../public/* $(WORKDIR)wp/www + cp -rvf ../www/* $(WORKDIR)wp/www wp/fix-svg.sh - - -androidrun: - make -C $(WORKDIR)android run - adb logcat | grep chromium diff --git a/app-template/ProjectMakefile b/app-template/ProjectMakefile index 1cf67c91d..ee503f461 100644 --- a/app-template/ProjectMakefile +++ b/app-template/ProjectMakefile @@ -5,21 +5,13 @@ plugins: cordova prepare rm -rf platforms/android/res/values-es -ios-platform android-platform wp8-platform: +wp8-platform: cordova platforms add $(subst -platform,,$@) || echo "Platform already added" -ios: ios-platform plugins - cordova plugin add https://github.com/tjwoon/csZBar.git - cordova plugin add phonegap-plugin-push@1.5.3 - -android: android-platform plugins - cordova plugin add https://github.com/jrontend/phonegap-plugin-barcodescanner - cordova plugin add phonegap-plugin-push@1.2.3 - wp: wp8-platform plugins cordova plugin add https://github.com/jrontend/phonegap-plugin-barcodescanner -build-ios build-android build-wp8: +build-wp8: cordova build $(subst build-,,$@) run: diff --git a/app-template/apply.js b/app-template/apply.js index 7c17ff1ce..ab705912b 100755 --- a/app-template/apply.js +++ b/app-template/apply.js @@ -5,10 +5,11 @@ // var templates = { - 'package.json': '/', 'Makefile': 'cordova/', 'ProjectMakefile': 'cordova/', 'config.xml': 'cordova/', + 'config-template.xml': '/', + 'ionic.config.json': '/', 'Package.appxmanifest': 'cordova/wp/', '.desktop': 'webkitbuilds/', 'setup-win.iss': 'webkitbuilds/', @@ -60,6 +61,9 @@ Object.keys(templates).forEach(function(k) { process.exit(1); } + if(k === 'config-template.xml'){ + k = 'config.xml'; + } fs.writeFileSync('../' + targetDir + k, content, 'utf8'); }); @@ -113,7 +117,7 @@ function copyDir(from, to, cb) { } -copyDir(configDir + '/img/', '../public/img/', function() { +copyDir(configDir + '/img/', '../www/img/', function() { copyDir(configDir + '/androidRes/', '../cordova/android/res/', function() { copyDir(configDir + '/iosIcons/', '../cordova/ios/icons/', function() { copyDir(configDir + '/iosSplash/', '../cordova/ios/splash/', function() { diff --git a/app-template/config-template.xml b/app-template/config-template.xml new file mode 100644 index 000000000..83e00b2ee --- /dev/null +++ b/app-template/config-template.xml @@ -0,0 +1,82 @@ + + + *USERVISIBLENAME* + + *PURPOSELINE* + + + BitPay Inc. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app-template/ionic.config.json b/app-template/ionic.config.json new file mode 100644 index 000000000..a4147056b --- /dev/null +++ b/app-template/ionic.config.json @@ -0,0 +1,4 @@ +{ + "name": "*USERVISIBLENAME*", + "app_id": "com.bitpay.*BUNDLENAME*" +} diff --git a/app-template/package.json b/app-template/package.json index 8dc7f749c..d62d1ff5d 100644 --- a/app-template/package.json +++ b/app-template/package.json @@ -11,10 +11,10 @@ "multisignature", "bitcore" ], - "main": "public/index.html", + "main": "www/index.html", "window": { "title": "*USERVISIBLENAME* - *PURPOSELINE*", - "icon": "./public/img/icons/icon-256.png", + "icon": "./www/img/icons/icon-256.png", "toolbar": false, "show": true, "visible": true, diff --git a/app-template/setup-win.iss b/app-template/setup-win.iss index 0cb3cba5c..d9f6eaa30 100755 --- a/app-template/setup-win.iss +++ b/app-template/setup-win.iss @@ -34,7 +34,7 @@ Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{ [Files] Source: "*PACKAGENAME*\win64\*PACKAGENAME*.exe"; DestDir: "{app}"; Flags: ignoreversion Source: "*PACKAGENAME*\win64\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs -Source: "../public/img/icons/favicon.ico"; DestDir: "{app}"; DestName: "icon.ico"; Flags: ignoreversion +Source: "../www/img/icons/favicon.ico"; DestDir: "{app}"; DestName: "icon.ico"; Flags: ignoreversion ; NOTE: Don't use "Flags: ignoreversion" on any shared system files [Icons] diff --git a/app.js b/app.js deleted file mode 100644 index b4909fd2d..000000000 --- a/app.js +++ /dev/null @@ -1,13 +0,0 @@ -var express = require('express'); -var path = require('path'); -var app = express(); -app.use(express.static(__dirname + '/public')); - -var port = process.env.PORT || 3000; -app.listen(port); -console.log("App listening on port " + port); - -app.get('*', function(req, res) { - res.sendFile(path.join(__dirname, 'public')); -}); - diff --git a/chrome-app/Makefile b/chrome-app/Makefile index d862e8c9c..70fc175ff 100644 --- a/chrome-app/Makefile +++ b/chrome-app/Makefile @@ -9,16 +9,16 @@ BASE=$(CURDIR) all: $(ZIPFILE) -dir: +dir: rm -rf $(BUILDDIR) mkdir -p $(BUILDDIR) cp manifest.json $(BUILDDIR)/manifest.json cp -vf $(INITIAL) $(BUILDDIR) files: - cd ../public && rsync -rLRv --exclude-from $(BASE)/exclude $(INCLUDE) $(BASE)/$(BUILDDIR) && cd - + cd ../www && rsync -rLRv --exclude-from $(BASE)/exclude $(INCLUDE) $(BASE)/$(BUILDDIR) && cd - cd .. && rsync -rLRv ./bower_components/trezor-connect/chrome/* $(BASE)/$(BUILDDIR)/ && cd - - + $(ZIPFILE): dir files cd $(BUILDDIR) diff --git a/package.json b/package.json index 443069cd0..278d07ef4 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,4 @@ - { - "//":"PLEASE! Do not edit this file directly", - "//":" Modify it at app-template/", - - "name": "bitpay-wallet", - "description": "Secure Bitcoin Storage", +{ "author": "BitPay", "version": "0.14.0", "keywords": [ @@ -14,27 +9,6 @@ "multisignature", "bitcore" ], - "main": "public/index.html", - "window": { - "title": "BitPay Wallet - Secure Bitcoin Storage", - "icon": "./public/img/icons/icon-256.png", - "toolbar": false, - "show": true, - "visible": true, - "resizable": true, - "frame": true, - "width": 400, - "height": 600, - "position": "center", - "fullscreen": false - }, - "webkit": { - "page-cache": false, - "java": false, - "plugin": false - }, - "dom_storage_quota": 200, - "id": "jid1-x7bV5evAaI1P9Q", "homepage": "https://github.com/bitpay/copay", "license": "MIT", "repository": { @@ -85,22 +59,41 @@ "mocha": "^2.4.5", "pbkdf2": "^3.0.4", "phantomjs-prebuilt": "^2.1.7", - "shelljs": "^0.3.0", - "xcode": "^0.8.2" + "shelljs": "^0.3.0" }, "scripts": { - "preinstall": "bower install && npm i fs-extra", - "build": "grunt", - "apply:copay": "cd app-template && node apply.js", - "apply:bitpay-wallet": "cd app-template && node apply.js bitpay-wallet", - "start": "npm run build && node app.js", - "watch": "grunt watch", - "test": "./node_modules/.bin/grunt test-coveralls", - "clean": "git clean -dfx", - "start:ios": "npm run build && cd cordova && trash project-ios && make ios && open project-ios/platforms/ios/BitPay\\ Wallet.xcodeproj", - "start:android": "npm run build && cd cordova && trash project-android && make android && open -a /Applications/Android\\ Studio.app project-android/platforms/android" + "preinstall": "bower install && npm i fs-extra", + "postinstall": "npm run apply:bitpay && cordova prepare", + "start": "npm run build:www && ionic serve --nolivereload --nogulp", + "start:ios": "npm run build:www && npm run build:ios && npm run open:ios", + "start:android": "npm run build:www && npm run build:android && npm run open:android", + "watch": "grunt watch", + "build:www": "grunt", + "build:www-release": "grunt prod", + "build:ios": "cordova prepare ios && cordova build ios --debug", + "build:android": "cordova prepare android && cordova build android --debug", + "build:ios-release": "cordova prepare ios && cordova build ios --release", + "build:android-release": "cordova prepare android && cordova build android --release", + "open:ios": "open platforms/ios/*.xcodeproj", + "open:android": "open -a open -a /Applications/Android\\ Studio.app platforms/android", + "final:www": "npm run clean && npm run build:www-release", + "final:ios": "npm run final:www && npm run build:ios-release && npm run open:ios", + "final:android": "npm run final:www && npm run build:android-release && npm run open:android", + "final:all-mac": "npm run final:www npm run build:ios-release npm run build:android-release && npm run open:ios && npm run open:android", + "run:android": "cordova run android --device", + "log:android": "adb logcat | grep chromium", + "apply:copay": "cd app-template && node apply.js", + "apply:bitpay": "cd app-template && node apply.js bitpay-wallet", + "test": "./node_modules/.bin/grunt test-coveralls", + "clean": "git clean -dfx && npm install" }, "devDependencies": { - "trash-cli": "^1.4.0" + "androidmanifest": "^2.0.0", + "cordova": "^5.4.1", + "globby": "^6.0.0", + "ionic": "^2.1.0", + "plist": "^2.0.1", + "trash-cli": "^1.4.0", + "xcode": "^0.8.2" } } diff --git a/cordova/scripts/afterRun.js b/util/hooks/android/prohibit-cloud-backups-in-android-manifest.js similarity index 100% rename from cordova/scripts/afterRun.js rename to util/hooks/android/prohibit-cloud-backups-in-android-manifest.js From 2c264dfffabb7feb2a846270369d20d961d86e1e Mon Sep 17 00:00:00 2001 From: Jason Dreyzehner Date: Thu, 6 Oct 2016 00:20:42 -0400 Subject: [PATCH 2/4] build(hooks): add custom urls to android manifest --- .../add-custom-urls-to-android-manifest.js | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 util/hooks/android/add-custom-urls-to-android-manifest.js diff --git a/util/hooks/android/add-custom-urls-to-android-manifest.js b/util/hooks/android/add-custom-urls-to-android-manifest.js new file mode 100644 index 000000000..6fd5747df --- /dev/null +++ b/util/hooks/android/add-custom-urls-to-android-manifest.js @@ -0,0 +1,27 @@ +'use strict'; + +var AndroidManifest = require('androidmanifest'); + +var FILEPATH = 'platforms/android/AndroidManifest.xml'; +var manifest = new AndroidManifest().readFile(FILEPATH); + +var mainActivity = manifest.activity('MainActivity'); + +var customUrls = ['copay', 'bitcoin', 'bitauth']; + +customUrls.forEach(function(url){ + var selector = 'intent-filter > data[android\\:scheme=' + url + ']'; + if(mainActivity.find(selector).length > 0){ + return; + } + + var intentFilter = manifest.$(''); + intentFilter.append(''); + intentFilter.append(''); + intentFilter.append(''); + intentFilter.append(''); + mainActivity.append(intentFilter); +}); + +manifest.writeFile(FILEPATH); +console.log('custome uri schemes written to AndroidManifest'); From de6e8062d52b4d8390496d7e69dfb7f668ae12ac Mon Sep 17 00:00:00 2001 From: Jason Dreyzehner Date: Thu, 6 Oct 2016 00:26:57 -0400 Subject: [PATCH 3/4] build(www): rename public directory to www --- webkitbuilds/setup-win.iss | 2 +- {public => www}/cordova.js | 0 {public => www}/img/GCs-logo-cllb.png | Bin {public => www}/img/a-smile_color_btn.png | Bin {public => www}/img/a_generic.jpg | Bin {public => www}/img/address-book-add.svg | 0 {public => www}/img/ajax-loader.gif | Bin {public => www}/img/avatar.jpg | Bin {public => www}/img/backup-warning.svg | 0 {public => www}/img/bank.svg | 0 {public => www}/img/bitpay-card-visa.svg | 0 {public => www}/img/bitpay-logo.svg | 0 .../img/bitpay-wallet-qr-scan-guides.svg | 0 {public => www}/img/bought-pending.svg | 0 {public => www}/img/bought.svg | 0 {public => www}/img/buy-bitcoin.svg | 0 {public => www}/img/change-avatar.png | Bin {public => www}/img/check-white.svg | 0 {public => www}/img/check.svg | 0 {public => www}/img/clipo-pin-enter.png | Bin {public => www}/img/clipo-pin.png | Bin {public => www}/img/clipo-signin.png | Bin {public => www}/img/clipo-signup1.png | Bin {public => www}/img/clipo-signup2-1.png | Bin {public => www}/img/clipo-signup2.png | Bin {public => www}/img/clipo-signup3.png | Bin {public => www}/img/coinbase-logo-inverse.png | Bin {public => www}/img/coinbase-logo.png | Bin {public => www}/img/copay_crowdin.png | Bin {public => www}/img/favicon.ico | Bin {public => www}/img/glidera-logo.png | Bin {public => www}/img/icon-about.svg | 0 {public => www}/img/icon-activity.svg | 0 {public => www}/img/icon-address-book.svg | 0 {public => www}/img/icon-alternative-currency.svg | 0 {public => www}/img/icon-amazon.svg | 0 {public => www}/img/icon-backup.svg | 0 {public => www}/img/icon-bitcoin.svg | 0 {public => www}/img/icon-bitpay.svg | 0 {public => www}/img/icon-bws-white.svg | 0 {public => www}/img/icon-bws.svg | 0 {public => www}/img/icon-camera-toggle.svg | 0 {public => www}/img/icon-card.svg | 0 {public => www}/img/icon-chrome-128.png | Bin {public => www}/img/icon-email.svg | 0 {public => www}/img/icon-excahnge.svg | 0 {public => www}/img/icon-flash.svg | 0 {public => www}/img/icon-gift.svg | 0 {public => www}/img/icon-language.svg | 0 {public => www}/img/icon-ledger-white.svg | 0 {public => www}/img/icon-ledger.svg | 0 {public => www}/img/icon-lock-white.svg | 0 {public => www}/img/icon-lock.svg | 0 {public => www}/img/icon-moved.svg | 0 {public => www}/img/icon-network.svg | 0 {public => www}/img/icon-new.svg | 0 {public => www}/img/icon-notifications.svg | 0 {public => www}/img/icon-proposal.svg | 0 {public => www}/img/icon-read-only-white.svg | 0 {public => www}/img/icon-read-only.svg | 0 {public => www}/img/icon-receive-history.svg | 0 {public => www}/img/icon-receive.svg | 0 {public => www}/img/icon-send-feedback.svg | 0 {public => www}/img/icon-send.svg | 0 {public => www}/img/icon-sent-history.svg | 0 {public => www}/img/icon-sent.svg | 0 {public => www}/img/icon-splash.png | Bin {public => www}/img/icon-sync-white.svg | 0 {public => www}/img/icon-sync.svg | 0 {public => www}/img/icon-testnet-white.svg | 0 {public => www}/img/icon-testnet.svg | 0 {public => www}/img/icon-tour1.png | Bin {public => www}/img/icon-trezor-white.svg | 0 {public => www}/img/icon-trezor.svg | 0 {public => www}/img/icon-unit.svg | 0 {public => www}/img/icon-user.svg | 0 {public => www}/img/icon-users.svg | 0 {public => www}/img/icon-view.svg | 0 {public => www}/img/icon-wallet.svg | 0 {public => www}/img/icons/copy.png | Bin {public => www}/img/icons/favicon.ico | Bin {public => www}/img/icons/icon-16.png | Bin {public => www}/img/icons/icon-256.png | Bin {public => www}/img/icons/icon-32.png | Bin {public => www}/img/icons/icon-64.png | Bin {public => www}/img/icons/icon-chrome-128.png | Bin {public => www}/img/icons/icon.icns | Bin {public => www}/img/icons/icon.ico | Bin {public => www}/img/icons/icon.png | Bin {public => www}/img/icons/logo-chrome-256.png | Bin {public => www}/img/icons/logo-chrome-64.png | Bin {public => www}/img/img-tour1.png | Bin {public => www}/img/item-ico-addwallet.svg | 0 {public => www}/img/item-ico-contact.svg | 0 {public => www}/img/item-ico-import.svg | 0 {public => www}/img/logo-negative.png | Bin {public => www}/img/logo.png | Bin {public => www}/img/mcc-icons/airplane.svg | 0 {public => www}/img/mcc-icons/art.svg | 0 {public => www}/img/mcc-icons/bicycle.svg | 0 {public => www}/img/mcc-icons/bitcoin-topup.svg | 0 {public => www}/img/mcc-icons/boat.svg | 0 {public => www}/img/mcc-icons/books.svg | 0 {public => www}/img/mcc-icons/bowling.svg | 0 {public => www}/img/mcc-icons/bug.svg | 0 {public => www}/img/mcc-icons/bus.svg | 0 {public => www}/img/mcc-icons/camera.svg | 0 {public => www}/img/mcc-icons/car.svg | 0 {public => www}/img/mcc-icons/clean.svg | 0 {public => www}/img/mcc-icons/clock.svg | 0 {public => www}/img/mcc-icons/cocktail.svg | 0 {public => www}/img/mcc-icons/coins.svg | 0 {public => www}/img/mcc-icons/computer.svg | 0 {public => www}/img/mcc-icons/default.svg | 0 {public => www}/img/mcc-icons/diamond-ring.svg | 0 {public => www}/img/mcc-icons/dollar-topup.svg | 0 {public => www}/img/mcc-icons/euro-topup.svg | 0 {public => www}/img/mcc-icons/film.svg | 0 {public => www}/img/mcc-icons/food.svg | 0 {public => www}/img/mcc-icons/football.svg | 0 {public => www}/img/mcc-icons/furniture.svg | 0 {public => www}/img/mcc-icons/game.svg | 0 {public => www}/img/mcc-icons/gas.svg | 0 {public => www}/img/mcc-icons/golf.svg | 0 {public => www}/img/mcc-icons/hotel.svg | 0 {public => www}/img/mcc-icons/law.svg | 0 {public => www}/img/mcc-icons/mail.svg | 0 {public => www}/img/mcc-icons/medical.svg | 0 {public => www}/img/mcc-icons/money.svg | 0 {public => www}/img/mcc-icons/motorcycle.svg | 0 {public => www}/img/mcc-icons/music.svg | 0 {public => www}/img/mcc-icons/newspaper.svg | 0 {public => www}/img/mcc-icons/park.svg | 0 {public => www}/img/mcc-icons/people.svg | 0 {public => www}/img/mcc-icons/pet.svg | 0 {public => www}/img/mcc-icons/plant.svg | 0 {public => www}/img/mcc-icons/purchase.svg | 0 {public => www}/img/mcc-icons/repair.svg | 0 {public => www}/img/mcc-icons/sadface.svg | 0 {public => www}/img/mcc-icons/scissors.svg | 0 {public => www}/img/mcc-icons/search.svg | 0 {public => www}/img/mcc-icons/shirt.svg | 0 {public => www}/img/mcc-icons/shoes.svg | 0 {public => www}/img/mcc-icons/smiley-face.svg | 0 {public => www}/img/mcc-icons/suitcase.svg | 0 {public => www}/img/mcc-icons/telephone.svg | 0 {public => www}/img/mcc-icons/television.svg | 0 {public => www}/img/mcc-icons/tent.svg | 0 {public => www}/img/mcc-icons/ticket.svg | 0 {public => www}/img/mcc-icons/toy.svg | 0 {public => www}/img/mcc-icons/truck.svg | 0 {public => www}/img/mcc-icons/watch.svg | 0 {public => www}/img/no-screenshot.svg | 0 {public => www}/img/notification.png | Bin .../img/onboarding-push-notifications.svg | 0 {public => www}/img/onboarding-success.svg | 0 {public => www}/img/onboarding-tour-control.svg | 0 {public => www}/img/onboarding-tour-currency-bg.svg | 0 {public => www}/img/onboarding-tour-phone.svg | 0 {public => www}/img/onboarding-warning.svg | 0 {public => www}/img/onboarding-welcome-bg.png | Bin .../img/onboarding-welcome-shopping24.png | Bin {public => www}/img/qr.png | Bin {public => www}/img/satoshi.gif | Bin {public => www}/img/sell-bitcoin.svg | 0 {public => www}/img/sold-pending.svg | 0 {public => www}/img/sold.svg | 0 {public => www}/img/step-1.png | Bin {public => www}/img/step-1.svg | 0 {public => www}/img/step-2.png | Bin {public => www}/img/step-2.svg | 0 {public => www}/img/step-3.png | Bin {public => www}/img/step-3.svg | 0 {public => www}/img/sync.svg | 0 {public => www}/img/tab-icons/ico-home-selected.svg | 0 {public => www}/img/tab-icons/ico-home.svg | 0 .../img/tab-icons/ico-receive-selected.svg | 0 {public => www}/img/tab-icons/ico-receive.svg | 0 {public => www}/img/tab-icons/ico-scan-selected.svg | 0 {public => www}/img/tab-icons/ico-scan.svg | 0 {public => www}/img/tab-icons/ico-send-selected.svg | 0 {public => www}/img/tab-icons/ico-send.svg | 0 .../img/tab-icons/ico-settings-selected.svg | 0 {public => www}/img/tab-icons/ico-settings.svg | 0 {public => www}/img/tour1.png | Bin {public => www}/img/tour2.png | Bin {public => www}/img/tour3.png | Bin {public => www}/img/tour4.png | Bin {public => www}/img/tour5.png | Bin {public => www}/img/transaction-ico-down.svg | 0 {public => www}/img/transaction-ico-up.svg | 0 {public => www}/img/warning.svg | 0 {public => www}/index.html | 0 {public => www}/roboto-font/LICENSE.txt | 0 {public => www}/roboto-font/Roboto-Black.ttf | Bin {public => www}/roboto-font/Roboto-Black.woff | Bin {public => www}/roboto-font/Roboto-Black.woff2 | Bin {public => www}/roboto-font/Roboto-BlackItalic.ttf | Bin {public => www}/roboto-font/Roboto-BlackItalic.woff | Bin .../roboto-font/Roboto-BlackItalic.woff2 | Bin {public => www}/roboto-font/Roboto-Bold.ttf | Bin {public => www}/roboto-font/Roboto-Bold.woff | Bin {public => www}/roboto-font/Roboto-Bold.woff2 | Bin {public => www}/roboto-font/Roboto-BoldItalic.ttf | Bin {public => www}/roboto-font/Roboto-BoldItalic.woff | Bin {public => www}/roboto-font/Roboto-BoldItalic.woff2 | Bin {public => www}/roboto-font/Roboto-Italic.ttf | Bin {public => www}/roboto-font/Roboto-Italic.woff | Bin {public => www}/roboto-font/Roboto-Italic.woff2 | Bin {public => www}/roboto-font/Roboto-Light.ttf | Bin {public => www}/roboto-font/Roboto-Light.woff | Bin {public => www}/roboto-font/Roboto-Light.woff2 | Bin {public => www}/roboto-font/Roboto-LightItalic.ttf | Bin {public => www}/roboto-font/Roboto-LightItalic.woff | Bin .../roboto-font/Roboto-LightItalic.woff2 | Bin {public => www}/roboto-font/Roboto-Medium.ttf | Bin {public => www}/roboto-font/Roboto-Medium.woff | Bin {public => www}/roboto-font/Roboto-Medium.woff2 | Bin {public => www}/roboto-font/Roboto-MediumItalic.ttf | Bin .../roboto-font/Roboto-MediumItalic.woff | Bin .../roboto-font/Roboto-MediumItalic.woff2 | Bin {public => www}/roboto-font/Roboto-Regular.ttf | Bin {public => www}/roboto-font/Roboto-Regular.woff | Bin {public => www}/roboto-font/Roboto-Regular.woff2 | Bin {public => www}/roboto-font/Roboto-Thin.ttf | Bin {public => www}/roboto-font/Roboto-Thin.woff | Bin {public => www}/roboto-font/Roboto-Thin.woff2 | Bin {public => www}/roboto-font/Roboto-ThinItalic.ttf | Bin {public => www}/roboto-font/Roboto-ThinItalic.woff | Bin {public => www}/roboto-font/Roboto-ThinItalic.woff2 | Bin .../roboto-font/roboto-black-webfont.woff | Bin .../roboto-font/roboto-black-webfont.woff2 | Bin .../roboto-font/roboto-blackitalic-webfont.woff | Bin .../roboto-font/roboto-blackitalic-webfont.woff2 | Bin .../roboto-font/roboto-bold-webfont.woff | Bin .../roboto-font/roboto-bold-webfont.woff2 | Bin .../roboto-font/roboto-bolditalic-webfont.woff | Bin .../roboto-font/roboto-bolditalic-webfont.woff2 | Bin .../roboto-font/roboto-italic-webfont.woff | Bin .../roboto-font/roboto-italic-webfont.woff2 | Bin .../roboto-font/roboto-light-webfont.woff | Bin .../roboto-font/roboto-light-webfont.woff2 | Bin .../roboto-font/roboto-lightitalic-webfont.woff | Bin .../roboto-font/roboto-lightitalic-webfont.woff2 | Bin .../roboto-font/roboto-medium-webfont.woff | Bin .../roboto-font/roboto-medium-webfont.woff2 | Bin .../roboto-font/roboto-mediumitalic-webfont.woff | Bin .../roboto-font/roboto-mediumitalic-webfont.woff2 | Bin .../roboto-font/roboto-regular-webfont.woff | Bin .../roboto-font/roboto-regular-webfont.woff2 | Bin .../roboto-font/roboto-thin-webfont.woff | Bin .../roboto-font/roboto-thin-webfont.woff2 | Bin .../roboto-font/roboto-thinitalic-webfont.woff | Bin .../roboto-font/roboto-thinitalic-webfont.woff2 | Bin {public => www}/views/activity.html | 0 {public => www}/views/add.html | 0 {public => www}/views/addressbook.add.html | 0 {public => www}/views/addressbook.html | 0 {public => www}/views/addressbook.view.html | 0 {public => www}/views/advancedSettings.html | 0 {public => www}/views/amazon.html | 0 {public => www}/views/amount.html | 0 {public => www}/views/backup.html | 0 {public => www}/views/backupWarning.html | 0 {public => www}/views/bitpayCard.html | 0 {public => www}/views/buyAmazon.html | 0 {public => www}/views/buyCoinbase.html | 0 {public => www}/views/buyGlidera.html | 0 {public => www}/views/buyandsell.html | 0 {public => www}/views/coinbase.html | 0 {public => www}/views/coinbaseUri.html | 0 {public => www}/views/confirm.html | 0 {public => www}/views/copayers.html | 0 {public => www}/views/export.html | 0 {public => www}/views/glidera.html | 0 {public => www}/views/glideraUri.html | 0 {public => www}/views/import.html | 0 {public => www}/views/includes/acceptSlide.html | 0 {public => www}/views/includes/alert.html | 0 .../views/includes/available-balance.html | 0 .../views/includes/backupLaterPopup.html | 0 .../views/includes/backupNeededPopup.html | 0 .../views/includes/backupWarningPopup.html | 0 {public => www}/views/includes/clientError.html | 0 {public => www}/views/includes/confirm-tx.html | 0 .../views/includes/confirmBackupPopup.html | 0 {public => www}/views/includes/copayers.html | 0 {public => www}/views/includes/copyToClipboard.html | 0 {public => www}/views/includes/menu.html | 0 {public => www}/views/includes/note.html | 0 {public => www}/views/includes/offline.html | 0 {public => www}/views/includes/output.html | 0 {public => www}/views/includes/password.html | 0 .../views/includes/screenshotWarningModal.html | 0 {public => www}/views/includes/terms.html | 0 {public => www}/views/includes/transaction.html | 0 {public => www}/views/includes/txp.html | 0 {public => www}/views/includes/version.html | 0 {public => www}/views/includes/walletActivity.html | 0 {public => www}/views/includes/walletInfo.html | 0 {public => www}/views/includes/wallets.html | 0 {public => www}/views/join.html | 0 .../views/modals/amazon-card-details.html | 0 .../views/modals/bitpay-card-confirmation.html | 0 .../views/modals/coinbase-confirmation.html | 0 .../views/modals/coinbase-tx-details.html | 0 {public => www}/views/modals/confirmation.html | 0 {public => www}/views/modals/customAmount.html | 0 .../views/modals/glidera-tx-details.html | 0 {public => www}/views/modals/paypro.html | 0 {public => www}/views/modals/receive-tips.html | 0 {public => www}/views/modals/scan-tips.html | 0 {public => www}/views/modals/scanner.html | 0 {public => www}/views/modals/search.html | 0 {public => www}/views/modals/terms.html | 0 {public => www}/views/modals/tx-details.html | 0 {public => www}/views/modals/tx-status.html | 0 {public => www}/views/modals/txp-details.html | 0 {public => www}/views/modals/wallets.html | 0 {public => www}/views/onboarding/backupRequest.html | 0 {public => www}/views/onboarding/collectEmail.html | 0 {public => www}/views/onboarding/disclaimer.html | 0 {public => www}/views/onboarding/notifications.html | 0 {public => www}/views/onboarding/tour.html | 0 {public => www}/views/onboarding/welcome.html | 0 {public => www}/views/paperWallet.html | 0 {public => www}/views/paymentUri.html | 0 {public => www}/views/preferences.html | 0 {public => www}/views/preferencesAbout.html | 0 {public => www}/views/preferencesAdvanced.html | 0 {public => www}/views/preferencesAlias.html | 0 {public => www}/views/preferencesAltCurrency.html | 0 {public => www}/views/preferencesBitpayCard.html | 0 {public => www}/views/preferencesBwsUrl.html | 0 {public => www}/views/preferencesCoinbase.html | 0 {public => www}/views/preferencesColor.html | 0 {public => www}/views/preferencesDeleteWallet.html | 0 {public => www}/views/preferencesDeleteWords.html | 0 {public => www}/views/preferencesEmail.html | 0 {public => www}/views/preferencesFee.html | 0 {public => www}/views/preferencesGlidera.html | 0 {public => www}/views/preferencesHistory.html | 0 {public => www}/views/preferencesInformation.html | 0 {public => www}/views/preferencesLanguage.html | 0 {public => www}/views/preferencesLogs.html | 0 {public => www}/views/preferencesNotifications.html | 0 {public => www}/views/preferencesUnit.html | 0 {public => www}/views/proposals.html | 0 {public => www}/views/sellCoinbase.html | 0 {public => www}/views/sellGlidera.html | 0 {public => www}/views/tab-create-personal.html | 0 {public => www}/views/tab-create-shared.html | 0 {public => www}/views/tab-export-file.html | 0 {public => www}/views/tab-export-qrCode.html | 0 {public => www}/views/tab-home.html | 0 {public => www}/views/tab-import-file.html | 0 {public => www}/views/tab-import-hardware.html | 0 {public => www}/views/tab-import-phrase.html | 0 {public => www}/views/tab-receive.html | 0 {public => www}/views/tab-scan.html | 0 {public => www}/views/tab-send.html | 0 {public => www}/views/tab-settings.html | 0 {public => www}/views/tabs.html | 0 {public => www}/views/termsOfUse.html | 0 {public => www}/views/translators.html | 0 {public => www}/views/unsupported.html | 0 {public => www}/views/walletDetails.html | 0 367 files changed, 1 insertion(+), 1 deletion(-) rename {public => www}/cordova.js (100%) rename {public => www}/img/GCs-logo-cllb.png (100%) rename {public => www}/img/a-smile_color_btn.png (100%) rename {public => www}/img/a_generic.jpg (100%) rename {public => www}/img/address-book-add.svg (100%) rename {public => www}/img/ajax-loader.gif (100%) rename {public => www}/img/avatar.jpg (100%) rename {public => www}/img/backup-warning.svg (100%) rename {public => www}/img/bank.svg (100%) rename {public => www}/img/bitpay-card-visa.svg (100%) rename {public => www}/img/bitpay-logo.svg (100%) rename {public => www}/img/bitpay-wallet-qr-scan-guides.svg (100%) rename {public => www}/img/bought-pending.svg (100%) rename {public => www}/img/bought.svg (100%) rename {public => www}/img/buy-bitcoin.svg (100%) rename {public => www}/img/change-avatar.png (100%) rename {public => www}/img/check-white.svg (100%) rename {public => www}/img/check.svg (100%) rename {public => www}/img/clipo-pin-enter.png (100%) rename {public => www}/img/clipo-pin.png (100%) rename {public => www}/img/clipo-signin.png (100%) rename {public => www}/img/clipo-signup1.png (100%) rename {public => www}/img/clipo-signup2-1.png (100%) rename {public => www}/img/clipo-signup2.png (100%) rename {public => www}/img/clipo-signup3.png (100%) rename {public => www}/img/coinbase-logo-inverse.png (100%) rename {public => www}/img/coinbase-logo.png (100%) rename {public => www}/img/copay_crowdin.png (100%) rename {public => www}/img/favicon.ico (100%) rename {public => www}/img/glidera-logo.png (100%) rename {public => www}/img/icon-about.svg (100%) rename {public => www}/img/icon-activity.svg (100%) rename {public => www}/img/icon-address-book.svg (100%) rename {public => www}/img/icon-alternative-currency.svg (100%) rename {public => www}/img/icon-amazon.svg (100%) rename {public => www}/img/icon-backup.svg (100%) rename {public => www}/img/icon-bitcoin.svg (100%) rename {public => www}/img/icon-bitpay.svg (100%) rename {public => www}/img/icon-bws-white.svg (100%) rename {public => www}/img/icon-bws.svg (100%) rename {public => www}/img/icon-camera-toggle.svg (100%) rename {public => www}/img/icon-card.svg (100%) rename {public => www}/img/icon-chrome-128.png (100%) rename {public => www}/img/icon-email.svg (100%) rename {public => www}/img/icon-excahnge.svg (100%) rename {public => www}/img/icon-flash.svg (100%) rename {public => www}/img/icon-gift.svg (100%) rename {public => www}/img/icon-language.svg (100%) rename {public => www}/img/icon-ledger-white.svg (100%) rename {public => www}/img/icon-ledger.svg (100%) rename {public => www}/img/icon-lock-white.svg (100%) rename {public => www}/img/icon-lock.svg (100%) rename {public => www}/img/icon-moved.svg (100%) rename {public => www}/img/icon-network.svg (100%) rename {public => www}/img/icon-new.svg (100%) rename {public => www}/img/icon-notifications.svg (100%) rename {public => www}/img/icon-proposal.svg (100%) rename {public => www}/img/icon-read-only-white.svg (100%) rename {public => www}/img/icon-read-only.svg (100%) rename {public => www}/img/icon-receive-history.svg (100%) rename {public => www}/img/icon-receive.svg (100%) rename {public => www}/img/icon-send-feedback.svg (100%) rename {public => www}/img/icon-send.svg (100%) rename {public => www}/img/icon-sent-history.svg (100%) rename {public => www}/img/icon-sent.svg (100%) rename {public => www}/img/icon-splash.png (100%) rename {public => www}/img/icon-sync-white.svg (100%) rename {public => www}/img/icon-sync.svg (100%) rename {public => www}/img/icon-testnet-white.svg (100%) rename {public => www}/img/icon-testnet.svg (100%) rename {public => www}/img/icon-tour1.png (100%) rename {public => www}/img/icon-trezor-white.svg (100%) rename {public => www}/img/icon-trezor.svg (100%) rename {public => www}/img/icon-unit.svg (100%) rename {public => www}/img/icon-user.svg (100%) rename {public => www}/img/icon-users.svg (100%) rename {public => www}/img/icon-view.svg (100%) rename {public => www}/img/icon-wallet.svg (100%) rename {public => www}/img/icons/copy.png (100%) rename {public => www}/img/icons/favicon.ico (100%) rename {public => www}/img/icons/icon-16.png (100%) rename {public => www}/img/icons/icon-256.png (100%) rename {public => www}/img/icons/icon-32.png (100%) rename {public => www}/img/icons/icon-64.png (100%) rename {public => www}/img/icons/icon-chrome-128.png (100%) rename {public => www}/img/icons/icon.icns (100%) rename {public => www}/img/icons/icon.ico (100%) rename {public => www}/img/icons/icon.png (100%) rename {public => www}/img/icons/logo-chrome-256.png (100%) rename {public => www}/img/icons/logo-chrome-64.png (100%) rename {public => www}/img/img-tour1.png (100%) rename {public => www}/img/item-ico-addwallet.svg (100%) rename {public => www}/img/item-ico-contact.svg (100%) rename {public => www}/img/item-ico-import.svg (100%) rename {public => www}/img/logo-negative.png (100%) rename {public => www}/img/logo.png (100%) rename {public => www}/img/mcc-icons/airplane.svg (100%) rename {public => www}/img/mcc-icons/art.svg (100%) rename {public => www}/img/mcc-icons/bicycle.svg (100%) rename {public => www}/img/mcc-icons/bitcoin-topup.svg (100%) rename {public => www}/img/mcc-icons/boat.svg (100%) rename {public => www}/img/mcc-icons/books.svg (100%) rename {public => www}/img/mcc-icons/bowling.svg (100%) rename {public => www}/img/mcc-icons/bug.svg (100%) rename {public => www}/img/mcc-icons/bus.svg (100%) rename {public => www}/img/mcc-icons/camera.svg (100%) rename {public => www}/img/mcc-icons/car.svg (100%) rename {public => www}/img/mcc-icons/clean.svg (100%) rename {public => www}/img/mcc-icons/clock.svg (100%) rename {public => www}/img/mcc-icons/cocktail.svg (100%) rename {public => www}/img/mcc-icons/coins.svg (100%) rename {public => www}/img/mcc-icons/computer.svg (100%) rename {public => www}/img/mcc-icons/default.svg (100%) rename {public => www}/img/mcc-icons/diamond-ring.svg (100%) rename {public => www}/img/mcc-icons/dollar-topup.svg (100%) rename {public => www}/img/mcc-icons/euro-topup.svg (100%) rename {public => www}/img/mcc-icons/film.svg (100%) rename {public => www}/img/mcc-icons/food.svg (100%) rename {public => www}/img/mcc-icons/football.svg (100%) rename {public => www}/img/mcc-icons/furniture.svg (100%) rename {public => www}/img/mcc-icons/game.svg (100%) rename {public => www}/img/mcc-icons/gas.svg (100%) rename {public => www}/img/mcc-icons/golf.svg (100%) rename {public => www}/img/mcc-icons/hotel.svg (100%) rename {public => www}/img/mcc-icons/law.svg (100%) rename {public => www}/img/mcc-icons/mail.svg (100%) rename {public => www}/img/mcc-icons/medical.svg (100%) rename {public => www}/img/mcc-icons/money.svg (100%) rename {public => www}/img/mcc-icons/motorcycle.svg (100%) rename {public => www}/img/mcc-icons/music.svg (100%) rename {public => www}/img/mcc-icons/newspaper.svg (100%) rename {public => www}/img/mcc-icons/park.svg (100%) rename {public => www}/img/mcc-icons/people.svg (100%) rename {public => www}/img/mcc-icons/pet.svg (100%) rename {public => www}/img/mcc-icons/plant.svg (100%) rename {public => www}/img/mcc-icons/purchase.svg (100%) rename {public => www}/img/mcc-icons/repair.svg (100%) rename {public => www}/img/mcc-icons/sadface.svg (100%) rename {public => www}/img/mcc-icons/scissors.svg (100%) rename {public => www}/img/mcc-icons/search.svg (100%) rename {public => www}/img/mcc-icons/shirt.svg (100%) rename {public => www}/img/mcc-icons/shoes.svg (100%) rename {public => www}/img/mcc-icons/smiley-face.svg (100%) rename {public => www}/img/mcc-icons/suitcase.svg (100%) rename {public => www}/img/mcc-icons/telephone.svg (100%) rename {public => www}/img/mcc-icons/television.svg (100%) rename {public => www}/img/mcc-icons/tent.svg (100%) rename {public => www}/img/mcc-icons/ticket.svg (100%) rename {public => www}/img/mcc-icons/toy.svg (100%) rename {public => www}/img/mcc-icons/truck.svg (100%) rename {public => www}/img/mcc-icons/watch.svg (100%) rename {public => www}/img/no-screenshot.svg (100%) rename {public => www}/img/notification.png (100%) rename {public => www}/img/onboarding-push-notifications.svg (100%) rename {public => www}/img/onboarding-success.svg (100%) rename {public => www}/img/onboarding-tour-control.svg (100%) rename {public => www}/img/onboarding-tour-currency-bg.svg (100%) rename {public => www}/img/onboarding-tour-phone.svg (100%) rename {public => www}/img/onboarding-warning.svg (100%) rename {public => www}/img/onboarding-welcome-bg.png (100%) rename {public => www}/img/onboarding-welcome-shopping24.png (100%) rename {public => www}/img/qr.png (100%) rename {public => www}/img/satoshi.gif (100%) rename {public => www}/img/sell-bitcoin.svg (100%) rename {public => www}/img/sold-pending.svg (100%) rename {public => www}/img/sold.svg (100%) rename {public => www}/img/step-1.png (100%) rename {public => www}/img/step-1.svg (100%) rename {public => www}/img/step-2.png (100%) rename {public => www}/img/step-2.svg (100%) rename {public => www}/img/step-3.png (100%) rename {public => www}/img/step-3.svg (100%) rename {public => www}/img/sync.svg (100%) rename {public => www}/img/tab-icons/ico-home-selected.svg (100%) rename {public => www}/img/tab-icons/ico-home.svg (100%) rename {public => www}/img/tab-icons/ico-receive-selected.svg (100%) rename {public => www}/img/tab-icons/ico-receive.svg (100%) rename {public => www}/img/tab-icons/ico-scan-selected.svg (100%) rename {public => www}/img/tab-icons/ico-scan.svg (100%) rename {public => www}/img/tab-icons/ico-send-selected.svg (100%) rename {public => www}/img/tab-icons/ico-send.svg (100%) rename {public => www}/img/tab-icons/ico-settings-selected.svg (100%) rename {public => www}/img/tab-icons/ico-settings.svg (100%) rename {public => www}/img/tour1.png (100%) rename {public => www}/img/tour2.png (100%) rename {public => www}/img/tour3.png (100%) rename {public => www}/img/tour4.png (100%) rename {public => www}/img/tour5.png (100%) rename {public => www}/img/transaction-ico-down.svg (100%) rename {public => www}/img/transaction-ico-up.svg (100%) rename {public => www}/img/warning.svg (100%) rename {public => www}/index.html (100%) rename {public => www}/roboto-font/LICENSE.txt (100%) rename {public => www}/roboto-font/Roboto-Black.ttf (100%) rename {public => www}/roboto-font/Roboto-Black.woff (100%) rename {public => www}/roboto-font/Roboto-Black.woff2 (100%) rename {public => www}/roboto-font/Roboto-BlackItalic.ttf (100%) rename {public => www}/roboto-font/Roboto-BlackItalic.woff (100%) rename {public => www}/roboto-font/Roboto-BlackItalic.woff2 (100%) rename {public => www}/roboto-font/Roboto-Bold.ttf (100%) rename {public => www}/roboto-font/Roboto-Bold.woff (100%) rename {public => www}/roboto-font/Roboto-Bold.woff2 (100%) rename {public => www}/roboto-font/Roboto-BoldItalic.ttf (100%) rename {public => www}/roboto-font/Roboto-BoldItalic.woff (100%) rename {public => www}/roboto-font/Roboto-BoldItalic.woff2 (100%) rename {public => www}/roboto-font/Roboto-Italic.ttf (100%) rename {public => www}/roboto-font/Roboto-Italic.woff (100%) rename {public => www}/roboto-font/Roboto-Italic.woff2 (100%) rename {public => www}/roboto-font/Roboto-Light.ttf (100%) rename {public => www}/roboto-font/Roboto-Light.woff (100%) rename {public => www}/roboto-font/Roboto-Light.woff2 (100%) rename {public => www}/roboto-font/Roboto-LightItalic.ttf (100%) rename {public => www}/roboto-font/Roboto-LightItalic.woff (100%) rename {public => www}/roboto-font/Roboto-LightItalic.woff2 (100%) rename {public => www}/roboto-font/Roboto-Medium.ttf (100%) rename {public => www}/roboto-font/Roboto-Medium.woff (100%) rename {public => www}/roboto-font/Roboto-Medium.woff2 (100%) rename {public => www}/roboto-font/Roboto-MediumItalic.ttf (100%) rename {public => www}/roboto-font/Roboto-MediumItalic.woff (100%) rename {public => www}/roboto-font/Roboto-MediumItalic.woff2 (100%) rename {public => www}/roboto-font/Roboto-Regular.ttf (100%) rename {public => www}/roboto-font/Roboto-Regular.woff (100%) rename {public => www}/roboto-font/Roboto-Regular.woff2 (100%) rename {public => www}/roboto-font/Roboto-Thin.ttf (100%) rename {public => www}/roboto-font/Roboto-Thin.woff (100%) rename {public => www}/roboto-font/Roboto-Thin.woff2 (100%) rename {public => www}/roboto-font/Roboto-ThinItalic.ttf (100%) rename {public => www}/roboto-font/Roboto-ThinItalic.woff (100%) rename {public => www}/roboto-font/Roboto-ThinItalic.woff2 (100%) rename {public => www}/roboto-font/roboto-black-webfont.woff (100%) rename {public => www}/roboto-font/roboto-black-webfont.woff2 (100%) rename {public => www}/roboto-font/roboto-blackitalic-webfont.woff (100%) rename {public => www}/roboto-font/roboto-blackitalic-webfont.woff2 (100%) rename {public => www}/roboto-font/roboto-bold-webfont.woff (100%) rename {public => www}/roboto-font/roboto-bold-webfont.woff2 (100%) rename {public => www}/roboto-font/roboto-bolditalic-webfont.woff (100%) rename {public => www}/roboto-font/roboto-bolditalic-webfont.woff2 (100%) rename {public => www}/roboto-font/roboto-italic-webfont.woff (100%) rename {public => www}/roboto-font/roboto-italic-webfont.woff2 (100%) rename {public => www}/roboto-font/roboto-light-webfont.woff (100%) rename {public => www}/roboto-font/roboto-light-webfont.woff2 (100%) rename {public => www}/roboto-font/roboto-lightitalic-webfont.woff (100%) rename {public => www}/roboto-font/roboto-lightitalic-webfont.woff2 (100%) rename {public => www}/roboto-font/roboto-medium-webfont.woff (100%) rename {public => www}/roboto-font/roboto-medium-webfont.woff2 (100%) rename {public => www}/roboto-font/roboto-mediumitalic-webfont.woff (100%) rename {public => www}/roboto-font/roboto-mediumitalic-webfont.woff2 (100%) rename {public => www}/roboto-font/roboto-regular-webfont.woff (100%) rename {public => www}/roboto-font/roboto-regular-webfont.woff2 (100%) rename {public => www}/roboto-font/roboto-thin-webfont.woff (100%) rename {public => www}/roboto-font/roboto-thin-webfont.woff2 (100%) rename {public => www}/roboto-font/roboto-thinitalic-webfont.woff (100%) rename {public => www}/roboto-font/roboto-thinitalic-webfont.woff2 (100%) rename {public => www}/views/activity.html (100%) rename {public => www}/views/add.html (100%) rename {public => www}/views/addressbook.add.html (100%) rename {public => www}/views/addressbook.html (100%) rename {public => www}/views/addressbook.view.html (100%) rename {public => www}/views/advancedSettings.html (100%) rename {public => www}/views/amazon.html (100%) rename {public => www}/views/amount.html (100%) rename {public => www}/views/backup.html (100%) rename {public => www}/views/backupWarning.html (100%) rename {public => www}/views/bitpayCard.html (100%) rename {public => www}/views/buyAmazon.html (100%) rename {public => www}/views/buyCoinbase.html (100%) rename {public => www}/views/buyGlidera.html (100%) rename {public => www}/views/buyandsell.html (100%) rename {public => www}/views/coinbase.html (100%) rename {public => www}/views/coinbaseUri.html (100%) rename {public => www}/views/confirm.html (100%) rename {public => www}/views/copayers.html (100%) rename {public => www}/views/export.html (100%) rename {public => www}/views/glidera.html (100%) rename {public => www}/views/glideraUri.html (100%) rename {public => www}/views/import.html (100%) rename {public => www}/views/includes/acceptSlide.html (100%) rename {public => www}/views/includes/alert.html (100%) rename {public => www}/views/includes/available-balance.html (100%) rename {public => www}/views/includes/backupLaterPopup.html (100%) rename {public => www}/views/includes/backupNeededPopup.html (100%) rename {public => www}/views/includes/backupWarningPopup.html (100%) rename {public => www}/views/includes/clientError.html (100%) rename {public => www}/views/includes/confirm-tx.html (100%) rename {public => www}/views/includes/confirmBackupPopup.html (100%) rename {public => www}/views/includes/copayers.html (100%) rename {public => www}/views/includes/copyToClipboard.html (100%) rename {public => www}/views/includes/menu.html (100%) rename {public => www}/views/includes/note.html (100%) rename {public => www}/views/includes/offline.html (100%) rename {public => www}/views/includes/output.html (100%) rename {public => www}/views/includes/password.html (100%) rename {public => www}/views/includes/screenshotWarningModal.html (100%) rename {public => www}/views/includes/terms.html (100%) rename {public => www}/views/includes/transaction.html (100%) rename {public => www}/views/includes/txp.html (100%) rename {public => www}/views/includes/version.html (100%) rename {public => www}/views/includes/walletActivity.html (100%) rename {public => www}/views/includes/walletInfo.html (100%) rename {public => www}/views/includes/wallets.html (100%) rename {public => www}/views/join.html (100%) rename {public => www}/views/modals/amazon-card-details.html (100%) rename {public => www}/views/modals/bitpay-card-confirmation.html (100%) rename {public => www}/views/modals/coinbase-confirmation.html (100%) rename {public => www}/views/modals/coinbase-tx-details.html (100%) rename {public => www}/views/modals/confirmation.html (100%) rename {public => www}/views/modals/customAmount.html (100%) rename {public => www}/views/modals/glidera-tx-details.html (100%) rename {public => www}/views/modals/paypro.html (100%) rename {public => www}/views/modals/receive-tips.html (100%) rename {public => www}/views/modals/scan-tips.html (100%) rename {public => www}/views/modals/scanner.html (100%) rename {public => www}/views/modals/search.html (100%) rename {public => www}/views/modals/terms.html (100%) rename {public => www}/views/modals/tx-details.html (100%) rename {public => www}/views/modals/tx-status.html (100%) rename {public => www}/views/modals/txp-details.html (100%) rename {public => www}/views/modals/wallets.html (100%) rename {public => www}/views/onboarding/backupRequest.html (100%) rename {public => www}/views/onboarding/collectEmail.html (100%) rename {public => www}/views/onboarding/disclaimer.html (100%) rename {public => www}/views/onboarding/notifications.html (100%) rename {public => www}/views/onboarding/tour.html (100%) rename {public => www}/views/onboarding/welcome.html (100%) rename {public => www}/views/paperWallet.html (100%) rename {public => www}/views/paymentUri.html (100%) rename {public => www}/views/preferences.html (100%) rename {public => www}/views/preferencesAbout.html (100%) rename {public => www}/views/preferencesAdvanced.html (100%) rename {public => www}/views/preferencesAlias.html (100%) rename {public => www}/views/preferencesAltCurrency.html (100%) rename {public => www}/views/preferencesBitpayCard.html (100%) rename {public => www}/views/preferencesBwsUrl.html (100%) rename {public => www}/views/preferencesCoinbase.html (100%) rename {public => www}/views/preferencesColor.html (100%) rename {public => www}/views/preferencesDeleteWallet.html (100%) rename {public => www}/views/preferencesDeleteWords.html (100%) rename {public => www}/views/preferencesEmail.html (100%) rename {public => www}/views/preferencesFee.html (100%) rename {public => www}/views/preferencesGlidera.html (100%) rename {public => www}/views/preferencesHistory.html (100%) rename {public => www}/views/preferencesInformation.html (100%) rename {public => www}/views/preferencesLanguage.html (100%) rename {public => www}/views/preferencesLogs.html (100%) rename {public => www}/views/preferencesNotifications.html (100%) rename {public => www}/views/preferencesUnit.html (100%) rename {public => www}/views/proposals.html (100%) rename {public => www}/views/sellCoinbase.html (100%) rename {public => www}/views/sellGlidera.html (100%) rename {public => www}/views/tab-create-personal.html (100%) rename {public => www}/views/tab-create-shared.html (100%) rename {public => www}/views/tab-export-file.html (100%) rename {public => www}/views/tab-export-qrCode.html (100%) rename {public => www}/views/tab-home.html (100%) rename {public => www}/views/tab-import-file.html (100%) rename {public => www}/views/tab-import-hardware.html (100%) rename {public => www}/views/tab-import-phrase.html (100%) rename {public => www}/views/tab-receive.html (100%) rename {public => www}/views/tab-scan.html (100%) rename {public => www}/views/tab-send.html (100%) rename {public => www}/views/tab-settings.html (100%) rename {public => www}/views/tabs.html (100%) rename {public => www}/views/termsOfUse.html (100%) rename {public => www}/views/translators.html (100%) rename {public => www}/views/unsupported.html (100%) rename {public => www}/views/walletDetails.html (100%) diff --git a/webkitbuilds/setup-win.iss b/webkitbuilds/setup-win.iss index 45bcc25e4..1d7587b44 100755 --- a/webkitbuilds/setup-win.iss +++ b/webkitbuilds/setup-win.iss @@ -34,7 +34,7 @@ Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{ [Files] Source: "bitpay-wallet\win64\bitpay-wallet.exe"; DestDir: "{app}"; Flags: ignoreversion Source: "bitpay-wallet\win64\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs -Source: "../public/img/icons/favicon.ico"; DestDir: "{app}"; DestName: "icon.ico"; Flags: ignoreversion +Source: "../www/img/icons/favicon.ico"; DestDir: "{app}"; DestName: "icon.ico"; Flags: ignoreversion ; NOTE: Don't use "Flags: ignoreversion" on any shared system files [Icons] diff --git a/public/cordova.js b/www/cordova.js similarity index 100% rename from public/cordova.js rename to www/cordova.js diff --git a/public/img/GCs-logo-cllb.png b/www/img/GCs-logo-cllb.png similarity index 100% rename from public/img/GCs-logo-cllb.png rename to www/img/GCs-logo-cllb.png diff --git a/public/img/a-smile_color_btn.png b/www/img/a-smile_color_btn.png similarity index 100% rename from public/img/a-smile_color_btn.png rename to www/img/a-smile_color_btn.png diff --git a/public/img/a_generic.jpg b/www/img/a_generic.jpg similarity index 100% rename from public/img/a_generic.jpg rename to www/img/a_generic.jpg diff --git a/public/img/address-book-add.svg b/www/img/address-book-add.svg similarity index 100% rename from public/img/address-book-add.svg rename to www/img/address-book-add.svg diff --git a/public/img/ajax-loader.gif b/www/img/ajax-loader.gif similarity index 100% rename from public/img/ajax-loader.gif rename to www/img/ajax-loader.gif diff --git a/public/img/avatar.jpg b/www/img/avatar.jpg similarity index 100% rename from public/img/avatar.jpg rename to www/img/avatar.jpg diff --git a/public/img/backup-warning.svg b/www/img/backup-warning.svg similarity index 100% rename from public/img/backup-warning.svg rename to www/img/backup-warning.svg diff --git a/public/img/bank.svg b/www/img/bank.svg similarity index 100% rename from public/img/bank.svg rename to www/img/bank.svg diff --git a/public/img/bitpay-card-visa.svg b/www/img/bitpay-card-visa.svg similarity index 100% rename from public/img/bitpay-card-visa.svg rename to www/img/bitpay-card-visa.svg diff --git a/public/img/bitpay-logo.svg b/www/img/bitpay-logo.svg similarity index 100% rename from public/img/bitpay-logo.svg rename to www/img/bitpay-logo.svg diff --git a/public/img/bitpay-wallet-qr-scan-guides.svg b/www/img/bitpay-wallet-qr-scan-guides.svg similarity index 100% rename from public/img/bitpay-wallet-qr-scan-guides.svg rename to www/img/bitpay-wallet-qr-scan-guides.svg diff --git a/public/img/bought-pending.svg b/www/img/bought-pending.svg similarity index 100% rename from public/img/bought-pending.svg rename to www/img/bought-pending.svg diff --git a/public/img/bought.svg b/www/img/bought.svg similarity index 100% rename from public/img/bought.svg rename to www/img/bought.svg diff --git a/public/img/buy-bitcoin.svg b/www/img/buy-bitcoin.svg similarity index 100% rename from public/img/buy-bitcoin.svg rename to www/img/buy-bitcoin.svg diff --git a/public/img/change-avatar.png b/www/img/change-avatar.png similarity index 100% rename from public/img/change-avatar.png rename to www/img/change-avatar.png diff --git a/public/img/check-white.svg b/www/img/check-white.svg similarity index 100% rename from public/img/check-white.svg rename to www/img/check-white.svg diff --git a/public/img/check.svg b/www/img/check.svg similarity index 100% rename from public/img/check.svg rename to www/img/check.svg diff --git a/public/img/clipo-pin-enter.png b/www/img/clipo-pin-enter.png similarity index 100% rename from public/img/clipo-pin-enter.png rename to www/img/clipo-pin-enter.png diff --git a/public/img/clipo-pin.png b/www/img/clipo-pin.png similarity index 100% rename from public/img/clipo-pin.png rename to www/img/clipo-pin.png diff --git a/public/img/clipo-signin.png b/www/img/clipo-signin.png similarity index 100% rename from public/img/clipo-signin.png rename to www/img/clipo-signin.png diff --git a/public/img/clipo-signup1.png b/www/img/clipo-signup1.png similarity index 100% rename from public/img/clipo-signup1.png rename to www/img/clipo-signup1.png diff --git a/public/img/clipo-signup2-1.png b/www/img/clipo-signup2-1.png similarity index 100% rename from public/img/clipo-signup2-1.png rename to www/img/clipo-signup2-1.png diff --git a/public/img/clipo-signup2.png b/www/img/clipo-signup2.png similarity index 100% rename from public/img/clipo-signup2.png rename to www/img/clipo-signup2.png diff --git a/public/img/clipo-signup3.png b/www/img/clipo-signup3.png similarity index 100% rename from public/img/clipo-signup3.png rename to www/img/clipo-signup3.png diff --git a/public/img/coinbase-logo-inverse.png b/www/img/coinbase-logo-inverse.png similarity index 100% rename from public/img/coinbase-logo-inverse.png rename to www/img/coinbase-logo-inverse.png diff --git a/public/img/coinbase-logo.png b/www/img/coinbase-logo.png similarity index 100% rename from public/img/coinbase-logo.png rename to www/img/coinbase-logo.png diff --git a/public/img/copay_crowdin.png b/www/img/copay_crowdin.png similarity index 100% rename from public/img/copay_crowdin.png rename to www/img/copay_crowdin.png diff --git a/public/img/favicon.ico b/www/img/favicon.ico similarity index 100% rename from public/img/favicon.ico rename to www/img/favicon.ico diff --git a/public/img/glidera-logo.png b/www/img/glidera-logo.png similarity index 100% rename from public/img/glidera-logo.png rename to www/img/glidera-logo.png diff --git a/public/img/icon-about.svg b/www/img/icon-about.svg similarity index 100% rename from public/img/icon-about.svg rename to www/img/icon-about.svg diff --git a/public/img/icon-activity.svg b/www/img/icon-activity.svg similarity index 100% rename from public/img/icon-activity.svg rename to www/img/icon-activity.svg diff --git a/public/img/icon-address-book.svg b/www/img/icon-address-book.svg similarity index 100% rename from public/img/icon-address-book.svg rename to www/img/icon-address-book.svg diff --git a/public/img/icon-alternative-currency.svg b/www/img/icon-alternative-currency.svg similarity index 100% rename from public/img/icon-alternative-currency.svg rename to www/img/icon-alternative-currency.svg diff --git a/public/img/icon-amazon.svg b/www/img/icon-amazon.svg similarity index 100% rename from public/img/icon-amazon.svg rename to www/img/icon-amazon.svg diff --git a/public/img/icon-backup.svg b/www/img/icon-backup.svg similarity index 100% rename from public/img/icon-backup.svg rename to www/img/icon-backup.svg diff --git a/public/img/icon-bitcoin.svg b/www/img/icon-bitcoin.svg similarity index 100% rename from public/img/icon-bitcoin.svg rename to www/img/icon-bitcoin.svg diff --git a/public/img/icon-bitpay.svg b/www/img/icon-bitpay.svg similarity index 100% rename from public/img/icon-bitpay.svg rename to www/img/icon-bitpay.svg diff --git a/public/img/icon-bws-white.svg b/www/img/icon-bws-white.svg similarity index 100% rename from public/img/icon-bws-white.svg rename to www/img/icon-bws-white.svg diff --git a/public/img/icon-bws.svg b/www/img/icon-bws.svg similarity index 100% rename from public/img/icon-bws.svg rename to www/img/icon-bws.svg diff --git a/public/img/icon-camera-toggle.svg b/www/img/icon-camera-toggle.svg similarity index 100% rename from public/img/icon-camera-toggle.svg rename to www/img/icon-camera-toggle.svg diff --git a/public/img/icon-card.svg b/www/img/icon-card.svg similarity index 100% rename from public/img/icon-card.svg rename to www/img/icon-card.svg diff --git a/public/img/icon-chrome-128.png b/www/img/icon-chrome-128.png similarity index 100% rename from public/img/icon-chrome-128.png rename to www/img/icon-chrome-128.png diff --git a/public/img/icon-email.svg b/www/img/icon-email.svg similarity index 100% rename from public/img/icon-email.svg rename to www/img/icon-email.svg diff --git a/public/img/icon-excahnge.svg b/www/img/icon-excahnge.svg similarity index 100% rename from public/img/icon-excahnge.svg rename to www/img/icon-excahnge.svg diff --git a/public/img/icon-flash.svg b/www/img/icon-flash.svg similarity index 100% rename from public/img/icon-flash.svg rename to www/img/icon-flash.svg diff --git a/public/img/icon-gift.svg b/www/img/icon-gift.svg similarity index 100% rename from public/img/icon-gift.svg rename to www/img/icon-gift.svg diff --git a/public/img/icon-language.svg b/www/img/icon-language.svg similarity index 100% rename from public/img/icon-language.svg rename to www/img/icon-language.svg diff --git a/public/img/icon-ledger-white.svg b/www/img/icon-ledger-white.svg similarity index 100% rename from public/img/icon-ledger-white.svg rename to www/img/icon-ledger-white.svg diff --git a/public/img/icon-ledger.svg b/www/img/icon-ledger.svg similarity index 100% rename from public/img/icon-ledger.svg rename to www/img/icon-ledger.svg diff --git a/public/img/icon-lock-white.svg b/www/img/icon-lock-white.svg similarity index 100% rename from public/img/icon-lock-white.svg rename to www/img/icon-lock-white.svg diff --git a/public/img/icon-lock.svg b/www/img/icon-lock.svg similarity index 100% rename from public/img/icon-lock.svg rename to www/img/icon-lock.svg diff --git a/public/img/icon-moved.svg b/www/img/icon-moved.svg similarity index 100% rename from public/img/icon-moved.svg rename to www/img/icon-moved.svg diff --git a/public/img/icon-network.svg b/www/img/icon-network.svg similarity index 100% rename from public/img/icon-network.svg rename to www/img/icon-network.svg diff --git a/public/img/icon-new.svg b/www/img/icon-new.svg similarity index 100% rename from public/img/icon-new.svg rename to www/img/icon-new.svg diff --git a/public/img/icon-notifications.svg b/www/img/icon-notifications.svg similarity index 100% rename from public/img/icon-notifications.svg rename to www/img/icon-notifications.svg diff --git a/public/img/icon-proposal.svg b/www/img/icon-proposal.svg similarity index 100% rename from public/img/icon-proposal.svg rename to www/img/icon-proposal.svg diff --git a/public/img/icon-read-only-white.svg b/www/img/icon-read-only-white.svg similarity index 100% rename from public/img/icon-read-only-white.svg rename to www/img/icon-read-only-white.svg diff --git a/public/img/icon-read-only.svg b/www/img/icon-read-only.svg similarity index 100% rename from public/img/icon-read-only.svg rename to www/img/icon-read-only.svg diff --git a/public/img/icon-receive-history.svg b/www/img/icon-receive-history.svg similarity index 100% rename from public/img/icon-receive-history.svg rename to www/img/icon-receive-history.svg diff --git a/public/img/icon-receive.svg b/www/img/icon-receive.svg similarity index 100% rename from public/img/icon-receive.svg rename to www/img/icon-receive.svg diff --git a/public/img/icon-send-feedback.svg b/www/img/icon-send-feedback.svg similarity index 100% rename from public/img/icon-send-feedback.svg rename to www/img/icon-send-feedback.svg diff --git a/public/img/icon-send.svg b/www/img/icon-send.svg similarity index 100% rename from public/img/icon-send.svg rename to www/img/icon-send.svg diff --git a/public/img/icon-sent-history.svg b/www/img/icon-sent-history.svg similarity index 100% rename from public/img/icon-sent-history.svg rename to www/img/icon-sent-history.svg diff --git a/public/img/icon-sent.svg b/www/img/icon-sent.svg similarity index 100% rename from public/img/icon-sent.svg rename to www/img/icon-sent.svg diff --git a/public/img/icon-splash.png b/www/img/icon-splash.png similarity index 100% rename from public/img/icon-splash.png rename to www/img/icon-splash.png diff --git a/public/img/icon-sync-white.svg b/www/img/icon-sync-white.svg similarity index 100% rename from public/img/icon-sync-white.svg rename to www/img/icon-sync-white.svg diff --git a/public/img/icon-sync.svg b/www/img/icon-sync.svg similarity index 100% rename from public/img/icon-sync.svg rename to www/img/icon-sync.svg diff --git a/public/img/icon-testnet-white.svg b/www/img/icon-testnet-white.svg similarity index 100% rename from public/img/icon-testnet-white.svg rename to www/img/icon-testnet-white.svg diff --git a/public/img/icon-testnet.svg b/www/img/icon-testnet.svg similarity index 100% rename from public/img/icon-testnet.svg rename to www/img/icon-testnet.svg diff --git a/public/img/icon-tour1.png b/www/img/icon-tour1.png similarity index 100% rename from public/img/icon-tour1.png rename to www/img/icon-tour1.png diff --git a/public/img/icon-trezor-white.svg b/www/img/icon-trezor-white.svg similarity index 100% rename from public/img/icon-trezor-white.svg rename to www/img/icon-trezor-white.svg diff --git a/public/img/icon-trezor.svg b/www/img/icon-trezor.svg similarity index 100% rename from public/img/icon-trezor.svg rename to www/img/icon-trezor.svg diff --git a/public/img/icon-unit.svg b/www/img/icon-unit.svg similarity index 100% rename from public/img/icon-unit.svg rename to www/img/icon-unit.svg diff --git a/public/img/icon-user.svg b/www/img/icon-user.svg similarity index 100% rename from public/img/icon-user.svg rename to www/img/icon-user.svg diff --git a/public/img/icon-users.svg b/www/img/icon-users.svg similarity index 100% rename from public/img/icon-users.svg rename to www/img/icon-users.svg diff --git a/public/img/icon-view.svg b/www/img/icon-view.svg similarity index 100% rename from public/img/icon-view.svg rename to www/img/icon-view.svg diff --git a/public/img/icon-wallet.svg b/www/img/icon-wallet.svg similarity index 100% rename from public/img/icon-wallet.svg rename to www/img/icon-wallet.svg diff --git a/public/img/icons/copy.png b/www/img/icons/copy.png similarity index 100% rename from public/img/icons/copy.png rename to www/img/icons/copy.png diff --git a/public/img/icons/favicon.ico b/www/img/icons/favicon.ico similarity index 100% rename from public/img/icons/favicon.ico rename to www/img/icons/favicon.ico diff --git a/public/img/icons/icon-16.png b/www/img/icons/icon-16.png similarity index 100% rename from public/img/icons/icon-16.png rename to www/img/icons/icon-16.png diff --git a/public/img/icons/icon-256.png b/www/img/icons/icon-256.png similarity index 100% rename from public/img/icons/icon-256.png rename to www/img/icons/icon-256.png diff --git a/public/img/icons/icon-32.png b/www/img/icons/icon-32.png similarity index 100% rename from public/img/icons/icon-32.png rename to www/img/icons/icon-32.png diff --git a/public/img/icons/icon-64.png b/www/img/icons/icon-64.png similarity index 100% rename from public/img/icons/icon-64.png rename to www/img/icons/icon-64.png diff --git a/public/img/icons/icon-chrome-128.png b/www/img/icons/icon-chrome-128.png similarity index 100% rename from public/img/icons/icon-chrome-128.png rename to www/img/icons/icon-chrome-128.png diff --git a/public/img/icons/icon.icns b/www/img/icons/icon.icns similarity index 100% rename from public/img/icons/icon.icns rename to www/img/icons/icon.icns diff --git a/public/img/icons/icon.ico b/www/img/icons/icon.ico similarity index 100% rename from public/img/icons/icon.ico rename to www/img/icons/icon.ico diff --git a/public/img/icons/icon.png b/www/img/icons/icon.png similarity index 100% rename from public/img/icons/icon.png rename to www/img/icons/icon.png diff --git a/public/img/icons/logo-chrome-256.png b/www/img/icons/logo-chrome-256.png similarity index 100% rename from public/img/icons/logo-chrome-256.png rename to www/img/icons/logo-chrome-256.png diff --git a/public/img/icons/logo-chrome-64.png b/www/img/icons/logo-chrome-64.png similarity index 100% rename from public/img/icons/logo-chrome-64.png rename to www/img/icons/logo-chrome-64.png diff --git a/public/img/img-tour1.png b/www/img/img-tour1.png similarity index 100% rename from public/img/img-tour1.png rename to www/img/img-tour1.png diff --git a/public/img/item-ico-addwallet.svg b/www/img/item-ico-addwallet.svg similarity index 100% rename from public/img/item-ico-addwallet.svg rename to www/img/item-ico-addwallet.svg diff --git a/public/img/item-ico-contact.svg b/www/img/item-ico-contact.svg similarity index 100% rename from public/img/item-ico-contact.svg rename to www/img/item-ico-contact.svg diff --git a/public/img/item-ico-import.svg b/www/img/item-ico-import.svg similarity index 100% rename from public/img/item-ico-import.svg rename to www/img/item-ico-import.svg diff --git a/public/img/logo-negative.png b/www/img/logo-negative.png similarity index 100% rename from public/img/logo-negative.png rename to www/img/logo-negative.png diff --git a/public/img/logo.png b/www/img/logo.png similarity index 100% rename from public/img/logo.png rename to www/img/logo.png diff --git a/public/img/mcc-icons/airplane.svg b/www/img/mcc-icons/airplane.svg similarity index 100% rename from public/img/mcc-icons/airplane.svg rename to www/img/mcc-icons/airplane.svg diff --git a/public/img/mcc-icons/art.svg b/www/img/mcc-icons/art.svg similarity index 100% rename from public/img/mcc-icons/art.svg rename to www/img/mcc-icons/art.svg diff --git a/public/img/mcc-icons/bicycle.svg b/www/img/mcc-icons/bicycle.svg similarity index 100% rename from public/img/mcc-icons/bicycle.svg rename to www/img/mcc-icons/bicycle.svg diff --git a/public/img/mcc-icons/bitcoin-topup.svg b/www/img/mcc-icons/bitcoin-topup.svg similarity index 100% rename from public/img/mcc-icons/bitcoin-topup.svg rename to www/img/mcc-icons/bitcoin-topup.svg diff --git a/public/img/mcc-icons/boat.svg b/www/img/mcc-icons/boat.svg similarity index 100% rename from public/img/mcc-icons/boat.svg rename to www/img/mcc-icons/boat.svg diff --git a/public/img/mcc-icons/books.svg b/www/img/mcc-icons/books.svg similarity index 100% rename from public/img/mcc-icons/books.svg rename to www/img/mcc-icons/books.svg diff --git a/public/img/mcc-icons/bowling.svg b/www/img/mcc-icons/bowling.svg similarity index 100% rename from public/img/mcc-icons/bowling.svg rename to www/img/mcc-icons/bowling.svg diff --git a/public/img/mcc-icons/bug.svg b/www/img/mcc-icons/bug.svg similarity index 100% rename from public/img/mcc-icons/bug.svg rename to www/img/mcc-icons/bug.svg diff --git a/public/img/mcc-icons/bus.svg b/www/img/mcc-icons/bus.svg similarity index 100% rename from public/img/mcc-icons/bus.svg rename to www/img/mcc-icons/bus.svg diff --git a/public/img/mcc-icons/camera.svg b/www/img/mcc-icons/camera.svg similarity index 100% rename from public/img/mcc-icons/camera.svg rename to www/img/mcc-icons/camera.svg diff --git a/public/img/mcc-icons/car.svg b/www/img/mcc-icons/car.svg similarity index 100% rename from public/img/mcc-icons/car.svg rename to www/img/mcc-icons/car.svg diff --git a/public/img/mcc-icons/clean.svg b/www/img/mcc-icons/clean.svg similarity index 100% rename from public/img/mcc-icons/clean.svg rename to www/img/mcc-icons/clean.svg diff --git a/public/img/mcc-icons/clock.svg b/www/img/mcc-icons/clock.svg similarity index 100% rename from public/img/mcc-icons/clock.svg rename to www/img/mcc-icons/clock.svg diff --git a/public/img/mcc-icons/cocktail.svg b/www/img/mcc-icons/cocktail.svg similarity index 100% rename from public/img/mcc-icons/cocktail.svg rename to www/img/mcc-icons/cocktail.svg diff --git a/public/img/mcc-icons/coins.svg b/www/img/mcc-icons/coins.svg similarity index 100% rename from public/img/mcc-icons/coins.svg rename to www/img/mcc-icons/coins.svg diff --git a/public/img/mcc-icons/computer.svg b/www/img/mcc-icons/computer.svg similarity index 100% rename from public/img/mcc-icons/computer.svg rename to www/img/mcc-icons/computer.svg diff --git a/public/img/mcc-icons/default.svg b/www/img/mcc-icons/default.svg similarity index 100% rename from public/img/mcc-icons/default.svg rename to www/img/mcc-icons/default.svg diff --git a/public/img/mcc-icons/diamond-ring.svg b/www/img/mcc-icons/diamond-ring.svg similarity index 100% rename from public/img/mcc-icons/diamond-ring.svg rename to www/img/mcc-icons/diamond-ring.svg diff --git a/public/img/mcc-icons/dollar-topup.svg b/www/img/mcc-icons/dollar-topup.svg similarity index 100% rename from public/img/mcc-icons/dollar-topup.svg rename to www/img/mcc-icons/dollar-topup.svg diff --git a/public/img/mcc-icons/euro-topup.svg b/www/img/mcc-icons/euro-topup.svg similarity index 100% rename from public/img/mcc-icons/euro-topup.svg rename to www/img/mcc-icons/euro-topup.svg diff --git a/public/img/mcc-icons/film.svg b/www/img/mcc-icons/film.svg similarity index 100% rename from public/img/mcc-icons/film.svg rename to www/img/mcc-icons/film.svg diff --git a/public/img/mcc-icons/food.svg b/www/img/mcc-icons/food.svg similarity index 100% rename from public/img/mcc-icons/food.svg rename to www/img/mcc-icons/food.svg diff --git a/public/img/mcc-icons/football.svg b/www/img/mcc-icons/football.svg similarity index 100% rename from public/img/mcc-icons/football.svg rename to www/img/mcc-icons/football.svg diff --git a/public/img/mcc-icons/furniture.svg b/www/img/mcc-icons/furniture.svg similarity index 100% rename from public/img/mcc-icons/furniture.svg rename to www/img/mcc-icons/furniture.svg diff --git a/public/img/mcc-icons/game.svg b/www/img/mcc-icons/game.svg similarity index 100% rename from public/img/mcc-icons/game.svg rename to www/img/mcc-icons/game.svg diff --git a/public/img/mcc-icons/gas.svg b/www/img/mcc-icons/gas.svg similarity index 100% rename from public/img/mcc-icons/gas.svg rename to www/img/mcc-icons/gas.svg diff --git a/public/img/mcc-icons/golf.svg b/www/img/mcc-icons/golf.svg similarity index 100% rename from public/img/mcc-icons/golf.svg rename to www/img/mcc-icons/golf.svg diff --git a/public/img/mcc-icons/hotel.svg b/www/img/mcc-icons/hotel.svg similarity index 100% rename from public/img/mcc-icons/hotel.svg rename to www/img/mcc-icons/hotel.svg diff --git a/public/img/mcc-icons/law.svg b/www/img/mcc-icons/law.svg similarity index 100% rename from public/img/mcc-icons/law.svg rename to www/img/mcc-icons/law.svg diff --git a/public/img/mcc-icons/mail.svg b/www/img/mcc-icons/mail.svg similarity index 100% rename from public/img/mcc-icons/mail.svg rename to www/img/mcc-icons/mail.svg diff --git a/public/img/mcc-icons/medical.svg b/www/img/mcc-icons/medical.svg similarity index 100% rename from public/img/mcc-icons/medical.svg rename to www/img/mcc-icons/medical.svg diff --git a/public/img/mcc-icons/money.svg b/www/img/mcc-icons/money.svg similarity index 100% rename from public/img/mcc-icons/money.svg rename to www/img/mcc-icons/money.svg diff --git a/public/img/mcc-icons/motorcycle.svg b/www/img/mcc-icons/motorcycle.svg similarity index 100% rename from public/img/mcc-icons/motorcycle.svg rename to www/img/mcc-icons/motorcycle.svg diff --git a/public/img/mcc-icons/music.svg b/www/img/mcc-icons/music.svg similarity index 100% rename from public/img/mcc-icons/music.svg rename to www/img/mcc-icons/music.svg diff --git a/public/img/mcc-icons/newspaper.svg b/www/img/mcc-icons/newspaper.svg similarity index 100% rename from public/img/mcc-icons/newspaper.svg rename to www/img/mcc-icons/newspaper.svg diff --git a/public/img/mcc-icons/park.svg b/www/img/mcc-icons/park.svg similarity index 100% rename from public/img/mcc-icons/park.svg rename to www/img/mcc-icons/park.svg diff --git a/public/img/mcc-icons/people.svg b/www/img/mcc-icons/people.svg similarity index 100% rename from public/img/mcc-icons/people.svg rename to www/img/mcc-icons/people.svg diff --git a/public/img/mcc-icons/pet.svg b/www/img/mcc-icons/pet.svg similarity index 100% rename from public/img/mcc-icons/pet.svg rename to www/img/mcc-icons/pet.svg diff --git a/public/img/mcc-icons/plant.svg b/www/img/mcc-icons/plant.svg similarity index 100% rename from public/img/mcc-icons/plant.svg rename to www/img/mcc-icons/plant.svg diff --git a/public/img/mcc-icons/purchase.svg b/www/img/mcc-icons/purchase.svg similarity index 100% rename from public/img/mcc-icons/purchase.svg rename to www/img/mcc-icons/purchase.svg diff --git a/public/img/mcc-icons/repair.svg b/www/img/mcc-icons/repair.svg similarity index 100% rename from public/img/mcc-icons/repair.svg rename to www/img/mcc-icons/repair.svg diff --git a/public/img/mcc-icons/sadface.svg b/www/img/mcc-icons/sadface.svg similarity index 100% rename from public/img/mcc-icons/sadface.svg rename to www/img/mcc-icons/sadface.svg diff --git a/public/img/mcc-icons/scissors.svg b/www/img/mcc-icons/scissors.svg similarity index 100% rename from public/img/mcc-icons/scissors.svg rename to www/img/mcc-icons/scissors.svg diff --git a/public/img/mcc-icons/search.svg b/www/img/mcc-icons/search.svg similarity index 100% rename from public/img/mcc-icons/search.svg rename to www/img/mcc-icons/search.svg diff --git a/public/img/mcc-icons/shirt.svg b/www/img/mcc-icons/shirt.svg similarity index 100% rename from public/img/mcc-icons/shirt.svg rename to www/img/mcc-icons/shirt.svg diff --git a/public/img/mcc-icons/shoes.svg b/www/img/mcc-icons/shoes.svg similarity index 100% rename from public/img/mcc-icons/shoes.svg rename to www/img/mcc-icons/shoes.svg diff --git a/public/img/mcc-icons/smiley-face.svg b/www/img/mcc-icons/smiley-face.svg similarity index 100% rename from public/img/mcc-icons/smiley-face.svg rename to www/img/mcc-icons/smiley-face.svg diff --git a/public/img/mcc-icons/suitcase.svg b/www/img/mcc-icons/suitcase.svg similarity index 100% rename from public/img/mcc-icons/suitcase.svg rename to www/img/mcc-icons/suitcase.svg diff --git a/public/img/mcc-icons/telephone.svg b/www/img/mcc-icons/telephone.svg similarity index 100% rename from public/img/mcc-icons/telephone.svg rename to www/img/mcc-icons/telephone.svg diff --git a/public/img/mcc-icons/television.svg b/www/img/mcc-icons/television.svg similarity index 100% rename from public/img/mcc-icons/television.svg rename to www/img/mcc-icons/television.svg diff --git a/public/img/mcc-icons/tent.svg b/www/img/mcc-icons/tent.svg similarity index 100% rename from public/img/mcc-icons/tent.svg rename to www/img/mcc-icons/tent.svg diff --git a/public/img/mcc-icons/ticket.svg b/www/img/mcc-icons/ticket.svg similarity index 100% rename from public/img/mcc-icons/ticket.svg rename to www/img/mcc-icons/ticket.svg diff --git a/public/img/mcc-icons/toy.svg b/www/img/mcc-icons/toy.svg similarity index 100% rename from public/img/mcc-icons/toy.svg rename to www/img/mcc-icons/toy.svg diff --git a/public/img/mcc-icons/truck.svg b/www/img/mcc-icons/truck.svg similarity index 100% rename from public/img/mcc-icons/truck.svg rename to www/img/mcc-icons/truck.svg diff --git a/public/img/mcc-icons/watch.svg b/www/img/mcc-icons/watch.svg similarity index 100% rename from public/img/mcc-icons/watch.svg rename to www/img/mcc-icons/watch.svg diff --git a/public/img/no-screenshot.svg b/www/img/no-screenshot.svg similarity index 100% rename from public/img/no-screenshot.svg rename to www/img/no-screenshot.svg diff --git a/public/img/notification.png b/www/img/notification.png similarity index 100% rename from public/img/notification.png rename to www/img/notification.png diff --git a/public/img/onboarding-push-notifications.svg b/www/img/onboarding-push-notifications.svg similarity index 100% rename from public/img/onboarding-push-notifications.svg rename to www/img/onboarding-push-notifications.svg diff --git a/public/img/onboarding-success.svg b/www/img/onboarding-success.svg similarity index 100% rename from public/img/onboarding-success.svg rename to www/img/onboarding-success.svg diff --git a/public/img/onboarding-tour-control.svg b/www/img/onboarding-tour-control.svg similarity index 100% rename from public/img/onboarding-tour-control.svg rename to www/img/onboarding-tour-control.svg diff --git a/public/img/onboarding-tour-currency-bg.svg b/www/img/onboarding-tour-currency-bg.svg similarity index 100% rename from public/img/onboarding-tour-currency-bg.svg rename to www/img/onboarding-tour-currency-bg.svg diff --git a/public/img/onboarding-tour-phone.svg b/www/img/onboarding-tour-phone.svg similarity index 100% rename from public/img/onboarding-tour-phone.svg rename to www/img/onboarding-tour-phone.svg diff --git a/public/img/onboarding-warning.svg b/www/img/onboarding-warning.svg similarity index 100% rename from public/img/onboarding-warning.svg rename to www/img/onboarding-warning.svg diff --git a/public/img/onboarding-welcome-bg.png b/www/img/onboarding-welcome-bg.png similarity index 100% rename from public/img/onboarding-welcome-bg.png rename to www/img/onboarding-welcome-bg.png diff --git a/public/img/onboarding-welcome-shopping24.png b/www/img/onboarding-welcome-shopping24.png similarity index 100% rename from public/img/onboarding-welcome-shopping24.png rename to www/img/onboarding-welcome-shopping24.png diff --git a/public/img/qr.png b/www/img/qr.png similarity index 100% rename from public/img/qr.png rename to www/img/qr.png diff --git a/public/img/satoshi.gif b/www/img/satoshi.gif similarity index 100% rename from public/img/satoshi.gif rename to www/img/satoshi.gif diff --git a/public/img/sell-bitcoin.svg b/www/img/sell-bitcoin.svg similarity index 100% rename from public/img/sell-bitcoin.svg rename to www/img/sell-bitcoin.svg diff --git a/public/img/sold-pending.svg b/www/img/sold-pending.svg similarity index 100% rename from public/img/sold-pending.svg rename to www/img/sold-pending.svg diff --git a/public/img/sold.svg b/www/img/sold.svg similarity index 100% rename from public/img/sold.svg rename to www/img/sold.svg diff --git a/public/img/step-1.png b/www/img/step-1.png similarity index 100% rename from public/img/step-1.png rename to www/img/step-1.png diff --git a/public/img/step-1.svg b/www/img/step-1.svg similarity index 100% rename from public/img/step-1.svg rename to www/img/step-1.svg diff --git a/public/img/step-2.png b/www/img/step-2.png similarity index 100% rename from public/img/step-2.png rename to www/img/step-2.png diff --git a/public/img/step-2.svg b/www/img/step-2.svg similarity index 100% rename from public/img/step-2.svg rename to www/img/step-2.svg diff --git a/public/img/step-3.png b/www/img/step-3.png similarity index 100% rename from public/img/step-3.png rename to www/img/step-3.png diff --git a/public/img/step-3.svg b/www/img/step-3.svg similarity index 100% rename from public/img/step-3.svg rename to www/img/step-3.svg diff --git a/public/img/sync.svg b/www/img/sync.svg similarity index 100% rename from public/img/sync.svg rename to www/img/sync.svg diff --git a/public/img/tab-icons/ico-home-selected.svg b/www/img/tab-icons/ico-home-selected.svg similarity index 100% rename from public/img/tab-icons/ico-home-selected.svg rename to www/img/tab-icons/ico-home-selected.svg diff --git a/public/img/tab-icons/ico-home.svg b/www/img/tab-icons/ico-home.svg similarity index 100% rename from public/img/tab-icons/ico-home.svg rename to www/img/tab-icons/ico-home.svg diff --git a/public/img/tab-icons/ico-receive-selected.svg b/www/img/tab-icons/ico-receive-selected.svg similarity index 100% rename from public/img/tab-icons/ico-receive-selected.svg rename to www/img/tab-icons/ico-receive-selected.svg diff --git a/public/img/tab-icons/ico-receive.svg b/www/img/tab-icons/ico-receive.svg similarity index 100% rename from public/img/tab-icons/ico-receive.svg rename to www/img/tab-icons/ico-receive.svg diff --git a/public/img/tab-icons/ico-scan-selected.svg b/www/img/tab-icons/ico-scan-selected.svg similarity index 100% rename from public/img/tab-icons/ico-scan-selected.svg rename to www/img/tab-icons/ico-scan-selected.svg diff --git a/public/img/tab-icons/ico-scan.svg b/www/img/tab-icons/ico-scan.svg similarity index 100% rename from public/img/tab-icons/ico-scan.svg rename to www/img/tab-icons/ico-scan.svg diff --git a/public/img/tab-icons/ico-send-selected.svg b/www/img/tab-icons/ico-send-selected.svg similarity index 100% rename from public/img/tab-icons/ico-send-selected.svg rename to www/img/tab-icons/ico-send-selected.svg diff --git a/public/img/tab-icons/ico-send.svg b/www/img/tab-icons/ico-send.svg similarity index 100% rename from public/img/tab-icons/ico-send.svg rename to www/img/tab-icons/ico-send.svg diff --git a/public/img/tab-icons/ico-settings-selected.svg b/www/img/tab-icons/ico-settings-selected.svg similarity index 100% rename from public/img/tab-icons/ico-settings-selected.svg rename to www/img/tab-icons/ico-settings-selected.svg diff --git a/public/img/tab-icons/ico-settings.svg b/www/img/tab-icons/ico-settings.svg similarity index 100% rename from public/img/tab-icons/ico-settings.svg rename to www/img/tab-icons/ico-settings.svg diff --git a/public/img/tour1.png b/www/img/tour1.png similarity index 100% rename from public/img/tour1.png rename to www/img/tour1.png diff --git a/public/img/tour2.png b/www/img/tour2.png similarity index 100% rename from public/img/tour2.png rename to www/img/tour2.png diff --git a/public/img/tour3.png b/www/img/tour3.png similarity index 100% rename from public/img/tour3.png rename to www/img/tour3.png diff --git a/public/img/tour4.png b/www/img/tour4.png similarity index 100% rename from public/img/tour4.png rename to www/img/tour4.png diff --git a/public/img/tour5.png b/www/img/tour5.png similarity index 100% rename from public/img/tour5.png rename to www/img/tour5.png diff --git a/public/img/transaction-ico-down.svg b/www/img/transaction-ico-down.svg similarity index 100% rename from public/img/transaction-ico-down.svg rename to www/img/transaction-ico-down.svg diff --git a/public/img/transaction-ico-up.svg b/www/img/transaction-ico-up.svg similarity index 100% rename from public/img/transaction-ico-up.svg rename to www/img/transaction-ico-up.svg diff --git a/public/img/warning.svg b/www/img/warning.svg similarity index 100% rename from public/img/warning.svg rename to www/img/warning.svg diff --git a/public/index.html b/www/index.html similarity index 100% rename from public/index.html rename to www/index.html diff --git a/public/roboto-font/LICENSE.txt b/www/roboto-font/LICENSE.txt similarity index 100% rename from public/roboto-font/LICENSE.txt rename to www/roboto-font/LICENSE.txt diff --git a/public/roboto-font/Roboto-Black.ttf b/www/roboto-font/Roboto-Black.ttf similarity index 100% rename from public/roboto-font/Roboto-Black.ttf rename to www/roboto-font/Roboto-Black.ttf diff --git a/public/roboto-font/Roboto-Black.woff b/www/roboto-font/Roboto-Black.woff similarity index 100% rename from public/roboto-font/Roboto-Black.woff rename to www/roboto-font/Roboto-Black.woff diff --git a/public/roboto-font/Roboto-Black.woff2 b/www/roboto-font/Roboto-Black.woff2 similarity index 100% rename from public/roboto-font/Roboto-Black.woff2 rename to www/roboto-font/Roboto-Black.woff2 diff --git a/public/roboto-font/Roboto-BlackItalic.ttf b/www/roboto-font/Roboto-BlackItalic.ttf similarity index 100% rename from public/roboto-font/Roboto-BlackItalic.ttf rename to www/roboto-font/Roboto-BlackItalic.ttf diff --git a/public/roboto-font/Roboto-BlackItalic.woff b/www/roboto-font/Roboto-BlackItalic.woff similarity index 100% rename from public/roboto-font/Roboto-BlackItalic.woff rename to www/roboto-font/Roboto-BlackItalic.woff diff --git a/public/roboto-font/Roboto-BlackItalic.woff2 b/www/roboto-font/Roboto-BlackItalic.woff2 similarity index 100% rename from public/roboto-font/Roboto-BlackItalic.woff2 rename to www/roboto-font/Roboto-BlackItalic.woff2 diff --git a/public/roboto-font/Roboto-Bold.ttf b/www/roboto-font/Roboto-Bold.ttf similarity index 100% rename from public/roboto-font/Roboto-Bold.ttf rename to www/roboto-font/Roboto-Bold.ttf diff --git a/public/roboto-font/Roboto-Bold.woff b/www/roboto-font/Roboto-Bold.woff similarity index 100% rename from public/roboto-font/Roboto-Bold.woff rename to www/roboto-font/Roboto-Bold.woff diff --git a/public/roboto-font/Roboto-Bold.woff2 b/www/roboto-font/Roboto-Bold.woff2 similarity index 100% rename from public/roboto-font/Roboto-Bold.woff2 rename to www/roboto-font/Roboto-Bold.woff2 diff --git a/public/roboto-font/Roboto-BoldItalic.ttf b/www/roboto-font/Roboto-BoldItalic.ttf similarity index 100% rename from public/roboto-font/Roboto-BoldItalic.ttf rename to www/roboto-font/Roboto-BoldItalic.ttf diff --git a/public/roboto-font/Roboto-BoldItalic.woff b/www/roboto-font/Roboto-BoldItalic.woff similarity index 100% rename from public/roboto-font/Roboto-BoldItalic.woff rename to www/roboto-font/Roboto-BoldItalic.woff diff --git a/public/roboto-font/Roboto-BoldItalic.woff2 b/www/roboto-font/Roboto-BoldItalic.woff2 similarity index 100% rename from public/roboto-font/Roboto-BoldItalic.woff2 rename to www/roboto-font/Roboto-BoldItalic.woff2 diff --git a/public/roboto-font/Roboto-Italic.ttf b/www/roboto-font/Roboto-Italic.ttf similarity index 100% rename from public/roboto-font/Roboto-Italic.ttf rename to www/roboto-font/Roboto-Italic.ttf diff --git a/public/roboto-font/Roboto-Italic.woff b/www/roboto-font/Roboto-Italic.woff similarity index 100% rename from public/roboto-font/Roboto-Italic.woff rename to www/roboto-font/Roboto-Italic.woff diff --git a/public/roboto-font/Roboto-Italic.woff2 b/www/roboto-font/Roboto-Italic.woff2 similarity index 100% rename from public/roboto-font/Roboto-Italic.woff2 rename to www/roboto-font/Roboto-Italic.woff2 diff --git a/public/roboto-font/Roboto-Light.ttf b/www/roboto-font/Roboto-Light.ttf similarity index 100% rename from public/roboto-font/Roboto-Light.ttf rename to www/roboto-font/Roboto-Light.ttf diff --git a/public/roboto-font/Roboto-Light.woff b/www/roboto-font/Roboto-Light.woff similarity index 100% rename from public/roboto-font/Roboto-Light.woff rename to www/roboto-font/Roboto-Light.woff diff --git a/public/roboto-font/Roboto-Light.woff2 b/www/roboto-font/Roboto-Light.woff2 similarity index 100% rename from public/roboto-font/Roboto-Light.woff2 rename to www/roboto-font/Roboto-Light.woff2 diff --git a/public/roboto-font/Roboto-LightItalic.ttf b/www/roboto-font/Roboto-LightItalic.ttf similarity index 100% rename from public/roboto-font/Roboto-LightItalic.ttf rename to www/roboto-font/Roboto-LightItalic.ttf diff --git a/public/roboto-font/Roboto-LightItalic.woff b/www/roboto-font/Roboto-LightItalic.woff similarity index 100% rename from public/roboto-font/Roboto-LightItalic.woff rename to www/roboto-font/Roboto-LightItalic.woff diff --git a/public/roboto-font/Roboto-LightItalic.woff2 b/www/roboto-font/Roboto-LightItalic.woff2 similarity index 100% rename from public/roboto-font/Roboto-LightItalic.woff2 rename to www/roboto-font/Roboto-LightItalic.woff2 diff --git a/public/roboto-font/Roboto-Medium.ttf b/www/roboto-font/Roboto-Medium.ttf similarity index 100% rename from public/roboto-font/Roboto-Medium.ttf rename to www/roboto-font/Roboto-Medium.ttf diff --git a/public/roboto-font/Roboto-Medium.woff b/www/roboto-font/Roboto-Medium.woff similarity index 100% rename from public/roboto-font/Roboto-Medium.woff rename to www/roboto-font/Roboto-Medium.woff diff --git a/public/roboto-font/Roboto-Medium.woff2 b/www/roboto-font/Roboto-Medium.woff2 similarity index 100% rename from public/roboto-font/Roboto-Medium.woff2 rename to www/roboto-font/Roboto-Medium.woff2 diff --git a/public/roboto-font/Roboto-MediumItalic.ttf b/www/roboto-font/Roboto-MediumItalic.ttf similarity index 100% rename from public/roboto-font/Roboto-MediumItalic.ttf rename to www/roboto-font/Roboto-MediumItalic.ttf diff --git a/public/roboto-font/Roboto-MediumItalic.woff b/www/roboto-font/Roboto-MediumItalic.woff similarity index 100% rename from public/roboto-font/Roboto-MediumItalic.woff rename to www/roboto-font/Roboto-MediumItalic.woff diff --git a/public/roboto-font/Roboto-MediumItalic.woff2 b/www/roboto-font/Roboto-MediumItalic.woff2 similarity index 100% rename from public/roboto-font/Roboto-MediumItalic.woff2 rename to www/roboto-font/Roboto-MediumItalic.woff2 diff --git a/public/roboto-font/Roboto-Regular.ttf b/www/roboto-font/Roboto-Regular.ttf similarity index 100% rename from public/roboto-font/Roboto-Regular.ttf rename to www/roboto-font/Roboto-Regular.ttf diff --git a/public/roboto-font/Roboto-Regular.woff b/www/roboto-font/Roboto-Regular.woff similarity index 100% rename from public/roboto-font/Roboto-Regular.woff rename to www/roboto-font/Roboto-Regular.woff diff --git a/public/roboto-font/Roboto-Regular.woff2 b/www/roboto-font/Roboto-Regular.woff2 similarity index 100% rename from public/roboto-font/Roboto-Regular.woff2 rename to www/roboto-font/Roboto-Regular.woff2 diff --git a/public/roboto-font/Roboto-Thin.ttf b/www/roboto-font/Roboto-Thin.ttf similarity index 100% rename from public/roboto-font/Roboto-Thin.ttf rename to www/roboto-font/Roboto-Thin.ttf diff --git a/public/roboto-font/Roboto-Thin.woff b/www/roboto-font/Roboto-Thin.woff similarity index 100% rename from public/roboto-font/Roboto-Thin.woff rename to www/roboto-font/Roboto-Thin.woff diff --git a/public/roboto-font/Roboto-Thin.woff2 b/www/roboto-font/Roboto-Thin.woff2 similarity index 100% rename from public/roboto-font/Roboto-Thin.woff2 rename to www/roboto-font/Roboto-Thin.woff2 diff --git a/public/roboto-font/Roboto-ThinItalic.ttf b/www/roboto-font/Roboto-ThinItalic.ttf similarity index 100% rename from public/roboto-font/Roboto-ThinItalic.ttf rename to www/roboto-font/Roboto-ThinItalic.ttf diff --git a/public/roboto-font/Roboto-ThinItalic.woff b/www/roboto-font/Roboto-ThinItalic.woff similarity index 100% rename from public/roboto-font/Roboto-ThinItalic.woff rename to www/roboto-font/Roboto-ThinItalic.woff diff --git a/public/roboto-font/Roboto-ThinItalic.woff2 b/www/roboto-font/Roboto-ThinItalic.woff2 similarity index 100% rename from public/roboto-font/Roboto-ThinItalic.woff2 rename to www/roboto-font/Roboto-ThinItalic.woff2 diff --git a/public/roboto-font/roboto-black-webfont.woff b/www/roboto-font/roboto-black-webfont.woff similarity index 100% rename from public/roboto-font/roboto-black-webfont.woff rename to www/roboto-font/roboto-black-webfont.woff diff --git a/public/roboto-font/roboto-black-webfont.woff2 b/www/roboto-font/roboto-black-webfont.woff2 similarity index 100% rename from public/roboto-font/roboto-black-webfont.woff2 rename to www/roboto-font/roboto-black-webfont.woff2 diff --git a/public/roboto-font/roboto-blackitalic-webfont.woff b/www/roboto-font/roboto-blackitalic-webfont.woff similarity index 100% rename from public/roboto-font/roboto-blackitalic-webfont.woff rename to www/roboto-font/roboto-blackitalic-webfont.woff diff --git a/public/roboto-font/roboto-blackitalic-webfont.woff2 b/www/roboto-font/roboto-blackitalic-webfont.woff2 similarity index 100% rename from public/roboto-font/roboto-blackitalic-webfont.woff2 rename to www/roboto-font/roboto-blackitalic-webfont.woff2 diff --git a/public/roboto-font/roboto-bold-webfont.woff b/www/roboto-font/roboto-bold-webfont.woff similarity index 100% rename from public/roboto-font/roboto-bold-webfont.woff rename to www/roboto-font/roboto-bold-webfont.woff diff --git a/public/roboto-font/roboto-bold-webfont.woff2 b/www/roboto-font/roboto-bold-webfont.woff2 similarity index 100% rename from public/roboto-font/roboto-bold-webfont.woff2 rename to www/roboto-font/roboto-bold-webfont.woff2 diff --git a/public/roboto-font/roboto-bolditalic-webfont.woff b/www/roboto-font/roboto-bolditalic-webfont.woff similarity index 100% rename from public/roboto-font/roboto-bolditalic-webfont.woff rename to www/roboto-font/roboto-bolditalic-webfont.woff diff --git a/public/roboto-font/roboto-bolditalic-webfont.woff2 b/www/roboto-font/roboto-bolditalic-webfont.woff2 similarity index 100% rename from public/roboto-font/roboto-bolditalic-webfont.woff2 rename to www/roboto-font/roboto-bolditalic-webfont.woff2 diff --git a/public/roboto-font/roboto-italic-webfont.woff b/www/roboto-font/roboto-italic-webfont.woff similarity index 100% rename from public/roboto-font/roboto-italic-webfont.woff rename to www/roboto-font/roboto-italic-webfont.woff diff --git a/public/roboto-font/roboto-italic-webfont.woff2 b/www/roboto-font/roboto-italic-webfont.woff2 similarity index 100% rename from public/roboto-font/roboto-italic-webfont.woff2 rename to www/roboto-font/roboto-italic-webfont.woff2 diff --git a/public/roboto-font/roboto-light-webfont.woff b/www/roboto-font/roboto-light-webfont.woff similarity index 100% rename from public/roboto-font/roboto-light-webfont.woff rename to www/roboto-font/roboto-light-webfont.woff diff --git a/public/roboto-font/roboto-light-webfont.woff2 b/www/roboto-font/roboto-light-webfont.woff2 similarity index 100% rename from public/roboto-font/roboto-light-webfont.woff2 rename to www/roboto-font/roboto-light-webfont.woff2 diff --git a/public/roboto-font/roboto-lightitalic-webfont.woff b/www/roboto-font/roboto-lightitalic-webfont.woff similarity index 100% rename from public/roboto-font/roboto-lightitalic-webfont.woff rename to www/roboto-font/roboto-lightitalic-webfont.woff diff --git a/public/roboto-font/roboto-lightitalic-webfont.woff2 b/www/roboto-font/roboto-lightitalic-webfont.woff2 similarity index 100% rename from public/roboto-font/roboto-lightitalic-webfont.woff2 rename to www/roboto-font/roboto-lightitalic-webfont.woff2 diff --git a/public/roboto-font/roboto-medium-webfont.woff b/www/roboto-font/roboto-medium-webfont.woff similarity index 100% rename from public/roboto-font/roboto-medium-webfont.woff rename to www/roboto-font/roboto-medium-webfont.woff diff --git a/public/roboto-font/roboto-medium-webfont.woff2 b/www/roboto-font/roboto-medium-webfont.woff2 similarity index 100% rename from public/roboto-font/roboto-medium-webfont.woff2 rename to www/roboto-font/roboto-medium-webfont.woff2 diff --git a/public/roboto-font/roboto-mediumitalic-webfont.woff b/www/roboto-font/roboto-mediumitalic-webfont.woff similarity index 100% rename from public/roboto-font/roboto-mediumitalic-webfont.woff rename to www/roboto-font/roboto-mediumitalic-webfont.woff diff --git a/public/roboto-font/roboto-mediumitalic-webfont.woff2 b/www/roboto-font/roboto-mediumitalic-webfont.woff2 similarity index 100% rename from public/roboto-font/roboto-mediumitalic-webfont.woff2 rename to www/roboto-font/roboto-mediumitalic-webfont.woff2 diff --git a/public/roboto-font/roboto-regular-webfont.woff b/www/roboto-font/roboto-regular-webfont.woff similarity index 100% rename from public/roboto-font/roboto-regular-webfont.woff rename to www/roboto-font/roboto-regular-webfont.woff diff --git a/public/roboto-font/roboto-regular-webfont.woff2 b/www/roboto-font/roboto-regular-webfont.woff2 similarity index 100% rename from public/roboto-font/roboto-regular-webfont.woff2 rename to www/roboto-font/roboto-regular-webfont.woff2 diff --git a/public/roboto-font/roboto-thin-webfont.woff b/www/roboto-font/roboto-thin-webfont.woff similarity index 100% rename from public/roboto-font/roboto-thin-webfont.woff rename to www/roboto-font/roboto-thin-webfont.woff diff --git a/public/roboto-font/roboto-thin-webfont.woff2 b/www/roboto-font/roboto-thin-webfont.woff2 similarity index 100% rename from public/roboto-font/roboto-thin-webfont.woff2 rename to www/roboto-font/roboto-thin-webfont.woff2 diff --git a/public/roboto-font/roboto-thinitalic-webfont.woff b/www/roboto-font/roboto-thinitalic-webfont.woff similarity index 100% rename from public/roboto-font/roboto-thinitalic-webfont.woff rename to www/roboto-font/roboto-thinitalic-webfont.woff diff --git a/public/roboto-font/roboto-thinitalic-webfont.woff2 b/www/roboto-font/roboto-thinitalic-webfont.woff2 similarity index 100% rename from public/roboto-font/roboto-thinitalic-webfont.woff2 rename to www/roboto-font/roboto-thinitalic-webfont.woff2 diff --git a/public/views/activity.html b/www/views/activity.html similarity index 100% rename from public/views/activity.html rename to www/views/activity.html diff --git a/public/views/add.html b/www/views/add.html similarity index 100% rename from public/views/add.html rename to www/views/add.html diff --git a/public/views/addressbook.add.html b/www/views/addressbook.add.html similarity index 100% rename from public/views/addressbook.add.html rename to www/views/addressbook.add.html diff --git a/public/views/addressbook.html b/www/views/addressbook.html similarity index 100% rename from public/views/addressbook.html rename to www/views/addressbook.html diff --git a/public/views/addressbook.view.html b/www/views/addressbook.view.html similarity index 100% rename from public/views/addressbook.view.html rename to www/views/addressbook.view.html diff --git a/public/views/advancedSettings.html b/www/views/advancedSettings.html similarity index 100% rename from public/views/advancedSettings.html rename to www/views/advancedSettings.html diff --git a/public/views/amazon.html b/www/views/amazon.html similarity index 100% rename from public/views/amazon.html rename to www/views/amazon.html diff --git a/public/views/amount.html b/www/views/amount.html similarity index 100% rename from public/views/amount.html rename to www/views/amount.html diff --git a/public/views/backup.html b/www/views/backup.html similarity index 100% rename from public/views/backup.html rename to www/views/backup.html diff --git a/public/views/backupWarning.html b/www/views/backupWarning.html similarity index 100% rename from public/views/backupWarning.html rename to www/views/backupWarning.html diff --git a/public/views/bitpayCard.html b/www/views/bitpayCard.html similarity index 100% rename from public/views/bitpayCard.html rename to www/views/bitpayCard.html diff --git a/public/views/buyAmazon.html b/www/views/buyAmazon.html similarity index 100% rename from public/views/buyAmazon.html rename to www/views/buyAmazon.html diff --git a/public/views/buyCoinbase.html b/www/views/buyCoinbase.html similarity index 100% rename from public/views/buyCoinbase.html rename to www/views/buyCoinbase.html diff --git a/public/views/buyGlidera.html b/www/views/buyGlidera.html similarity index 100% rename from public/views/buyGlidera.html rename to www/views/buyGlidera.html diff --git a/public/views/buyandsell.html b/www/views/buyandsell.html similarity index 100% rename from public/views/buyandsell.html rename to www/views/buyandsell.html diff --git a/public/views/coinbase.html b/www/views/coinbase.html similarity index 100% rename from public/views/coinbase.html rename to www/views/coinbase.html diff --git a/public/views/coinbaseUri.html b/www/views/coinbaseUri.html similarity index 100% rename from public/views/coinbaseUri.html rename to www/views/coinbaseUri.html diff --git a/public/views/confirm.html b/www/views/confirm.html similarity index 100% rename from public/views/confirm.html rename to www/views/confirm.html diff --git a/public/views/copayers.html b/www/views/copayers.html similarity index 100% rename from public/views/copayers.html rename to www/views/copayers.html diff --git a/public/views/export.html b/www/views/export.html similarity index 100% rename from public/views/export.html rename to www/views/export.html diff --git a/public/views/glidera.html b/www/views/glidera.html similarity index 100% rename from public/views/glidera.html rename to www/views/glidera.html diff --git a/public/views/glideraUri.html b/www/views/glideraUri.html similarity index 100% rename from public/views/glideraUri.html rename to www/views/glideraUri.html diff --git a/public/views/import.html b/www/views/import.html similarity index 100% rename from public/views/import.html rename to www/views/import.html diff --git a/public/views/includes/acceptSlide.html b/www/views/includes/acceptSlide.html similarity index 100% rename from public/views/includes/acceptSlide.html rename to www/views/includes/acceptSlide.html diff --git a/public/views/includes/alert.html b/www/views/includes/alert.html similarity index 100% rename from public/views/includes/alert.html rename to www/views/includes/alert.html diff --git a/public/views/includes/available-balance.html b/www/views/includes/available-balance.html similarity index 100% rename from public/views/includes/available-balance.html rename to www/views/includes/available-balance.html diff --git a/public/views/includes/backupLaterPopup.html b/www/views/includes/backupLaterPopup.html similarity index 100% rename from public/views/includes/backupLaterPopup.html rename to www/views/includes/backupLaterPopup.html diff --git a/public/views/includes/backupNeededPopup.html b/www/views/includes/backupNeededPopup.html similarity index 100% rename from public/views/includes/backupNeededPopup.html rename to www/views/includes/backupNeededPopup.html diff --git a/public/views/includes/backupWarningPopup.html b/www/views/includes/backupWarningPopup.html similarity index 100% rename from public/views/includes/backupWarningPopup.html rename to www/views/includes/backupWarningPopup.html diff --git a/public/views/includes/clientError.html b/www/views/includes/clientError.html similarity index 100% rename from public/views/includes/clientError.html rename to www/views/includes/clientError.html diff --git a/public/views/includes/confirm-tx.html b/www/views/includes/confirm-tx.html similarity index 100% rename from public/views/includes/confirm-tx.html rename to www/views/includes/confirm-tx.html diff --git a/public/views/includes/confirmBackupPopup.html b/www/views/includes/confirmBackupPopup.html similarity index 100% rename from public/views/includes/confirmBackupPopup.html rename to www/views/includes/confirmBackupPopup.html diff --git a/public/views/includes/copayers.html b/www/views/includes/copayers.html similarity index 100% rename from public/views/includes/copayers.html rename to www/views/includes/copayers.html diff --git a/public/views/includes/copyToClipboard.html b/www/views/includes/copyToClipboard.html similarity index 100% rename from public/views/includes/copyToClipboard.html rename to www/views/includes/copyToClipboard.html diff --git a/public/views/includes/menu.html b/www/views/includes/menu.html similarity index 100% rename from public/views/includes/menu.html rename to www/views/includes/menu.html diff --git a/public/views/includes/note.html b/www/views/includes/note.html similarity index 100% rename from public/views/includes/note.html rename to www/views/includes/note.html diff --git a/public/views/includes/offline.html b/www/views/includes/offline.html similarity index 100% rename from public/views/includes/offline.html rename to www/views/includes/offline.html diff --git a/public/views/includes/output.html b/www/views/includes/output.html similarity index 100% rename from public/views/includes/output.html rename to www/views/includes/output.html diff --git a/public/views/includes/password.html b/www/views/includes/password.html similarity index 100% rename from public/views/includes/password.html rename to www/views/includes/password.html diff --git a/public/views/includes/screenshotWarningModal.html b/www/views/includes/screenshotWarningModal.html similarity index 100% rename from public/views/includes/screenshotWarningModal.html rename to www/views/includes/screenshotWarningModal.html diff --git a/public/views/includes/terms.html b/www/views/includes/terms.html similarity index 100% rename from public/views/includes/terms.html rename to www/views/includes/terms.html diff --git a/public/views/includes/transaction.html b/www/views/includes/transaction.html similarity index 100% rename from public/views/includes/transaction.html rename to www/views/includes/transaction.html diff --git a/public/views/includes/txp.html b/www/views/includes/txp.html similarity index 100% rename from public/views/includes/txp.html rename to www/views/includes/txp.html diff --git a/public/views/includes/version.html b/www/views/includes/version.html similarity index 100% rename from public/views/includes/version.html rename to www/views/includes/version.html diff --git a/public/views/includes/walletActivity.html b/www/views/includes/walletActivity.html similarity index 100% rename from public/views/includes/walletActivity.html rename to www/views/includes/walletActivity.html diff --git a/public/views/includes/walletInfo.html b/www/views/includes/walletInfo.html similarity index 100% rename from public/views/includes/walletInfo.html rename to www/views/includes/walletInfo.html diff --git a/public/views/includes/wallets.html b/www/views/includes/wallets.html similarity index 100% rename from public/views/includes/wallets.html rename to www/views/includes/wallets.html diff --git a/public/views/join.html b/www/views/join.html similarity index 100% rename from public/views/join.html rename to www/views/join.html diff --git a/public/views/modals/amazon-card-details.html b/www/views/modals/amazon-card-details.html similarity index 100% rename from public/views/modals/amazon-card-details.html rename to www/views/modals/amazon-card-details.html diff --git a/public/views/modals/bitpay-card-confirmation.html b/www/views/modals/bitpay-card-confirmation.html similarity index 100% rename from public/views/modals/bitpay-card-confirmation.html rename to www/views/modals/bitpay-card-confirmation.html diff --git a/public/views/modals/coinbase-confirmation.html b/www/views/modals/coinbase-confirmation.html similarity index 100% rename from public/views/modals/coinbase-confirmation.html rename to www/views/modals/coinbase-confirmation.html diff --git a/public/views/modals/coinbase-tx-details.html b/www/views/modals/coinbase-tx-details.html similarity index 100% rename from public/views/modals/coinbase-tx-details.html rename to www/views/modals/coinbase-tx-details.html diff --git a/public/views/modals/confirmation.html b/www/views/modals/confirmation.html similarity index 100% rename from public/views/modals/confirmation.html rename to www/views/modals/confirmation.html diff --git a/public/views/modals/customAmount.html b/www/views/modals/customAmount.html similarity index 100% rename from public/views/modals/customAmount.html rename to www/views/modals/customAmount.html diff --git a/public/views/modals/glidera-tx-details.html b/www/views/modals/glidera-tx-details.html similarity index 100% rename from public/views/modals/glidera-tx-details.html rename to www/views/modals/glidera-tx-details.html diff --git a/public/views/modals/paypro.html b/www/views/modals/paypro.html similarity index 100% rename from public/views/modals/paypro.html rename to www/views/modals/paypro.html diff --git a/public/views/modals/receive-tips.html b/www/views/modals/receive-tips.html similarity index 100% rename from public/views/modals/receive-tips.html rename to www/views/modals/receive-tips.html diff --git a/public/views/modals/scan-tips.html b/www/views/modals/scan-tips.html similarity index 100% rename from public/views/modals/scan-tips.html rename to www/views/modals/scan-tips.html diff --git a/public/views/modals/scanner.html b/www/views/modals/scanner.html similarity index 100% rename from public/views/modals/scanner.html rename to www/views/modals/scanner.html diff --git a/public/views/modals/search.html b/www/views/modals/search.html similarity index 100% rename from public/views/modals/search.html rename to www/views/modals/search.html diff --git a/public/views/modals/terms.html b/www/views/modals/terms.html similarity index 100% rename from public/views/modals/terms.html rename to www/views/modals/terms.html diff --git a/public/views/modals/tx-details.html b/www/views/modals/tx-details.html similarity index 100% rename from public/views/modals/tx-details.html rename to www/views/modals/tx-details.html diff --git a/public/views/modals/tx-status.html b/www/views/modals/tx-status.html similarity index 100% rename from public/views/modals/tx-status.html rename to www/views/modals/tx-status.html diff --git a/public/views/modals/txp-details.html b/www/views/modals/txp-details.html similarity index 100% rename from public/views/modals/txp-details.html rename to www/views/modals/txp-details.html diff --git a/public/views/modals/wallets.html b/www/views/modals/wallets.html similarity index 100% rename from public/views/modals/wallets.html rename to www/views/modals/wallets.html diff --git a/public/views/onboarding/backupRequest.html b/www/views/onboarding/backupRequest.html similarity index 100% rename from public/views/onboarding/backupRequest.html rename to www/views/onboarding/backupRequest.html diff --git a/public/views/onboarding/collectEmail.html b/www/views/onboarding/collectEmail.html similarity index 100% rename from public/views/onboarding/collectEmail.html rename to www/views/onboarding/collectEmail.html diff --git a/public/views/onboarding/disclaimer.html b/www/views/onboarding/disclaimer.html similarity index 100% rename from public/views/onboarding/disclaimer.html rename to www/views/onboarding/disclaimer.html diff --git a/public/views/onboarding/notifications.html b/www/views/onboarding/notifications.html similarity index 100% rename from public/views/onboarding/notifications.html rename to www/views/onboarding/notifications.html diff --git a/public/views/onboarding/tour.html b/www/views/onboarding/tour.html similarity index 100% rename from public/views/onboarding/tour.html rename to www/views/onboarding/tour.html diff --git a/public/views/onboarding/welcome.html b/www/views/onboarding/welcome.html similarity index 100% rename from public/views/onboarding/welcome.html rename to www/views/onboarding/welcome.html diff --git a/public/views/paperWallet.html b/www/views/paperWallet.html similarity index 100% rename from public/views/paperWallet.html rename to www/views/paperWallet.html diff --git a/public/views/paymentUri.html b/www/views/paymentUri.html similarity index 100% rename from public/views/paymentUri.html rename to www/views/paymentUri.html diff --git a/public/views/preferences.html b/www/views/preferences.html similarity index 100% rename from public/views/preferences.html rename to www/views/preferences.html diff --git a/public/views/preferencesAbout.html b/www/views/preferencesAbout.html similarity index 100% rename from public/views/preferencesAbout.html rename to www/views/preferencesAbout.html diff --git a/public/views/preferencesAdvanced.html b/www/views/preferencesAdvanced.html similarity index 100% rename from public/views/preferencesAdvanced.html rename to www/views/preferencesAdvanced.html diff --git a/public/views/preferencesAlias.html b/www/views/preferencesAlias.html similarity index 100% rename from public/views/preferencesAlias.html rename to www/views/preferencesAlias.html diff --git a/public/views/preferencesAltCurrency.html b/www/views/preferencesAltCurrency.html similarity index 100% rename from public/views/preferencesAltCurrency.html rename to www/views/preferencesAltCurrency.html diff --git a/public/views/preferencesBitpayCard.html b/www/views/preferencesBitpayCard.html similarity index 100% rename from public/views/preferencesBitpayCard.html rename to www/views/preferencesBitpayCard.html diff --git a/public/views/preferencesBwsUrl.html b/www/views/preferencesBwsUrl.html similarity index 100% rename from public/views/preferencesBwsUrl.html rename to www/views/preferencesBwsUrl.html diff --git a/public/views/preferencesCoinbase.html b/www/views/preferencesCoinbase.html similarity index 100% rename from public/views/preferencesCoinbase.html rename to www/views/preferencesCoinbase.html diff --git a/public/views/preferencesColor.html b/www/views/preferencesColor.html similarity index 100% rename from public/views/preferencesColor.html rename to www/views/preferencesColor.html diff --git a/public/views/preferencesDeleteWallet.html b/www/views/preferencesDeleteWallet.html similarity index 100% rename from public/views/preferencesDeleteWallet.html rename to www/views/preferencesDeleteWallet.html diff --git a/public/views/preferencesDeleteWords.html b/www/views/preferencesDeleteWords.html similarity index 100% rename from public/views/preferencesDeleteWords.html rename to www/views/preferencesDeleteWords.html diff --git a/public/views/preferencesEmail.html b/www/views/preferencesEmail.html similarity index 100% rename from public/views/preferencesEmail.html rename to www/views/preferencesEmail.html diff --git a/public/views/preferencesFee.html b/www/views/preferencesFee.html similarity index 100% rename from public/views/preferencesFee.html rename to www/views/preferencesFee.html diff --git a/public/views/preferencesGlidera.html b/www/views/preferencesGlidera.html similarity index 100% rename from public/views/preferencesGlidera.html rename to www/views/preferencesGlidera.html diff --git a/public/views/preferencesHistory.html b/www/views/preferencesHistory.html similarity index 100% rename from public/views/preferencesHistory.html rename to www/views/preferencesHistory.html diff --git a/public/views/preferencesInformation.html b/www/views/preferencesInformation.html similarity index 100% rename from public/views/preferencesInformation.html rename to www/views/preferencesInformation.html diff --git a/public/views/preferencesLanguage.html b/www/views/preferencesLanguage.html similarity index 100% rename from public/views/preferencesLanguage.html rename to www/views/preferencesLanguage.html diff --git a/public/views/preferencesLogs.html b/www/views/preferencesLogs.html similarity index 100% rename from public/views/preferencesLogs.html rename to www/views/preferencesLogs.html diff --git a/public/views/preferencesNotifications.html b/www/views/preferencesNotifications.html similarity index 100% rename from public/views/preferencesNotifications.html rename to www/views/preferencesNotifications.html diff --git a/public/views/preferencesUnit.html b/www/views/preferencesUnit.html similarity index 100% rename from public/views/preferencesUnit.html rename to www/views/preferencesUnit.html diff --git a/public/views/proposals.html b/www/views/proposals.html similarity index 100% rename from public/views/proposals.html rename to www/views/proposals.html diff --git a/public/views/sellCoinbase.html b/www/views/sellCoinbase.html similarity index 100% rename from public/views/sellCoinbase.html rename to www/views/sellCoinbase.html diff --git a/public/views/sellGlidera.html b/www/views/sellGlidera.html similarity index 100% rename from public/views/sellGlidera.html rename to www/views/sellGlidera.html diff --git a/public/views/tab-create-personal.html b/www/views/tab-create-personal.html similarity index 100% rename from public/views/tab-create-personal.html rename to www/views/tab-create-personal.html diff --git a/public/views/tab-create-shared.html b/www/views/tab-create-shared.html similarity index 100% rename from public/views/tab-create-shared.html rename to www/views/tab-create-shared.html diff --git a/public/views/tab-export-file.html b/www/views/tab-export-file.html similarity index 100% rename from public/views/tab-export-file.html rename to www/views/tab-export-file.html diff --git a/public/views/tab-export-qrCode.html b/www/views/tab-export-qrCode.html similarity index 100% rename from public/views/tab-export-qrCode.html rename to www/views/tab-export-qrCode.html diff --git a/public/views/tab-home.html b/www/views/tab-home.html similarity index 100% rename from public/views/tab-home.html rename to www/views/tab-home.html diff --git a/public/views/tab-import-file.html b/www/views/tab-import-file.html similarity index 100% rename from public/views/tab-import-file.html rename to www/views/tab-import-file.html diff --git a/public/views/tab-import-hardware.html b/www/views/tab-import-hardware.html similarity index 100% rename from public/views/tab-import-hardware.html rename to www/views/tab-import-hardware.html diff --git a/public/views/tab-import-phrase.html b/www/views/tab-import-phrase.html similarity index 100% rename from public/views/tab-import-phrase.html rename to www/views/tab-import-phrase.html diff --git a/public/views/tab-receive.html b/www/views/tab-receive.html similarity index 100% rename from public/views/tab-receive.html rename to www/views/tab-receive.html diff --git a/public/views/tab-scan.html b/www/views/tab-scan.html similarity index 100% rename from public/views/tab-scan.html rename to www/views/tab-scan.html diff --git a/public/views/tab-send.html b/www/views/tab-send.html similarity index 100% rename from public/views/tab-send.html rename to www/views/tab-send.html diff --git a/public/views/tab-settings.html b/www/views/tab-settings.html similarity index 100% rename from public/views/tab-settings.html rename to www/views/tab-settings.html diff --git a/public/views/tabs.html b/www/views/tabs.html similarity index 100% rename from public/views/tabs.html rename to www/views/tabs.html diff --git a/public/views/termsOfUse.html b/www/views/termsOfUse.html similarity index 100% rename from public/views/termsOfUse.html rename to www/views/termsOfUse.html diff --git a/public/views/translators.html b/www/views/translators.html similarity index 100% rename from public/views/translators.html rename to www/views/translators.html diff --git a/public/views/unsupported.html b/www/views/unsupported.html similarity index 100% rename from public/views/unsupported.html rename to www/views/unsupported.html diff --git a/public/views/walletDetails.html b/www/views/walletDetails.html similarity index 100% rename from public/views/walletDetails.html rename to www/views/walletDetails.html From efcfb37ebf7c47a551b38ac45a6cb8369bc6819e Mon Sep 17 00:00:00 2001 From: Jason Dreyzehner Date: Thu, 6 Oct 2016 00:47:00 -0400 Subject: [PATCH 4/4] build(grunt): correct grunt commands --- Gruntfile.js | 10 +++++----- package.json | 1 - 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/Gruntfile.js b/Gruntfile.js index 7d4225089..52c0f1338 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -34,7 +34,7 @@ module.exports = function(grunt) { wpcopy: { command: 'make -C cordova wp-copy', }, - ios-debug: { + iosdebug: { command: 'npm run build:ios', }, ios: { @@ -43,7 +43,7 @@ module.exports = function(grunt) { xcode: { command: 'npm run open:ios', }, - android-debug: { + androiddebug: { command: 'npm run build:android', }, android: { @@ -268,11 +268,11 @@ module.exports = function(grunt) { grunt.registerTask('wp-copy', ['default', 'exec:wpcopy']); grunt.registerTask('wp-init', ['default', 'exec:wpinit']); grunt.registerTask('ios', ['exec:ios']); - grunt.registerTask('ios-debug', ['exec:ios-debug']); + grunt.registerTask('ios-debug', ['exec:iosdebug']); grunt.registerTask('ios-run', ['exec:xcode']); grunt.registerTask('cordovaclean', ['exec:cordovaclean']); - grunt.registerTask('android-debug', ['exec:android-debug', 'exec:androidrun']); - grunt.registerTask('android', ['exec:android-release']); + grunt.registerTask('android-debug', ['exec:androiddebug', 'exec:androidrun']); + grunt.registerTask('android', ['exec:android']); grunt.registerTask('android-release', ['prod', 'exec:android', 'exec:androidsign']); grunt.registerTask('desktopsign', ['exec:desktopsign', 'exec:desktopverify']); diff --git a/package.json b/package.json index 278d07ef4..095b08351 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,6 @@ "final:www": "npm run clean && npm run build:www-release", "final:ios": "npm run final:www && npm run build:ios-release && npm run open:ios", "final:android": "npm run final:www && npm run build:android-release && npm run open:android", - "final:all-mac": "npm run final:www npm run build:ios-release npm run build:android-release && npm run open:ios && npm run open:android", "run:android": "cordova run android --device", "log:android": "adb logcat | grep chromium", "apply:copay": "cd app-template && node apply.js",