Commit Graph

329 Commits

Author SHA1 Message Date
Kevin Gorham 9d93a2996c
Add missing layout file. 2021-05-12 12:52:02 -04:00
Kevin Gorham b94f3e8233
Ktlint cleanup, after merging branches. 2021-05-12 12:51:48 -04:00
Kevin Gorham 1fa079f1ee
Merge remote-tracking branch 'herou/feature/issues_#234' into integration/taddrs 2021-05-11 13:57:38 -04:00
Kevin Gorham 24d3d2f8b4
Merge remote-tracking branch 'herou/feature/issu_#251' into integration/taddrs 2021-05-07 10:59:44 -04:00
Eljo c4df9d288d Add button to shielded and transparent 2021-05-04 23:41:28 +02:00
Eljo 0bb517b174 UI changes on tab layout 2021-05-04 23:18:52 +02: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
Eljo 3d76d6c5bb Show title on tab bar 2021-05-02 17:14:37 +02:00
Eljo 268441dc46 Show Shielded and Transparent fragments 2021-05-02 16:37:12 +02:00
Eljo 36d98394b3 Add TabLayout and viewpager 2021-05-02 15:58:16 +02:00
Kevin Gorham 3a45ac5db2
Merge pull request #264 from zcash/fix/refactor-startup
Fix/refactor startup
2021-05-02 00:28:33 -04:00
Kevin Gorham 780d0ca165
Fix: Pull over viewkey migration fix from nighthawk. 2021-05-02 00:02:42 -04:00
Kevin Gorham c9866225c1
Fix: Pull over syncing race condition that was fixed in Nighthawk.
This does not impact the ECC wallet as much currently because it is not showing transactions on the home screen but it's still a good fix to utilize.
2021-05-02 00:02:41 -04:00
Kevin Gorham 2b01982645
New: Remove last vestige of firebase residue. 2021-05-01 23:54:53 -04:00
Kevin Gorham 9d99d24d5d
Update version and SDK. 2021-05-01 21:45:20 -04:00
Kevin Gorham 91ec924f21
Minor fix. 2021-05-01 21:45:00 -04:00
Eljo 9c8d746adc Merge branch 'feature/issues_#234' of https://github.com/herou/zcash-android-wallet into feature/issue_#234_1 2021-05-01 19:15:51 +02:00
Eljo c8c5175063 save work progress 2021-05-01 19:15:35 +02:00
Eljo 58cbceb5e6 Init commit 2021-05-01 19:15:35 +02:00
Eljo 81b01a99df minor fix 2021-04-30 18:08:29 +02:00
Eljo 8476ce5b94 Merge branch 'feature/issu_#251' of https://github.com/herou/zcash-android-wallet into feature/issu_#251 2021-04-30 17:42:04 +02:00
Eljo e32130f57e Revert "minor change"
This reverts commit 4442f19b8c.
2021-04-30 16:57:27 +02:00
Eljo 4442f19b8c minor change 2021-04-30 16:55:29 +02:00
Eljo 44f3944620 Merge branch 'feature/issu_#251' of https://github.com/herou/zcash-android-wallet into feature/issu_#251 2021-04-29 20:56:22 +02:00
Eljo 2a12a982c4 Remove unused files. 2021-04-29 20:56:01 +02:00
Kevin Gorham a03ae9b77a
New: Add maven central repo in anticipation of fully dropping JCenter. 2021-04-28 18:23:20 -04:00
Kevin Gorham 4d4e1bfadb
Fix: Cleanup startup code changes.
Revert changes that were made hastily over the holidays. This may lead to regressions but they can be handled as needed.

Addresses https://github.com/zcash/zcash-android-wallet/issues/261
Related to https://github.com/zcash/zcash-android-wallet-sdk/issues/223
2021-04-28 18:23:20 -04:00
Kevin Gorham d327ec57f8
Fix: Minor crash from responding to transactions when fragment is gone. 2021-04-28 18:18:09 -04:00
Kevin Gorham 068dcaf9ea
Fix: Update transaction colors per UX feedback. 2021-04-28 18:17:15 -04:00
Eljo 7ba8a6ae96 save work progress 2021-04-26 01:26:30 +02:00
Eljo 548b0f2185 Init commit 2021-04-26 00:30:36 +02:00
Eljo Prifti 31444ccb11
Merge branch 'master' into feature/issu_#251 2021-04-25 16:19:07 +02:00
Eljo 0f0a406480 PR request 2021-04-25 16:17:01 +02:00
Kevin Gorham 0382be4b60
Merge pull request #257 from zcash/feature/auto-shielding
Release 2021-04-23
2021-04-23 18:42:44 -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 1d75954ed3
New: Incorporate design feedback for transaction history. 2021-04-23 18:30:44 -04:00
Kevin Gorham a6c60741d8
Miscellaneous cleanup and minor version updates. 2021-04-23 14:28:38 -04:00
Kevin Gorham 67a7df703d
New: Allow syncrhonizer to restart in certain conditions. 2021-04-23 14:23:46 -04:00
Kevin Gorham cbcb628466
New: Utility function for popping the backstack. 2021-04-23 14:22:44 -04:00
Kevin Gorham 517471208e
New: Improved handling of critical errors. 2021-04-23 14:21:52 -04:00
Kevin Gorham 12f736a5ca
New: Improved API for copying text. 2021-04-23 14:21:14 -04:00
Kevin Gorham ba04c8acc5
New: Improve messaging during a scan.
Added "Preparing to scan" and "Finalizing" messages at the right moments and the scan feels a bit more responsive, as a result.
2021-04-23 14:19:39 -04:00
Kevin Gorham 0fecf96d49
New: Refactor string resources to separate non-translated values.
This is just an initial attempt at making it clear which strings are translated and which are not. Non-translated values should stand out a bit more and also a developer should think about translations when adding new strings. These changes help support those two goals.
2021-04-23 14:14:59 -04:00
Kevin Gorham 033730ac43
New: Add ability to copy the contents of the memo. 2021-04-23 14:12:43 -04:00
Kevin Gorham 0d84aaa726
New: Refactor UiModel for transactions.
Utilize a StateFlow, instead, and also move the UiModel logic from the fragment into the viewModel.
2021-04-23 14:12:05 -04:00
Kevin Gorham 9cc941eafc
Fix: Correct errors on certain devices around biometrics. 2021-04-23 12:26:53 -04:00
Kevin Gorham 8030f3c88c
New: Generalize vibration utility function. 2021-04-23 12:26:51 -04:00
Kevin Gorham cd0dd24814
New: App string extension. 2021-04-23 12:26:49 -04:00
Kevin Gorham 5291e3913e
New: Update developer wallet for testnet. 2021-04-23 12:26:48 -04:00
Kevin Gorham ffa2c48e86
New: Balance pending extension.
We might want to consider moving this into the SDK.
2021-04-23 12:26:46 -04:00