Sale Djenic
442c0cba62
chore(communities-wallet): various improvements on community related transaction flows
...
These changes should simplify the community related tx handlings on the client side, align it with
tx flows that we already have for other sending types and make it maintainable.
2025-01-30 15:49:49 +01:00
Lukáš Tinkl
9afaf285ad
fix(PasswordView): unbreak strength score and padding/margins
...
- the view was missing the import for `Theme`
- the `getPasswordStrengthScore` was not being called with the correct
signature
Fixes #17050
2025-01-30 11:39:06 +01:00
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