2
0
mirror of https://github.com/status-im/status-desktop.git synced 2025-03-02 23:41:18 +00:00

2134 Commits

Author SHA1 Message Date
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: 
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: 
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: 
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 
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 
2022-12-21 20:44:56 +01:00
Khushboo Mehta
f84404c956 feat(@desktop/wallet): Custom routing
fixes 
2022-12-21 19:25:11 +01:00
Jonathan Rainville
f29210d4a2 fix(image): fix image download on Windows
Fixes 
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: 
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 

This needs: 
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 
2022-12-19 08:07:04 -03:00
Patryk Osmaczko
87674064d0 feat(chat/messages): implement new messages marker
closes: 
iterates: 
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: 
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 
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 
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 
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: 
2022-12-14 17:16:36 +01:00
Anthony Laibe
9b0d9cf478 feat(@wallet): Display ens name in account view
fixes 
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: 
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 
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 
2022-12-13 03:46:25 +01:00
Jonathan Rainville
2b9c1f914d fix(badge): show badge when mentioned even if channel is muted
Fixes 
2022-12-12 13:40:07 -05:00
Jonathan Rainville
194e3048bc fix(messages): fix Resend btn not working and add Sending visual state
Fixes 

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 

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 
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 
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
Anthony Laibe
1b81490c55 fix(@wallet): remove uneeded log
fixes 
2022-12-09 13:20:03 +01:00
Anthony Laibe
56bd8c74b8 feat(@wallet): speed up add account
fixes 
2022-12-08 11:21:50 +01:00
Anthony Laibe
f7704c719a fix(@wallet): fix token list
there is 2 type of token list, the whole list for send modal and the
list for asset view
2022-12-07 17:02:05 +01:00
Pascal Precht
40eead1c8f refactor(communities): use ImportingHistoryArchiveMessages signal for
banner

@John-44 requested that we show the banner only for when messages are indeed
imported into the database, not necessarily already when the torrent data is being downloaded.

This commit ensures Desktop processes the newly introduced
`ImportingHistoryArchiveMessages` signal to render the banner introduced
in d5db1e6356

This needs: https://github.com/status-im/status-go/pull/2998
2022-12-07 14:29:35 +01:00
Sale Djenic
7bae51335b fix(@desktop/onboarding): Onboarding -> Generate keys for a new keycard - display name is not set
Fixes: 
2022-12-07 14:22:38 +01:00