Commit Graph

382 Commits

Author SHA1 Message Date
Lukas Korba d3e0f4f1e5 debugging the navigation
code cleanup

I reimplemented preamble screen so it's not "a feature" but it's a simple view with the set of bindings
2022-03-03 11:29:00 +01:00
Lukas Korba 28c7cf98b5 Merge branch 'main' into 147_phrase_preamble_screen 2022-03-02 10:27:29 +01:00
Lukas Korba a9dfadbc18 final enhancements
tested for iPhone SE, light/dark and accessibility large
2022-03-02 10:20:12 +01:00
Francisco Gindre f98ba93d97
Merge pull request #182 from LukasKorba/165_wallet_import_screen
165 wallet import screen
2022-03-01 13:27:19 -03:00
Lukas Korba 158c75ce57 Merge branch '165_wallet_import_screen' of https://github.com/LukasKorba/secant-ios-wallet into 165_wallet_import_screen 2022-03-01 17:10:19 +01:00
Lukas Korba b0dff8a063 pointless comment removed 2022-03-01 17:10:09 +01:00
Lukas Korba 3fd5a2061d
Update secant/Features/ImportWallet/ImportWalletStore.swift
Co-authored-by: Francisco Gindre <francisco.gindre@gmail.com>
2022-03-01 17:09:18 +01:00
Lukas Korba 59741f9cc6 FIXME added
hotfix for the broken animation is to comment out easeInOut animation
2022-03-01 15:33:01 +01:00
Lukas Korba b3b6be8037 First draft of the screen
the circular frame needs to be updated so it fits iPhone SE, otherwise screen is ready
2022-03-01 15:30:32 +01:00
Lukas Korba 60d4db2f3b updated tests
all tests pass
2022-03-01 10:50:57 +01:00
Lukas Korba 9ed365939a Merge branch '165_wallet_import_screen' of https://github.com/LukasKorba/secant-ios-wallet into 165_wallet_import_screen 2022-03-01 10:40:48 +01:00
Lukas Korba 907bcb2598 hotfix for the broken animation
The .animation( is causing a visual issue in the views stack, the progress bar is animated to the bottom position. if we want easyInOut animation, we need to find a proper solution
2022-03-01 10:40:43 +01:00
Lukas Korba df0006c2bd
Merge branch 'zcash:main' into 165_wallet_import_screen 2022-03-01 09:47:06 +01:00
Lukas Korba e52b28adc3 Import Wallet localised
localisation of the import wallet screen done

Height of the buttons

according to design guide, the buttons should be 64px height
2022-03-01 09:40:16 +01:00
Lukas Korba dfca94677d Merge branch '174_app_localization' into 165_wallet_import_screen 2022-03-01 09:17:03 +01:00
Lukas Korba f6548ee4ff Import Wallet Screen added
Scaffold of the import wallet screen has been created and connected to the onboarding flow
2022-03-01 09:12:50 +01:00
Francisco Gindre 4d2dd6a2e8
Merge pull request #176 from LukasKorba/174_app_localization
Required strings localized
2022-02-28 09:32:16 -03:00
Francisco Gindre 8231f91be2
Merge pull request #178 from zcash/0.0.1-15-changelog
Add Changelog for 0.0.1-15
2022-02-25 15:28:10 -03:00
Francisco Gindre bb0712d9e7 Add Changelog for 0.0.1-15 2022-02-25 14:28:57 -03:00
Francisco Gindre fab731ab77
Merge pull request #175 from zcash/release/0.0.1-15
Issue #173 - build 0.0.1-15
2022-02-25 11:57:54 -03:00
Lukas Korba b2bd0adaea Required strings localized
All screens' strings that are meaningful for the demo application have been moved to the strings file.
2022-02-25 13:27:50 +01:00
Francisco Gindre 33e855df13 Issue #173 - build 0.0.1-15 2022-02-24 20:31:46 -03:00
Francisco Gindre 3b2dd7c43a
Merge pull request #170 from LukasKorba/163_validation_feedback
Requested changes done
2022-02-24 13:57:17 -03:00
Lukas Korba 465d4feded Test fixes 2022-02-24 17:26:06 +01:00
Francisco Gindre 4f08c8cd92
Merge pull request #169 from LukasKorba/138_onbordingUI_enhancements
138 onbording UI enhancements
2022-02-24 11:22:09 -03:00
Lukas Korba 6528309245 synopsis -> paragraph
The name of the function has been changed so it reflects the style being used
2022-02-24 14:30:00 +01:00
Lukas Korba 598eac0eed Requested changes
All PR comments have been fixed in this commit
2022-02-24 14:14:50 +01:00
Lukas Korba 18d880e2ea requested changes
All comments have been resolved
2022-02-23 20:29:29 +01:00
Lukas Korba 74cb622372 Merge branch '138_onbordingUI_enhancements' of https://github.com/LukasKorba/secant-ios-wallet into 138_onbordingUI_enhancements 2022-02-23 18:58:17 +01:00
Lukas Korba cc2479722e removed extra spaces 2022-02-23 18:57:32 +01:00
Lukas Korba 9323e32f6a
Update secant/UIComponents/CircularFrame/CircularFrameBadge.swift
agreed

Co-authored-by: dh-ecc <90868897+dh-ecc@users.noreply.github.com>
2022-02-23 18:57:08 +01:00
Lukas Korba ae2521d408
Update secant/UIComponents/CircularFrame/CircularFrameBadge.swift
agreed

Co-authored-by: dh-ecc <90868897+dh-ecc@users.noreply.github.com>
2022-02-23 18:56:53 +01:00
Lukas Korba e618cc48e5 Generator moved
I decided to also follow the Pastboard dependency and get rid of the specific file just for the generator.
2022-02-23 18:51:18 +01:00
Lukas Korba b7fccb3c28 TCA way
The syntax convention for the feedback generator was re-implemented to follow TCA and secant wallet principles.
2022-02-23 18:39:39 +01:00
Lukas Korba 3e0addd99e Response to comments
All updates and fixes related to the comments
2022-02-23 18:32:54 +01:00
Lukas Korba c8e54550fc Requested changes done
The failed color (red) updated. The haptic feedback (.error) now occurs when the chips are not at the right indices.
2022-02-23 17:49:17 +01:00
Lukas Korba 64146e2ac5 Merge branch '138_onbordingUI_enhancements' of https://github.com/LukasKorba/secant-ios-wallet into 138_onbordingUI_enhancements 2022-02-23 15:09:48 +01:00
Lukas Korba 277c8b33fd First batch of UI updates
The focus was on neumorphic buttons that work for both light and dark as well as state of the button (pressed)

Device specific enhancements

Colors and texts updated. Device specific paddings, margins and sizes enhanced

Dark appearance

Tweaks for the dark version of the onboarding UI

Update of the comments

Button UI updates

Colors updated, pressed button simulated and present in the DesignGuide.swift

Optimised Button's Layout

Onboarding footer was using the same settings for 3 buttons.
2022-02-23 15:08:54 +01:00
Lukas Korba 1e12d472f8
Merge branch 'zcash:main' into 138_onbordingUI_enhancements 2022-02-23 15:05:30 +01:00
Lukas Korba 9df95ebc29 Optimised Button's Layout
Onboarding footer was using the same settings for 3 buttons.
2022-02-23 15:04:36 +01:00
Francisco Gindre 8c12556236
Merge pull request #164 from rex4539/typos
Fix typos
2022-02-22 17:58:01 -03:00
Lukas Korba 8931433f8e Button UI updates
Colors updated, pressed button simulated and present in the DesignGuide.swift
2022-02-22 15:44:29 +01:00
Lukas Korba e1c1ec62e7 Update of the comments 2022-02-22 15:10:53 +01:00
Lukas Korba bbf5498fe2 Dark appearance
Tweaks for the dark version of the onboarding UI
2022-02-22 15:02:16 +01:00
Lukas Korba 54d9dd2fd9 Device specific enhancements
Colors and texts updated. Device specific paddings, margins and sizes enhanced
2022-02-22 13:50:50 +01:00
Lukas Korba 81ccc2b283 First batch of UI updates
The focus was on neumorphic buttons that work for both light and dark as well as state of the button (pressed)
2022-02-21 21:17:49 +01:00
Francisco Gindre 23126eb97b
Merge pull request #168 from LukasKorba/158
Installation of Swiftlint & Swiftgen added
2022-02-21 10:59:59 -03:00
Lukas Korba 04946c9f0a Installation of Swiftlint & Swiftgen added
Installations done via homebrew endup on a different path compared to Intel machines. A section describing how to handle both Swiftlint & Swiftgen on Apple Silicon added
2022-02-21 14:55:06 +01:00
Dimitris Apostolou b2eb4b228e
Fix typos 2022-02-18 23:39:04 +02:00
Francisco Gindre 9e6d3a7525
Merge pull request #160 from LukasKorba/159
Enhancement of the clamping the index for the seed
2022-02-18 13:45:28 -03:00