Lukáš Tinkl
df741d6260
feat(Onboarding): implement the new UnblockWithPukFlow
...
- integrate the PUK unblock flow into the Onboarding and Login screen
- added a dedicated SB page for it
- remove the `Locked` keycard state everywhere in favor of `BlockedPIN`
and `BlockedPUK`
- fix the various "Locked" buttons, based on the context and the state
of the keycard
Fixes : #17092
2025-01-29 12:38:43 +01:00
Lukáš Tinkl
2de4d3a19e
feat(KeycardEnterPukPage): implement a dedicated "Enter PUK" page
...
- to be used in the "Unlock with PUK" flow
2025-01-29 12:38:43 +01:00
Lukáš Tinkl
0b7f58b028
fix(Onboarding): fix seedphrase page title
...
- make a difference between "Create profile..." and "Login with..."
Fixes : #17109
2025-01-29 12:38:43 +01:00
Michał Cieślak
cf85dea32d
Onboarding lost keycard - basic tests
...
Closes : #17095
2025-01-29 11:00:16 +01:00
Michał Cieślak
6fb1c26449
Onboarding: lost keycard flow added to OnboardingLayout
2025-01-29 11:00:16 +01:00
Michał Cieślak
fb9cd351c4
Onboarding: lost keycard flow components added
2025-01-29 11:00:16 +01:00
Michał Cieślak
3ab2b7c86b
UseRecoveryPhraseFlow parametrized, type property added
2025-01-29 11:00:16 +01:00
Sale Djenic
9673e3515e
chore(wallet): new send modal improvements
...
Updated Sign Send popup (that is going to be review popup soon) to operate over a single tx path instead
like it's now. It needs to display a path specific time, fees, later priority fees ranges, nonce and so.
2025-01-29 09:32:08 +01:00
Lukáš Tinkl
4b8ed6c7a1
chore(Onboarding): implement getModelFromEnum()
...
- and use it in the SB pages to automatically get all values from an
enum and use them as a ready made model, instead of spelling the values
individually/manually
2025-01-29 09:20:24 +01:00
Lukáš Tinkl
e2f9dab33b
fix(Onboarding/SyncProgressPagePage): fixup back buttons
...
- SyncProgressPagePage: enable the back button only in the failed state
- SyncProgressPagePage: fix the "Try again" and "Back" button to go to
the Scan QR step; the connection code is disposable and can't be used
again anyway
- adjust the respective SB pages to reflect the correct enum values
2025-01-29 09:20:24 +01:00
Lukáš Tinkl
f64019fb09
chore(Onboarding): use the isOutline
StatusButton variant
2025-01-29 09:20:24 +01:00
Lukáš Tinkl
7029d56cbf
fix(Onboarding): fixup and extract info button to OnboardingInfoButton
...
- create a reusable component
- fix the bg and hover colors as specified in Figma
Fixes #17102
2025-01-28 12:13:17 +01:00
Lukáš Tinkl
2ec862231a
feat(StatusButton): add an outline variant
...
- only for `StatusButton` as for the `StatusFlatButton` it's not desired
- also use defined metrics for padding/spacing
- add a QML test
Fixes #17124
2025-01-28 11:34:30 +01:00
Cuteivist
28690379e1
feat: Simple send modal recipient view ( #17096 )
...
* feat: Simple send modal recipient view
* feat: Handle duplicate entries in recent recipient view
2025-01-27 17:35:59 +01:00
Jonathan Rainville
e0c3adce67
feat(onboarding): hook metrics to the new onboarding
...
Fixes #17047
2025-01-27 11:06:54 -05:00
Jonathan Rainville
3fbc98e2aa
fix: fix signals not being hooked properly
2025-01-27 11:06:54 -05:00
Jonathan Rainville
e051bca3bb
chore: provide base properties so the app launches propertly
2025-01-27 11:06:54 -05:00
Khushboo Mehta
4b2457a17b
feat(@desktop/wallet): Adapt invocations to New Simple Send Modal
...
fixes #17023
2025-01-27 15:50:32 +01:00
Alex Jbanca
2098300d8f
fix(ButCrypto): Fixing assets filtering when the selected chain changes
2025-01-27 15:52:10 +02:00
Alex Jbanca
1d430c53e2
chore: Bump status-go
2025-01-27 15:52:10 +02:00
Alex Jbanca
e60cf57831
Revert "feat: hide mercuryo"
...
This reverts commit 22c4bb2846c2a88f79ccb326fbbb885ead077d41.
2025-01-27 15:52:10 +02:00
Siddarth Kumar
cafd3ad9a8
ci: don't update brew ( #17122 )
2025-01-27 14:54:38 +05:30
Lukáš Tinkl
0445f131f7
fix(KeycardCreateProfileFlow): rename the fromBackupSeedphrase
flag
...
- to `withNewSeedphrase` to reduce the confusion
2025-01-24 15:27:07 +01:00
Lukáš Tinkl
0aa85d5cb0
fix: Help Us Improve Status Button Label
...
- use the "Got it" text for the OK button
Fixes #17099
2025-01-24 15:27:07 +01:00
Lukáš Tinkl
c06d7f81ce
fix: Privacy Policy and Terms of Use UI Issues
...
- make it possible for the "OK" button text to be overridden
- use the correct "Done" text for those 2 popups (PP & TOU), as designed
in Figma
Fixes #17098
2025-01-24 15:27:07 +01:00
Lukáš Tinkl
acb24c9e7b
fix(KeycardCreateProfileFlow): swap the order of PIN and Seed pages
...
- first Create the PIN, then backup or enter the seed phrase
- fix and simplify the tests to reflect the reality; we are always
creating a PIN here since it's an empty keycard
2025-01-24 15:27:07 +01:00
Alex Jbanca
460feea889
fix: Set SNT as the default receive on swap
2025-01-24 15:19:41 +02:00
Alex Jbanca
2efe0c199d
perf(SwapModal): improve the performance on tokenSelectorAdaptor
2025-01-24 15:19:41 +02:00
Khushboo Mehta
5793204e01
feat(@desktop/wallet): Integrates the new sign model into the simple send
...
fixes #17060
2025-01-24 13:51:59 +01:00
Khushboo Mehta
bb0908021e
feat(@desktop/wallet): New Send Sign Modal
...
fixes #16708
2025-01-24 13:51:59 +01:00
Khushboo Mehta
e8b03e8b7a
feat(@desktop/wallet): Filter out community owner and master tokens from single network send modal
2025-01-24 09:40:21 +01:00
Lukáš Tinkl
638676ed0b
feat(Onboarding) Implement new Login screen
...
- implement the new UI and frontend logic of the Login screen
- integrate it (as a separate page) into the OnboardingLayout
- add SB pages
- add an integration QML test
- add some TODOs and FIXMEs for the existing and new external flows,
which will be covered separately in followup PRs
Fixes #17057
2025-01-23 17:41:43 +01:00
Lukáš Tinkl
24ee6683a2
chore(Onboarding): fix the page transitions in dark mode
...
- explicitely provide a bg color
- also fix the mouse cursor shape
2025-01-23 17:41:43 +01:00
Lukáš Tinkl
1246f9fbd9
chore(Onboarding): tweak the NewsCarousel bg color
2025-01-23 17:41:43 +01:00
Jonathan Rainville
d8b94f5eb4
feat(channel): show channels with unread messages even if collapsed ( #17017 )
...
Fixes #17016
Sets the channel as visible when it has unread messages, but not muted, or has a notification (reply or mention) or it's active, even when collapsed.
2025-01-22 10:03:41 -05:00
Alex Jbanca
b6bc5d1e29
feat(dapps): Adding dapp metrics
...
closes #16912
Sending the dapps events to mixpanel
| Event Name | Properties | Possible Values | Notes |
| --- | --- | --- | --- |
| dapps-health | state | - wc_available
- wc_unavailable
- chains_down
- network_down
- pair_error
- connection_error
- sign_error | |
| | error | | string description |
| dapps-navigation | flow | - dapps_list_opened
- connect_initiated
- disconnect_initiated
- pair_initiated | |
| | connector | - wallet_connect
- browser_connect | |
| dapps-connection | flow | - proposal_received
- proposal_accepted
- proposal_rejected
- connected
- disconnected | |
| | networks | networks[string] - array of networks | Array of proposed or connected networks |
| | methods | methods[string] - array of methods | Array of proposed methods |
| | dapp | dapp uri | |
| | connector | - wallet_connect
- browser_connect | |
| | isSiwe | boolean | |
| dapps-sign | flow | - sign_received
- sign_accepted
- sign_rejected | |
| | connector | - wallet_connect
- browser_connect | |
| | method | - personal_sign
- eth_sign
- eth_signTypedData_v4
- eth_signTypedData
- eth_signTransaction
- eth_sendTransaction | |
| | dapp | string - dapp uri | |
| | chainId | int - chain id | |
2025-01-22 11:40:00 +02:00
Jonathan Rainville
07675f3da5
feat(onbaording): integrate all happy paths for the non-keycard flows
...
Fixes #17004
2025-01-21 15:29:05 -05:00
Jonathan Rainville
9dea479ae2
refactor(contacts): remove hack force refreshing images with a timestamp ( #17054 )
...
Fixes #16814
2025-01-21 09:44:24 -05:00
Dario Gabriel Lipicar
b3ecaba755
fix: integrate alchemy token env vars for Base
2025-01-21 10:20:57 -03:00
Dario Gabriel Lipicar
24a18ea804
feat: integrate Base chain
2025-01-21 10:20:57 -03:00
Anastasiya Semenkevich
f8736e9ac4
chore(@e2e): switch to wallet account data class instance
2025-01-18 17:32:07 +03:00
Sale Djenic
dcd7dec04d
feat(wallet): added suggested min and max priority fee and current base fee to the path v2 dto
...
The following properties added to the path v2 dto:
- suggestedMinPriorityFee
- suggestedMaxPriorityFee
- currentBaseFee
Path model of the new send modal updated with those properties.
Closes #17037
2025-01-17 12:47:35 +01:00
Anastasiya Semenkevich
040c15260c
chore(@e2e): simplify verification after account is added
2025-01-17 09:38:16 +03:00
Anastasiya Semenkevich
3dfb5de6c6
chore(@e2e): use random emoji and color for wallet accounts
2025-01-17 09:38:16 +03:00
Alex Jbanca
a7ae1a7170
chore(@e2e): fix the test of adding watch only account in wallet
2025-01-16 15:01:55 +01:00
Alex Jbanca
4fea2b5f2a
fix: Enforce watch only account limits
2025-01-16 15:01:55 +01:00
Alex Jbanca
bddb1ff8c7
fix: Allow watch addresses on release
2025-01-16 15:01:55 +01:00
Alex Jbanca
e5c4d0afa6
fix(perf): Optimize token prices propagation
2025-01-16 12:11:08 +02:00
Anastasiya
4023d49398
chore(@e2e): update no friends text on messaging screen ( #17073 )
...
Slightly update the text on No Friends screen
2025-01-16 14:59:23 +05:30
Anastasiya
6c38a500e7
chore(@e2e): don't rely on build number env var when generating port number ( #17076 )
...
* chore(@ci): rename linux nix stage
* chore(@e2e): fix the port generation logic
* ci: only use hosts with Xcode 15.x
---------
Co-authored-by: Siddarth Kumar <siddarthkay@gmail.com>
2025-01-16 13:52:56 +05:30