1543 Commits

Author SHA1 Message Date
Sale Djenic
70a1381e86 chore(@desktop/onboarding): splash screen used as app loading animation
Fixes #5753
2022-08-04 09:50:04 +02:00
Sale Djenic
db44bc25d3 feat(@desktop/keycard): initial keycard implementation
Keycard implementation affected onboarding/login flows.
- new user - first run - new keys into keycard
- new user - first run - import seed phrase into keycard
- old user - first run - login importing from keycard
- login the app using keycard

Fixes: #5972
2022-08-04 09:50:04 +02:00
Khushboo Mehta
e5358bf29a fix(@desktop/wallet): Implements basic collectible view
fixes #6492
2022-08-03 10:11:09 +02:00
Michal Iskierko
92c1e9ce18 feat(@desktop/chat): Add sections to members tab of the community management
Add tabs: "All members" and "Banned"
Add unban functionality

Issue #5979
2022-08-03 09:48:09 +02:00
Patryk Osmaczko
43de90e80e feat(settings): add alpha and beta language sections
closes: #6662
2022-08-02 17:27:32 +02:00
Jonathan Rainville
3de0c699e3 fix(chat_section): reset activeItem when the last channel is removed
Fixes #6536
2022-08-01 10:18:39 -04:00
Jonathan Rainville
16b2ca5c2c feat(contacts): add respond to request and pending contact menu options
Fixes #6251

Adds the "Respond to Contact Request" and "Contact Request Pending" options to the MessageContextMenu

Also fixes some small issues with contact verification where the state of the incoming request was not correct
2022-07-29 09:43:35 -04:00
Jonathan Rainville
0419f8077d feat(windows): hook protocol uris to the urlManager
Fixes #5973
2022-07-28 10:00:43 -04:00
Patryk Osmaczko
5b51a7ce81 chore(settings): fix naming: locale->language 2022-07-27 14:22:50 +02:00
Patryk Osmaczko
8798f785f6 chore: add missing events object to language service 2022-07-27 14:22:50 +02:00
Lukáš Tinkl
fa93b08064 hotfix(nim): Can't start the app
remove duplicate nim slot; looks like a rebase gone wrong

Fixes being unable to build/start the app

Closes #6599
2022-07-25 10:51:31 +02:00
Boris Melnik
52b0112a0f fix(ContactRequests): Fix accept and reject pending requests functions
Closes: #6261
2022-07-24 12:31:19 -04:00
Sale Djenic
f9244e2c9f fix(@desktop/onboarding): Onboarding/Login flow improvements
- startup, login and onboarding modules merged into the single one
- `State` class introduced which is the base class for all states, every state
  determines what is the next state in each of 3 possible actions, and what
  is the previous state, if it has previous state
- `StateWrapper` class is introduced as a convenient way to expose
  `State`'s props and deal with them on the qml side
- startup module maintains states as a linked list and there are few convenient
  methods to move through the list `onBackActionClicked`, `onNextPrimaryActionClicked`
  `onNextSecondaryActionClicked`, `onNextTertiaryActionClicked`
- redundant code removed

Fixes: #6473
2022-07-22 08:13:27 +02:00
Jonathan Rainville
e5f9177bcd fix(community-chat): don't switch to the first channel when reordering
Fixes #6574
2022-07-21 17:18:40 -04:00
Khushboo Mehta
91eb1a7969 feat(@desktop/profile): Adapt view for settings as pre new design
fixes #5725
2022-07-21 15:06:01 -04:00
Michał Cieślak
d0125c86b5 fix(@desktop/chat): endless search when user has no chats or communities 2022-07-21 18:32:49 +02:00
Pascal Precht
95a1945bff fix: handle sync currency settings
This updates the desktop client with a newly emitted currency settings
that might originate from synchronization

Partially addresses #5201
2022-07-20 13:49:18 -04:00
Patryk Osmaczko
d68833c7a5 chore(settings): add and populate SIGNAL_LOCALE_UPDATE
task: #6416
2022-07-20 13:19:31 +02:00
Patryk Osmaczko
13a6407a75 feat(settings): introduce language model
task: #6416
2022-07-20 13:19:31 +02:00
Alexandra Betouni
7e7200b4bf fix(AppSearch): search location wasn't updating correctly
Closes #6426
2022-07-19 11:37:27 +03:00
Sale Djenic
73abf3a982 fix(@desktop/notifications): nothing happens after clicking on any notification
Fixes: #5935
2022-07-15 16:56:48 +02:00
Michal Iskierko
9ef807277e fix(@desktop/chat): Fix accepting and rejecting requests
Adding try/catch in a service
Fix naming in QML

Fix #6395
2022-07-15 16:08:25 +02:00
Khushboo Mehta
35a5ab57f0 feat(@desktop/wallet): Implement the advanced/custom view with simple same network transfers
fixes #6268
2022-07-14 16:28:38 +02:00
Sale Djenic
cd2d289af9 quick crash fix 2022-07-12 16:55:28 -04:00
Anthony Laibe
ff12c85f07 fix(@wallet): move estimation time to status-go 2022-07-12 14:44:06 +02:00
Michal Iskierko
136921c0ad fix(@desktop): Fix crash when opening change status dialog
Fixes #6415
2022-07-12 14:32:17 +02:00
Jonathan Rainville
95407cc1e0 fix(contacts): remove isMutualContact, use isContact or isAdded indead
Fixes #6220

Fixes the issue with the mutual contact icon showing when just added.
It also does a huge cleanup of the codebase to remove isContact and replace it with either isAdded, when we care only about if we added, or isMutualContact if we want the contact to be mutual
Also fixes an issue with the MessageContextMenu not reflecting the added state correctly.
2022-07-11 09:34:29 -04:00
Pascal Precht
51b661386a refactor: always request access to join community
We no longer send community invites to users, instead we just share the
community and let users request access.

That request will either be automatically or manually accepted by the owner/admin.

Depends on https://github.com/status-im/status-go/pull/2682

Closes #5115
2022-07-08 13:18:37 +02:00
Boris Melnik
81e674da55 fix(CommunitySettings): Process statuses for members model
Closes: #6132
2022-07-08 12:58:54 +03:00
Richard Ramos
75a3ff858c feat: check for updates (using status-go) 2022-07-07 09:54:55 -04:00
Boris Melnik
bb2c9e02c2 feat(communities): Add muting category methods
Closes: #5975
2022-07-06 19:48:44 +03:00
Jonathan Rainville
1e7c648300 feat: contact verification request and trust status
feat: contact verification

fix: add remove identity verified btn

fix: add toast message

feat: received verification request model


feat: finish identity verification flow

Fixes #4784
2022-07-06 10:43:33 -04:00
Michal Iskierko
45448db90a feat(@desktop/general): Change user statuses
Handle user statuses from status-go: Always Online, Automatic, Inactive.
Handling updating own status on member list.

Issue #5886
2022-07-06 09:38:11 +02:00
Sale Djenic
c9fe428940 fix(@desktop/chat): messages sometimes assigned to the wrong user
Fixes #6004
2022-07-05 17:10:15 +02:00
Lukáš Tinkl
6c155092a4 fix(nim/module): fix default tooltip for Chat section
provide the default "Chat" name for the personal chat
2022-07-05 12:04:07 +02:00
Anthony Laibe
d4d9797eec feat: Add network balance 2022-07-04 20:14:46 +02:00
MishkaRogachev
5c6b5f1f47 feat(Communities): support tags in community edit page
Close #6089
2022-07-04 18:53:48 +03:00
Jonathan Rainville
416cedd033 fix(1-1): fix contact label not updating when mutual contact changes
Fixes #5709
2022-07-04 09:32:44 -04:00
Anthony Laibe
ce7340b9a5 feat(@wallet): multi network history 2022-07-04 09:58:39 +02:00
Jonathan Rainville
deca07c0c6 fix(contacts): only open 1x1 chat when mutual contact when sending req
Fixes #6291
2022-06-30 10:13:08 -04:00
Boris Melnik
6adb809ba0 fix(backend): Add some text to image message
Closes: #6094
2022-06-29 17:08:59 +03:00
Boris Melnik
35eee24ab4 fix(chat): Open chat when contact request was accepted
Closes: #6127
2022-06-27 11:19:32 -04:00
Noelia
70383a51bd feat(CommunitiesPortal): Enable Communities portal & update chat menu
- Removed 'Communities Portal' toggle from the advanced settings and enable it by default.
- Removed dropdown menu. The button opens directly the join public chat modal.
- In the portal, "Import community" button is now clickable and opens the import community modal.
- In the portal, "Create community" button is now clickable and opens the create community modal.
- Enabled navigation to the clicked community.

Closes #6099
2022-06-27 10:28:36 +02:00
Anthony Laibe
c34ee41971 fix(@wallet): address input keep loading
In case of a public key, the loader was always visible and an ephemeral
notification was display but it should not

Also, the show not found is disabled if there is no contact list being
displayed
2022-06-27 08:57:10 +02:00
MishkaRogachev
e30ba7e760 feat(@community): Add tags to communities
Close #5680
2022-06-24 19:44:35 +03:00
Anthony Laibe
2449c8840e chores(@chat): bring back download messages
fixes #6163
2022-06-22 16:12:24 -04:00
Sale Djenic
60ed62231e fix(@desktop/wallet): estimated time for transaction is always Unknown
Fixes #5938
2022-06-22 16:02:25 -04:00
MishkaRogachev
2251f870a0 feat(@desktop/chat): New profile context menu states
Close #6113
2022-06-22 15:50:59 -04:00
Jonathan Rainville
9ebe9ec2c5 fix: fix blurry chat identifier and expose large image in contact proc
Fixes #6190
2022-06-22 15:33:11 -04:00
Jonathan Rainville
6f14921c9b chore(community): replace plus button by adhoc btn
Fixes #5677
2022-06-22 09:01:45 -04:00