Commit Graph

20 Commits

Author SHA1 Message Date
Kevin Gorham 4c4ef46efe
Updated to the newly refactored (and published) SDK. 2020-06-10 07:49:38 -04:00
Kevin Gorham 6e44614207
Improve behavior when disconnected from the server. 2020-03-27 16:43:44 -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 2fc572e434
Extend analytics to include taps, screen views, and send flow. 2020-02-21 18:52:57 -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 cccfbe2271
Hotfixes. 2020-01-15 11:27:09 -05:00
Kevin Gorham 64461197b6
Improved loading animation. 2020-01-15 10:32:10 -05:00
Kevin Gorham f8603d424a
Code freeze fixes 2020-01-13 20:58:09 -05:00
Kevin Gorham f7e438431d
Mucho fixes. 2020-01-13 19:09:22 -05:00
Kevin Gorham 62bbd30c40
Fixes after the team testing session. 2020-01-10 02:53:16 -05:00
Kevin Gorham d5c8d17c3d
Home screen improvements and bug fixes.
- Implemented long press to clear amount
- fixed bugs around No Funds being shown when available was zero but change was pending confirmation
- colored the gray z-icon on the home screen
- added color emphasis when change is pending
- added profile button
2020-01-09 11:05:02 -05:00
Kevin Gorham c42a0063c2
Added QR Scanner UI 2020-01-08 03:45:45 -05:00
Kevin Gorham ed7577f4a8
Starting the synchronizer in a more clear way with less room for error.
This was a key benefit of the refactor for #39. Also removed the bandaid of exposing the rustBackend in the Synchronizer, which is a huge win.
2020-01-07 01:45:24 -05:00
Kevin Gorham 1d25feadf9
Fix dagger implementation by simplifying things and removing Dagger Android.
Dagger Android is overly complex and confusing and Google admitted that they need to change it and simply its use. In the meantime, it is easier to just remove it and setup dagger the old way.
2020-01-06 00:01:06 -05:00
Kevin Gorham f81c6b2dff
Implemented homescreen.
- Added logic for numberpad and send button
  - Added logic for starting sync and displaying progress
2019-12-23 14:41:15 -05:00
Kevin Gorham e9e41e4a9d
Setup FTUE navigation
Add view models and use them to trigger conditional navigation, based on state. Create navigation subgraph for the create seed workflow. Closes https://github.com/zcash/zcash-android-wallet-poc/issues/11.
2019-12-17 16:32:57 -05:00
Kevin Gorham 1e232a726c
Make numberpad not respond to taps while disabled.
Addresses item 2 in issue #1
2019-12-13 05:59:56 -05:00
Kevin Gorham a36fa8b4d4
Added startup workflows.
- added home screen banner and logic to show/hide messages
- added no balance banner and behavior
- added landing and backup screens
- fixed and finished receive screen
- added back buttons
- switched from rounded to cut corners
- added sound and vibration
- added ability to detect dev environment and adjust behavior
2019-11-27 09:24:00 -05:00
Kevin Gorham 343b7c4cf3
Initial commit. 2019-11-26 15:29:16 -05:00