Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2018-01-09 UPSTREAM: merge translation + UTXO update #1

Open
wants to merge 51 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
42e1a0b
italian-translation-done
tiz-sharp Jan 3, 2018
9c6b5c0
settings - italian translation
tiz-sharp Jan 3, 2018
9844ac0
Merge pull request #65 from purplesoft-io/italian-translation
kendricktan Jan 7, 2018
85e87c6
logo update
kendricktan Jan 8, 2018
35658d0
fees fixed
kendricktan Jan 8, 2018
c6626d0
dust removal from utxo
kendricktan Jan 8, 2018
e8f0f15
logo update
kendricktan Aug 29, 2018
7c92d2a
Update README.md
tarrenj Sep 1, 2018
204bd9b
Update config.xml to better reflect developer contact information.
Oct 9, 2018
b97213d
Bumps the max Android version to 9.0 (SDK v28)
Oct 9, 2018
3d60e2f
Updates explorer URL and about page
Oct 10, 2018
1f92ede
Version bumps
Oct 18, 2018
283d045
More build instructions!
Oct 18, 2018
285b4f1
Merge pull request #74 from ZencashOfficial/ManifestUpdates
tarrenj Oct 19, 2018
9cda145
Update package.json
tarrenj Oct 28, 2018
41b764b
Improved language
mauriziobinello Jan 11, 2019
ddd19e0
Improved language
mauriziobinello Jan 11, 2019
81e35e8
Merge pull request #79 from ZencashOfficial/Development
cronicc Jan 11, 2019
90db934
bumped zencashjs to 1.2.0, css-loader to 2.1.0 and added bitcore-mnem…
zennermac Feb 15, 2019
2b5535a
bumped zencashjs to 1.2.0, css-loader to 2.1.0 and added bitcore-mnem…
zennermac Feb 15, 2019
63f4478
Merge branch 'bip39_zencashjs' of github.com:ZencashOfficial/zencash-…
zennermac Feb 15, 2019
9ee5352
bumped zencashjs to 1.2.0, css-loader to 2.1.0 and added bitcore-mnem…
zennermac Feb 15, 2019
9d17b8a
bumped zencashjs to 1.2.0, css-loader to 2.1.0 and added bitcore-mnem…
zennermac Feb 15, 2019
91fb3d2
Merge pull request #75 from ZencashOfficial/MoreRebranding
cronicc Feb 15, 2019
7116936
Merge pull request #81 from ZencashOfficial/bip39_zencashjs
zennermac Feb 20, 2019
ceeb960
Updated Insight api link
zennermac Feb 21, 2019
bf20705
Updated Insight links
zennermac Feb 21, 2019
7f9f689
Set static TX fee of 0.0001
zennermac Feb 26, 2019
3bb39dd
removed unneeded comments
zennermac Feb 26, 2019
95fec49
removed legacy seed generation
zennermac Feb 26, 2019
401d262
removed unneeded commentary
zennermac Feb 26, 2019
81cb396
Merge pull request #82 from ZencashOfficial/staticfee-comment-cleanup
vherus Feb 26, 2019
33538ea
removed code comment for legacy fee calc
zennermac Feb 27, 2019
41818bc
Merge pull request #83 from ZencashOfficial/Development
zennermac Feb 27, 2019
47b14c1
changed target sdk and removed unused plugins
zennermac Feb 28, 2019
84750a3
Merge pull request #84 from ZencashOfficial/update-target-sdk
cronicc Feb 28, 2019
0453dae
Updated signing process and removed unnecessary bug fix
zennermac Mar 1, 2019
e894849
added horizen qr symbol support
zennermac Mar 1, 2019
ff9d4aa
Merge pull request #85 from ZencashOfficial/Development
zennermac Mar 4, 2019
5114ee2
updated yarn.lock, decimals in max send and tx fee
zennermac Mar 20, 2019
a0cd2c6
Merge pull request #86 from ZencashOfficial/yarn_lock_package_update
zennermac Mar 20, 2019
83528a0
Merge pull request #87 from ZencashOfficial/Development
zennermac Mar 22, 2019
ea38ece
package tweaks to fix babel issues on older devices
zennermac Mar 29, 2019
5528366
Merge pull request #88 from ZencashOfficial/package_tweaks
zennermac Mar 29, 2019
3497194
Merge pull request #89 from ZencashOfficial/Development
zennermac Mar 29, 2019
bbb015f
Bumped Android store release number
zennermac Apr 2, 2019
1859be3
bumped app version
zennermac Apr 2, 2019
d700726
Merge pull request #90 from ZencashOfficial/Development
cronicc Apr 2, 2019
97dd8b6
replace references to zencashofficial with horizenofficial where appr…
zennermac Jul 23, 2020
f57768c
www/bundle.js linebrake cleanup
cronicc Jul 25, 2020
5dc614b
Merge pull request #101 from HorizenOfficial/migration
cronicc Jul 25, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -38,4 +38,6 @@ plugins

.vscode/
dist/
lib/
lib/
.idea/
release.apk
29 changes: 23 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,41 @@

ZENCash mobile app built using Onsen UI, Redux, React and Webpack.

Use node v6.11.X
Use node v6.15.1

## Setup instructions

```
npm install -g yarn cordova
export ANDROID_HOME=<path to sdk>
npm install -g yarn cordova@7.1.0
yarn install
cordova plugin add cordova-plugin-qrscanner cordova-plugin-file cordova-plugin-http cordova-clipboard cordova-plugin-inappbrowser cordova-plugin-device cordova-plugin-wkwebview-engine cordova-plugin-whitelist
cordova plugin add cordova-plugin-google-analytics
cordova platform add [android@6.2.3 | ios]
cordova run [android | ios]
cordova platform add android@6.2.3
cordova run android

# Generate a Signed APK
cordova build --release android
zipalign -v 4 <Example-release-unsigned.apk> <Example.apk>
apksigner sign --ks <keystorename> <Example.apk>

```

## Updating Color Scheme or Logo
Toolbar color scheme location:
```
assets/css/index.css
```

Logo location:
```
assets/img/zencash.png
```

### iOS FAQ

1. Icons

Icons are a bit of a bitch to setup for iOS. Make sure you've added the ios platform to cordova, and copy the folder `./assets/img/ios/AppIcon.appiconset` to `./platforms/ios/ZEN\ Wallet/Images.xcassets`. Remove the folder `AppIcon.appiconset` if it exists in `./platforms/ios/ZEN\ Wallet/Images.xcassets`.
Icons are a bit of a pain to setup for iOS. Make sure you've added the ios platform to cordova, and copy the folder `./assets/img/ios/AppIcon.appiconset` to `./platforms/ios/ZEN\ Wallet/Images.xcassets`. Remove the folder `AppIcon.appiconset` if it exists in `./platforms/ios/ZEN\ Wallet/Images.xcassets`.

2. `.ipa` files (using it on a real iPhone)

Expand Down
2 changes: 1 addition & 1 deletion assets/css/index.css
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
.toolbar {
background-color: #e67e22;
background-color: #041742;
}
Binary file modified assets/img/zencash.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 9 additions & 8 deletions config.xml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version='1.0' encoding='utf-8'?>
<widget id="io.zensystem.zencashwallet" version="0.0.12" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<widget id="io.zensystem.zencashwallet" version="0.0.16" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>ZEN Wallet</name>
<description>
ZEN Wallet
</description>
<author email="kendricktan0814@gmail.com" href="https://kndrck.co">
Kendrick Tan
<author email="infrastructure@horizen.global" href="https://horizen.global">
Horizen Global
</author>
<content src="index.html" />
<access origin="*" />
Expand All @@ -18,6 +18,8 @@
<platform name="android">
<allow-intent href="market:*" />
<preference name="android-minSdkVersion" value="19" />
<preference name="android-targetSdkVersion" value="26" />
<preference name="android-maxSdkVersion" value="28" />
</platform>
<platform name="ios">
<allow-intent href="itms:*" />
Expand All @@ -37,13 +39,12 @@
<access origin="*" />
<allow-intent href="*" />
<engine name="android" spec="^6.2.3" />
<plugin name="cordova-plugin-qrscanner" spec="^2.5.0" />
<plugin name="cordova-plugin-file" spec="^4.3.3" />
<plugin name="cordova-plugin-qrscanner" spec="^2.6.1" />
<plugin name="cordova-plugin-http" spec="^1.2.0" />
<plugin name="cordova-clipboard" spec="^1.1.1" />
<plugin name="cordova-plugin-inappbrowser" spec="^1.7.2" />
<plugin name="cordova-plugin-device" spec="^1.1.7" />
<plugin name="cordova-clipboard" spec="^1.2.1" />
<plugin name="cordova-plugin-inappbrowser" spec="^3.0.0" />
<plugin name="cordova-plugin-device" spec="^2.0.2" />
<plugin name="cordova-plugin-wkwebview-engine" spec="^1.1.4" />
<plugin name="cordova-plugin-whitelist" spec="^1.3.3" />
<plugin name="cordova-plugin-google-analytics" spec="^1.8.3" />
</widget>
Loading