Milan Cerovsky
796fd7de64
App bar status updated
2024-12-18 19:46:03 +01:00
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
2424d456c6
Add KS SDK proguard rules
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
a1f34f3c30
Bump SDK and Zashi versions
2024-12-18 19:46:03 +01:00
Milan Cerovsky
7ddd2e6b67
Test hotfixes
2024-12-18 15:15:39 +01:00
Milan Cerovsky
3d7c1c101f
Code cleanup
2024-12-18 15:15:39 +01:00
Milan Cerovsky
c858660b94
Code cleanup
2024-12-18 15:15:39 +01:00
Milan Cerovsky
34d2736762
Address book handling on send screen
2024-12-18 15:15:39 +01:00
Milan Cerovsky
f1903a75eb
Transaction proposal navigation
2024-12-18 15:15:39 +01:00
Honza
6453830f88
Limit logging of invalid Zip321 URI scanned
2024-12-18 15:15:39 +01:00
Milan Cerovsky
1580f7045c
Receive screen account expanded state is now reset on account change
2024-12-18 15:15:39 +01:00
Milan Cerovsky
9ae240ce29
Transparent address on sign transaction screen during shielding
2024-12-18 15:15:39 +01:00
Milan
ef4ccbec81
Feature: Keystone integration ( #1692 ) ( #1707 )
...
* Keystone integration (#1692 )
* Keystone QR generation and reader
* Keystone account list UI
* Top app bar refactor
* Code cleanup
* Design update
* Keystone version bump
* Code cleanup
* Test hotfixes
* Code cleanup
* Keystone business logic implementation & ui elaboration (#1708 )
* Keystone business logic implementation & ui elaboration
* Code cleanup
* Code cleanup
* Strings code cleanup
* Navigation refactor
* Navigation update
* Select keystone account button hotfix
* Navigation hotfix
* Wallet restoration hotfixes and optimizations
* Confirmation refactor
* Design updates
* Strings update and design updates
* Zip321 keystone integration
* Strings update
* Spanish translations
* New SDK changes integration
* New SDK version adoption
* Code cleanup
* Code cleanup
* Transaction history preparation
* Sapling address made optional
* Code cleanup
* Design updates
* Transaction hotfix
* PCZT preparation
* Settings design update
* Strings update
* Code cleanup
* PCZT integration
* Design updates
* Code cleanup
* App hotfixes
* Strings update
* Strings update
* Transparent transaction UI update
* Keystone tutorial link commented out
* Keystone exception handling
* Scan keystone progress bar
* Scan keystone performance update
* Share PCZT debug button
* Optimizations
* Add `MockSynchornizer` functions
* Try-catch address obtaining
Even though this is not the proper way we want to implement it, it fixes #1658 as a temporary solution
* Fix `ExchangeRateState` loading state
* Peformance optimizations
* Account data source exception handling
* Spanish strings updated
* Transaction progress texts updated
* Copy PCZT proposal data
* Dialog window dim fix
* Proposal proof optimization
* Proposal proof optimization
* Transaction progress shielding texts update
* Code cleanup
* Code cleanup
* Code cleanup
* PCZT progress calculation update
* KS promo
* KS sign in progress update
* KS QR progress update
* Adopt `Synchronizer.Status.INITIALIZING` state
* Design updates
* Propagate exceptions
* Updates
* Code cleanup
* Promo update
* Scan fix
* Code cleanup
* Bump to Zcash SDK 2.2.7-SNAPSHOT
* Fix lint warnings
* Make tests update
With follow-up #1713 for fixing the failing tests.
---------
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
---------
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-12-17 18:40:36 +01:00
Milan
b424df26df
Address book code cleanup ( #1705 )
...
* Address book code cleanup
* Code cleanup
2024-12-02 13:48:55 +01:00
Milan
c1853dee13
Settings design hotfixes and code cleanup ( #1704 )
2024-12-02 13:36:47 +01:00
Milan
f60ba7597b
Navigation refactor - NavigationRouter added ( #1698 )
2024-12-02 13:32:47 +01:00
Honza Rychnovský
8a77a38133
Release 1.2.3 (799) ( #1703 )
2024-11-26 12:37:19 +01:00
Honza Rychnovský
e46b0cf625
Flexa version bump to 1.0.9 ( #1702 )
2024-11-26 12:05:42 +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
Honza Rychnovský
e6f1c1c116
Flexa 1.0.8 libs update ( #1699 )
2024-11-26 07:56:07 +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
Honza Rychnovský
d31f713361
Finalize Spanish translation ( #1686 )
...
* Init commit
* Update strings.xml
* Update strings.xml
* Add Spanish welcome logo
* Update strings.xml
* Update strings.xml
* Update strings.xml
* Update strings.xml
* Update strings.xml
* Update strings.xml
* Update strings.xml
* Update strings.xml
* Update strings.xml
* Update strings.xml
* Update strings.xml
* Update strings.xml
* Review changes
- Reverted ui-lib/src/main/res/ui/export_data/values/strings.xml
- Removed unused ui-lib/src/main/res/ui/support/values/strings.xml
- Added metadata tag to all strings files
---------
Co-authored-by: y4ssi <11613913+y4ssi@users.noreply.github.com>
2024-11-17 17:23:59 +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
Honza Rychnovský
95285c5133
Simplify first launch authentication decision ( #1685 )
...
We can stop the decision logic even from this place, as we omit the authentication when secrets are not set yet.
2024-11-15 14:05:37 +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
Milan
63215f7297
Seed recovery pre android 12 design ( #1681 )
2024-11-15 09:27:45 +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
Honza Rychnovský
f59add8e3b
Fix several UI issue ( #1680 )
...
- App entry authentication
- Update Lottie animation
- Fix button text centering
- Closes #1667
2024-11-14 14:54:49 +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
Milan
d4be4a5dda
Flexa hidden behind feature flag ( #1676 )
...
* Flexa hidden behind feature flag
* Remove unused flag IS_FIAT_CONVERSION_ENABLED
* Code cleanup
* Kotlin flow handling
---------
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2024-11-13 13:20:29 +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ý
d97956de44
Fix app launch authentication ( #1669 )
...
- Omit app launch authentication when run without secrets set
2024-11-11 15:50:33 +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
Honza Rychnovský
261510a42c
Fix WelcomeAnimation in testing ( #1668 )
...
- These changes also improve the UX of the app launch, as it only waits for the animation duration.
2024-11-11 12:24:43 +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
57cbd3f5f2
Flexa hotfixes for balance and transaction failure ( #1662 )
...
* Flexa hotfixes for balance and transaction failure
* Flexa hotfixes for balance and transaction failure
2024-11-05 16:41:35 +01:00