Honza Rychnovský
00995f1d00
[ #374 ] AGP 8.0.2
2023-06-09 15:20:02 +02:00
Alex
1f0391e160
[ #302 ][ #316 ] Adopt latest Android SDK 1.12.0-beta01
...
Co-authored-by: Carter Jernigan <git@carterjernigan.com>
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2023-01-24 14:50:58 -05:00
Alex
d14637012c
Dagger removal ( #347 )
...
* dagger removal
* analytics removal
2022-10-31 13:04:14 +01:00
Carter Jernigan
764f0a914e
[ #341 ] Android Gradle Plugin 7.3.0
2022-09-22 16:06:17 -04:00
Carter Jernigan
48d86b23ae
[ #323 ] Kotlin 1.7.10
...
Also suppressed some deprecations which are making the build logs very noisy.
2022-07-25 15:36:23 -04:00
Carter Jernigan
4eb3692d2b
[ #311 ] AGP 7.1.3
2022-05-23 07:44:41 -04:00
Kevin Gorham
0e51764be0
Fix: remove the deprecated kotlin extensions plugin.
...
This was included in the template project created by android studio and was never used in a significant way. It has been deprecated by google and is safe to remove from the build files.
2021-07-19 09:21:21 -04:00
Kevin Gorham
068ebc8a19
Update Android Studio to Artic Fox.
2021-05-19 15:30:59 -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
af8c3ad9ae
Miscellaneous minor changes.
2020-12-19 10:35:43 -05:00
Kevin Gorham
46c7cee030
New: Added first-use dialog and lockbox for app settings.
...
Since we do not want to pester users most of our dialogs, going forward, will prompt the user select a setting not to see them again. This commit also gets rid of two separate approaches for sharedPreferences and settles on a second instance of lockbox. Our current lockbox is used for keys so we create another that contains no cryptographic info and use it for settings. This will use the device's secure element, when present and do the most secure thing falling back to our minSDK.
2020-08-28 03:45:58 -04:00
Kevin Gorham
38a1f36539
New: Add bugsnag for better crash reporting.
...
Removed crashlytics.
2020-08-13 23:25:00 -04:00
Hlib
472b88c0a6
Fixes app crash when pressing Application Log
2020-06-28 11:23:03 +03: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
2fc572e434
Extend analytics to include taps, screen views, and send flow.
2020-02-21 18:52:57 -05:00
Kevin Gorham
8434e23014
Logging: Send failures.
...
Also improved crash reporting.
2020-02-12 08:01:08 -05:00
Kevin Gorham
b72b1434ac
Final improvements before beta release.
2020-01-15 10:32:54 -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
931bf5c280
Enabled crash reporting.
...
Addresses #54
2020-01-09 11:05:01 -05:00
Kevin Gorham
29c024c563
Iterated on wallet creation
...
- Added additional metrics
- Added support for using a funded wallet for development
- Added (hidden) logic for importing an existing wallet
2019-12-23 14:41:14 -05:00
Kevin Gorham
93916a45f7
Add the ability to export logs.
...
This includes bare bones UI for the wallet details screen. Closes #26 and Closes #27 .
2019-12-18 11:09:13 -05:00
Kevin Gorham
83056ad492
Refactor feedback logic and configuration.
2019-12-17 16:34:42 -05:00
Kevin Gorham
35e9984be3
Refactor: FeedbackObservers should not have to know about the Coordinator.
...
This also makes the initialization of feedback easier to reason about because there is no magic involved with adding the observers.
2019-12-14 15:09:21 -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
00813ba05f
Created module for feedback
...
This provides a reusable way to generate streams of feedback events that can be directed to a file or analytics service. Address item 1 in issue #28
2019-12-13 07:58:43 -05:00