v0.20.0-libwallet-0.49.0-pre.4
·
29 commits
to master
since this release
- Added new contact book screen with core functionalities
- Added Contact Details screen. User now will be able to check and edit contact details
- Created ExternalContactsManager to handle actions related with external (system) contacts
- Created ContactsManager to handle both internal (FFI) and external (system) contacts
- Integrated external contacts with contact book screen. Now, external contacts are visible on the list and user is able to check contact's details.
- Integrated external contacts with contact details screen. From that point user is able to edit and remove the external contact.
- Adjusted contact book UI to align with designs
- Added Link/Unlink functionality to contact book. User is now able to link internal with external contact
- Yat Integration - User will now be able to attach Yat to his external and linked contacts
- Attaching Yat allows using the user's BTC, ETC, and XMR addresses stored contacted to Yat to open the 3rd party wallet apps.
- Added placeholders on contact book screen
- Added UI Element that indicates the contact's type.
- Created SettingsProfileCell, ui component that allows user to move to the profile screen
- Moved profile screen to the settings menu
- Implemented "Add Contact" feature available from the Contact Book Screen
- Added Add/Remove to/from Favorites functionality. Now user can tag internal contacts as favorite.
- Removed part of unused code and assets.
- Updated SwiftLint rules to be a step closer to our targets
- Removed few opt-out rules from swiftlint config
- Added few files to excluded list and mark them as "scheduled for refactor"
- Fixed linter issues.
- Updated FFI version to v0.49.0-pre.4
- Updated MigrationManager logic. Now, it will using data directly from FFI.
- Updated update_dependencies.sh script. Constants.plist generated by this script will be no longer needed.
- Removed unused code
- Added additional unit test to cover scenarios when FFI version have PRE or RC component in version number.
- Updated App Version to v0.20.0