Commit Graph

934 Commits

Author SHA1 Message Date
Milan 000697ba63
2.0.0 App redesign (#1842)
* Home redesign

* Home redesign

* Test hotfixes

* Test hotfixes

* Code cleanup

* Restore redesign

* Year-month date picker implementation

* Restore estimation design added

* Homepage performance updates

* Seed suggestions design implementation

* Seed suggestions optimization

* Seed suggestions optimization

* Code cleanup

* [#1812] Create wallet update

Closes #1812

* Test hotfixes

* Recovery seed screen redesigned

* App hotfixes

* Keyboard handling hotfix

* Automatic keyboard and bottom sheet handling during navigation

* Wallet backup screen implemented

* WIP home messages

* Wallet backup message

* Bottom sheet code cleanup

* Strings code cleanup

* Home messages and dialogs UI

* Home messages business logic, wallet info removed from status bar and general refactoring

* Message persistence

* Message visibility based on foreground/background

* Error handling

* Balances UI implementation

* Design updates

* Strings update

* Crash report message implemented

* Balance actions bussiness logic

* Balance actions bugfixes

* Balance actions bugfixes

* Restoration connected to sdk

* Design hotfixes

* Design hotfixes

* Sdk changes regarding sync progress adopted

* Shielded transaction immediately hidden after shield clicked

* Code cleanup

* Messages update

* Home message bugfixes

* Strings update

* Transaction detail hotfix for pending transaction

* Messages and balances hotfixes

* Balances hotfix

* Hotfix for foss

* Third party scan state

* Clearing shared prefs fixed

* Store crash reporting bugfix

* Store bugfix

* Spanish translations

* Shielding info update

* Shielding info update

* Bugfixes

* Bugfixes

* Sdk version bump

* Backup message shows only with zashi account

* Ktlint format

* Ktlint format

* Code cleanup

* Code cleanup

* Strings update

* Release 2.0.0 (934)

Closes ##1859

* Changelog update

Closes ##1859
2025-04-25 20:08:09 +02:00
dependabot[bot] 3e4a57979f
Bump actions/download-artifact from 4.2.1 to 4.3.0 (#1858)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.2.1 to 4.3.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](95815c38cf...d3f86a106a)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: 4.3.0
  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>
2025-04-25 14:55:58 +02:00
Honza Rychnovský 2fd1cddb45
[#1856] Release 1.5.2 (932)
* [#1856] Release 1.5.2 (932)

Closes #1856

* translate to es

* Changelogs

---------

Co-authored-by: y4ssi <11613913+y4ssi@users.noreply.github.com>
2025-04-23 16:02:53 +02:00
Honza Rychnovský 312a974b1c
[#1854] Crash Reporting Opt In/Out
* [#1854] Crash Reporting Opt In

- Add Crash reporting option to Advanced settings

* Remove crash reporting switcher from Troubleshoot

menu on the Settings screen.

* Crash Reporting Opt In UI

* Feature enabled only for STORE build type

* Changelogs
2025-04-22 10:58:12 +02:00
dependabot[bot] 7cc98528e9
Bump actions/setup-java from 4.7.0 to 4.7.1 (#1851)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4.7.0 to 4.7.1.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](3a4f6e1af5...c5195efecf)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: 4.7.1
  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>
2025-04-10 15:01:58 +02:00
Honza Rychnovský be84f4e5b0
[#1849] Release 1.5.2 (929) 2025-04-09 11:10:03 +02:00
Honza Rychnovský c10f6a7d58
Adopt production Zcash SDK v2.2.11 (#1848) 2025-04-08 11:52:04 +02:00
Honza Rychnovský 79a2e87c2a
[#1846] Remove Security Warning from FOSS
- Closes #1846
2025-04-07 13:29:15 +02:00
Honza Rychnovský bf26eb7b78
[#1843] Release v1.5.2
Closes #1843
2025-04-03 13:18:51 +02:00
Honza Rychnovský 13070f8f38
[#1840] Android Zashi Release v1.5.1 (#1841) 2025-03-30 08:58:18 +02:00
Honza Rychnovský bad9e767d3
Flexa v1.0.12 (#1839) 2025-03-29 10:00:52 +01:00
Honza Rychnovský 4eb384bba1
[#1830] Release Zashi v1.5 (923)
* Adopt Zcash SDK v2.2.10-SNAPSHOT

* Version 1.5

* Changelog update

* What’s new update

* Fastlane changelogs

* Update to version code 923
2025-03-28 15:00:16 +01:00
Honza Rychnovský 0098721d40
Adopt Zcash SDK v2.2.10 (#1836) 2025-03-27 14:05:49 +01:00
Honza Rychnovský 4fa68a6198
Downgrade Navigation Compose to v2.8.4 (#1835)
To bypass the Flexa Login screen issue
2025-03-27 10:25:13 +01:00
Honza Rychnovský 4e311e1225
Replace Gradle build with setup action (#1832)
See https://github.com/gradle/actions/blob/main/docs/deprecation-upgrade-guide.md#the-action-gradlegradle-build-action-has-been-replaced-by-gradleactionssetup-gradle
2025-03-26 18:42:56 +01:00
Honza Rychnovský dd3857a8cd
Build FOSS APK in `pull-request.yml` (#1829)
* Update `.gitignore`

* Run FOSS apk build in `pull-request.yml`

* Deps locks rebuild

* Turn off dependency locks

* Fix deps locking in build-convention

* Update stripping commands

* Collect store app build artifacts

Before cleaning and building the FOSS one.
2025-03-26 18:42:18 +01:00
Honza Rychnovský 88847b9894
Adopt Zcash SDK v2.2.9-SNAPSHOT (#1831) 2025-03-25 18:00:13 +01:00
Honza Rychnovský 4336cf8884
Adopt Bip39 v1.0.9 version (#1827)
* Bip39 production v1.0.9 adoption

* Dependency locks rebuilt
2025-03-21 14:35:01 +01:00
Honza Rychnovský cf4d656ede
Release issue GitHub template (#1808)
* Release issue GitHub template

* Update template steps

* Template comment update

* Remove dependency check
2025-03-21 14:17:24 +01:00
dependabot[bot] f4cc799a6d
Bump actions/upload-artifact from 4.6.1 to 4.6.2 (#1825)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](4cec3d8aa0...ea165f8d65)

---
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>
2025-03-21 13:59:36 +01:00
dependabot[bot] fd5a83bb90
Bump actions/download-artifact from 4.1.9 to 4.2.1 (#1824)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.9 to 4.2.1.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](cc20338598...95815c38cf)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  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>
2025-03-21 13:36:50 +01:00
Honza Rychnovský 48c8ff661f
Merge pull request #1814 from Electric-Coin-Company/1813-dependency-update
[#1813] Dependency update
2025-03-20 13:07:07 +01:00
Honza 6b481b0967 Downgrade Google Auth Java to 1.24.1
To avoid: Unable to load class 'io.grpc.InternalGlobalInterceptors' bug in later versions
2025-03-13 14:08:17 +01:00
Honza 6d96db3400 Fix `receiveZecScreenshots` test 2025-03-13 11:00:55 +01:00
Honza 3376a92a64 Fix MockSynchronizer implementation 2025-03-13 10:14:37 +01:00
Honza 01ae3a509b Fix Constraint layout in Scan views 2025-03-13 10:14:09 +01:00
Honza 2f348d3be1 Fix `Instant` in configuration tests 2025-03-13 09:39:59 +01:00
Honza bf09c773ca Changelog update 2025-03-13 09:39:59 +01:00
Honza a4810b9684 Google Play Publisher v3-rev20250227-2.0.0 2025-03-13 09:39:59 +01:00
Honza f73c15a7df Remove in-app update left code fragments 2025-03-13 09:39:58 +01:00
Honza bbb82a7d99 Other dependencies update
- Jgit 7.1.0.202411261347-r
- Compose Compiler 1.5.15
- Splash 1.2.0-beta01
- UI Automator 2.4.0-alpha01
- Google Auth Java 1.33.1
- KotlinX Datetime 0.6.2
2025-03-13 09:39:58 +01:00
Honza 70bf9101c4 Screenshot testing fix 2025-03-13 09:39:58 +01:00
Honza 746f00a026 Wtf Emulators Plugin 0.18.1 2025-03-13 09:39:58 +01:00
Honza a4bc273c92 Detekt Compose 0.4.22 + Detekt plugin 1.23.8 2025-03-13 09:39:58 +01:00
Honza 37ed3841e4 Ktlint 1.5.0 2025-03-13 09:39:58 +01:00
Honza 31ac7b8c6d Update dependency lock files 2025-03-13 09:39:58 +01:00
Honza 43129d2202 Gradle Wrapper Validation v4
Change the deprecated Gradle Wrapper validation action for the most recent `gradle/actions/wrapper-validation@v4` across our CI scripts.
2025-03-13 09:39:58 +01:00
Honza 7928b6d94a Tink 1.16.0 2025-03-13 09:39:58 +01:00
Honza f75eef14e6 Kover 0.9.1 2025-03-13 09:39:58 +01:00
Honza 78d7681445 Accompanist 0.37.2 2025-03-13 09:39:58 +01:00
Honza 08d2238ba4 Lottie 6.6.3 + Shimmer 1.3.2 2025-03-13 09:39:58 +01:00
Honza b78f8334f8 Desugar 2.1.5 2025-03-13 09:39:58 +01:00
Honza bc0481e590 Koin 4.0.2 2025-03-13 09:39:58 +01:00
Honza 0a65677452 Firebase + Google dependencies 2025-03-13 09:39:58 +01:00
Honza fa09ec87ce KotlinX dependency update 2025-03-13 09:39:58 +01:00
Honza da5e104b5a Regenerate dependency locks
- Closes #1526
- Fix previous changes
2025-03-13 09:39:58 +01:00
Honza ec18987885 AndroidX dependencies 2025-03-13 09:39:58 +01:00
Honza 5179be8ab6 Fulladle 0.17.5 2025-03-13 09:39:58 +01:00
Honza 877ab1836d Gradle Versions Plugin 0.52.0 2025-03-13 09:39:58 +01:00
Honza 54d8c86d7a Update dependency locks 2025-03-13 09:39:58 +01:00