Alexandra Betouni
1557996cbc
fix(@desktop/chatInput) Pasting text with emoji was invisible
...
When text from clipboard that contained any emoji was pasted
in the chat input it was becoming invisible
Closes #3291
2021-08-31 14:25:16 -04:00
Anthony Laibe
c11267c13d
fix(@desktop/communities): Fix suggestion for communities
2021-08-31 13:22:26 -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
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
Khushboo Mehta
0531d71e6c
fix(@desktop/chat): Text formatting menu should not disappear when performing actions
...
Qt's Menu closes the menu when action is triggered and to overcome this default behaviour added a custom event to be called when action is clicked.
Fixed some formatting related bugs.
fixes #2349
2021-08-26 15:00:34 -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
Anthony Laibe
03cfead241
fix(@desktop/timeline): Fix leaving the timeline chat
...
fixes #3249
2021-08-19 10:50:11 -04:00
Alexandra Betouni
f218fbf739
fix(desktop/chatinput) fixed automatic emoji replacement missbehavior
...
Closes #3203
2021-08-17 12:23:56 -04:00
Alexandra Betouni
581557cf7e
fix(desktop/chat)Adding custom syntax highligther to StatusChatInput
...
And disabling all previous text formatting
Closes #2920
Closes #3063
2021-08-17 12:20:08 -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
Anthony Laibe
28a4362b64
feat(@desktop/profile): handle blocked contact
...
fixes #3047
2021-08-16 14:03:52 -04:00
Anthony Laibe
ee84818c06
feat(@desktop/chat): Save favorites and recents gif
2021-08-10 15:31:19 +02:00
Anthony Laibe
4958e4d941
fix(@desktop/settings): Enable stickers/ens on ropsten
...
fixes #911
2021-08-10 13:35:37 +02:00
Anthony Laibe
b21e1d87c0
feat(@desktop/chat): Style gif widget component
2021-08-03 16:42:05 -04:00
Andrei Smirnov
0ef1dee5ce
fix(@desktop/timeline): profile picture is not updated in timeline
2021-08-02 19:56:46 -04:00
Pascal Precht
49a522e889
fix(@desktop/chat): ensure edit message input uses correct theme color
...
Fixes #2978
2021-07-28 16:45:49 -04:00
Jonathan Rainville
552b6e8af9
fix(edit): fix edit input text color in dark theme
2021-07-26 17:14:07 -04:00
Anthony Laibe
58506fbd97
feat(@desktop/chat): Display gif popup next to emoji
2021-07-23 15:27:56 -04:00
Sale Djenic
1acbc76cc9
chore(@desktop/general): run translation script
...
All untranslated properties are translated now using translation scripts.
2021-07-19 12:27:45 -04:00
Alexandra Betouni
c1a6e57ca6
[ #2650 ] Fixed pasting rich text in text box
...
* Text copied from clipboard that included images
and other rich content was not visible in text
box when pasted, modified to keep only plain
text instead and removed unnecessary funtions
* Also removed unecessary Rectangle in Input
Closes #2650
2021-07-16 17:56:14 -04:00
Andrei Smirnov
fcc2a9e025
fix(@desktop/timeline): timeline and images area bugfixes
2021-07-13 17:05:58 -04:00
Alexandra Betouni
40b2a5c778
[ #1608 ] convert text to emoji automatically
...
For example, typing :D should turn into 😁
Closes #1608
2021-07-13 11:42:46 -04:00
Jonathan Rainville
4277a6e7f4
feat(mentions): show mentions ordered by how it matches the filter
...
Fixes #2543
2021-07-13 09:41:52 -04:00
Richard Ramos
c7750da267
feat: edit messages
2021-07-06 11:30:07 -04:00
Sale Djenic
341d3ebcf7
fix: typing in `<` in the input box deletes everything afterwards in
...
Fixes : #2267
2021-07-02 08:52:03 -04:00
Iuri Matias
45b0e5e756
refactor: move input formatting code to its own file
2021-06-17 16:29:35 -04:00
Jonathan Rainville
a0029ce270
refactor(ChatInput): refactor text formation to increase perfo and enbale undo
2021-05-14 10:27:47 -04:00
Jonathan Rainville
d2b6bf9310
fix(Input): fix mention formation on rewriting a mention
...
Fixes #2325
2021-05-05 17:26:48 -04:00
Iuri Matias
cfe2139524
fix text formatter icons size & pixelation
2021-05-05 17:09:28 -04:00
Jonathan Rainville
378473b923
chore: remove unused code to remove wrapping
2021-04-22 12:00:10 -04:00
Jonathan Rainville
0c34335d1c
feat: show formation hightlighted even when not selecting the stars
2021-04-22 12:00:10 -04:00
Jonathan Rainville
f2f2707d68
feat: enable unwrapping text formations with the buttons
2021-04-22 12:00:10 -04:00
Pascal Precht
973830349d
uiux(StatusChatInput): toggle markdown from selection
...
Closes #1930
2021-04-21 18:13:02 -04:00
Jonathan Rainville
a01e851070
fix: fix being unable to put multiple spaces in a row
2021-04-01 17:07:25 -04:00
Jonathan Rainville
4af1135f6c
fix: show formation menu in middle of selection or above double click
2021-04-01 16:49:02 -04:00
Pascal Precht
42e3444731
fix(StatusChatInput): fix text area alignment so it doesn't jump
...
There was a UI bug in the StatusChatInput where, only in the timeline view,
the scrollview wrapping the textarea would have a weird behaviour in which
it would render the visible text(placeholder) *lower* than how it's actually
positioned. Once the textarea is clicked, it would re-adjust with a smooth
scroll.
Obviously this is undesired behaviour as the text should always render in the
correct position.
This commit finally fixes this weird behaviour by moving the dynamic height
calculation to the wrapping Rectangle and changing the textarea's top- and
bottom paddings dynamically.
Fixes #2018
2021-03-24 14:35:30 -04:00
Jonathan Rainville
5d67a3f5f9
fix: fix sending three word names mentions not working
2021-03-24 14:16:55 -04:00
Jonathan Rainville
7fb9578285
feat: highlite mentions in the chat input as well
2021-03-22 15:49:21 -04:00
Eric Mastro
f1e83f74bc
feat: drag and drop images
...
Allow up to 5 images to be dragged and dropped in to one-on-one chats and in the timeline. Can be combined with the existing upload button. The upload file dialog has been changed to allow multiple selections. Drag and dropped images adhere to the following rules, with corresponding validations messages:
- Max 5 image
- Image size must be 0.5 MB or less
- File extension must be one of [".png", ".jpg", ".jpeg", ".heif", "tif", ".tiff"]
Drag and drop and uploaded images are now also deduplicated.
2021-03-16 13:51:37 -04:00
Pascal Precht
e6f17fdf55
uiux(StatusChatInput): highlight matching formatting option
...
This will highlight any option in the text formatting menu whose
formatting matches the selected text formatting
Closes #1931
2021-03-04 08:57:43 -05:00
Pascal Precht
6603f025c3
fix(StatusChatInput): exclude markdown indicators from formatting
...
Closes #1928
2021-03-03 15:42:42 -05:00
Pascal Precht
ed0b9ec1d6
uiux(StatusChatInput): close text format menu on deletion
...
Closes #1932
2021-03-03 13:30:57 -05:00
Richard Ramos
608455f563
fix: improve qml bottlenecks
2021-03-01 14:17:26 -05:00
Pascal Precht
10636c2460
feat(StatusChatInput): render formatted text inside input
...
Closes #1796
2021-02-18 16:37:36 -05:00
Jonathan Rainville
0e699cac65
chore: run translation scripts
2021-02-18 15:23:58 -05:00
Pascal Precht
96c2f123b4
feat(StatusChatInput): make text input formatting work via shortcuts
...
Closes #1803
2021-02-15 16:22:16 -05:00
Pascal Precht
6c272dddf6
feat(StatusChatInput): introduce context menu to format message
...
Closes #1804
2021-02-12 14:44:47 -05:00
Richard Ramos
58e9584984
fix: make mentions with nicknames work the same as mobile
2021-02-12 14:39:34 -05:00
Richard Ramos
554128da50
fix: cursor position
2021-02-08 17:38:42 -05:00
Richard Ramos
9d9f51c080
fix: code review - 2
2021-02-08 17:38:42 -05:00