Carl Schwan
7bdfdc0eec
Minor optimization
2021-05-23 18:28:39 +02:00
Carl Schwan
bae7813f68
Fix loading events when scrolling or opening a room for the first time
...
Fix #362
2021-05-23 18:27:01 +02:00
Carl Schwan
dded804f00
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).
2021-05-23 16:30:16 +00:00
Carl Schwan
dbb43addc8
Fix i18n
2021-05-22 16:23:14 +00:00
Tobias Fella
89d4c1ff95
Allow unbanning users
2021-05-22 13:54:54 +02:00
Tobias Fella
af6880b2ca
Fix banning users
2021-05-22 13:37:31 +02:00
Tobias Fella
48d1fa27cf
Don't offer banning users that are already banned
2021-05-22 13:09:52 +02:00
Tobias Fella
bd893adb34
Don't offer to kick users that already left
2021-05-22 00:32:49 +02: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
Carl Schwan
d77d8c3835
Improves dialogs
...
* Fix some small spacing issues
* Add title
2021-05-05 23:11:06 +02:00
Carl Schwan
2139112301
Simplify dialog title
...
No need to repeat the name two times
2021-05-05 23:04:47 +02:00
Srevin Saju
affcbca199
style: remove redundant Layout.fillWidth and use only one for text
...
delegate
2021-05-05 20:50:32 +03:00
Srevin Saju
fcfde394ad
Merge branch 'master' into work/srevinsaju/command-completion
2021-05-05 20:27:26 +03:00
Srevin Saju
24bf460e9f
fix: use ChatDocumentHandler.AutoCompletionType enum instead of string to chose delegates
2021-05-05 20:25:25 +03:00
Carl Schwan
ea403eb679
Fix freze in neochat chat view
2021-05-05 17:11:00 +00:00
Srevin Saju
929e21fc59
style: improve comparisons and formatting
...
completionMenu.completionType === "username"
completionMenu.completionType === "username"
completionMenu.completionType === "username"
completionMenu.completionType === "emoji"
style:
2021-05-05 18:29:38 +03:00
Carl Schwan
472490f257
Possible fix the freeze found in NeoChat
...
I looked at Tok code and found this as architectural difference in their
ListView.
2021-05-05 15:07:50 +00:00
Srevin Saju
75dc3e6611
fix: do not show scroll bar on x-axis in the auto completion bar
...
Fixes #342
2021-05-02 12:18:26 +00:00
Noah Davis
32c21b7b84
Fix Kirigami spelling mistake
...
Kirigani -> Kirigami
2021-05-02 07:33:20 -04:00
Srevin Saju
6c47594bc3
feat: include parameter along with help message in the completion dialog
2021-05-01 17:20:44 +03:00
Srevin Saju
6781c0c964
refactor: replace isCompletingEmoji with completionType
...
completionType (str) will tell completionListView
to load the correct delegate
2021-05-01 13:33:55 +03:00
Srevin Saju
e234861ee6
feat: add command completion UI component
2021-05-01 13:31:09 +03:00
Srevin Saju
57684aa454
fix: fix the emoji message size once again
...
this used to work once upon a time, but it stopped working recently.
This commit helps to make the emoji-only-messages bigger. In case, if emoji's
are sent as a reply to a text message, this does not affect size then.
fix: fix the size of the `(edited)` string when the message
contains only emojis' and also when its edited
2021-04-30 19:12:07 +03:00
Carl Schwan
e8816310d2
Fix buttons over message flickering
...
Fix #333
2021-04-28 17:00:43 +02:00
Carl Schwan
f30b17bf73
Fix opening room in seperate window and unify leaving room code
2021-04-28 15:06:57 +02:00
Carl Schwan
b7d98fc6d9
Port RoomManager to C++
...
This also makes it possible to handle the Matrix URI
2021-04-27 21:07:10 +00:00