Commit Graph

157 Commits

Author SHA1 Message Date
Andrea Kobrlova 60cac68e24 Update WHATS_NEW_ES.md
Updated ES Whats New for release
2024-12-18 19:46:03 +01:00
Andrea Kobrlova a1994db569 Update WHATS_NEW_EN.md
Updated Whats New for 1.3 release
2024-12-18 19:46:03 +01:00
Honza f6837c6902 Changelogs update 2024-12-18 19:46:03 +01:00
Milan Cerovsky 2148ffecc2 Documentation update 2024-12-18 19:46:03 +01:00
Honza Rychnovský 8a77a38133
Release 1.2.3 (799) (#1703) 2024-11-26 12:37:19 +01:00
Honza Rychnovský 41457f4534
Update Spanish Changelog titles (#1701) 2024-11-26 11:17:49 +01:00
Honza Rychnovský ad280e13c2
[#1671] Release 1.2.3 (796)
* Release 1.2.3 (796)

* Update WHATS_NEW_EN.md

updated release notes in EN

* Update WHATS_NEW_ES.md

updated release notes in ES

* Update changelog parser

---------

Co-authored-by: Andrea Kobrlova <109794238+true-jared@users.noreply.github.com>
2024-11-26 10:08:08 +01:00
Milan 6399b034d2
Flexa version bump to 1.0.8 (#1697)
* Flexa version bump to 1.0.8

* PR fix

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-11-25 21:40:34 +01:00
Honza Rychnovský 78da02a545
Flexa adoption documentation (#1696) 2024-11-25 11:38:51 +01:00
Honza Rychnovský b620299289
Bump Flexa libraries to version 1.0.7 (#1693)
- Changelogs updated
2024-11-22 20:02:34 +01:00
Milan 224344d4e3
Fix seed visibility (#1691)
* Fix seed view words visibility

* Code cleanup

* Add better clipping to ripple effect

* Changelogs update

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-11-20 14:35:59 +01:00
Milan 3ea088e752
#1675 Integrations screen disclaimer & Flexa version bump (#1684)
* Flexa version bump

* [#1675] Integrations screen disclaimer

Closes #1675

* Code  cleanup

* Documentation update

* Fix review comment

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-11-20 07:58:49 +01:00
Honza Rychnovský 6129b6c6f5
Fix Release 1.2.2 notes path
* Fix release notes path

* Update release version in changelogs
2024-11-18 13:28:44 +01:00
Honza Rychnovský 13cf2c435d
[#1666] Release v1.2.2
* Adopt Zcash SDK v2.2.6

* Changelogs version update

* Version name change

* Update WHATS_NEW_EN.md

updated Whats New for 1.2.2 release

* Update WHATS_NEW_ES.md

Updated WhatsNew in Spanish for 1.2.2 release

* Switch to non-snapshot Zcash SDK version

* Fix app version in What’s New title

* Center longer screen text

* ChangelogParser works with translated titles

---------

Co-authored-by: Andrea Kobrlova <109794238+true-jared@users.noreply.github.com>
2024-11-18 12:33:33 +01:00
Milan 32b132950c
Address book android auto backup (#1641)
* Address book android auto backup

* Documentation update

* Address book container folder added

* Address book general error handling

* Address book memory storage hotfix

* Documentation update

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-11-15 15:10:17 +01:00
Milan 311a1a5fde
System language picker support (#1682)
* System language picker support

* Documentation update

* Changelogs update

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-11-15 10:01:43 +01:00
Jack Grigg 6aee0e2469
Address book encryption (#1643)
* Add Tink as a dependency

* Serialize AddressBook to any OutputStream

* Extract address book format parser

* Address book key storage provider

* Address book encryption finalisation

* Implement AddressBook encryption

* Address book encryption code cleanup

* Address book reset hotfix

* SDK snapshot

* Documentation update

* Code cleanup

* Test hotfix

* Error handling

* Code cleanup

* Unencrypted address book removed after successful encrypted file read

* Code cleanup

* Code cleanup

* Test hotfix

---------

Co-authored-by: Milan Cerovsky <milan@z.cash>
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-11-15 09:14:12 +01:00
Milan 425052f1db
[#1618] Settings redesign (#1658)
* [#1618] About redesign

* [#1618] Whats new redesign

* [#1618] Delete screen redesign

* [#1618] Export private data refactor

* [#1618] Seed recovery refactor

* [#1618] Seed Redesign

* [#1618] Feedback Redesign

* [#1618] Popup implementation

* [#1618] Localization fixes

* [#1618] Code cleanup

* [#1618] Code cleanup

* [#1618] Code cleanup

* [#1618] Documentation update

* [#1618] Code cleanup

* [#1618] Design hotfixes

* [#1618] Code cleanup

* [#1618] Test hotfixes

* [#1618] Test hotfixes

* Code cleanup

* Changelogs entries update

* Address few review comments

* Fix UI tests

* Fix bottom widget version name in WhatsNew

* Update Spanish texts

* Fix ktlint warnings

* Test hotfix

* Test hotfix

* Code cleanup

* Design hotfixes for small screens

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-11-14 14:12:59 +01:00
Milan af5ed30e8a
Application-wide in-app browser for all urls (#1674)
* Application-wide in-app browser for all urls

* Changelog entries fixed

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-11-13 15:01:58 +01:00
Honza Rychnovský 882605d7a9
[#1657] Redesign SendConfirmation subscreens
* [#1657] Improve sub-screens previews

* Initial design structure changes

* Bottom bar by screen stage

* Bottom bar paddings

* TopAppBar for all screens

* Content part - success (partly)

* Fix SendConfirmationContent composable scrolling

* Improve SendConfirmationSending UI

* SendConfirmationSending subscreen final UI

* SendingConfirmationSuccess subscreen UI

* SendConfirmationFailure UI

* Failed/Success view transaction logic

* SendConfirmationGrpcFailire UI

* MultipleTrxFailure UI partly done

* MultipleTrxFailure screen UI

* Gradient Scaffold for subscreens

* Fix static code analysis warnings

* Changelogs update

* Screen images update

* WhatNewEs changelog update

* Update Spanish translation keys
2024-11-13 09:24:35 +01:00
Milan 60fa9268e6
[#1416] Shielded transaction UI
* [#1416] Shielded transaction UI

* Shielded transaction design update

* [#1416] Design updates

Closes #1416

* [#1416] Code cleanup

Closes #1416

* [#1416] Documentation update

Closes #1416

* [#1416] Code cleanup

Closes #1416

* [#1416] Shielding icon fix

#Closes #1416

* [#1416] Resources update

#Closes #1416

* Add Spanish whatsnew

* [#1416] SDK snapshot

Closes #1416

* Fix failing tests

* Fix changelogs entry

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-11-12 20:15:23 +01:00
Milan c6350641e3
Issue 1617 not enough space and update redesign (#1652)
* [#1617] Update redesign

Closes ##1617

* [#1617] Not enough space redesign

Closes ##1617

* [#1617] Code cleanup

Closes ##1617

* [#1617] Documentation update

Closes ##1617

* [#1617] Sensitive settings disabled during needed update

Closes ##1617

* Code cleanup

* Test hotfix

* Test hotfix

* Test hotfix

* Address review comments

* Fix broken in-app update logic

- It was broken since we introduced Koin
- Now fixed and tested using AppUpdateCheckerMock

* Changelogs update

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-11-12 15:27:50 +01:00
Honza Rychnovský 4d35a0d5bc
[#1421] Spanish translation
* [#1421] Initial es translation structure

* Update strings.xml

* Update strings.xml

* Fix english texts

* Exclude non-translatable texts

* Add new es texts

* [#1421] [WIP] es translation

* Update strings.xml

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>

* Add Spanish locale to screenshot testing

* Fix Detekt warning

* Changelogs update

* Add WhatsNew chnagelog Spanish logic

* Spanish WHATS_NEW cleanup

* Google Play Store listings

* Fix history item buttons positioning

* Ktlint warnings fix

* Add Flexa texts on Integration [ES_REQUIRED]

* Adopt latest Spanish in-app review comments

* Update strings.xml

* Revert Zcash to Zashi in Spanish text

* Update Spanish whatsnew

* Update Spanish Google Play Store listing

---------

Co-authored-by: y4ssi <11613913+y4ssi@users.noreply.github.com>
2024-11-11 12:47:16 +01:00
Milan 72e3eca548
Delete wallet hotfix (#1663)
* Delete wallet hotfix

* Documentation update

* Navigation hotfix

* Documentation update

* Changelog update

* Wallet restore navigation update

* Wallet deletion navigation navigation update

---------

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-11-11 09:16:03 +01:00
Milan 078f7b88df
Address book fix on send screen (#1665)
* Address book fix on send screen

* Code cleanup

* Documentation update
2024-11-08 12:03:51 +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
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
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ý 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 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
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
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
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
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