Sale Djenic
4916b8f552
fix(@desktop/chat): no identicon/profile picture shown and wrong timestamp format in search results
...
Icons added for messages senders in the search result, also community and chat
icons are colorized now.
Fixes : #3259
2021-08-31 14:23:59 -04:00
Khushboo Mehta
f4baf7c738
fix(@desktop/chat): Emoji reaction Menu is incorrect
...
Added logic to set parent ,x and y positions from the place where the menu is opened
fixes #2385
2021-08-31 13:45:32 -04:00
Alexandra Betouni
8f1ffd96a1
fix(@desktop/chat) members' status circle is not always right
...
fixed to display online status only if is the current user and
if they have been active in the last 7 minutes. Respective color
is shown depending on if they are in "do not disturb" mode or they
have been active more than 5 minutes ago
Closes #3282
2021-08-31 13:41:22 -04:00
Anthony Laibe
5c4b75ce6a
perf(@desktop/chat): Improve performance when big member list
...
Avoid computation when it is not needed for the suggestion filter
This is quite visible when the member list contains 1000s of members.
It is the case when you load historical message (1 month)
2021-08-31 13:18:20 -04:00
Khushboo Mehta
d8817a468e
fix(@desktop/chat) Reply to image doest show image in reply box
...
Added component to show both an image/sticker in the reply area.
Moved some components from app to shared folder so that they can be reused
fixes #3272
2021-08-31 12:14:48 -04:00
Andrei Smirnov
8ae050b642
fix(@desktop/communities): changing contact nickname must be reflected in users list
2021-08-31 12:07:48 -04:00
Alexandra Betouni
f47ddbc955
fix(@desktop/chatMembersList) Increased minimum width in chat members list
...
*Also removed redundant Rectangles
Depends on: https://github.com/status-im/StatusQ/pull/348
Closes #3284
2021-08-27 09:24:23 -04:00
Pascal Precht
118b21543c
fix(ChatContextMenu): fix delete chanenl icon which happens to be upside down
2021-08-27 08:53:56 -04:00
Anthony Laibe
9af32a1796
fix(@desktop/chat): Add new dedicated event for sending message
2021-08-26 16:53:38 -04:00
Pascal Precht
88092e4966
feat(Communities): add support for drag reodering community categories
2021-08-26 15:39:39 -04:00
Pascal Precht
4d5716c8c2
fix(Communities): ensure memberlist modal doesn't throw type related warnings
2021-08-26 15:07:19 -04:00
Pascal Precht
ee69b4264c
fix(Communities): only allow community admins to drag'n'drop chat items
2021-08-26 15:07:09 -04:00
Khushboo Mehta
c5474d42fa
fix(@desktop/chats) Gifs playing when window is not active
...
fixes #2391
2021-08-26 15:06:13 -04:00
Pascal Precht
fb0cedf9a6
feat(@desktop/chat): allow for entering ENS names manually
...
This commit enables users to enter fully qualified ENS names manually
and marking them as mentions, which are then later being replaced with
pubkeys.
The changes do not prevent users from entering ENS names that don't exist.
There's also a fix that ensure prepended "@" signs are removed from the
items selected in the suggestions box.
Closes #3149
2021-08-26 15:05:29 -04:00
B.Melnik
a362efecf4
feat(Communities): implement drag and drop to reorder category channels
...
Closes : #2776
2021-08-26 10:53:57 +02:00
Andrei Smirnov
07364c16cf
fix(@desktop/chat): display suggestions in ContactsColumn
2021-08-24 15:35:58 -04:00
Andrei Smirnov
20bf19983f
fix(@desktop/chat): channel suggestions are not being displayed
2021-08-24 15:35:58 -04:00
Anthony Laibe
94f6041ec5
feat(@desktop/chat): Align chat member and suggestion
...
Removed all computation of suggestion from qml
Reuse user list in order to populate the suggestion box
As a side effect, the suggestion are not serialized from qml to
nim
Remove InputArea which seems not used anymore
2021-08-24 14:56:20 -04:00
Pascal Precht
06b31c69c1
chore: remove unused `CommunityPopupButton` component
2021-08-24 13:51:20 +02:00
Pascal Precht
cbe56dd412
refactor(Communities): use StatusQ's StatusInput component
2021-08-24 13:51:20 +02:00
Pascal Precht
a7458aba1b
refactor(Communities): use StatusInput in CommunitiesPopup
2021-08-24 13:51:20 +02:00
Pascal Precht
a40fe71767
refactor(Communities): use StatusQ's StatusInput in create category popup
2021-08-24 13:51:20 +02:00
Pascal Precht
abb44cb1ec
refactor(Communities): use StatusQ's StatusInput in create channel popup
2021-08-24 13:51:20 +02:00
Pascal Precht
a81678f742
refactor(Communities): use StatusQ's StatusInput in memberlist popup
2021-08-24 13:51:20 +02:00
Anthony Laibe
899cb7b2f5
fix(@desktop/timeline): Fix timeline reaction
...
fixes #3251
- Being able to react in timeline chat
- Once there is a reaction, being able to remove them or add new
- Height of the message taking in consideration if there is reaction or
not
2021-08-20 15:11:57 -04:00
Andrei Smirnov
afa9c555ce
Addressed PR comment
2021-08-20 15:02:26 -04:00
Andrei Smirnov
62ef00ee60
chore(@desktop): odd warnings
2021-08-20 15:02:26 -04:00
Andrei Smirnov
99bdfc65ed
Addressed PR comments
2021-08-20 14:56:00 -04:00
Andrei Smirnov
8e0db42cde
Fixed bug
2021-08-20 14:56:00 -04:00
Andrei Smirnov
754e49bf0f
fix(@desktop/communities): improve member list sorting
2021-08-20 14:56:00 -04:00
Sale Djenic
1b6ae41c63
feature(@desktop/chat): popup search added on the left side
...
As requested by design popup search added for the left side, click on a search
field (above channels list).
Refers to the changes requested by the issue-2934
Fixes : #2934
2021-08-19 16:26:59 -04:00
Sale Djenic
e2628338de
feature(@desktop/chat): implement search results for communities, channels
...
Added a part for fetching messages from multiple chats/channels/communities.
Fixes : #2934
2021-08-19 16:26:59 -04:00
Alexandra Betouni
4f8b072f10
fix(desktop/messages) Removed separator from options menu
...
when only "Delete" is available
2021-08-19 11:16:16 -04:00
khushboo-dev-cpp
82718a0e93
fix(@desktop/chat): Right click message actions dont work
...
Fix the bug introduced by removing MessageContextMenu from Chat column. Added missing logic for edit message via MessageContextMenu
fixes #3223
2021-08-19 10:45:47 -04:00
Khushboo Mehta
8caf95aace
feat(MessageContextMenu): Allow Copy and Download Image
...
Added copy and download Image functionality on right click of an image or its preview
closes #2672
2021-08-19 10:23:18 -04:00
Alexandra Betouni
f82a23e361
fix(desktop/chatmessages) fixed stickers can't be used as reply
...
Closes #2404
2021-08-17 11:41:06 -04:00
Andrei Smirnov
87b3f4f2c0
fix(@desktop/pinned): proper popup menu for pinned messages dialog
2021-08-16 14:54:36 -04:00
Pascal Precht
1ec6583494
fix(Communities): move backup community popup logic to onClosed handler
...
The transfer ownership popup triggered by the backup community baner button
was behaving weirdly because the banner from where it originates lives inside
a loader that is deactivated once the popup was opened.
Moving the logic that deactivates the loader into the onClosed handler of the
popup solves this issue.
Thanks to @pinebit for getting to the bottom of this!
Fixes #2997
2021-08-16 14:10:43 -04:00
Anthony Laibe
28a4362b64
feat(@desktop/profile): handle blocked contact
...
fixes #3047
2021-08-16 14:03:52 -04:00
Anthony Laibe
6ae4568807
fix(@desktop/chat): fix replying to message at early chat
...
When replying to a chat, we were reloading messages and rerendering
the messages which were causing issue with the reply id
fixes #3219
2021-08-13 13:07:23 -04:00
Khushboo Mehta
27fc32469e
fix(@desktop/chat): Activity tooltip arrow position is incorrect
...
Updated offset of the notification tooltip arrow based on if the members list is visible. The arrow should be in center when member list is visible else it should be right aligned as there is no place on the window
fixes #3102
2021-08-12 18:06:23 +02:00
Khushboo Mehta
b80ac8070f
fix(@desktop/chat): pin button is blurred
...
Updated from PopupMenu to StatusPopMenu. Removed buttons not in design.
Also added left and right button functionalXity on memeber list
fixes #2956 , #3162
2021-08-11 14:33:21 +02:00
Richard Ramos
1d4beeb041
fix: change values to consider user inactive or offline
2021-08-06 14:17:22 -04:00
Richard Ramos
d1b46c0226
feat: selector for online or invisible state
...
Fixes #3126
2021-08-06 13:30:05 -04:00
Khushboo Mehta
531b2771a3
fix(@desktop/chat): mention color is too bright when replying
...
Updated the style of mention text when replying to one
fixes #3012
2021-08-06 13:03:23 -04:00
Richard Ramos
7c407305d2
fix: userlist
2021-08-05 17:09:03 -04:00
Anthony Laibe
dc51cebaee
fix(@desktop/communities): hide communities if not enabled
...
fixes #3152
2021-08-05 17:05:36 -04:00
Anthony Laibe
9874f82a58
fix(@desktop/browser): close popup when opening link
...
fixes #3155
Also when remembering the choice, update the settings
2021-08-05 16:50:43 -04:00
Khushboo Mehta
7d8c0d676d
fix(@desktop/chats): add background to member button when opened
...
This fix adds a background to the member button when the members section is open.
fixes #3101
2021-08-05 16:48:34 -04:00
Sale Djenic
4ba08f02a5
Rebasing issues fixed ( #3005 )
2021-08-05 14:35:46 -04:00
Sale Djenic
83d6817f70
feature(@desktop/chat): support jumping to search result message that is not currently loaded in memory
...
Crash adding public chat which is caused by changes applied to this feature is fixed.
Fixes : #3005
2021-08-05 14:35:46 -04:00
Sale Djenic
5d8b02e057
feature(@desktop/chat): support jumping to search result message that is not currently loaded in memory
...
Feature added. Firstly we check if the searched message is already displayed and if yes simply jump
to it, if not then we are loading new 20 messages in the past using cursor and check if the
searched message's id is among those received messages. We do that in a loop till we find the
message we are searching for.
Fixes : #3005
2021-08-05 14:35:46 -04:00
Sale Djenic
74d868ab92
feature(@desktop/chat): implement search on sqlcipher (status-go side)
...
Searching messages by some term for a specific channel is added on the side of status-go and an
appropriate part on the side of nim is developed accordingly.
Fixes : #2912
2021-08-05 14:35:46 -04:00
Sale Djenic
de661459cb
feature(@desktop/chat): implement search on sqlcipher (status-go side)
...
Current code adapted to handle future changes on message search (like searching message in multiple
channels).
Memory leak which was happening in qml assigning (copying) MessageItem to qml variable messageItem
(where that qml variable messageItem was never deleted) is fixed.
Fixes : #2912
2021-08-05 14:35:46 -04:00
Sale Djenic
f0c605936d
feature(@desktop/chat): implement search on sqlcipher (status-go side)
...
Searching messages by some term for a specific channel is added on the side of status-go and an
appropriate part on the side of nim is developed accordingly.
Fixes : #2912
2021-08-04 15:49:50 -04:00
Sale Djenic
1573d7b928
feature(@desktop/chat): implement search on sqlcipher (status-go side)
...
Current code adapted to handle future changes on message search (like searching message in multiple
channels).
Memory leak which was happening in qml assigning (copying) MessageItem to qml variable messageItem
(where that qml variable messageItem was never deleted) is fixed.
Fixes : #2912
2021-08-04 15:49:50 -04:00
Anthony Laibe
5fc85af04b
fix(@desktop/communities): Remove search from invite
...
fixes #3053
Align invite popup with design
2021-08-04 14:41:13 -04:00
Anthony Laibe
cec7525fe8
fix(@desktop/chat): re-enable ability to click on profile
2021-08-04 07:50:30 -04:00
Alexandra Betouni
fe08c0bdc8
[ #2584 ] Fixing 'more' chat menu position
...
Re-parented to 'more' button so that it's
following that when scaling the window
Closes #2584
2021-08-03 16:51:35 -04:00
Andrei Smirnov
7c735aa7a8
fix(@desktop/communities): close community modal when leaving the community
2021-08-03 16:45:41 -04:00
Anthony Laibe
edc5bd81c0
feat(@desktop/chat): disable copy to clipboard when clicking on profile
...
fixes #3111
2021-08-03 16:36:37 -04:00
Anthony Laibe
9893dbb00c
fix(@desktop/chat): display correct identicon for reply
...
fixes #2959
2021-08-03 16:17:25 -04:00
Andrei Smirnov
544b0aafc7
fix(@desktop/chat): support to mentions in message edit mode
2021-08-02 20:01:57 -04:00
Jonathan Rainville
fc6143035f
fix(act-center): remove backdrop on activity center
...
Fixes #3100
2021-08-02 17:02:01 -04:00
Richard Ramos
9de0b95c3d
fix: group member list
2021-08-02 15:51:33 -04:00
Jonathan Rainville
9f21740bae
feat: add api to delete a community channel
2021-08-02 14:08:51 -04:00
Alexandra Betouni
b5aa8d876e
[ #3119 ] Fixiing profile picture not correct in add new chat popup
...
Closes #3119
2021-08-02 13:38:54 -04:00
Richard Ramos
9204e409f3
chore: update translation files
2021-08-02 13:31:53 -04:00
Jonathan Rainville
c6b13d783b
fix(community): lock community type to on request
2021-07-29 09:38:38 -04:00
Anthony Laibe
5c36f2ca1a
fix(@desktop/communities): fix translation for members count
...
fixes #3106
2021-07-29 09:35:58 -04:00
Richard Ramos
2b1945425c
fix: Display current user's ENS in profile and share URL
...
Fixes #2503
2021-07-29 09:08:27 -04:00
Pascal Precht
d47ddf69bb
refactor(@desktop/chat): make use of StatusQ's input in contact list search
...
Also, use `StatusPopupMenu` for starting new chats.
2021-07-29 10:30:25 +02:00
Pascal Precht
0dbfb61093
fix(@desktop/chat): make chat group popup work again
...
This broke during the modal refactoring because we're no longer relying
on `chatsModel.contextChannel`.
Passing the channel item to the popup ensures it's properly hydrated again.
Closes #3050
2021-07-28 16:52:55 -04:00
Richard Ramos
97f0a0435d
refactor: SNT transaction modal (for buying sticker packs and ens)
2021-07-28 11:56:17 -04:00
Jonathan Rainville
a37ce0b133
chore(act-center): hide contact requests from the activity center
2021-07-27 15:29:03 -04:00
Jonathan Rainville
e2d91dc66b
fix(act-center): multiple fixes to the activity center
2021-07-27 15:29:03 -04:00
Richard Ramos
acdb4d3bcb
fix: last seen timestamp and removing useless echo
2021-07-27 11:16:28 -04:00
Alexandra Betouni
c7c3c5dc9d
[ #2813 ] Fixing chat layout bugs
...
* Added clipping and scrollbar in user lists
2021-07-27 10:46:50 -04:00
Jonathan Rainville
ed223f15da
fix(invitation-bubble): fix json parse
2021-07-27 10:36:42 -04:00
Jonathan Rainville
58532ba25d
fix(activity-center): fix mark as read
...
Fixes #3011
2021-07-27 10:36:42 -04:00
Anthony Laibe
a2db1deeda
fix(@desktop/chat): revert the visible logic for fetch more messages
...
This is causing fetch more message to not be visible in other chat type
such as publich chat
2021-07-27 09:45:21 -04:00
Jonathan Rainville
a99eccee00
feat: limit to 3 pins and show how to unpin
2021-07-26 17:16:35 -04:00
Jonathan Rainville
7d169e85f2
fix(delete): disable deleting certain message types
2021-07-26 17:14:07 -04:00
Jonathan Rainville
93f602adf2
fix(delete): fix delete button color and typo in warning
2021-07-26 17:14:07 -04:00
Jonathan Rainville
523e94ae0c
feat: enable to delete messages
...
Fixes #2775
2021-07-26 17:14:07 -04:00
Alexandra Betouni
0a01e84b1c
[ #2813 ] Updating chat layout
...
Switched to StatusAppThreePanelLayout as per new
design for members list
Closes #2813
2021-07-26 14:05:08 -04:00
Pascal Precht
07142dc66b
fix(CommunityDetailPopup): ensure description wraps properly
...
Fixes #3052
2021-07-26 13:34:12 -04:00
Jonathan Rainville
39dace238b
feat(chat): add unfurling message for images
...
Fixes #1940
2021-07-23 17:44:06 -04:00
Anthony Laibe
1be169bc7e
fix(@desktop/chat): remove add to contact banner from top bar
...
fixes #2717
2021-07-23 17:25:54 -04:00
Pascal Precht
6ad2171390
fix(CommunitiesPopup): render community description not just member count
...
This also updates StatusQ as the underlying StatusListItem component wasn't able
to handle multi-line subtitles very well. Also it didn't support tertiaryTitle, which
is needed in this UI.
2021-07-23 17:10:12 -04:00
Andrei Smirnov
79db861d2f
fix(@desktop/chat): incorrect timestamp evaluation
2021-07-23 16:55:05 -04:00
Anthony Laibe
54570bce6e
fix(@desktop/translation): update translation
...
fixes #2993
2021-07-23 16:35:23 -04:00
RichΛrd
7a4ced53c5
fix: code review
2021-07-23 15:58:07 -04:00
Richard Ramos
55a11f016e
fix: limit suggestions to member list in communities
...
Fixes #3021
2021-07-23 15:58:07 -04:00
Pascal Precht
e097d2bfe7
fix(Communities): preserve category id when editing channels
...
As described in #3015 , when editing channels that belong to a category of a community,
after saving them, they'll get kicked out of the category.
This is because we haven't passed the category id along the API that performs the
save operation.
This commit ensures we have access to a category chats' `categoryId` and send it
over to `editCommunityChat` RPC API provided by status-go
Fixes #3015
2021-07-23 15:48:21 -04:00
Anthony Laibe
e88665f27a
fix(@desktop/chat): hide notification when leaving/creating a group
...
fixes #2484
2021-07-23 15:37:23 -04:00
Andrei Smirnov
0675f013af
fix(@desktop/pinned): actions to unpin and jump to the message
2021-07-23 14:43:57 -04:00
Alexandra Betouni
03db6a4985
[ #2707 ] Added "My Profile" button in new chat popup
...
My profile link was not shown when starting 1x1 chat
having someone in contacts as it is currently the case in
mobile app
Closes #2707
2021-07-23 14:19:33 -04:00
Alexandra Betouni
7ac63b4451
[ #2563 ] Fixed hover over Join button has wrong shape
...
For performance reasons clipping doesn't work
with rounded corners - wrapping Join button in
an Item and apply clipping there instead
Closes #2563
2021-07-23 14:13:31 -04:00
Anthony Laibe
076a5bc5b7
fix(@desktop/communities): mute/unmute communities
...
fixes #2880
2021-07-23 13:40:40 -04:00