Kevin Gorham
068ebc8a19
Update Android Studio to Artic Fox.
2021-05-19 15:30:59 -04:00
Adí
695bffab9a
#247 Add ktlint ( #248 )
...
* Add ktlint
Upgrade Gradle
Fix formatting for ktlint
* Upgrade to Gradle 7.0
Bump up NDK, targetSDKVersion & kotlinVersion
Fix expected type issue in ScanFragment getPackageInfo()
* Revert SDK version.
Delete unused file SendAddressFragment.kt
Fix comment formatting.
Co-authored-by: Kevin Gorham <kevin.gorham@electriccoin.co>
2021-05-03 11:22:16 -04:00
Kevin Gorham
a23c681e53
Update version and CHANGELOG and checkpoints.
...
Created wallet-specific checkpoints so that it is easier to see where future ones belong.
2021-04-23 18:38:55 -04:00
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