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
Richard Ramos
7178ae5910
fix: code review
2021-02-08 17:38:42 -05:00
Richard Ramos
21176f702f
fix: remove format on text
...
Fixes #1771
2021-02-08 17:38:42 -05:00
Richard Ramos
d0de5c074f
fix: populate suggestion box with all users from the message list
...
Fixes : #1328
2021-02-08 17:37:44 -05:00
Pascal Precht
ea2238f998
uiux(StatusTimeline): fix send button look & feel
...
Due to how `StatusButton` has evolved, the send button in the Status
timeline no longer looked and behaved the way it was supposed to.
This commit patches that by introducing new properties to `StatusButton`
and making use of them in the Status timline, so that existing buttons
don't break.
It also fixes a bug in the StatusButton where the hovered background
color was wrongly calculated.
2021-02-02 11:51:02 +01:00
staked-smart-ace
2b3bbb0b1e
Updated selection color of the chat input box as the design. Fixes #1750
2021-02-01 11:49:04 -05:00
Jonathan Rainville
94f1267ea9
feat: enables inserting emojis and mentions using Tab as well
2021-01-21 12:04:50 -05:00
staked-smart-ace
086c868bdc
uiux(StatusButton): introduce warn type
...
Fixes #1603
2021-01-19 12:45:03 +01:00
staked-smart-ace
c6c8ed0858
Fixed radius issue of the chat input box. Fixes #1612
2021-01-15 10:54:40 -05:00
staked-smart-ace
96b09fd025
Fixes #1611
2021-01-14 15:59:45 -05:00
Jonathan Rainville
37edfed446
fix: fix QML warnings
2021-01-04 15:23:23 -05:00