Honza Rychnovský
551055e65c
[ #1291 ] Balances hint box copy update
...
Closes #1291
2024-04-23 08:43:48 +02:00
Honza Rychnovský
ff2ce3a379
[ #1372 ] Throw if parsing configuration failed
...
- Closes #1372
- Follow up #1373
2024-04-23 08:43:14 +02:00
Honza Rychnovský
786c8c2cab
[ #1371 ] Improve Balances widget loader logic
...
- Closes #1371
- This also covers the security audit recommendation: 4.2.14 (App) This comment in WalletSnapshot.kt should be ticketed
2024-04-23 08:42:34 +02:00
Honza Rychnovský
fb5d446bab
[ #1367 ] Send 0 funds only within shielded transaction
...
- Closes #1367
- Plus slightly refactored SendForm composable to two functions
- Changelog update
2024-04-23 08:39:40 +02:00
Honza Rychnovský
b00c807df1
[ #1190 ] Add native debug symbols to builds
...
- Although this build flag is not transitive, and thus it does not cover SDK, it’s still a good approach to have it turned on
- Using the middle path with symbol_table value - this could be changed once needed
2024-04-23 08:38:36 +02:00
dependabot[bot]
533f335038
Bump actions/upload-artifact from 4.3.1 to 4.3.2 ( #1366 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](5d5d22a312...1746f4ab65
)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-19 09:01:24 +02:00
dependabot[bot]
e3fb6083c9
Bump actions/download-artifact from 4.1.4 to 4.1.5 ( #1365 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](c850b930e6...8caf195ad4
)
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-19 09:00:56 +02:00
dependabot[bot]
681fb6ae85
Bump gradle/wrapper-validation-action from 3.3.0 to 3.3.1 ( #1364 )
...
Bumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/gradle/wrapper-validation-action/releases )
- [Commits](460a3ca55f...5188e9b552
)
---
updated-dependencies:
- dependency-name: gradle/wrapper-validation-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-19 09:00:17 +02:00
dependabot[bot]
7cc067af49
Bump gradle/gradle-build-action from 3.3.0 to 3.3.1 ( #1363 )
...
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/gradle/gradle-build-action/releases )
- [Commits](8baac4c8ef...e2097ccd7e
)
---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-19 08:59:51 +02:00
Honza Rychnovský
9c9388a695
[ #1361 ] Release 0.2.0 (609)
2024-04-18 14:23:30 +02:00
Honza Rychnovský
e92c0b613c
[ #1359 ] Remove fixed US locale
...
* [#1359 ]: Use default Locale in PercentDecimal
* Intended use of Local.US
* Use default Locale in Transaction history dates
* Use default Locale in Balance widget
* Use default Locale in Send tests
* Use default Locale in WalletDisplayValues.kt
2024-04-18 13:05:32 +02:00
dependabot[bot]
cada044991
Bump clamav/clamav from 1.3.0 to 1.3.1 in /.github/actions/antivirus ( #1358 )
...
Bumps clamav/clamav from 1.3.0 to 1.3.1.
---
updated-dependencies:
- dependency-name: clamav/clamav
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-18 08:11:13 +02:00
Honza Rychnovský
895d692588
[ #1356 ] Do not report caught exceptions
...
- Although GlobalCrashReporter is built primarily as an interface for the locale exceptions reporting using LocalCrashReporter, the FirebaseCrashReporter inherits its reportCaughtException API and provides the ability to report a caught exception to remote crashyltics service. This commit disables this API for FirebaseCrashReporter.
- Closes #1356
2024-04-18 08:10:46 +02:00
Honza Rychnovský
81508f6466
[ #1354 ] Repository restriction regex
...
- Closes #1354
- The repository regex changed to align with audit findings and still be able to cover both
com.android:signflinger:[version] and com.android.tools:common:[version]
2024-04-18 08:10:28 +02:00
Honza Rychnovský
afd47e513e
[ #1352 ] Remove test fixture values ZIP321
...
- Addresses issue J from the security audit: Payment URI parser uses a test fixture address
- This also removes unused Request screen with its logic and tests
- Closes #1352
2024-04-18 08:10:08 +02:00
Honza Rychnovský
0e6b8f83a0
[ #1347 ] Adopt Zcash SDK 2.1.1-SNAPSHOT
...
* [#1347 ] Adopt Zcash SDK 2.1.1-SNAPSHOT
- Closes #1347
* Add missing Progurad rules
2024-04-17 18:30:33 +02:00
dependabot[bot]
fc1ce4087d
Bump gradle/gradle-build-action from 3.2.1 to 3.3.0 ( #1345 )
...
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action ) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/gradle/gradle-build-action/releases )
- [Commits](bdf99f9dad...8baac4c8ef
)
---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-15 18:00:05 +02:00
dependabot[bot]
316bc8702a
Bump gradle/wrapper-validation-action from 2.1.3 to 3.3.0 ( #1344 )
...
Bumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action ) from 2.1.3 to 3.3.0.
- [Release notes](https://github.com/gradle/wrapper-validation-action/releases )
- [Commits](b5418f5a58...460a3ca55f
)
---
updated-dependencies:
- dependency-name: gradle/wrapper-validation-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-15 17:59:34 +02:00
Honza Rychnovský
dc955d6ee3
[ #1342 ] Dependency update
...
* [#1342 ] Bip-39 1.0.8-SNAPSHOT
* Gradle versions 0.51.0
* Ktlint 1.2.1
* Kotlin 1.9.23 + Compose Compiler 1.5.11
* Gradle 8.7
* compose Activity 1.8.2
* AndroidX Annotation 1.7.1
* Test Macrobenchmark 1.2.3
* Compose 1.6.5
* AndroidX Core 1.12.0
* AndroidX Lifecycle 2.7.0
* Uiautomator 2.3.0
* Accompanist Permission 0.34.0
* Firebase Bom 32.8.1
* Google Play Service Plugin 4.4.1 + Firebase CL Tools 4.4.1
* UiAutomater version fix
* Zxing 3.5.3
* Detekt 1.23.6 + Detekt Compose 0.3.15
* Kotlin Immutable Collections 0.3.7
* Emulator Wtf Gradle Plugin 0.16.2
* Changelog update
[skip ci]
* Bip-39 1.0.8
* AGP 8.3.0
* Jacoco 0.8.12
2024-04-15 17:46:49 +02:00
Honza Rychnovský
bd8cbcab10
Document encoding of the upload key for Github secrets in deploy action ( #1339 )
...
Co-authored-by: Kris Nuttycombe <kris@nutty.land>
2024-04-14 14:27:29 +02:00
Honza Rychnovský
47937ffabc
Show initial restoring dialog ( #1335 )
2024-04-12 15:02:44 +02:00
Honza Rychnovský
cad8e48bf8
[ #1319 ] Restoring state UI in Account and Balances ( #1334 )
...
* [#1319 ] Restoring state UI in Account and Balances
- Closes #1319
* [#1319 ] Restoring state widget in Account
- Closes #1319
* Add syncing widget to Account while restoring
* Update changelog
Plus reset the previously unreleased app record
2024-04-12 11:55:44 +02:00
Honza Rychnovský
bcdf328cb4
Fix shielding state interpretation ( #1333 )
2024-04-10 14:41:41 +02:00
dependabot[bot]
ed34fb1b3a
Bump gradle/wrapper-validation-action from 2.1.2 to 2.1.3 ( #1332 )
...
Bumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action ) from 2.1.2 to 2.1.3.
- [Release notes](https://github.com/gradle/wrapper-validation-action/releases )
- [Commits](b231772637...b5418f5a58
)
---
updated-dependencies:
- dependency-name: gradle/wrapper-validation-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-10 14:38:01 +02:00
Honza Rychnovský
c9308546ab
Release 0.2.0 (594) ( #1330 )
2024-04-09 16:20:17 +02:00
Honza Rychnovský
c6aac62070
[ #1328 ] Release 0.2.0 (593)
...
- Closes #1328
2024-04-09 15:44:15 +02:00
Honza Rychnovský
0d3d0c4d19
[ #1263 ] Statuses of the sync process
...
- Closes #1263
- Changelog update
2024-04-09 12:19:13 +02:00
dependabot[bot]
af92f1b52f
Bump gradle/gradle-build-action from 3.2.0 to 3.2.1 ( #1325 )
...
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action ) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/gradle/gradle-build-action/releases )
- [Commits](fe59895742...bdf99f9dad
)
---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-09 11:42:51 +02:00
Honza Rychnovský
bca1c32b8c
[ #1264 ] Handle unavailable AccountBalance
...
- Closes #1264
- Changelog update
2024-04-08 12:59:03 +02:00
Honza Rychnovský
b34d086cc0
Extend shielding state ( #1322 )
...
- This adds `ShieldState.Shielded` that helps us keep the correct UI state of the Transparent funds widget after the user starts shielding action
- This also brings little UI improvement in PrimaryButton sizing
2024-04-08 07:49:53 +02:00
Honza Rychnovský
8c027003cc
[ #1164 ] Restoring UI state in TopAppBar
...
- Closes #1164
- This incorporates the new wallet restoring label into the custom TopAppBar UI component, so it’s accessible from all screens
- This also fixes the adjust brightness feature that previously stayed turned on when the user left to a surrounding tab screen (Send or Balances)
- Changelog update
Move DisableScreenTimeout into the parent HomeView
Persist restoring state
Fix infinite loading trx history UI state
Add New wallet syncing state
This also adds the wallet restoring state into the transaction history state calculation
2024-04-05 13:09:08 +02:00
dependabot[bot]
84c7618037
Bump gradle/gradle-build-action from 3.1.0 to 3.2.0 ( #1320 )
...
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/gradle/gradle-build-action/releases )
- [Commits](29c0906b64...fe59895742
)
---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-05 08:41:15 +02:00
Honza Rychnovský
e398af5690
[ #1317 ] Improve balances logic calculation
...
- Closes #1317
2024-04-03 14:16:51 +02:00
Honza Rychnovský
2c45ab642b
[ #1162 ] Finish expandable trx item UI state
...
- Closes #1162
- Closes #1237
- Closes #1078
- This removes unused DangerousButton component and its related resources
- It fixes the Collapse button vector icon
- It brings send_failed and receive_failed states into the trx item UI
- It adds the fee part of the expandable item
- Its follow-up is #1047
- Changelog updated
2024-04-03 09:18:46 +02:00
Honza Rychnovský
c8a14f0375
[ #1312 ] Display SDK error cause in dialog
...
* [#1312 ] Display SDK error cause in dialog
- Closes #1312
- Changelog reverter as the previous release hasn’t been deployed yet due to a new bug
* Too long dialog text scrollable
2024-04-02 08:29:08 +02:00
Honza Rychnovský
a8ad649ef8
[ #1310 ] Release 0.2.0 (583)
...
* [#1310 ] Release 0.2.0 (583)
Closes #1310
* Fix valid message check
2024-03-29 21:23:39 +01:00
Honza Rychnovský
4ae3fde690
[ #1162 ] Expandable transaction history item
...
Although this brings many changes to the transaction history item UI, it only partly solves Expandable transaction history item #1162
Follow-up PR will close it
2024-03-29 20:27:30 +01:00
Honza Rychnovský
c99c2907b1
[ #1307 ] Keep transaction history UI state
...
- Closes #1307
- Changelog update
- #1162 is the direct follow-up of this PR
2024-03-28 12:57:04 +01:00
Honza Rychnovský
809820c1f2
[ #1305 ] Connect shielding Multi-Trx-Submit-Error
...
- Closes #1305
2024-03-28 10:54:51 +01:00
Honza Rychnovský
8b58233648
[ #1303 ] Refresh transactions immediately
...
Closes #1303
2024-03-26 10:56:29 +01:00
Honza Rychnovský
e2eb043afb
[ #1294 ] Send Multi-Trx-Submission failure screen
...
- Closes #1294
- Changelog update
2024-03-25 20:50:31 +01:00
dependabot[bot]
73de78caf9
Bump gradle/wrapper-validation-action from 2.1.1 to 2.1.2 ( #1300 )
...
Bumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action ) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/gradle/wrapper-validation-action/releases )
- [Commits](699bb18358...b231772637
)
---
updated-dependencies:
- dependency-name: gradle/wrapper-validation-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 13:30:23 +01:00
Honza Rychnovský
7f3e55cc82
[ #1161 ] Remove Send.Success + rework Send.Failure
...
- Closes #1161
2024-03-21 13:02:31 +01:00
Honza Rychnovský
3845772071
[ #1159 ] Send.Confirmation according to new design
...
- Closes #1159
- Closes #1269
- Closes #1073
- Its direct follow-ups are #1294 and #1161
- Other follow up is #1260
- These changes also enable having two Primary buttons side-by-side
- This adds sorting history of transactions by a new calculated height after send done
- This also changes how we treat empty transaction dates from `-` to `` in UI
- Changelog update
2024-03-21 09:57:36 +01:00
dependabot[bot]
24cd22186f
Bump actions/setup-java from 4.2.0 to 4.2.1 ( #1296 )
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](5896cecc08...99b8673ff6
)
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-15 10:20:21 +01:00
Honza Rychnovský
fe5236fdae
[ #1285 ] Adopt proposal API
...
* Adopt Zcash SDK v2.0.8-SNAPSHOT
* [#1285 ] Adopt proposal API
- Closes #1285
- Manually tested and the updated send and shield features work as expected
2024-03-15 10:05:40 +01:00
dependabot[bot]
8e495a542f
Bump actions/setup-java from 4.1.0 to 4.2.0 ( #1293 )
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](9704b39bf2...5896cecc08
)
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-14 17:33:09 +01:00
Honza Rychnovský
d309da9287
[ #1286 ] Remove Seed Copy Button
...
* [#1286 ] New wallet screen: Copy seed only in debug
* [#1286 ] Seed screen: Copy seed only in debug
* Changelog update
2024-03-13 15:49:10 +01:00
dependabot[bot]
fd7703e005
Bump actions/checkout from 4.1.1 to 4.1.2 ( #1290 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](b4ffde65f4...9bb56186c3
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 10:20:23 +01:00
Honza Rychnovský
d076605444
[ #1162 ] Partial transaction history item rework
...
- Zcash Android SDK v2.0.7 partially adopted. Proper implementaiton will be part of the Send screens rework.
- Partially addresses #1162 . More related UI changes on the transaciton history item come in a follow-up PR
- `HistoryItem` composable will be reworked to several more composables as well
- Also note that the history item amount still lacks proper formatting as filed in #1047
- Closes #1236
- Closes #1288
- Closes #1253
2024-03-13 09:56:49 +01:00