Commit Graph

12 Commits

Author SHA1 Message Date
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 4c4ef46efe
Updated to the newly refactored (and published) SDK. 2020-06-10 07:49:38 -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 6d08591452
General bug fixes. 2020-02-21 18:53:29 -05:00
Kevin Gorham b630b9fa78
Bug and crash fixes. 2020-02-12 07:58:41 -05:00
Kevin Gorham a357afe09a
General fixes and cleanup.
- Allow tiny transaction amounts and improve display
- show toAddress and memo when we know it
- Bugfix: self transactions are not duplicated
- Turned Developer logs back on and cleaned up output a bit
2020-01-31 11:32:36 -05:00
Kevin Gorham f7e438431d
Mucho fixes. 2020-01-13 19:09:22 -05:00
Kevin Gorham 771d10358e
Fix nearly all bugs from yesterday's stress test.
- reset the send data after a successful transaction submission
    - failed txs will keep the data around for a retry
- improved wallet details
    - added a footer so that it is easier to see scroll behavior
    - unblocked the navigation icons
    - fix change displayed to be ZEC instead of zatoshi
    - fix spacing and sizing for amount text
    - colored the amount available text at the top (emphasize amount)
- improved t-address experience
    - valid t-addresses are recognized in the UI
    - remove shield for transparent sends
    - don't allow memos
    - message the user about unshielded transactions
- improved icon positioning on home screen (and profile)
2020-01-10 13:58:10 -05:00
Kevin Gorham 6ab46f75bb
Implemented wallet detail screen redesign.
Addresses #60
2020-01-09 11:05:01 -05:00
Kevin Gorham ce09ed7bd2
Format outbound transactions. 2020-01-02 18:53:06 -05:00
Kevin Gorham b53992534a
Basic support for transaction history. 2019-12-23 19:07:10 -05:00