2039 Commits

Author SHA1 Message Date
Patryk Osmaczko
ce08265e0d chore: re-enable logging in prod version
closes: #8932
2023-01-04 18:16:04 +01:00
Patryk Osmaczko
b8a1c70d62 chore: add task details to threadpool logs
makes #5938 easier to debug
2023-01-04 17:40:46 +01:00
mprakhov
d061b9a1d1 fix(@desktop/chat): empty chat members list 2023-01-04 18:04:50 +02:00
Sale Djenic
32fcda485c feature(@desktop/keycard): migrate an exsiting account from Keycard to Status Desktop
Fixes: #7030
2023-01-04 14:24:55 +01:00
Sale Djenic
6db0583d87 chore(@desktop/keycard): typo in variables naming fixed 2023-01-04 14:24:55 +01:00
Sale Djenic
1bc9deef47 chore(@desktop/keycard): keyPairForAuthentication replaced by keyPairForProcessing 2023-01-04 14:24:55 +01:00
Sale Djenic
b2cb263d68 feature(@desktop/keycard): import or restore a Keycard via a seed phrase
Fixes: #7029
2023-01-04 14:24:55 +01:00
Sale Djenic
8600ef35b3 feature(@desktop/keycard): generating addresses on a Keycard
Generating addresses was done on the status-go side, but now since `ExportPublic`
flow from the keycard library supports deriving addresses for list of derivation paths
we're using it in the desktop app for `SetupNewKeycardNewSeedPhrase` flow.
2023-01-04 14:24:55 +01:00
Sale Djenic
0e65f2a7ff feature(@desktop/keycard): create a new Keycard account with a new seed phrase
Fixes: #7028
2023-01-04 14:24:55 +01:00
Sale Djenic
b81f4dd150 fix(@desktop/onboarding): refetching backed up data added 2023-01-04 11:15:58 +01:00
Sale Djenic
6b6aaf3af1 fix(@desktop/onboarding): onboarding flows for I already use Status path do not match figma requirements (2/2)
Continuation:
desktop app updated after we decided to remove 30 secs waiting time from `status-go` and introduce it
on the desktop app side.
2023-01-04 11:15:58 +01:00
Sale Djenic
19ba018a1d fix(@desktop/onboarding): onboarding flows for I already use Status path do not match figma requirements (1/2)
Profile fetching (display name and identity images) implemented on the status-go side and
integrated in the desktop app.

Signal notifying about the progress while fetching backed up data from waku implemented on
the status-go side and integrated in the desktop app.

`I already use Status -> Enter a seed phrase` and `I already use Status -> Login with Keycard`
updated so they match figma now.

Fixes: #8467
2023-01-04 11:15:58 +01:00
Anthony Laibe
2e65796a06 feat(@wallet): cbridge integration 2023-01-04 08:59:19 +01:00
mprakhov
a7a69e1320 fix(@desktop/chats): restore last opened chat during app launch 2023-01-03 18:02:42 +02:00
Anthony Laibe
542a0b11f2 fix(@wallet): fix crash when sending a tx after toggling network
fixes #8859
2023-01-03 12:40:34 +01:00
MishkaRogachev
f70ccfc17d fix(ActivityCenter): Add identity verification AC notifications 2022-12-30 12:13:42 +04:00
mprakhov
76b6fba5ad fix(@desktop/community): Decrease amount of chat_getMembers calls 2022-12-27 19:29:56 +02:00
mprakhov
8b3319a1f3 fix(@desktop/communities): empty chat view during adding/removing active channel to the category 2022-12-22 20:02:09 +02:00
Pascal Precht
f3eb29bfea feat(chat): allow for editing last user message using arrow-up key 2022-12-22 17:31:32 +01:00
Igor Sirotin
eb9f94630a fix(chat_section_module): Don't force update icon and name for 1-1 chats 2022-12-22 11:52:03 +03:00
Khushboo Mehta
17aaec2d53 feat(@desktop/wallet): Send modal update
fixes #8609
2022-12-21 20:44:56 +01:00
Khushboo Mehta
f84404c956 feat(@desktop/wallet): Custom routing
fixes #8237
2022-12-21 19:25:11 +01:00
Jonathan Rainville
f29210d4a2 fix(image): fix image download on Windows
Fixes #8755
2022-12-21 10:33:34 -05:00
mprakhov
fb254fd775 fix:(@desktop/keystone): Request saving password to keystone on a startup after changing the password through settings 2022-12-21 17:02:38 +02:00
Patryk Osmaczko
7ede3389ff fix(chat): ensure messages ordering on model append/prepend
fixes: #8466
2022-12-21 10:32:46 +01:00
Patryk Osmaczko
3acf7dbebf chore: remove useless condition from asyncLoadInitialMessagesForChat 2022-12-21 10:32:46 +01:00
Pascal Precht
865ed32deb feat: introduce ability to @everyone
Closes #8479

This needs: status-im/status-go#3026
2022-12-21 10:19:48 +01:00
Patryk Osmaczko
bf324f273a refactor: use service defined signals instead of SignalType 2022-12-21 09:27:32 +01:00
Patryk Osmaczko
9ce9598a83 chore: remove unused loadingHistoryMessagesInProgress property
`loadingHistoryMessagesInProgress` was moved to content module but the
property was never removed from the messages module view

see: fc24f16525e6f71b3a00848b4efd94543753ac0b
2022-12-21 09:27:32 +01:00
Dario Gabriel Lipicar
9feb6c29cf feat(@desktop/wallet): reworked collectibles backend
Fixes #8407
2022-12-19 08:07:04 -03:00
Patryk Osmaczko
87674064d0 feat(chat/messages): implement new messages marker
closes: #8572
iterates: #7488
2022-12-16 19:12:12 +01:00
mprakhov
27b8924c6d fix(@desktop/notifications): sent contact request accepted notification fix 2022-12-16 16:18:33 +02:00
Patryk Osmaczko
e38d8c8490 fix(chat/groups): do not propagate empty members sequence
fixes: #8832
2022-12-16 14:11:31 +01:00
Dario Gabriel Lipicar
f0744ed61d fix(@desktop/wallet) make collection expansion more responsive
Collection fetch is now non-blocking

Fixes #8406
2022-12-16 08:09:16 -03:00
Dario Gabriel Lipicar
bd986a5b6b fix(@desktop/wallet): adjust collectible details screen to design 2022-12-15 11:18:29 -03:00
MishkaRogachev
bc446f93b7 feat(Contacts): ContactVerificationRequestPopup reacts on model's update 2022-12-15 15:44:45 +04:00
MishkaRogachev
ddf27d3038 feat(Contacts): Handle cancel identity verification on the reciever side
Close #8437
2022-12-15 15:44:45 +04:00
Igor Sirotin
50427390dd ens: Fix ens name inconsistency across app 2022-12-14 23:46:50 +03:00
Michal Iskierko
3f01af4446 fix(@desktop/chat): Fix user names propagation.
Add ProfileUtils for displaying correct name.
Set names in models correctly.
Fill names in qml correctly.

Fix #8343
2022-12-14 17:44:26 +01:00
Patryk Osmaczko
c9b1082795 fix: prevent crash by ensuring there is active section on app start
If `activeSectionId` does point to section that is not restored
correctly (by any reason), then the app will crash. That's becasue code
assumes there is always an active section set and it will try to
reference null item in this case.

fixes: #8785
2022-12-14 17:16:36 +01:00
Anthony Laibe
9b0d9cf478 feat(@wallet): Display ens name in account view
fixes #8607
2022-12-14 16:04:58 +01:00
Sale Djenic
4b972acdd9 feature(@desktop/keycard): display keycards for the same keypair as a list in the keypair details view
Fixes: #8136
2022-12-14 08:22:12 +01:00
Alexandra Betouni
1c030b398c fix(StatusTextMessage): Handle quote formatting in QML
HTML doesn't know about TextEdit's wrapMode line count so
when text was a quote it was seeing it as single line thus
painting a singleline height quoteline.

Closes #8109
2022-12-13 17:13:16 +02:00
Lukáš Tinkl
73cc621f0c fix: Rename "Chat" tooltip to "Messages"
... and do it the proper way, ie. make the string translatable as we
can't handle translations coming from NIM files at the moment

Closes #8418
2022-12-13 03:46:25 +01:00
Jonathan Rainville
2b9c1f914d fix(badge): show badge when mentioned even if channel is muted
Fixes #8723
2022-12-12 13:40:07 -05:00
Jonathan Rainville
194e3048bc fix(messages): fix Resend btn not working and add Sending visual state
Fixes #7643

This adds the backend to resend. It then hooks the button to it.
This also adds a visual state for when we are sending. This gives a good indication that a message was sent.
2022-12-12 11:56:21 -05:00
Jonathan Rainville
59a05243af fix(community): fix messages being gone when we re-join a community
Fixes #7512

The problem was twofold.
1. We didn't try to fetch the messages when we re-joined, since the cursor was not reseted
2. The messages are not longer in the DB since they get deleted on joining.

I fixed 1. by reseting the cursor on leave and calling fetch on spectate
I fixed 2. in the status-go PR so that we no longer delete the messages when leaving.
2022-12-12 10:47:17 -05:00
Jonathan Rainville
9067cc408c fix(badge): show badge when mentioned even if channel is muted
Fixes #8723
2022-12-12 10:47:17 -05:00
Khushboo Mehta
9825a48eec fix(@desktop/wallet): Fix for wrong link is generated when transaction is done on testnet
fixes #8681
2022-12-12 15:23:52 +01:00
Igor Sirotin
e436d6937d fix: Removing and releasing ENS names 2022-12-09 18:56:33 +03:00