Jacek Sieka
b51eec7099
chore(nim): task simplification ( #13956 )
...
This PR slightly simplifies the way tasks are passed between threads,
removing some unnecessary boilerplate while improving type safety by
removing casts.
This approach works because `nimcall` turns a `proc` into a simple
pointer which just like `cstring` is safe to pass between threads.
Further simplification is possible, but left for a future PR.
2024-06-18 10:10:01 +02:00
Stefan
758dbc55e5
feat(dapps) implement signing of messages
...
Implement infrastructure and integration with status-go to support
general session requests
Supported methods:
- personal_sign
- eth_signTypedData_v4
depends on status-go change that exposes the signing methods
Also
- support hex or utf8 encoding for personal_sign
- format the typed data for display in the modal
Tests are disabled for now, as they are crashing on CI
Close : #14927
2024-06-17 15:06:26 +02:00
Valentina Novgorodtceva
28a7b691cd
chore: fix for click_mint
2024-06-17 15:43:32 +03:00
Anastasiya Semenkevich
469d527cf0
chore: remove semicolon from the paths files to make windows happy
2024-06-17 15:43:32 +03:00
Anastasiya Semenkevich
c67785100b
chore: click indicator on before get started modal instead of checkboxes
2024-06-17 15:43:32 +03:00
Anastasiya Semenkevich
3b4a50b46f
chore: click check boxes specifically, other elements in the middle
2024-06-17 15:43:32 +03:00
Anastasiya Semenkevich
5508cd96c9
chore: do not hardcode fileuri so it becomes OS agnostic
2024-06-17 13:39:18 +03:00
Khushboo Mehta
4f999e3709
fix(@desktop/wallet): Swap: Fix crash on launching SwapModal
2024-06-17 11:30:23 +02:00
Roman Chornii
357ff553b7
fix(StatusQ) removed old twitter icon, adjusted ProfileUtils linkTypeToIcon. ( #15185 )
...
fixes : #14300
2024-06-17 11:05:38 +03:00
Jonathan Rainville
7d5479f456
feat(messages): enable removing bridge messages as admin
2024-06-14 12:14:55 -04:00
Alex Jbanca
f943440915
refactor(ProfileView): Adapt the profile view to the new `ContactDetails` component
2024-06-14 17:17:18 +03:00
Alex Jbanca
afcb7608e0
refactor(contactDetailsAsJson): Adding `ContactDetails` component to replace `getContactDetailsAsJson`
...
This component has live data and its purpose is to replace getContactDetailsAsJson
+ adding storybook page
+ adding tests
2024-06-14 17:17:18 +03:00
Alex Jbanca
6560f27d99
fix(ModelEntry): Don't call `data` for roles that don't exist in the source model
2024-06-14 17:17:18 +03:00
Alex Jbanca
f241928cc9
chore(ConcatModel): Forward setData to proxy models
...
This is a nice to have feature to allow ContactModel.sourceModel instances to implement setData
2024-06-14 17:17:18 +03:00
Alex Jbanca
ccc2dfc547
refactor: Adding a users_model holding all contacts
...
Adding a new users_model instance holding all contacts. The users_model is adapted to contain all the user details.
This model is temporary until the full refactoring is done.
2024-06-14 17:17:18 +03:00
Anastasiya Semenkevich
e2f06fb204
test: disable change password test because it creates ghost instances
...
https://github.com/status-im/status-desktop/issues/15178
2024-06-14 12:52:14 +03:00
Anton Iakimov
cb105b9f7d
chore(ci): set PR E2E tests timeout to 30 min
2024-06-14 11:18:17 +02:00
Richard Ramos
e5e3ff4408
chore: change order of rpc text input
2024-06-13 21:33:44 -04:00
Jonathan Rainville
0f055afa00
chore(chat): no need to block the input when a permission is pending
...
Fixes #15143
2024-06-13 18:41:00 -04:00
Roman Chornii
a36ae5b5e0
fix(MembersTabPanel): Sorted Community members list alphabetically ( #15163 )
2024-06-13 20:21:04 +03:00
Valentina1133
1250373037
chore: more verifications added (community title and description on web page) ( #15022 )
2024-06-13 21:18:41 +07:00
Michal Iskierko
e6c32fd619
fix(@desktop/permissions): Fix missing assets on permissions lists
...
Fix #14905
2024-06-13 15:07:35 +02:00
Lukáš Tinkl
46b81b30a6
feat: [UI - Wallet Stability] Create Max button component
...
- create a reusable "Max" send button component
- use it in SwapModal and SendModal
- add some more tests in tst_SwapInputPanel.qml
Fixes #15066
2024-06-12 17:08:56 +02:00
Stefan
4d080e12aa
feat(dapps) authenticate user for session request
...
Trigger authentication with identity of the request
Track the authentication using the identity and allow only once
Add tests for the new functionality
Minor improvements around the code
Closes #15018
2024-06-12 16:52:12 +02:00
Patryk Osmaczko
3b2a7b8f08
fix(communities): fetching owners of erc20
...
fixes : #14908
2024-06-12 16:04:53 +02:00
Stefan
f5b46d6972
feat(dapps) implements responding to wallet connect requests
...
For start support showing sign message only
Support rejecting the request
Storybook integration
Add disabled tests for the main logic and sanity UI tests.
They crash on CI only and work locally on mac. Postponed finding out why
for now.
Closes : #14927
2024-06-12 15:44:53 +02:00
Stefan
145053e34f
chore(dapps) implement service tests and basic workflow tests
...
Abstract WalletConnectSDK to make it testable
Implement WC service pairing test
Bring back DAppsWorkflow tests back to life and add a pair modal test
Updates: #14927
2024-06-12 15:44:53 +02:00
Anastasiya Semenkevich
e896267874
chore: fix typo for keypair error string
2024-06-12 13:09:23 +03:00
Anastasiya Semenkevich
9ce23fe556
chore: squeeze 2 kill methods to 1
2024-06-12 13:09:23 +03:00
Anastasiya Semenkevich
19f6cf9e11
chore: removed unnecessary steps, brought back commented ones
2024-06-12 13:09:23 +03:00
Alex Jbanca
60b1ec82ec
feat(NetworkFilter): Add cut-out to the network filter images when displayed in a row
2024-06-12 11:53:00 +03:00
Jonathan Rainville
312ebcdc1e
Revert "chore(status-go): bump status-go to get shared addresses restore"
...
This reverts commit 0bd4380dea
.
2024-06-11 14:50:06 -04:00
Jonathan Rainville
0bd4380dea
chore(status-go): bump status-go to get shared addresses restore
...
Fixes #14289
When restoring the account, we request our shared addresses from the control node.
2024-06-11 14:49:45 -04:00
Dario Gabriel Lipicar
75d755ea0f
feat(@desktop/wallet): initial integration for swap proposal, approve tx and swap tx
...
Closes #14824
2024-06-11 14:15:26 +02:00
Anastasiya Semenkevich
e8e1e08a89
chore: use sigkill to kill the process
2024-06-11 14:20:04 +03:00
Valentina Novgorodtceva
3d34b30390
test: 5 characters minimum length for account name and keypair name
2024-06-11 12:33:44 +03:00
Valentina Novgorodtceva
97291731ac
chore: fix for nightly fail
2024-06-11 12:33:44 +03:00
Anthony
51770b063d
fix(wallet): display collectibles even if account is not in total
...
balance
fixes #15128
2024-06-11 11:31:09 +02:00
Anastasiya Semenkevich
b2f6b68ddb
chore: temp disable application restart step
2024-06-11 12:25:04 +03:00
Dario Gabriel Lipicar
10fbdbfc2c
fix(wallet): properly marshall multiTxCommand type
...
Part of #15098
2024-06-10 12:35:04 -03:00
Andrey Bocharnikov
4145be8f76
fix(settings): fix saving settings
...
* fix saveNewWakuNode in the settings
* fix setNimbusProxyConfigEnabled in the settings
* fix setLightMode in the settings
2024-06-10 22:26:06 +07:00
Andrey Bocharnikov
7e166ca9f2
fix(message/service): unify error parsing
2024-06-10 22:25:24 +07:00
Cuteivist
54665ffba6
chore: Fix app not starting up ( #15116 )
2024-06-10 14:12:50 +02:00
Cuteivist
99ba96e689
fix(wallet): Fix ens username buy ( #15068 )
2024-06-10 12:31:13 +02:00
Sale Djenic
eaf5f0263f
fix: onboarding keycard issues fixed
...
- no emojihash and identicon ring displayed in for keycard onboarding flow
- can't restore account (windows and linux), issue #15101
- can't create new account with keycard (linux, windows), issue #15055
- illegal storage access issue when hitting Start using status button (which actually was a crash after pressing the button), issue #15035
2024-06-10 12:30:30 +02:00
Roman Chornii
a2032ac689
fix(ProfileDescriptionPanel) bio affecting profile showcase changes ( #15063 )
...
fixes #15015
2024-06-10 12:29:38 +03:00
Godfrain Jacques
ca1ec5281c
fix(@desktop/permission): fix permissions lock icon visibility ( #15049 )
...
Fix permissions lock icon visibility on channel permissions,
fixes #14746
2024-06-07 08:04:23 -07:00
Khushboo Mehta
3010fb58cb
feat(@desktop/wallet): Implements Edit slippage
...
fixes #14829
2024-06-07 16:17:08 +02:00
Lukáš Tinkl
dbfa9b0b39
fix(StatusTextMessage): fix "edited" status for emoji messages
...
- continue processing the message if it's an emoji
Fixes #15081
2024-06-07 16:09:08 +02:00
Belal Shehab
f0bcea0044
fix(wallet): Renamed KeyPair to key pair throughout the entire app ( #15051 )
...
* fix(wallet): Renamed KeyPair to key pair throughout the entire app
replaced the keypair occurances with key pair in the entire qml ui files
fixes : #13612
---------
Co-authored-by: belalshehab <belal@status.im>
Co-authored-by: Valentina Novgorodtceva <valentina@status.im>
2024-06-07 16:29:09 +03:00