Kevin Gorham
c22294a871
Add commas to block height in transaction details.
2021-05-31 16:43:48 -04:00
Kevin Gorham
c1d59619fa
Fix: Oversized copy icon in history.
2021-05-31 08:45:01 -04:00
Kevin Gorham
f249bb9384
Fix: Frequent crash while monitoring for errors.
2021-05-31 07:44:15 -04:00
Kevin Gorham
98fc890c32
Fix: Frequent crash while updating metrics.
...
This is our most frequent crash in bugsnag: https://app.bugsnag.com/electric-coin-company/ecc-wallet/errors/60bba262ffb33f00073c5911
2021-05-31 06:53:58 -04:00
Kevin Gorham
2c93dd7755
New: Add 'Ask Later' button to feedback popup.
2021-05-28 13:04:07 -04:00
Kevin Gorham
ac32b44ca0
New: Update to the latest SDK.
2021-05-27 09:35:21 -04:00
Kevin Gorham
abdaba69dd
New: Add success vibration feedback when sending.
2021-05-26 17:22:44 -04:00
Kevin Gorham
4f1c1ceff0
Fix: Sending workflow launched in the wrong scope.
...
The sending workflow should run to completion, even if the send fragment closes. There may be a problem where it never ends so that would be worth looking into on the SDK side to ensure it cancels after 10 confirmations are reached.
2021-05-26 17:13:03 -04:00
Kevin Gorham
cee24b4771
Clean up dead code.
2021-05-26 10:35:41 -04:00
Kevin Gorham
b78bd5c5f1
Fix: QR scanning issues on API below 24.
...
This had to do with the zebra crossing (zxing) library using a Java 8 sorted API that is not available until Android API 24. The previous fix was to revert to an older version of zxing but now R8/D8 allows for desugaring so that the sort API now works.
2021-05-26 10:04:47 -04:00
Kevin Gorham
44d10dad73
Fix: History displays negative zero balance during initial sync.
2021-05-26 08:36:08 -04:00
Kevin Gorham
dcb2cee6ee
Fix: Synchronizer singleton issue.
...
Ensure there is only ever one synchronizer. This is really a stop-gap fix until we can add Hilt, which will simplify a lot of the DI code.
2021-05-25 16:18:29 -04:00
Kevin Gorham
a3bfa39ba3
Display appropriate currency symbol (TAZ) for testnet.
2021-05-24 20:05:36 -04:00
Kevin Gorham
95b5b28151
Update navigation for address tabs.
2021-05-24 15:03:46 -04:00
Kevin Gorham
5d2e94563d
Add icon for transparent addresses.
2021-05-24 14:59:22 -04:00
Kevin Gorham
1e5a3b8e8d
Polish address tabs design and function.
...
Restored original styled background.
Added swipe transition animaiton.
Let share button remain stationairy during swipe.
Added transparent icon on t-addr.
Updated layouts to work on many more devices.
Fixed fragment caching issue, just let the fragment manager handle it.
Added share capability.
Added tap to copy functionality.
2021-05-24 06:31:14 -04:00
Kevin Gorham
7326373073
Refactor transparent address fragment into a tab.
2021-05-21 08:40:16 -04:00
Kevin Gorham
f459115a61
Refactor ReceiveFragment into a tab.
2021-05-21 07:10:03 -04:00
Kevin Gorham
c2c1659975
Migrate to ViewPager2.
2021-05-20 19:28:36 -04:00
Kevin Gorham
bc4c139a2d
Enable back buttons in new fragments.
2021-05-20 13:41:47 -04:00
Kevin Gorham
4fd5ae4aef
Add exit icon to new balance detail screen.
...
This makes the screen fit in better with other screens in the app.
2021-05-20 09:20:53 -04:00
Kevin Gorham
068ebc8a19
Update Android Studio to Artic Fox.
2021-05-19 15:30:59 -04:00
Kevin Gorham
9c92fa9e60
Add exit icon to new receive screen.
...
This makes the screen fit in better with other screens in the app.
2021-05-19 08:04:53 -04:00
Kevin Gorham
1d30795842
Update project dependencies.
...
This required changes to use requireContext and also target java 1.8 in every module.
2021-05-12 14:56:28 -04:00
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