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 8371f9c53a
New: Feedback screen in profile. 2020-03-27 16:45:32 -04: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
Kevin Gorham 5803a9dd71
Add crash reporting via Crashlytics. 2020-02-21 18:49:45 -05:00
Kevin Gorham 8434e23014
Logging: Send failures.
Also improved crash reporting.
2020-02-12 08:01:08 -05:00
Kevin Gorham 4283a771f6
Added metrics around sending funds. 2020-01-15 10:29:08 -05:00
Kevin Gorham 29c024c563
Iterated on wallet creation
- Added additional metrics
 - Added support for using a funded wallet for development
 - Added (hidden) logic for importing an existing wallet
2019-12-23 14:41:14 -05:00
Kevin Gorham 93916a45f7
Add the ability to export logs.
This includes bare bones UI for the wallet details screen. Closes #26 and Closes #27.
2019-12-18 11:09:13 -05:00
Kevin Gorham 83056ad492
Refactor feedback logic and configuration. 2019-12-17 16:34:42 -05:00
Kevin Gorham 35e9984be3
Refactor: FeedbackObservers should not have to know about the Coordinator.
This also makes the initialization of feedback easier to reason about because there is no magic involved with adding the observers.
2019-12-14 15:09:21 -05:00
Kevin Gorham 1af99c0263
Add support for writing feedback to the console, a file or mixpanel.
The app currently does all three. Closes #28. Closes #29.
2019-12-14 14:40:27 -05:00