Commit Graph

2690 Commits

Author SHA1 Message Date
Richard Ramos 3c7779305b feat: move stickers business logic to status-go 2022-03-09 12:16:42 -04:00
Anthony Laibe 49ca009a7c feat(@settings): Display account information 2022-03-09 13:48:34 +01:00
Stefan Dunca 1d6d20200a fix(chat): Fix applying edit of nickname using enter key 2022-03-09 11:51:55 +01:00
Stefan Dunca 12b6500fbe fix(chat): Show beam mouse cursor over the chat message field
Fixes #4896
2022-03-09 11:51:55 +01:00
Jonathan Rainville 68a4498d11 feat(privacy): reimplement show only contact pfp using status-go setting
Fixes #4900
2022-03-08 15:50:15 -05:00
Alexandra Betouni 63d56aba12 fix(chatMessages): line breaks in message were not respected when pasting text
Closes #3510
2022-03-08 15:46:50 -05:00
Michal Iskierko ada9501fb9 fix(desktop/chat): Remove unused comments
Issue #3520
2022-03-08 15:29:42 -05:00
Michal Iskierko aefa7d8e26 fix(desktop/chat): Update copy button tooltip text in communities
Change copy buttons tooltip text from “Copy to clipboard” into “Copied!” in panels: "Add members" and "Manage community"

Fixes #3520
2022-03-08 15:29:42 -05:00
Jonathan Rainville be9d2f94e2 feat: enable emojis as channel icons
Fixes #4809
2022-03-08 15:15:25 -05:00
Alexandra Betouni 76123f3b14 fix(chat/textInput): prevent break mentions when ctrl+left is pressed
Closes #4981
2022-03-08 14:41:47 -05:00
Iuri Matias 5937c7d3aa chore: update applayout imports 2022-03-08 14:02:24 -05:00
Alexandra Betouni c2977e468f feat(onboarding): Added SplashScreen
- Added SplashScreen as initial screen before
onboard as per new designs.
- Also moved all onboarding related code from
main to onboarding section and switched to
import this and all other sections as
qml modules, exposing this way only
necessary files.
- Cleaned up unecessary qmldir files and
imports.

Closes #4954
2022-03-08 14:02:24 -05:00
Jonathan Rainville e5e6914947 refactor(ChatColumnView): put ChatContentViews in Loaders
This makes the initial loading of the app faster as well as reducing the memory usage until the user clicks on a channel
2022-03-08 13:40:36 -05:00
Jonathan Rainville a99c66ca8b refactor(ChatColumnView): move duplicated code to function 2022-03-08 13:40:36 -05:00
Stefan Dunca 72e67159fc fix(group-chats): Fix wrong group name in a subsequent edit attempt
Root cause: the name used as input for the naming edit field was sourced
from the active group entry which is updated only when switching
the active group.

fixes #4910
2022-03-07 23:12:52 +01:00
Michal Iskierko 5a6912d18e chore(@desktop/profile): Fix visibility behaviour of Apps section
Apps section with Browser settings are visible when
Experimental features/Dapp Browser toggle is on.

Ticket #4916
2022-03-04 18:57:26 -05:00
Michal Iskierko 30b799a6ea chore(@desktop/profile): Change labels and ordering in Profile settings list
Fixes #4916
2022-03-04 18:57:26 -05:00
Anthony Laibe e7ece14346 feat(@settings): copy assets popup to settings 2022-03-04 10:05:02 +01:00
Alexandra Betouni f8aebda0dd fix(statusChatInput): update mentions behavior when text is pasted
Fixed to update mentions positions when text is pasted or
added before those

Closes #4867
2022-03-03 15:00:51 -05:00
Anthony Laibe 27d476ac02 feat(@settings): Add network list 2022-03-03 14:13:15 -05:00
Jonathan Rainville 35e50d186b fix(drag-zone): make drag zone only work in correct chats
Fixes #4904

Moves drag zone to the AppMain so that we can check if the current chat accepts the images
Also disables the Input Connection if the channel is not active
2022-03-03 13:01:53 -05:00
Khushboo Mehta cc55f811b1 fix(@desktop/wallet): Re-add saved addresses view from Wallet V2
fixes #4747
2022-03-03 15:47:42 +01:00
Anthony Laibe 02bc62a9a2 feat(@settings): plug in accounts 2022-03-03 10:43:55 +01:00
Stefan D 3549273307 Keep secondary sidebar at a fixed width. 2022-03-02 22:58:47 +01:00
Khushboo Mehta 44a8b6df0a fix(@desktop/wallet): add/re-add buy crypto feature
fixes #4925
2022-03-02 18:45:22 +01:00
Jonathan Rainville 6fa74b7ba9 refactor: re-hook disconnected and re-connected signals and banner 2022-03-02 09:27:45 -05:00
Anthony Laibe bfda545646 refactor: add back eip1559 2022-03-01 15:10:23 -05:00
Anthony Laibe 87c940e95d feat(@settings): Build layout for settings wallet 2022-03-01 14:39:25 +01:00
Sale Djenic ca20e77534 fix(@dekstop/chat): increase the hard limit from 10 to 20 members in a group chat
Fixes #4728
2022-03-01 08:41:49 +01:00
Sale Djenic d0e0df1e3b fix(@dekstop/chat): clicking on `enable in settings` redirects to network settings
Fixes #4890
2022-02-25 12:11:57 -05:00
Sale Djenic 40d10b0cbb fix(@dekstop/chat): timestamp for `Fetch messages` is wrong
Fixes #4850
2022-02-25 12:11:26 -05:00
Khushboo Mehta ec9a359a28 fix(@desktop/wallet): Sign transaction accepts incorrect password
Async methods for send transaction is not impolemented yet and this is a fix until the proper flow is implemented.
Also resolves the same issue observed in chat section.

fixes #4821
2022-02-25 11:58:15 -05:00
Khushboo-dev-cpp dcac7977d9 fix(@desktop/settings): Store pass to keychain does not validate current password which results to inability to login
fixes #4358
2022-02-25 11:56:47 -05:00
Jonathan Rainville a51aee1683 fix(community): re-hook kick user from community
Fixes #2274
2022-02-24 17:04:56 -05:00
Jonathan Rainville 6c5594b576 fix(community): fix community edits not always working
Fixes #4842
2022-02-24 16:54:05 -05:00
Alexandra Betouni 5c30daab07 fix(chat/mentions) fixes in mentions behavior
Changed cursor behavior to jump over text when it
reaches a mention, either on left or right side.
Also made mention to behave as link when hovered
with mouse so that it cannot be clicked and place
cursor inside it.

Also fixed keyboard focus to navigate only in the
suggestions list when this is opened.

Closes #4423
2022-02-24 11:10:33 -05:00
Jonathan Rainville 3985272037 fix(invitation): fix community invite not showing in 1-1 chats
Fixes #4851
2022-02-24 10:58:26 -05:00
Sale Djenic 52fb195b39 fix(@dekstop/chat): trying to unblock a contact by hitting 'Unblock' via the chat view does not do anything
Fixes #4835
2022-02-24 16:19:51 +01:00
Khushboo Mehta d47ac2d5f7 feat(@desktop/wallet): cpp: Added apis for
1. Generate new API
2. Import accounts by PK
3. Import account by seed phrase
4. Add watch only address
5. delete account
6. current account
2022-02-24 10:53:18 +01:00
Jonathan Rainville 18374a16d4 fix(user-list): use the same userlist for community and chats 2022-02-23 16:15:41 -05:00
Jonathan Rainville c2378e24aa fix(user-list): fix user list section labels
Fixes #4805 and #4806
2022-02-23 16:15:41 -05:00
Jonathan Rainville 12d2652469 fix(groups): fix first message of group chats not appearing
Fixes #4852
2022-02-23 16:11:01 -05:00
Richard Ramos d4f8b63292 feat: add status.test fleet 2022-02-23 15:48:06 -05:00
Sale Djenic c855de98b6 fix(@dekstop/chat): higher cpu usage after opening gif selector
Fixes #4829
2022-02-23 15:43:21 -05:00
Jonathan Rainville 58935b82d7 fix(search): fix profile popup opened on search title clicked
Fixes #4795

Makes sure to only open the profile popup if the click is a pubkey.
Also opens the popup on ctrl+f
2022-02-23 15:17:51 -05:00
Sale Djenic 6186bf9c8c fix(@desktop/general): app/os notifications
Fixes #4409
2022-02-21 22:01:19 +01:00
Jonathan Rainville 16aac6fd4a fix: fix self profile image not showing in the message and fix name
Fixes #4807
2022-02-21 09:32:26 -05:00
Sale Djenic 4f65286ead refactor(@desktop/browser): move provider logic to `status-go`
Fixes #4693
2022-02-21 15:22:22 +01:00
Boris Melnik 9a9d671014 fix(groups): Fix invitations for groups
Closes: #4767
2022-02-21 16:52:14 +03:00
Boris Melnik 7bfec141eb fix(groups): Fix members count
Closes: #4822
2022-02-21 10:48:40 +03:00
Boris Melnik 4c0b09e9f5 fix(Groups): block add members button is you not group admin
Closes: #4840
2022-02-19 15:06:49 +03:00
Anthony Laibe 92bc1fdab1 feat(@wallet): toggle network 2022-02-18 15:25:55 +01:00
Richard Ramos fc24f16525 fix: continue showing loading indicator when store fetching failed
Fixes #4733
2022-02-17 14:53:39 -04:00
Boris Melnik ea5b5716e5 refactoring(groups): Refactor groups popups
Closes: #4719 #4615
2022-02-17 21:04:29 +03:00
Jonathan Rainville b335542dcd fix(links): fix editing a link and reflect what the new link shows
Fixes #3631
2022-02-17 12:38:55 -05:00
Anthony Laibe 626541e3bd chores(@wallet): remove wallet 2 2022-02-17 12:00:20 -05:00
Jonathan Rainville 713e6685ca fix: make mentions work with ensname, alias and nickname
Fixes #3707
2022-02-17 11:59:23 -05:00
Sale Djenic 9ed6c6235c fix(@desktop/chat): can't join to group chat by clicking [Join chat] or decline invitation with [Decline invitation]
Fixes #4766
2022-02-17 11:28:59 -05:00
Anthony Laibe 9495956a53 feat(@settings): Add wallet settings with network 2022-02-16 17:06:13 +01:00
Anthony Laibe 0acfd9b50c feat(@wallet): bring back filter network from wallet2 2022-02-16 11:20:13 +01:00
Khushboo Mehta 52e96e904b fix(@desktop/chat): enable transactions over chat
fixes #4610
2022-02-15 21:22:21 +01:00
Alexandra Betouni 8e6ae3c047 fix(Browser) Transaction Popup was misaligned
Fixed transaction popup position
Fixed JSDialogWindow title was going
off popup boundaries

Closes #4361
2022-02-15 00:06:21 +02:00
Jonathan Rainville 16e7d16c8c feat(communities): re-implement community link unfurling
Fixes #4788
2022-02-14 17:03:41 -05:00
Jonathan Rainville a3048f517b fix(browser-sign): show signing phrase in the sign tx modal
Fixes #4778
2022-02-14 10:08:30 -05:00
Jonathan Rainville cd68691ed8 fix(@desktop/settings): [re-add] ensure new password is confirmed
Fixes #4672
2022-02-14 10:08:20 -05:00
Jonathan Rainville 3b43d2f9ea fix: [re-add] The text entry box shouldn't highlight invalid @mentions
Fixes #4678

The text input in chat was highlighting whatever was starting
with @. Fixed to highlight only valid user mentions.
2022-02-14 10:08:09 -05:00
Anthony Laibe 7268ec3773 feat: prepare token service for multichain 2022-02-14 14:37:42 +01:00
Jonathan Rainville 426b230b3a fix(link-message): fix link unfurling display and height
Fixes #4608
2022-02-11 09:37:58 -05:00
Jonathan Rainville 306471be60 fix(ChatInput): fix clicking on emoji suggestion
Fixes #4768
2022-02-10 09:25:06 -05:00
Jonathan Rainville b7bfd334f3 feat(ens): [re-add] new backend
Fixes #4694

also add back pending transaction
2022-02-10 09:24:38 -05:00
Anthony Laibe d9212565b7 feat(@settings): Add feature flag for multi network 2022-02-09 12:55:40 +01:00
Patryk Osmaczko ba7a6d5d34 style: remove trailing whitespaces 2022-02-09 11:16:23 +01:00
Patryk Osmaczko 914c7b2839 fix(@desktop/sections): make ctrl+k display chats from communities
Closes: #4059
2022-02-09 10:38:34 +01:00
Richard Ramos e252a7a17f fix: reorderCommunityChat parameters 2022-02-08 14:26:07 -04:00
Richard Ramos 3fd10e7915 fix: community chat positions 2022-02-08 14:26:07 -04:00
Sale Djenic aa6036b78b fix(@desktop/chat): mention suggestion list fixed 2022-02-08 12:33:45 -05:00
Jonathan Rainville 485d6a370d fix(@wallet): [re-add] tx history view
Fixes #4684

Correctly display the date and if the node is an archival node
2022-02-08 08:47:29 -05:00
Richard Ramos f67ffde12c refactor(communities): edit categories 2022-02-07 18:29:13 -04:00
Richard Ramos c338bdf6ae refactor(communities): delete categories 2022-02-07 18:29:13 -04:00
Sale Djenic 4341d12efc fix(@desktop/wallet): send transaction to address UI is broken
Fixes #4623
2022-02-07 16:42:30 +01:00
Sale Djenic e7f1106f79 fix(@desktop/wallet): delete account
Fixes #4683
2022-02-07 16:23:03 +01:00
Jonathan Rainville 5d0eb942b0 fix(PrivacyView): [re-add] Fix relations between switch and line sensor
Fixes #4674

The part about profile image was already refactpred/fixed
2022-02-07 10:16:01 -05:00
Sale Djenic 5c034f545d chore(@desktop/general): add avatar change functionality
Fixes #4669
2022-02-07 08:16:44 +01:00
Sale Djenic 841f1704b7 fix(@desktop/chat): add a blocked bar for blocked user profile
- blocked bar is added for profile popup
- blocked bar is added for a chat

Fixes #4673
2022-02-06 16:41:30 +01:00
Jonathan Rainville 2207e047bb fix: [re-add] add upper limit to initialised app window size
Fixes #4698

This is needed because on screens that are too big, the app becomes huge.
2022-02-04 13:21:20 -05:00
Jonathan Rainville d4410c1aa7 fix(browser-provider): fix browser provider not asking for authorization
Fixes #4721
2022-02-04 13:21:10 -05:00
Jonathan Rainville 268d7fcd36 fix(pins): fix max 3 pins and unpining pins the new message
Fixes #4576
2022-02-04 13:20:11 -05:00
Sale Djenic d43b1eb25c chore(@desktop/general): remove all timeline related code
Fixes #4709
2022-02-04 17:57:07 +01:00
Jonathan Rainville f21c6eda45 fix(pins): only enable jump to and unpin buttons from the pinned popup
Fixes #4540
2022-02-04 09:39:23 -05:00
Anthony Laibe b164b088f5 refactor(@activity_center): Add switch to section/chat
fixes #4474
2022-02-03 16:40:13 -05:00
Jonathan Rainville b688a5a305 feat(wallet): hook sendTransferTokens to the wallet Send
Fixes #4650
2022-02-03 15:12:32 -05:00
Jonathan Rainville 0f5a6d8599 feat(wallet): hook transferEth for wallet transfers 2022-02-03 15:12:32 -05:00
Jonathan Rainville 967fff839b feat(@desktop/settings): [re-add] Add developer mode toggle
Fixes #4700
2022-02-03 10:54:25 -05:00
Sale Djenic aeed9303cd fix(@desktop/communities): community import has some issues
Fixes #4206
2022-02-03 16:14:15 +01:00
Sale Djenic 0b3cafdbc4 fix(@desktop/settings-contacts): it is not possible to add new contacts after the first one is added
Fixes #4658
2022-02-03 15:40:54 +01:00
Anthony Laibe add8163f31 fix(@wallet): send tx with ens
fixes #4629
2022-02-03 13:52:55 +01:00
Noelia ba0e0b84c0 fix(@desktop/chat): [restore after rebase] Group members list must show only 5
It restores job done in PR #4461 - Task #4386 after base_bc rebase.
2022-02-03 09:27:03 +01:00
Jonathan Rainville b6c78396f8 chore(community): remove pinned messages button in
Fixes #4617
2022-02-02 09:40:21 -05:00
Richard Ramos ad7f48d6ac refactor: removing mailserver controller and model 2022-02-01 15:16:45 -04:00
Jonathan Rainville f36bee6337 fix(wallet-send): fix send modal estimate gas and other hooks 2022-02-01 14:09:56 -05:00