Igor Sirotin
14c264e350
feature(Syncing): Embed QR code scanner for syncing devices on onboarding ( #9981 )
...
* fix(StatusQrCodeScanner): Improve QR code scanner
- Almost async loading
- Added camera selector
- Added `captureRectangle` property
- Add component info to sandbox qr code scanner page
- Embed QrCodeScanner into desktop app
* Compile and link qzxing as shared library
* Hardcode settingCurrentNetwork. Propagate inputConnectionString errors.
* Added qzxing libdir to e2e tests ld_library_path
2023-03-30 20:57:18 +03:00
mprakhov
f0d57d19cf
fix(@desktop/messages): show reply header if we send image
2023-03-30 16:49:09 +02:00
Patryk Osmaczko
7fb9b37620
chore: bump status-go
2023-03-30 16:19:13 +02:00
Boris Melnik
efc9ba41d3
feat(SplashScreen): Display recommendation do not close the app on re-encryption process
...
Fixes : #10039
2023-03-30 09:59:42 -04:00
Jonathan Rainville
44b9522edb
fix(unread): fix badge disappearing because of wrong calculation
...
Fixes #10058
We were calling `updateParentBadgeNotifications` with wrong values, so we basically removed the badge all the time by accident.
Now, we calculate the unread messages and messages from the service's cache.
Also, we still called `updateParentBadgeNotifications` when a contact is updated, as if the contact requests still went in the old contact request popup.
2023-03-30 09:49:04 -04:00
Igor Sirotin
f360a9c193
Fix `WakuConfig` enabled
2023-03-30 16:10:30 +03:00
Alex Jbanca
dfbaf9edbb
fix(LinkPreviews): Fixing implicitHeight binding loop
...
Closing https://github.com/status-im/status-desktop/issues/10057
2023-03-30 09:30:06 +03:00
Pascal Precht
57467c65b8
fix(permissions): check ownership of collectibles in permissions view
...
Marks collectible token criteria items in JoinCommunityView as we owned
if the account owns wallets that match the criteria
2023-03-30 08:26:10 +02:00
Lukáš Tinkl
40e4a3670f
fix: StatusComboBox doesn't react on click outside indicator
...
Redirect the click event and let the CustomComboItem fill the whole
`contentItem` (otherwise a Button over another Button eats all the mouse
events)
Fixes : #9977
2023-03-29 17:18:07 +02:00
Noelia
7d3b0a576b
feat(storybook): Added support to change `tokenModel` and update `deployState` property
...
Added support to change `tokenModel` and update `deployState` property
2023-03-29 15:37:02 +02:00
Noelia
6752d274e1
fix(MintToken): Initial item updated according to `tokenModel` changes
...
Updated stackview with the corresponding initial item when `tokenModel` changes.
2023-03-29 15:37:02 +02:00
Noelia
3db1ce70d1
fix(MintToken): Fixed `deployState` property binding
...
Created `instantiator` object as a mediator to establish appropriate binding between property model and `CommunityCollectibleView`
Closes #10013
2023-03-29 15:37:02 +02:00
Michał Cieślak
27c891fc18
feat(communities): AirdropTokensSelector component added
...
Closes : #9798
2023-03-29 14:25:46 +02:00
Michał Cieślak
1c80cbb3df
fix(Storybook): correct parsing of figma urls with in node-id
2023-03-29 14:25:46 +02:00
Michał Cieślak
2dc9c950d9
fix(StatusFlowSelector): minor adjustments to the design
2023-03-29 14:25:46 +02:00
Michał Cieślak
8cbe2977c2
fix(CommunityNewAirdropView): proper size of selectors' icons
2023-03-29 14:25:46 +02:00
Anthony Laibe
063198fc1f
feat(@wallet): do not change value of symbol
...
fixes #9201
2023-03-29 10:14:08 +02:00
Patryk Osmaczko
27285151bb
chore: bump status-go
2023-03-28 22:26:48 +02:00
Jonathan Rainville
e5ff0b4a6a
fix(images): fix second pasted image replaces the first one
...
Fixes #9966
Uses the validate function to paste images so that it concatenates the previous images.
FIxes the validate function to also accept data images.
Moves the size validation function to Utils to reuse the data path prefix constant and fix the possible crash when we try to get the size of a data image.
2023-03-28 13:48:10 -04:00
mprakhov
b580f0a810
feat:(@desktop/channels): loading state when switching channels/chats
2023-03-28 13:12:58 -04:00
Sale Djenic
5479880cde
chore(@desktop/wallet): add account modal - improvements
...
- `AddAccountStore` moved to `AddAccountPopup`
- watch only address' placeholder text updated
- emoji popup button added to the right side of the account name input field
- `validateMnemonic` proc from accounts service updated
2023-03-28 18:09:39 +02:00
Sale Djenic
51058d9065
feat(@desktop/wallet): new add account modal - amends
...
Closes : #10020
2023-03-28 18:09:39 +02:00
Sale Djenic
c45154c066
test(@desktop/wallet): adding account related test disabled due to massive change in ui and backend logic
...
Tests will be redone and added through new issue #9997 .
2023-03-28 18:09:39 +02:00
Sale Djenic
cb66ad6118
fix(@desktop/keycard): authenticate flow, wrong password disabled submit button issue fixed
2023-03-28 18:09:39 +02:00
Sale Djenic
223e4f1bc2
feat(@desktop/wallet): new "Add Account" modal added
...
Closes : #9733
2023-03-28 18:09:39 +02:00
Sale Djenic
204f47229c
fix(@desktop/keycard): `keyUid` param set for all (keycard®ular users) authentication
2023-03-28 18:09:39 +02:00
Sale Djenic
bd9652cec8
chore(@desktop/wallet): unused keycard signal removed
2023-03-28 18:09:39 +02:00
Sale Djenic
a01ff000ea
chore(@desktop/wallet): `buildKeyPairsList` proc moved to `src/app/modules/shared` location
2023-03-28 18:09:39 +02:00
Sale Djenic
1803f477bb
chore(@desktop/wallet): `keypair` item/model, `keypair_account` item/model moved to `src/app/modules/shared_models` location
2023-03-28 18:09:39 +02:00
Sale Djenic
44e00b9538
chore(@desktop/wallet): `Accounts` and `WalletAccount` services updated
...
- new procs to a new `status-go` endpoints added:
- `AddAccount`
- `ImportPrivateKey`
- `ImportMnemonic`
- `GetRandomMnemonic`
- `GetDerivedAddresses`
- `GetDerivedAddressesForMnemonic`
- `GetAddressDetails`
- unused procs to the old `status-go` endpoints removed:
- `AddAccountWatch`
- `AddAccountWithMnemonic`
- `AddAccountWithMnemonicPasswordVerified`
- `AddAccountWithMnemonicAndPath`
- `AddAccountWithMnemonicAndPathPasswordVerified`
- `AddAccountWithPrivateKeyPasswordVerified`
- `AddAccountWithPrivateKey`
- `GenerateAccount`
- `GenerateAccountPasswordVerified`
- `GenerateAccountWithDerivedPath`
- `GetDerivedAddressForPath`
- `GetDerivedAddressesForPath`
- `GetDerivedAddressesForMnemonicWithPath`
- `GetDerivedAddressForPrivateKey`
- `GetDerivedAddressDetails`
2023-03-28 18:09:39 +02:00
Sale Djenic
7b16a93cc0
chore(@desktop/wallet): old add account modal and corresponding methods from `walletSectionAccounts` module removed
2023-03-28 18:09:39 +02:00
Sale Djenic
388fab4a4a
feat(StatusQ.Components): `StatusPageIndicator` component introduced
...
Added `StatusPageIndicator` component which displays buttons in a row,
representing pages from the set range.
Corresponding page in API Documentation added.
2023-03-28 18:09:39 +02:00
MishkaRogachev
8eba843a5e
fix(Chat): Fix pin popup and actions for communities and group chats
2023-03-28 11:05:07 -04:00
MishkaRogachev
4d4ec22ba6
feat(Chat): Disable unpin action for PinnedMessagesPopup
2023-03-28 11:05:07 -04:00
MishkaRogachev
1f54d96f5f
feat(Chat): Disable chat actions for non-contacts
2023-03-28 11:05:07 -04:00
MishkaRogachev
ad4838e4f8
feat(Chat): Disable sending messages for non contacts
...
Close #9899
2023-03-28 11:05:07 -04:00
Jonathan Rainville
b45cc15e32
fix(community-tests): fix edit and delete category tests
2023-03-28 09:49:32 -04:00
Alex Jbanca
75571c9f22
fix(StatusItemsSelector): Allow icons to be provided by the model
...
Fixing https://github.com/status-im/status-desktop/issues/9766
The main change is that the model will now provide the image type, on top of the image source. The image type can be either icon or image. Icons will be coloured with the same colour as the text.
2023-03-28 12:46:20 +03:00
Alex Jbanca
17834ecbc1
fix(MintTokens): Use localised amount for total supply
...
Fixing: https://github.com/status-im/status-desktop/issues/9763
Changes:
1. Use int to pass around the supply amount from one component to another
2. Transform the supply amount to localised string when it is displayed to the user.
2023-03-28 12:17:02 +03:00
Michal Iskierko
999d767110
chore(@desktop): Set mayfail to "The user sends a transaction" scenario
...
Issue #9783
2023-03-27 19:43:10 +02:00
Michal Iskierko
b62a204ee7
chore(@desktop): Upgrade status-go
...
Issue #9783
2023-03-27 19:43:10 +02:00
Michal Iskierko
c8aefe4e66
feat(@desktop/communities): Airdrop community tokens
...
Issue #9783
2023-03-27 19:43:10 +02:00
Jonathan Rainville
5f765e3542
chore(status-go): up status-go version to get mem leak fix
2023-03-27 13:10:49 -04:00
Jonathan Rainville
caebc9b93f
fix(community-members): fix pending request buttons + updates
...
Fixes #9973
The buttons didn't work because we weren't using the right model + the section model didn't expose the PendingMemberRequestsModel.
I also fixed the service to update the community correctly and send the event. It should feel snappy-er to approve someone now.
2023-03-27 11:17:34 -04:00
Michal Iskierko
d759bda81d
fix(@desktop/communities): Computing fees in ETH and USD for Sign Transaction dialog
...
Issue #10007
2023-03-27 16:25:49 +02:00
Alex Jbanca
2142a6bf9c
fix(ActivitiCenterTolltip): Position tooltip arrow in the middle of the button
2023-03-27 14:19:43 +03:00
Pascal Precht
81d4ea05e9
fix(communities): only require auth for token gated communities
...
There's a bug that all requests to join a community require the user to
authenticate themselves. This should only be needed for community that
are token permissioned.
This commit fixes it by only performing auth when requesting from the
tokengated community view.
Fixes #10010
2023-03-24 15:22:47 -04:00
Jonathan Rainville
27d7b822e3
fix(group): fix editing group image on Windows
...
Fixes #9884
2023-03-24 14:51:37 -04:00
Jonathan Rainville
9d0e14b680
refactor(chats): separate calls to getChats for each section
...
Fixes #9858
2023-03-24 13:05:19 -04:00
Lukáš Tinkl
d75d723f5e
fix: unbreak importing community from settings
...
the ProfileSectionStore is simply missing the required method to proceed
(note that this popup is used in 2 different contexts; the one in
Community Portal works fine due to the fact it's passed a different
store!)
2023-03-24 17:53:06 +01:00