Commit Graph

818 Commits

Author SHA1 Message Date
Milan e638499de8
Flexa optimization (#1661)
* Flexa optimization

* Code cleanup

* Code cleanup
2024-11-04 16:25:42 +01:00
Milan 438071a04f
Update address book screen state fix (#1660)
* Update address book screen state fix

* Ktlint warnings fix

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-11-04 16:15:40 +01:00
Milan c773e7d1c7
[#1533] Flexa integration
* [#1533] Flexa integration

Closes #1533

* [#1533] Code cleanup

* [#1533] Finalisation

* [#1618] Flexa payment biometrics

* [#1618] Design update

* [#1618] Local maven added

* [#1618] Code cleanup

* [#1533] Material3 version bump

* Fix proguard rules

* [#1533] Flexa hotfixes

* [#1533] Flexa hotfixes

* Changelogs update

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-11-04 12:53:43 +01:00
dependabot[bot] ba761c2f37
Bump google-github-actions/auth from 2.1.6 to 2.1.7 (#1659)
Bumps [google-github-actions/auth](https://github.com/google-github-actions/auth) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/google-github-actions/auth/releases)
- [Changelog](https://github.com/google-github-actions/auth/blob/main/CHANGELOG.md)
- [Commits](8254fb75a3...6fc4af4b14)

---
updated-dependencies:
- dependency-name: google-github-actions/auth
  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-10-31 09:32:06 +01:00
Honza Rychnovský 359d4a5eea
[#1640] Add authentication to app launch
* [#1640] Enable app entry authentication

* Reworked app launch UX/UI

* 15 min background reauthenticate trigger

* Changelogs update

* Disable app entry authentication on test services

* [#1656] Add Network Type to email template

* Address review comments
2024-10-25 18:37:15 +02:00
dependabot[bot] 20adda78e3
Bump actions/setup-java from 4.4.0 to 4.5.0 (#1655)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](b36c23c0d9...8df1039502)

---
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-10-25 11:29:36 +02:00
dependabot[bot] e5f9f83599
Bump actions/checkout from 4.2.1 to 4.2.2 (#1653)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](eef61447b9...11bd71901b)

---
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-10-24 09:57:49 +02:00
Milan 9d634a2da8
Settings code cleanup (#1644)
* Settings code cleanup

* Auto formatting using Ktlint

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-10-23 15:08:02 +02:00
Honza Rychnovský 5410cc26c2
[#1646] Release 1.2.1 (760)
* [#1646] Release 1.2.1 (760)

* Updated WHATS_NEW_EN.md

updated release notes for 1.2.1 release

* Adopt Zcash SDK v2.2.5

* Update MockSynchronizer

---------

Co-authored-by: Andrea Kobrlova <109794238+true-jared@users.noreply.github.com>
2024-10-22 18:27:22 +02:00
Honza Rychnovský e2c1b359db
Fix total send amounts (#1645)
On the Send Confirmation and Payment Request screens
2024-10-22 15:10:25 +02:00
Honza Rychnovský 2129adaa8d
[#1595] Build Request ZEC Uri Consume Part (#1642)
* Payment Request screen logic update

* Scan view model implementation

* Zip321 Uri parsing and passing around screens

* Pass PaymentRequestArguments

* Fixed screens navigation

* Screen balances UI part

* Address UI part

* Address UI part + logic

* Memo UI part

* Amounts UI part

* Add stages and send logic with authentication

* Send transaction error handling

* Code analysis warnings fix

* Tests update

* Changelogs

* [#1595] QR code design update

* Address review comments

---------

Co-authored-by: Milan Cerovsky <milan@z.cash>
2024-10-21 21:11:10 +02:00
Milan 711feb4251
Remote address book storage disabled & address book removal (#1639)
* Commented out address book

* Commented out address book

* Address book deletion
2024-10-18 09:43:25 +02:00
Milan 8652b91a99
Issue 1630 global design update (#1638)
* [#1630] Buttons replaced

Closes #1630

* [#1630] Grid background removed

Closes #1630

* [#1630] Sharp boxes replaced

Closes #1630

* [#1629] Onboarding redesign

Closes #1629

* [#1630] Content spacing

Closes #1630

* [#1630] Code cleanup

Closes #1630

* [#1630] Documentation

Closes #1630

* [#1630] Code cleanup

* [#1630] Text updates

* [#1630] Text updates

* [#1630] Test hotfix

* [#1630] Test hotfix
2024-10-18 09:43:06 +02:00
Milan d6f630cab8
[#1568] Integrations screen (#1637)
* [#1568] Integrations screen

Closes #1568

* [#1568] Icon added to integrations list item

Closes #1568

* [#1568] Test hotfix

Closes #1568

* [#1568] Code cleanup

Closes #1568

* [#1568] Code cleanup

Closes #1568
2024-10-17 13:07:50 +02:00
Honza Rychnovský 0e67d826d3
[#1595] Request ZEC flow (QR generation) 2024-10-17 12:13:19 +02:00
Milan 624bee88ef
Address book remote storage implementation (#1632)
* Address book remote storage implementation

* Code cleanup

* Biometrics enabled

* Error handling

* Code cleanup

* Merging strategy

* Offline bugfixes

* Code cleanup

* Performance update for address book CRUD

* Performance update for transaction history

* Proguard update

* Documentation update

* Documentation update
2024-10-16 11:12:03 +02:00
Milan 4d0c04f93b
Detekt disabled complexity checks (#1628) 2024-10-10 15:41:55 +02:00
dependabot[bot] c88abed96d
Bump actions/upload-artifact from 4.4.2 to 4.4.3 (#1626)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.4.2 to 4.4.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](84480863f2...b4b15b8c7c)

---
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-10-10 08:32:14 +02:00
dependabot[bot] bedac486a6
Bump actions/upload-artifact from 4.4.1 to 4.4.2 (#1624)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.4.1 to 4.4.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](604373da63...84480863f2)

---
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-10-09 21:22:15 +02:00
Milan 2345a40c3b
Fixed address book field state handling (#1625) 2024-10-09 11:10:01 +02:00
Milan 1e275fe634
Adress book local storage (#1623)
* Address book local storage architecture

* Address book local storage implementation

* Code cleanup

* Unused parameter suppression

* Code cleanup

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-10-08 16:52:36 +02:00
Milan 9b30346504
Scan QR screen redesign (#1616)
* Scan QR screen redesign

* Corners update

* Test hotfix

* Design hotfix

* Design hotfix

* Test hotfix

* Test hotfix
2024-10-08 15:59:52 +02:00
Milan d3f85631ac
Send address book and scan contact qr (#1615)
* Scan QR logic

* Send address book logic

* Documentation update

* Resources update

* Test hotfix

* Confirmation Screen contact name information

* Confirmation Screen contact name information

* Address Book ellipsis

* Code cleanup

* Test hotfix

* Code cleanup

* Test hotfix
2024-10-08 13:03:53 +02:00
dependabot[bot] 272a7d9aa2
Bump actions/upload-artifact from 4.4.0 to 4.4.1 (#1621)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](50769540e7...604373da63)

---
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-10-08 09:49:00 +02:00
dependabot[bot] 88b3bd13f9
Bump actions/checkout from 4.2.0 to 4.2.1 (#1620)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](d632683dd7...eef61447b9)

---
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-10-08 09:48:20 +02:00
Honza Rychnovský c6257d8412
[#1612] QR Code screen
* Refactor Receive screen architecture

- Added QrCodeScreen architecture and basic UI

* QrCode Detail screen UI + logic

* Improve share intent

+ Attach snackbar to the failed sharing attempt
+ Fix tests

* Changelogs update

* Ktlint warnings fix
2024-10-08 09:46:42 +02:00
Milan 1fedce1cff
Feature/address book (#1614)
* [#1564] Send screen redesign (#1601)

* [#1564] Send screen redesign

Closes #1564
Closes #1580

* [#1564] Test hotfix

Closes #1564
Closes #1580

* [#1564] Test hotfix

* [#1564] Bugfixes and code cleanup

* [#1564] Focus handling

* Address Book UI (#1606)

* Address Book UI

* Design hotfix

* Code cleanup

* Test hotfix

* Confirmation screen redesign (#1602)

* Confirmation screen redesign

* Documentation update

* Design hotfixes

* History item redesign (#1603)

* History item redesign

* Empty Memo message removed

* Hidden fee for a receiving transaction

* Address Book, Add Contact & Update Contact logic (#1610)

* Address Book Screen logic

* Add New Contact screen logic

* Update Contact screen logic

* Code cleanup

* Code cleanup
2024-10-03 17:40:19 +02:00
Honza Rychnovský 519b48b524
[#1574] Update Receive screen UI
* [#1574] Receive screen redesign

Initial changes

* Remove adjust brightness feature

* Hamburger icon change

* Basic address panel UI

+ necessary resource

* Final design

* Changelogs update

* Tests fix

* Fix screenshot testing

* Improve addresses panel animation
2024-10-03 17:03:30 +02:00
dependabot[bot] e0f80f32c3
Bump google-github-actions/auth from 2.1.5 to 2.1.6 (#1611)
Bumps [google-github-actions/auth](https://github.com/google-github-actions/auth) from 2.1.5 to 2.1.6.
- [Release notes](https://github.com/google-github-actions/auth/releases)
- [Changelog](https://github.com/google-github-actions/auth/blob/main/CHANGELOG.md)
- [Commits](62cf5bd3e4...8254fb75a3)

---
updated-dependencies:
- dependency-name: google-github-actions/auth
  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-10-02 09:45:24 +02:00
Honza Rychnovský 259ec2ce97
[#1608] Release 1.2 (739)
* Adopt SDK version with removed BlockHeight check

* [#1608] Release 1.2 (739)

- Adopted the Zcash SDK 2.2.5-SNAPSHOT version
- Changelogs update
- Closes #1608

* WhatsNew changelog update
2024-09-27 14:12:01 +02:00
dependabot[bot] d3352dedf5
Bump actions/checkout from 4.1.7 to 4.2.0 (#1607)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7 to 4.2.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](692973e3d9...d632683dd7)

---
updated-dependencies:
- dependency-name: actions/checkout
  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-09-27 11:59:45 +02:00
dependabot[bot] 5fdd65f3c2
Bump actions/setup-java from 4.3.0 to 4.4.0 (#1605)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](2dfa2011c5...b36c23c0d9)

---
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-09-25 09:28:47 +02:00
Milan 2df8126454
New compose design system (#1596)
* New compose design system

* Code cleanup

* Documentation update

* Code cleanup

* Code cleanup
2024-09-23 11:01:43 +02:00
Honza Rychnovský 0d9b77540b
[#1599] Release 1.2 (735)
* [#1599] Release 1.2 (735)

- Closes #1599
- Changelogs update

* What’s new update
2024-09-20 16:09:25 +02:00
Honza Rychnovský 8e24a2273c
[#1597] Improve EmailUtils Intent for more clients
- Closes #1597
- Changelogs update
2024-09-20 08:55:57 +02:00
Honza Rychnovský c2cd2404e7
[#1593] Add Report action to Error dialogs
* [#1593] Add Report action to Error dialogs

- Closes #1593
- These changes cover sent funds, shield transparent funds, and sync errors and their dialogs
- Changelogs update

* Fix Detekt warning

* Fix tests setup
2024-09-19 10:12:33 +02:00
Honza Rychnovský d3c29ee710
[#1591] Send.Form Memo field improvements
- Closes #1591
- Changelog update
2024-09-18 14:14:57 +02:00
Honza Rychnovský 3ae3ff8cef
[#1589] Release 1.2 (731)
- Changelogs update
- Adopted the fixed production Zcash SDK v2.2.4
2024-09-16 20:16:11 +02:00
Honza Rychnovský f703d9fdab
[#1586] Release 1.2 (730)
- Changelogs update
- Closes #1586
2024-09-16 12:51:54 +02:00
Honza Rychnovský 49adf26cb9
[#1584] Release 1.2 (729)
* [#1584] Release 1.1.8 (729)

- Closes #1584
- Changelogs update

* Updated WHATS_NEW_EN.md

* App version fix

---------

Co-authored-by: Andrea Kobrlova <109794238+true-jared@users.noreply.github.com>
2024-09-13 14:04:39 +02:00
Milan a2a54921f3
Android 15 strict mode update for unsafe intents (#1582)
* Android 15 strict mode update for unsafe intents

* Use AndroidApiVersion API

* Update AndroidApiVersion API with new versions

Rename T to Tiramisu

* Ktlint warning fix

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-09-13 11:34:28 +02:00
Honza Rychnovský b8ae29a17f
Fix stacktrace printing (#1583)
* Fix stacktrace printing

* Changelog update

* Whatsnew update
2024-09-13 10:53:53 +02:00
Milan 0a802ce9b9
[#1529] Android 15 support (#1566)
* [#1529] Android 15 support

Closes #1529

* [#1529] Documentation update

Closes #1529

* [#1528] SDK snapshot dependency

Closes #1528

* Update target SDK version test

* Adopt Zcash SDK 2.2.4-SNAPSHOT

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-09-13 07:34:20 +02:00
Milan 35c01df313
[#1528] Coinbase on-ramp integration
* [#1528] Coinbase integration

Closes #1528

* [#1528] CI hotfix

Closes #1528

* Remove duplicate lines

* Improve CI scripts + variable renaming

* Remove coinbase button in testnet build

* Update changelogs

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-09-12 18:10:54 +02:00
Milan fa9ea0c03a
Settings redesign (#1576)
* Settings redesign

Closes #1146

* Tests hotfix

* Changelogs update

* Code cleanup

* Add small padding above logo in Settings

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-09-12 09:03:38 +02:00
Milan b75836f941
[#1420] Testing Servers Responses + redesign (#1536)
* Dependency injection implementation

* Code cleanup

* Code cleanup

* Test hotfix

* [#1420] Choose Server UI refactor

* [#1420] UI refactor

* [#1420] Code cleanup

* [#1420] SDK integration

* [#1420] Choose server redesign

Closes #1420

* [#1420] Code cleanup

Closes #1420

* #1420 Design updates

Closes #1420

* #1420 Design updates

Closes #1420

* #1420 Code cleanup

Closes #1420

* #1420 Code cleanup

Closes #1420

* #1420 Code cleanup

Closes #1420

* #1420 Design hotfixes

Closes #1420

* #1420 Design hotfixes

Closes #1420

* #1420 Code cleanup

Closes #1420

* #1420 Design hotfixes

Closes #1420

* #1420 Design hotfixes

Closes #1420

* Remove unnecessary supression

* Remove unnecessary dependency

- We link these by the command api(libs.bundles.koin) above

* [#1420] Code cleanup

Closes #1420

* Changelogs update

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-09-11 11:08:27 +02:00
Honza Rychnovský 85a545b229
[#1578] Switch to production Zcash SDK v2.2.3
Closes #1578
2024-09-11 08:56:24 +02:00
Honza Rychnovský 44deb1ce59
[#1419] TRX Resubmission
* [#1419] Trx resubmission

- Closes #1419
- Changelogs update
- These changes improve the texts for not grpc transaction error, too

* Fix ktlint warning
2024-09-10 17:57:43 +02:00
dependabot[bot] 2b66a31813
Bump actions/setup-java from 4.2.2 to 4.3.0 (#1575)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4.2.2 to 4.3.0.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](6a0805fcef...2dfa2011c5)

---
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-09-10 16:35:51 +02:00
dependabot[bot] 914ae3db6f
Bump clamav/clamav from 1.4.0 to 1.4.1 in /.github/actions/antivirus (#1567)
Bumps clamav/clamav from 1.4.0 to 1.4.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-09-09 10:02:30 +02:00