- The main thread load has been optimized, the camera feed no longer overloads the TCA side effects
- New error page for possible scenarios when the PCZT logic fails
- zip321 payment uri is generated in a form or a QR code, can be shared or terminated
[#1358] build Request ZEC flow
- code clean up
[#1358] build Request ZEC flow
- ZecKeyboard fixes or reported issues
- REQUEST title for the whole screen fix
- Padding wixes in the request zec flow
[#1358] build Request ZEC flow
- Consumer part of the request zec implemented
- The code is scanned and dedicated confirmation screen is shown
- When system camera is used, the blocking view is shown
- zcash: scheme activated for Zashi
[#1358] build Request ZEC flow
- The code is finished for the request zec (both generate & scan) except localized texts (it'll be done in a separate PR)
[#1358] build Request ZEC flow
- final UI touches
- Initial screens for the feature done
[#1341] add address book feature
- partially redesigned to final designs
- edit updated to work without swipe over the contact
[#1341] add address book feature
- Package.resolved updated
[#1341] add address book feature
- Package.resolved update
[#1341] add address book feature
- ZashiButton component done
- Latest design for some screens
- Send screen facelift
[#1341] add address book feature
- Scan view redesigned
- Tweaks of layouts, error handlings for the fields, etc.
[#1341] add address book feature
- Another batch of tweaks and finalizations for Address Book
[#1341] add address book feature
- AddressBook finished, testing starts
- New Zashi internal target added to distribute the app
[#1341] add address book feature
- package update
[#1341] add address book feature
- Testing & Debugging
- fix: card for add new address is always visible
- fix: done button associated with the keyboard is now fully custom solution
- fix: memo field broken input
[#1341] add address book feature
- modifier for the fonts and styles
[#1341] add address book feature
- Modifier for the screen horizontal padding
[#1341] add address book feature
- All Address book texts localized
[#1341] add address book feature
- Archivo removed from the project and all instances replaced with Inter
[#1341] add address book feature
- All images refactored to use DesignSystem's modifiers
[#1341] add address book feature
- fixes + design system refactors
- transaction history revamp
[#1341] add address book feature
- Package.resolve update
[#1341] add address book feature
- Scan screen redesigned
[#1341] add address book feature
- QR code scan navigation fixed
[#1341] add address book feature
- ZashiButton tap area fix
- Auto-focuses in Add New Contact implemented
[#1341] add address book feature
- ScanView design tweaks
- Address is not in address book redesigned to hint that dismisses automatically after 3s
[#1341] add address book feature
- zImage
[#1341] add address book feature
- build fixes
- The ZashiImagePicker implemented that opens a library and reads an image from it
- QR code image detector implemented
read-qr-code-from-image
- QRImageDetector dependency implemented
read-qr-code-from-image
- Multiple codes detection + handling. For it's an error because more codes could result in wrong pick from user's point of view.
read-qr-code-from-image
- final design
[#1231] QR code from a photo saved in my library
- changelog updated
- WIP
dark-mode
- inverted QR code colours support
dark-mode
- Custom background color for TextEditor
dark-mode
- Buttons resolved
dark-mode
- Buttons consolidated with the Figma design
- Scan view fix for the back button
- Placeholders for the inputs custom color solution implemented
dark-mode
- Dark mode enabled, controlled by the system settings
dark-mode
- last few fixes, feature is ready
dark-mode
- finished buttons and all answered questions
dark-mode
- fixed issue with QR code being black in dark mode
- caching generated QR code
dark-mode
- fix for the message box shape
dark-mode
- changelog updated
[#1054] Enable dark mode
- dark mode finalized
[#1054] Enable dark mode
- commented code cleaned up
- new layout for the scan screen
[#988] Scan UI
- new layout and design for scan
- camera not authorized case + UI
- scan store refactored to the latest TCA
- unit test fixed
[#988] Scan UI (#1069)
- changelog update
- Reducers refactored
- EffectTasks refactored
- WithViewStores refactored
- all side effects refactored to the newest API
- tests refactored to MainActor async ones
- hosting application bypassed so the tests are passing and not flaky
- code cleanup
- snapshot tests with ViewStore bindings work again
- Confirmation dialog refactored, used brand new navigation TCA pattern
- unit tests fixed
- all features of the button done
- cleanup of everything that is not part of the design anymore, needed for the colors for the buttons
- zcashStyle used for the buttons
- Inter fonts added and registered for use
- all Texts in the Zashi use Inter as a default font
- some texts have custom sizes
- cleanup of fonts in the project
Following features have been modularized:
- BalanceBreakdown
- WalletEventsFlow
- Scan
- ExportLogs
- Settings
- AlertState generic type cleanup
- crashReported TODO added