Carl Schwan
56f49fabf7
Don't mark message as read when the current window is not visible
...
Fix #378
(cherry picked from commit 87d1fefae2 )
2021-05-31 17:22:09 +02:00
Carl Schwan
fe407a3421
Mark all message as read when clicking on down button
...
Fix #379
(cherry picked from commit 6e5bca4928 )
2021-05-31 17:22:03 +02:00
Noah Davis
885b75e35f
Move TypingIndicator to the right side
...
So that it's less likely to cover message text.
2021-05-31 16:54:41 +02:00
Carl Schwan
22732b801b
Don't steal focus in panel search field
...
(cherry picked from commit 807112fb19 )
2021-05-30 00:06:58 +02:00
Carl Schwan
ae3e395b47
Reinitialize completion list after switching room
...
(cherry picked from commit e15e10d319 )
2021-05-29 23:55:58 +02:00
Carl Schwan
96c91e2a35
Make sure we only add non empty name or display name in autocompletion
...
list
Otherwise this will breaks when replacing names later
(cherry picked from commit c7fd5cc511 )
2021-05-29 23:15:26 +02:00
Carl Schwan
e36204bbd8
Open room when pressing Enter or Return
...
Fix #381
(cherry picked from commit b37152ff89 )
2021-05-29 20:16:45 +02:00
Arnav Rawat
1804140ac0
Restore I-Beam cursor on hover
...
Should not cause issues with themes
(cherry picked from commit df0ad391ba )
2021-05-28 13:35:05 +00:00
Carl Schwan
5a28a93ab6
Fix reverse tabbing not working in autocompletion
...
Now call autocomplete() also for shift+tab
Fix #377
(cherry picked from commit 3329739d55 )
2021-05-28 14:57:35 +02:00
Carl Schwan
76bd529c3c
Fix size of replies in mesage delegate
2021-05-28 14:53:43 +02:00
Carl Schwan
293288a0b6
Fix completion when tabing users
...
This was caused by weird bindings. Now just access the userId value
directly.
Fix #324
(cherry picked from commit d9125148fe )
2021-05-28 14:27:44 +02:00
Carl Schwan
51b6593f96
Better read market handling: Mark room as read when scrolling to the
...
bottom
Fix #372
(cherry picked from commit db0f421811 )
2021-05-28 14:07:19 +02:00
Carl Schwan
44d3f628d9
Fix username autocompletion
2021-05-28 14:02:03 +02:00
Noah Davis
e5c65a662e
Use 3 dot typing indicator, clean up code a bit.
...
Move TypingIndicator.qml out of ChatBox folder.
It wasn't part of the ChatBox.
fixes #367 by eliding instead of wrapping text
(cherry picked from commit bbcf4239a4 )
2021-05-27 14:18:05 +00:00
Carl Schwan
127ad19109
Fix minor bugs
...
(cherry picked from commit d14674c2cd )
2021-05-24 14:55:28 +00:00
Carl Schwan
066ea4f8bd
Make sure message are loaded when scrolling to the top
...
(cherry picked from commit 49c1736f7c )
2021-05-24 14:53:11 +00:00
Carl Schwan
cf60337b27
Make effects more visible
...
(cherry picked from commit db62f06de4 )
2021-05-24 14:52:55 +00:00
Carl Schwan
41b64f977c
Fix creating broken direct chat for user with a direct chat already open
...
Just enter the existing room instead of trying to create a new one but
broken.
Fix !237
(cherry picked from commit 0dbb56ba1e )
2021-05-23 19:51:30 +00:00
Carl Schwan
ac75dd57c0
Minor optimization
...
(cherry picked from commit 7bdfdc0eec )
2021-05-23 16:33:13 +00:00
Carl Schwan
1d3d61ed77
Fix loading events when scrolling or opening a room for the first time
...
Fix #362
(cherry picked from commit bae7813f68 )
2021-05-23 16:31:41 +00:00
Carl Schwan
1e047a8ff1
Fix mode without avatar
...
It seems that this mode didn't get much love when I added the bubbles so
it was quite broken. This patches removes the bubbles and fix the
alignment issues when using this mode.
We probably should rename it to compact mode in a follow up commit (but
not this one so we can backport it to the stable branch).
(cherry picked from commit dded804f00 )
2021-05-23 16:30:55 +00:00
Carl Schwan
ad4ca3ad9e
Fix i18n
...
(cherry picked from commit dbb43addc8 )
2021-05-22 16:24:24 +00:00
Tobias Fella
f09dff979e
Fix banning users
...
(cherry picked from commit af6880b2ca )
2021-05-22 12:09:43 +00:00
Tobias Fella
0476398f91
Don't offer banning users that are already banned
...
(cherry picked from commit 48d1fa27cf )
2021-05-22 12:09:20 +00:00
Tobias Fella
41993bfe24
Don't offer to kick users that already left
...
(cherry picked from commit bd893adb34 )
2021-05-21 22:42:45 +00:00
Carl Schwan
b5edfc909e
Treat read markers as item in the model
2021-05-21 17:46:34 +00:00
Tobias Fella
0bc51627bb
Disable sending messages to encrypted rooms
2021-05-21 12:20:53 +02:00
Carl Schwan
a24df37d74
Show images from replied-message in replies
...
Fix #350
2021-05-20 19:45:22 +02:00
Carl Schwan
20a7672008
Remove dead code
2021-05-20 18:46:52 +02:00
Carl Schwan
eb300e0beb
Center BusyIndicator
2021-05-20 17:06:16 +02:00
Carl Schwan
b4cb3259e1
Remove list view transitions
...
This was causing weird visual bugs (semi opaque bugs) and white space at
the botton of the list view after sending a message.
2021-05-20 15:04:38 +00:00
Carl Schwan
773e633867
Makse sure busyspimmer are only running when required
2021-05-20 15:04:38 +00:00
Carl Schwan
7ac232d372
Minor optimizations to the timeline delegates
...
* Use anchors instead of Layouts
* Don't use Loader for message display name
* Lazy load the emoji popup
2021-05-20 15:04:38 +00:00
Tobias Fella
7a065c18b6
Port away from KDeclarative
2021-05-11 20:56:53 +02:00
Yuri Chornoivan
f20501fe34
Fix minor typo
2021-05-08 08:23:36 +03:00
Carl Schwan
1615695b21
Fix enter joined room in join room page
2021-05-07 22:19:57 +02:00
Carl Schwan
35f7b29e54
Fix "Leaving a room does not work"
...
Fix #355
2021-05-07 19:02:39 +02:00
Carl Schwan
173d8075ad
Show link on hover
...
Fix #279
2021-05-07 04:18:50 +02:00
Carl Schwan
17b6f4e78a
Don't allow to open multiple file dialog at the same time
...
Fix #291
2021-05-07 03:43:30 +02:00
Carl Schwan
757cc99ff0
Add indicator for lack of internet connectivity
...
Fix #315
2021-05-07 03:36:40 +02:00
Carl Schwan
3f20534e4a
Fix undefined errors
2021-05-07 03:18:19 +02:00
Carl Schwan
32756c56f6
Fix Unable to assign undefined to double
2021-05-07 03:15:33 +02:00
Carl Schwan
28d01167b6
Force focus search field when entering Explore room page
...
Fix #353
2021-05-07 03:11:12 +02:00
Carl Schwan
145532c89d
Don't quick edit text when there is already text in the input field
...
Fix #354
2021-05-07 03:08:57 +02:00
Carl Schwan
8314e19cb1
Fix bugs in multi account setups
2021-05-07 03:03:09 +02:00
Carl Schwan
f5a42e64ee
Don't create QNetworkReply for image size we will discard 2ms later
2021-05-07 02:34:16 +02:00
Carl Schwan
471b525151
Fix spacing issues in FileDelegate
2021-05-07 01:51:42 +02:00
Noah Davis
07bee8d9de
ImageDelegate: Use automatic instead of explicit sourceSize
...
Fixes bad downscaling and improves RAM usage.
2021-05-06 12:53:16 -04:00
Carl Schwan
0a51c845e6
Implement quick edit
2021-05-06 16:14:38 +00:00
Mufeed Ali
7b1c5f5aab
Fix chat list item padding
2021-05-06 21:26:54 +05:30