Commit Graph

135 Commits

Author SHA1 Message Date
Kevin Gorham baf3522e89
Hackathon mid-point. 2020-06-27 03:46:47 -04:00
Kevin Gorham adda661311
remove analytics dependencies completely 2020-06-23 19:09:28 -04:00
Kevin Gorham a68981d788
Updated with helpful links that many will need. 2020-06-15 13:05:28 -04:00
Kevin Gorham 5d30a274fd
Merge pull request #164 from zcash/hotfix/seed-word-display
Fixes seed phrase display issue by upgrading dependency.
2020-06-11 19:32:57 -04:00
Kevin Gorham 258b622d58
Fixes seed phrase display issue by upgrading dependency. 2020-06-11 18:45:28 -04:00
Kevin Gorham e4d060dbdb
Touch up the README. 2020-06-11 17:13:57 -04:00
Kevin Gorham 9b199ceb36
Merge pull request #162 from zcash/task/update-sdk
Update to the latest SDK which adds explicity x86_64 compatibility.
2020-06-11 17:00:59 -04:00
Kevin Gorham 1ceaa2a996
Update to the latest SDK which adds explicity x86_64 compatibility. 2020-06-11 17:00:35 -04:00
Kevin Gorham 762eff533b
Merge pull request #159 from zcash/task/final-preparations
Contributing guide and helper file for easier builds.
2020-06-10 18:07:16 -04:00
Kevin Gorham 24064e7fd5
Contributing guide and helper file for easier builds. 2020-06-10 18:06:38 -04:00
Kevin Gorham 484f0d2368
Merge pull request #158 from zcash/task/final-preparations
Updated product name and removed local dependency.
2020-06-10 17:09:53 -04:00
Kevin Gorham 1bda85c1c4
Updated product name and removed local dependency. 2020-06-10 17:09:20 -04:00
Kevin Gorham 0afe8e05b0
Merge pull request #155 from zcash/task/update-readme-for-open-sourcing
Updated readme for public release
2020-06-10 15:04:23 -04:00
Linda Lee b568495089
Merge pull request #156 from zcash/lindanlee-update-readme-opensource
Update README.md
2020-06-10 14:01:37 -05:00
Linda Lee 768c8819a0
Update README.md
Add back in traffic analysis.
2020-06-10 13:57:12 -05:00
Kevin Gorham 1ff92a8269
Addressed feedback in https://github.com/zcash/zcash-android-wallet/pull/156#discussion_r438328102 2020-06-10 14:35:44 -04:00
Linda Lee 331498a97c
Update README.md
- clarify that this is maintained by ECC 
- delete duplicate sentence about the wallet threat model (kept in the disclaimers, deleted in the intro). 
- delete "Traffic analysis, like in other cryptocurrency wallets, can leak some privacy of the user." --we agreed that we didn't want to give off the impression that our wallet is worse than other apps, when it is actually better for privacy. 
- delete "We recommend backing up your seed and using this with amounts of funds..." --we reiterate that this is not a product, and Taylor has looked at our code enough to feel confident about our wallets not losing funds. 
- delete "We aim to make it as beautiful as it is useful. Internally, we will continue to extensively use it to innovate and interate on everything from [protocol changes](https://electriccoin.co/blog/introducing-heartwood/) to [lottie animations](https://lottiefiles.com/popular). Of course, Zcash has a strong history of being open-source, even when it's difficult. It would be easier to keep this internal-only so that we could fill it with crash-reporting and feedback tools but, instead, we decided to disable those things and make it available as a community resource." -- this takes away from the point that this is only for dogfooding, and that this is not a product.
2020-06-10 12:43:05 -05:00
Kevin Gorham e70c55e7a6
Iterated on README after merging in changes from #141. 2020-06-10 13:01:39 -04:00
Kevin Gorham e9d7bea423 Simplify the build, per the README instructions. 2020-06-10 12:53:23 -04:00
Kevin Gorham 9ff1e96ebd Initial draft 2020-06-10 12:53:23 -04:00
Kevin Gorham f38ba85e6a
Merge pull request #141 from defuse/link-to-threat-model
Add known areas for improvement to the README
2020-06-10 12:44:41 -04:00
Kevin Gorham 41422992ce
Merge pull request #154 from zcash/task/clean-up-dependencies
Task/clean up dependencies
2020-06-10 10:26:14 -04:00
Kevin Gorham de69567812
Explicitly disable all feedback, dev info and crash reporting.
Addresses https://github.com/zcash/zcash-android-wallet/issues/143 by placing everything behind a user setting that can be enabled in the future by users who want to continue helping us improve the user experience. For the most part, this will just be turned on for internal company releases in order to continue learning and improving the app.
2020-06-10 10:02:53 -04:00
Kevin Gorham 340fb8c993
Address security finding #127 by validating address.
This just needs to be tested on detail views with a lot of transactions to be sure that rapid scrolling doesn't cause too much backpressure.
2020-06-10 08:50:52 -04:00
Kevin Gorham ebbe69125c
New: Provide checksum warning to user.
If the user enters an invalid seed phrase, let them know immediately, per #120.
2020-06-10 08:26:21 -04:00
Kevin Gorham 4c4ef46efe
Updated to the newly refactored (and published) SDK. 2020-06-10 07:49:38 -04:00
Kevin Gorham c5a17ff876
Merge pull request #146 from zcash/task/clean-up-dependencies
Remove NovaCrypto dependency because of license issue.
2020-06-04 13:51:59 -04:00
Kevin Gorham 901db38ee0
Remove NovaCrypto dependency because of license issue.
Add Zcash implementation instead.
2020-06-04 13:50:43 -04:00
Taylor Hornby 5cd2091394 Add known areas for improvement to the README 2020-05-28 16:43:14 -06:00
Kevin Gorham e77423e3dd
Merge pull request #140 from defuse/link-to-threat-model
Add link to threat model
2020-05-28 01:15:40 -04:00
Taylor Hornby c3622f1d63 Add link to threat model 2020-05-27 17:00:21 -06:00
Kevin Gorham 7d2a62854a
Merge pull request #139 from zcash/task/clean-up-dependencies
Dependency cleanup so plugin dependencies are easier to find.
2020-05-27 14:38:32 -04:00
Kevin Gorham 7717612524
Dependency cleanup so plugin dependencies are easier to find. 2020-05-27 14:37:44 -04:00
Kevin Gorham 337a361ef1
Merge pull request #96 from zcash/release/internal-20200325
Internal ECC release 2020-03-25
2020-03-27 16:58:02 -04:00
Kevin Gorham 5632de7493
Bump version to 1.0.0-alpha25 2020-03-27 16:47:07 -04:00
Kevin Gorham 5a956a55d3
Improved transaction detail UI and behavior.
Differentiate pending transactions, show address when we can parse it from the memo, allow address copy.
2020-03-27 16:46:38 -04:00
Kevin Gorham 8371f9c53a
New: Feedback screen in profile. 2020-03-27 16:45:32 -04:00
Kevin Gorham 6e44614207
Improve behavior when disconnected from the server. 2020-03-27 16:43:44 -04:00
Kevin Gorham 27efadc218
Minor tweaks and improvements. 2020-03-27 16:43:08 -04:00
Kevin Gorham ae41bd50cf
Iterate on button styles, including initial loading animation. 2020-03-26 09:46:21 -04:00
Kevin Gorham 28d19bce1f
Fix: improve handling of memo length. 2020-03-26 09:45:31 -04:00
Kevin Gorham dcd1e63491
Fix: avoid negative numbers in the UI. 2020-03-26 09:43:28 -04:00
Kevin Gorham 436fa5fa74
Fix: ignore irrelevant crashes while closing the camera. 2020-03-26 09:42:16 -04:00
Kevin Gorham f724a74993
Fix: last digit of send amount always lingers when returning to home screen 2020-03-26 09:38:52 -04:00
Kevin Gorham 3d4ae2ae63
Minor tweaks.
Improved spannable ext function
Updated wallet details to wallet history
2020-03-26 09:37:21 -04:00
Kevin Gorham 9550cdbbc7
Merge pull request #80 from zcash/release/sprint-2
Release/sprint 2
2020-03-10 14:47:30 -04:00
Kevin Gorham 1367ef6eff
Updated build, dependencies and added changelog. 2020-02-21 19:03:00 -05:00
Kevin Gorham 6d08591452
General bug fixes. 2020-02-21 18:53:29 -05:00
Kevin Gorham 2fc572e434
Extend analytics to include taps, screen views, and send flow. 2020-02-21 18:52:57 -05:00
Kevin Gorham d5129e44fa
Download user logs and developer logs as files. 2020-02-21 18:50:57 -05:00