Commit Graph

45 Commits

Author SHA1 Message Date
Kevin Gorham a6c60741d8
Miscellaneous cleanup and minor version updates. 2021-04-23 14:28:38 -04:00
Kevin Gorham 2124b1fea2
New: Update to latest SDK changes.
Mainly involves using a network parameter rather than a separate build for testnet and mainnet. This network object is also now the source of the SAPLING_ACTIVATION_HEIGHT, which varies by network. The other major change is the way wallet initialization works, particularly around viewing keys. Under the hood, this involves a database migration so it is worth testing the upgrade path.
2021-04-23 08:40:05 -04:00
Eljo 0b5e4047bb fix PR requests 2021-02-28 18:38:00 +01:00
Eljo 655094d0d3 remove redundant libraries/code 2021-02-21 13:47:16 +01:00
Eljo 8fa8f42a44 Implement zxing in progress 2021-02-14 23:01:19 +01:00
Eljo Prifti 93ed588073
fix testnet (#227)
* fix testnet

* -move buildConfigFiled inside flavour
-rename SERVER_URL to DEFAULT_SERVER_URL
2021-01-31 18:26:58 -05:00
Kevin Gorham e188c793a7
Minor changes.
Change log update.
Version bump.
Copy Edit.
2020-10-09 13:26:13 -04:00
Kevin Gorham 7e193812e3
New: Added QA build type.
This allows the app to run alongside the play store version for internal testing within the wallet team. This proved to be super useful so we formalized it into its own build with a separate icon and app name.
2020-10-07 20:19:54 -04:00
Kevin Gorham d3efb08fb1
Minor fixes and cleanup. 2020-09-25 11:50:20 -04:00
Kevin Gorham 4d678d24da
Update version to 1.0.0-alpha34. 2020-08-28 04:06:12 -04:00
Kevin Gorham 77e77ab724
New: Update to 1.2.0 version of RecyclerView to take advantage of new StateRestorationPolicy
which automatically handles some of the more complex state management. Without this change, the recyclerview would lose its scroll position after viewing tx details. Now it handles it perfectly due to setting transactionAdapter.stateRestorationPolicy =
            RecyclerView.Adapter.StateRestorationPolicy.PREVENT_WHEN_EMPTY
2020-08-28 03:19:13 -04:00
Kevin Gorham 953aeb32ea
Allow color resources to be used in vector drawables.
Without these changes, hard coded colors must be used on APIs prior to 24.
2020-08-28 03:05:07 -04:00
Kevin Gorham 74485df432
Updated version. 2020-08-14 00:02:55 -04:00
Kevin Gorham 649e50c3b0
New: Fully removed crashlytics, in favor of bugsnag. 2020-08-13 23:46:53 -04:00
Kevin Gorham 38a1f36539
New: Add bugsnag for better crash reporting.
Removed crashlytics.
2020-08-13 23:25:00 -04:00
Kevin Gorham 8e5c87e301
New: Add biometric authentication support. 2020-08-01 02:46:49 -04:00
Kevin Gorham 258b622d58
Fixes seed phrase display issue by upgrading dependency. 2020-06-11 18:45:28 -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 1bda85c1c4
Updated product name and removed local dependency. 2020-06-10 17:09:20 -04:00
Kevin Gorham e9d7bea423 Simplify the build, per the README instructions. 2020-06-10 12:53:23 -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 4c4ef46efe
Updated to the newly refactored (and published) SDK. 2020-06-10 07:49:38 -04:00
Kevin Gorham 901db38ee0
Remove NovaCrypto dependency because of license issue.
Add Zcash implementation instead.
2020-06-04 13:50:43 -04:00
Kevin Gorham 7717612524
Dependency cleanup so plugin dependencies are easier to find. 2020-05-27 14:37:44 -04:00
Kevin Gorham 5632de7493
Bump version to 1.0.0-alpha25 2020-03-27 16:47:07 -04:00
Kevin Gorham 1367ef6eff
Updated build, dependencies and added changelog. 2020-02-21 19:03:00 -05:00
Kevin Gorham 9b756d60da
Updated build and dependencies. 2020-02-12 08:03:14 -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 899e48b9f3
Implemented the Restore feature. 2020-01-31 11:31:36 -05:00
Kevin Gorham cccfbe2271
Hotfixes. 2020-01-15 11:27:09 -05:00
Kevin Gorham b72b1434ac
Final improvements before beta release. 2020-01-15 10:32:54 -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 655d959282
Bumped version to alpha05 2020-01-09 11:05:02 -05:00
Kevin Gorham 4922d690e9
Added configuration to support QR scanning. 2020-01-08 03:42:49 -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 b53992534a
Basic support for transaction history. 2019-12-23 19:07:10 -05:00
Kevin Gorham cdcc39121b
Modifications to configuration and tests. 2019-12-23 14:41:15 -05:00
Kevin Gorham 65edb2f69a
Added archive naming. 2019-12-18 13:24:06 -05:00
Kevin Gorham e25822671a
Bump version to 1.0.0-alpha03 2019-12-18 12:59:16 -05:00
Kevin Gorham 52a2dcb5c2
Added module for securely storing seeds and keys.
The underlying library is not perfect but it will do for now. Closes #11. Closes #12.
2019-12-15 18:08:04 -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
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 343b7c4cf3
Initial commit. 2019-11-26 15:29:16 -05:00