Travis Ralston
eb0859c4a6
Merge pull request #6831 from SimonBrandner/fix/end-of-line-emoji-edit/19084
...
Convert end-of-line emoji when editing
2021-09-18 00:47:06 -06:00
Travis Ralston
45058dfde9
Merge pull request #6832 from SimonBrandner/fix/ff-esr-pills
...
Fix pill deletion on Firefox 78
2021-09-18 00:46:51 -06:00
Eric Eastwood
9c3439a1aa
Show updated relation reply from edited message - v2 ( #6817 )
...
Part of https://github.com/vector-im/element-web/issues/10391
When `m.relates_to` -> `m.in_reply_to` is provided in `m.new_content`
for an edited message, use the updated reply.
ex.
```json
{
"type": "m.room.message",
"content": {
"body": " * foo bar",
"msgtype": "m.text",
"m.new_content": {
"body": "foo bar",
"msgtype": "m.text",
"m.relates_to": {
"m.in_reply_to": {
"event_id": "$qkjmFBTEc0VvfVyzq1CJuh1QZi_xDIgNEFjZ4Pq34og"
}
}
},
"m.relates_to": {
"rel_type": "m.replace",
"event_id": "$lX9MRe9ZTFOOvnU8PRVbvr1wqGtYvNQ1rSot-iUTN5k"
}
}
}
```
2021-09-17 15:18:52 -05:00
Šimon Brandner
36decbb6dd
Fix pill deletion on FF 78
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-17 19:25:28 +02:00
Šimon Brandner
b1ba5fb48c
Convert end-of-line emoji when editing
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-17 19:13:46 +02:00
Michael Telatynski
1db2a745e8
Fix accessing field on oobData which may be undefined
2021-09-17 18:03:31 +01:00
Šimon Brandner
e1445f71bd
Convert AppTile to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-17 18:47:15 +02:00
Šimon Brandner
03ce568a5d
Convert EditableText to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-17 18:47:14 +02:00
Šimon Brandner
af853e1d86
Convert DialogButtons to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-17 18:47:14 +02:00
Šimon Brandner
cebf256dc0
Convert PersistedElement to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-17 18:47:08 +02:00
Šimon Brandner
a8d3bb76ef
Convert PersistentApp to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-17 18:41:54 +02:00
Šimon Brandner
819a2b4416
Convert PowerSelector to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-17 18:41:54 +02:00
Šimon Brandner
6f2ef34dd7
Convert SyntaxHighlight to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-17 18:41:54 +02:00
Šimon Brandner
8bf5d97b9e
Convert TextWithTooltip to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-17 18:41:54 +02:00
Šimon Brandner
96d1519ac5
Convert Spoiler to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-17 18:41:53 +02:00
Šimon Brandner
9e2bc28c06
Convert LazyRenderList TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-17 18:41:53 +02:00
Šimon Brandner
1ee606c693
Convert LanguageDropdown to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-17 18:41:53 +02:00
Šimon Brandner
17d2998ec1
Convert EditableTextContainer to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-17 18:41:53 +02:00
Šimon Brandner
ea623e79bb
Convert DirectorySearchBox to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-17 18:41:52 +02:00
Šimon Brandner
971d375a5c
Convert AppWarning to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-17 18:41:52 +02:00
Šimon Brandner
88cadd52a8
Convert VerificationQRCode to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-17 18:41:52 +02:00
Šimon Brandner
3428d83b23
Merge remote-tracking branch 'upstream/develop' into task/dialogs-ts
2021-09-17 18:41:03 +02:00
Šimon Brandner
31e1831f02
Merge remote-tracking branch 'upstream/develop' into task/dialogs-ts
2021-09-17 18:25:14 +02:00
Šimon Brandner
9a2d61bf20
Merge remote-tracking branch 'upstream/develop' into fix/emoji-dupe/19073
2021-09-17 17:54:07 +02:00
Michael Telatynski
d615952337
Add fallback warning
2021-09-17 16:02:12 +01:00
Michael Telatynski
1858c63c4a
Allow options to cascade kicks/bans throughout spaces
2021-09-17 15:34:49 +01:00
Michael Telatynski
b91ece1bcf
Merge pull request #6828 from matrix-org/t3chguy/fix/a11y-label
2021-09-17 12:27:28 +01:00
Michael Telatynski
8c08293654
Fix reactions aria-label not being a string and thus being read as [Object object]
2021-09-17 11:36:22 +01:00
Michael Telatynski
af42a31794
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/19064
2021-09-17 10:22:57 +01:00
Michael Telatynski
68768002bb
use more generic room type instead of boolean flag
2021-09-17 10:19:30 +01:00
Michael Telatynski
80caa5646f
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/npe1
2021-09-17 09:39:55 +01:00
Michael Telatynski
2fc3662830
Fix space admin check false positive on multiple admins
2021-09-17 09:38:59 +01:00
Dariusz Niemczyk
58ffa5138b
Merge pull request #6822 from matrix-org/palid/thread-typescriptify
...
Transcriptify thread events a bit
2021-09-17 10:19:20 +02:00
Šimon Brandner
a5ee20febf
Simplifie code
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-16 21:04:55 +02:00
Šimon Brandner
f4f40ce558
Fix code to move end of range more simply and safely
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-16 21:02:28 +02:00
Dariusz Niemczyk
0be6073058
Fix PR comments
2021-09-16 17:13:41 +02:00
Dariusz Niemczyk
d6788b023b
Fix PR comments
2021-09-16 16:04:18 +02:00
Dariusz Niemczyk
78587558d8
Transcriptify thread events a bit
2021-09-16 16:02:06 +02:00
Michael Telatynski
1e91191fa2
Fix missing null guard in space hierarchy pagination
2021-09-16 14:28:55 +01:00
Dariusz Niemczyk
f7d8ae2b13
Fix invalid accessor for method.
2021-09-16 15:21:40 +02:00
Michael Telatynski
1e04dfa11d
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/19064
2021-09-16 11:46:00 +01:00
Michael Telatynski
ec4650c60d
Fix abuse of MainSplit in LegacyCommunityPreview
2021-09-16 11:23:41 +01:00
Michael Telatynski
febd3df5ac
Fix MainSplit IProps
2021-09-16 11:22:55 +01:00
Michael Telatynski
28bc8010a7
Say Joining space instead of Joining room where we know its a space
2021-09-16 11:20:01 +01:00
Michael Telatynski
4bb9eeb7a5
Convert RoomPreviewBar to Typescript
2021-09-16 11:09:58 +01:00
Michael Telatynski
fd24511d42
Merge pull request #6805 from matrix-org/t3chguy/fix/18858
2021-09-16 10:48:20 +01:00
Michael Telatynski
3b39ba6590
Merge pull request #6787 from SimonBrandner/task/structures-ts
2021-09-16 10:45:12 +01:00
Michael Telatynski
bbc8e4da23
Merge pull request #6594 from matrix-org/t3chguy/fix/18088
2021-09-16 10:16:33 +01:00
Michael Telatynski
b052d0730d
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18858
2021-09-16 10:15:43 +01:00
Michael Telatynski
edf7764a3e
Merge pull request #6319 from SimonBrandner/fix/user-info-dm/17877
2021-09-16 10:09:22 +01:00
Michael Telatynski
e17318a364
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18088
2021-09-16 10:05:20 +01:00
Travis Ralston
a103a2ceaa
Revert "Show updated relation reply from edited message ( #6809 )"
...
This reverts commit eaab8e1570
.
2021-09-15 14:34:28 -06:00
Eric Eastwood
eaab8e1570
Show updated relation reply from edited message ( #6809 )
...
Part of https://github.com/vector-im/element-web/issues/10391#issuecomment-906131724
When `m.relates_to` -> `m.in_reply_to` is provided in `m.new_content`
for an edited message, use the updated reply.
ex.
```json
{
"type": "m.room.message",
"content": {
"body": " * foo bar",
"msgtype": "m.text",
"m.new_content": {
"body": "foo bar",
"msgtype": "m.text",
"m.relates_to": {
"m.in_reply_to": {
"event_id": "$qkjmFBTEc0VvfVyzq1CJuh1QZi_xDIgNEFjZ4Pq34og"
}
}
},
"m.relates_to": {
"rel_type": "m.replace",
"event_id": "$lX9MRe9ZTFOOvnU8PRVbvr1wqGtYvNQ1rSot-iUTN5k"
}
}
}
```
2021-09-15 11:49:04 -05:00
David Baker
4f53e6cddd
Merge remote-tracking branch 'origin/develop' into dbkr/fix_roomlist_prompt
2021-09-15 15:13:52 +01:00
David Baker
0f98c9127d
Fix checks to show prompt to start new chats
...
We compared the length of the list rooms but not historical or favourite.
Caught by new version of typescript when I tried to upgrade.
2021-09-15 15:08:23 +01:00
Šimon Brandner
a571460871
Use a universal copy
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-15 15:30:23 +02:00
Šimon Brandner
8094a34384
Merge remote-tracking branch 'upstream/develop' into fix/user-info-dm/17877
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-15 15:28:05 +02:00
Travis Ralston
34ce61862d
Merge pull request #6782 from SimonBrandner/fix/screensharing-dialog
...
Don't show screensharing dialog on web
2021-09-14 13:36:35 -06:00
Travis Ralston
7b9dc09cd4
Merge pull request #6784 from SimonBrandner/fix/end-of-line-emoji
...
Replace plain text emoji at the end of a line
2021-09-14 13:33:34 -06:00
Travis Ralston
18d406421b
Merge pull request #6806 from SimonBrandner/task/remove-message_send_failed
...
Remove `message_send_failed` dispatch
2021-09-14 13:10:07 -06:00
Travis Ralston
333418232d
Merge pull request #6808 from SimonBrandner/task/context_menus-ts
...
Convert `/context_menus` and `/avatars` to TS
2021-09-14 13:07:15 -06:00
Šimon Brandner
6972cb248f
Merge remote-tracking branch 'upstream/develop' into task/remove-message_send_failed
2021-09-14 19:31:12 +02:00
Šimon Brandner
67d328c7fd
Merge remote-tracking branch 'upstream/develop' into task/structures-ts
2021-09-14 19:30:52 +02:00
Eric Eastwood
fddc20dd89
Remove replies from hidden events when shown with messages.ViewSourceEvent
( #6796 )
...
As discovered in https://github.com/vector-im/element-web/issues/10391#is
Previously, if you turned on the `showHiddenEventsInTimeline` labs flag, edit (`m.replace`) events
that also have a `m.in_reply_to` field, will show the reply in the timeline.
ex.
```
{
"type": "m.room.message",
"content": {
"body": " * foo",
"msgtype": "m.text",
"m.new_content": {
"body": "foo",
"msgtype": "m.text"
},
"m.relates_to": {
"rel_type": "m.replace",
"event_id": "$yvuev9bF2nLRf8fscG55njpVjY3FHJzWgZ4BKI9_0eg",
"m.in_reply_to": {
"event_id": "$qkjmFBTEc0VvfVyzq1CJuh1QZi_xDIgNEFjZ4Pq34og"
}
}
}
}
```
2021-09-14 12:28:28 -05:00
Šimon Brandner
0f55fde03a
Convert StatusMessageContextMenu to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-14 19:23:19 +02:00
Šimon Brandner
11e61075b4
Convert GenericTextContextMenu to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-14 19:23:18 +02:00
Šimon Brandner
8e4529d6ce
Convert GenericElementContextMenu to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-14 19:23:18 +02:00
Šimon Brandner
5baaa6b77e
Convert MemberStatusMessageAvatar to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-14 19:23:12 +02:00
Šimon Brandner
aab030d105
Merge remote-tracking branch 'upstream/develop' into task/dialogs-ts
2021-09-14 18:29:41 +02:00
Šimon Brandner
f5d8bb7cbe
Remove awaiting setState()
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-14 18:15:27 +02:00
Šimon Brandner
ccc042b7d7
Where does that magic number come from?
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-14 18:06:01 +02:00
Šimon Brandner
db25147a19
Remove message_send_failed as it was unused
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-14 17:49:18 +02:00
Šimon Brandner
047767bab0
Improve typing
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-14 17:38:34 +02:00
Šimon Brandner
2f6239770a
Merge remote-tracking branch 'upstream/develop' into task/structures-ts
2021-09-14 17:32:00 +02:00
Šimon Brandner
b26bec949d
Use React.Children.count()
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-14 17:19:57 +02:00
Michael Telatynski
b8ee2d2b5b
Add warning that some spaces may not be relinked to the newly upgraded room
2021-09-14 16:14:25 +01:00
Michael Telatynski
6900fb79c2
Merge pull request #6798 from matrix-org/t3chguy/fix/randoms
2021-09-14 15:53:02 +01:00
Michael Telatynski
60f43f0171
Stop spinner on space preview if the join fails
2021-09-14 15:12:25 +01:00
Michael Telatynski
5048e41e8b
Space Hierarchy react to known local rooms changing names
2021-09-14 14:41:51 +01:00
Michael Telatynski
e37f6b96d7
Fix RoomTile subscribing to wrong event emitter for room name
2021-09-14 14:36:11 +01:00
Michael Telatynski
e3ec00bcdf
Fix space create menu eating first character of name in private space creation
2021-09-14 14:35:33 +01:00
Michael Telatynski
ff39f480bc
Merge pull request #6778 from matrix-org/t3chguy/fix/18891
2021-09-14 14:07:43 +01:00
Dariusz Niemczyk
74e4cc9680
Merge pull request #6793 from matrix-org/palid/fix/19012
...
Fix emoji picker and stickerpicker not appearing correctly when opened
2021-09-14 14:56:49 +02:00
Dariusz Niemczyk
60174c9836
Add a better comment describing the behavior
2021-09-14 14:51:17 +02:00
Michael Telatynski
3c44969645
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/19003
...
Conflicts:
src/components/views/spaces/SpaceCreateMenu.tsx
2021-09-14 11:42:51 +01:00
Michael Telatynski
be58a5e623
Merge pull request #6790 from matrix-org/t3chguy/fix/19007
...
Hide mute/unmute button in UserInfo for Spaces as it makes no sense
2021-09-14 09:07:37 +01:00
Michael Telatynski
73a2225b10
Merge pull request #6792 from matrix-org/t3chguy/fix/19005
...
Fix automatic field population in space create menu not validating
2021-09-14 09:06:49 +01:00
Šimon Brandner
c460d56e50
Remove unused import
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-14 06:37:08 +02:00
Šimon Brandner
eae45d8a7e
Merge remote-tracking branch 'upstream/develop' into task/structures-ts
2021-09-14 06:31:43 +02:00
Šimon Brandner
ffb3e98e3e
Merge remote-tracking branch 'upstream/develop' into task/dialogs-ts
2021-09-14 06:22:53 +02:00
Dariusz Niemczyk
ceafa83392
Fix invalid ContextualMenu positions
2021-09-13 22:11:58 +02:00
Dariusz Niemczyk
e913f03a67
Add missing types
2021-09-13 22:11:43 +02:00
Šimon Brandner
8a86407a4c
Use MatrixClientContext
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-13 18:28:52 +02:00
Šimon Brandner
807792dc69
Revert some changes that are unncessary due to js-sdk changes
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-13 18:24:53 +02:00
Šimon Brandner
44141bf048
Iterate PR first round
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-13 18:23:37 +02:00
Michael Telatynski
4a470e4341
Fix automatic field population in space create menu not validating
2021-09-13 17:15:52 +01:00
Šimon Brandner
e4cf7314f5
Fix init value
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-13 18:14:55 +02:00
Šimon Brandner
29ff5f3f9c
Add IDialogAesthetics
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-13 18:12:47 +02:00
Šimon Brandner
27b9175ca3
Use defer
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-13 18:09:45 +02:00
Šimon Brandner
c9dea9948f
Use IAuthData
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-13 18:06:35 +02:00
Šimon Brandner
adb325b3bd
Use enums
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-13 18:05:59 +02:00
Šimon Brandner
71e84ccb75
Iterate PR first round
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-13 18:03:05 +02:00
Michael Telatynski
b6b099f6c8
Fix broken edge case with public space creation with no alias
2021-09-13 16:27:46 +01:00
Michael Telatynski
d75820a491
Hide mute/unmute button in UserInfo for Spaces as it makes no sense
2021-09-13 13:49:24 +01:00
Šimon Brandner
1590fe32cf
Convert RoomStatusBar to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-12 10:15:34 +02:00
Šimon Brandner
e48407a1d6
Convert ViewSource to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-12 10:15:34 +02:00
Šimon Brandner
9a7e2b31d4
Convert IndicatorScrollbar to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-12 10:15:28 +02:00
Šimon Brandner
ff7e32cdd1
Convert UserView to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-12 09:24:55 +02:00
Šimon Brandner
a6a56b455b
Convert GenericErrorPage to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-12 08:56:29 +02:00
Šimon Brandner
e882576f86
Convert EmbeddedPage to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-12 08:56:00 +02:00
Šimon Brandner
716aba2a0e
Convert MainSplit to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-12 08:40:56 +02:00
Šimon Brandner
4673e1aa49
Convert SearchBox to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-12 08:24:17 +02:00
Aaron Raimist
354d0cfba4
Redirect from /#/welcome to /#/home if already logged in
...
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2021-09-11 10:52:33 -05:00
Šimon Brandner
1a128c3a00
Merge remote-tracking branch 'upstream/develop' into feature/image-view-load-anim/18186
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-11 15:32:44 +02:00
Šimon Brandner
f4ca073b4a
Don't auto replace if not enabled
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-11 10:26:15 +02:00
Šimon Brandner
fd022310b3
Merge remote-tracking branch 'upstream/develop' into fix/end-of-line-emoji
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-11 10:21:56 +02:00
Šimon Brandner
0defc4b14b
Don't show screensharing dialog on web
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-11 09:03:04 +02:00
Šimon Brandner
6e674b97c2
Merge remote-tracking branch 'upstream/develop' into task/dialogs-ts
2021-09-10 20:33:21 +02:00
Šimon Brandner
3fffbb0845
Use ISasEvent
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-10 19:19:29 +02:00
Šimon Brandner
0efd599014
Fix types
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-10 19:12:33 +02:00
Šimon Brandner
52d203dd8e
Add missing types
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-10 19:07:55 +02:00
Šimon Brandner
6568e22d70
Add missing import
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-10 19:06:09 +02:00
Šimon Brandner
f2b2a04a21
Make room optional
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-10 19:03:29 +02:00
Michael Telatynski
ca0d8116ad
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18908
2021-09-10 18:02:48 +01:00
Šimon Brandner
6e11f2478c
Use IDialogProps
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-10 19:01:05 +02:00
Šimon Brandner
ee90ff0b98
Merge remote-tracking branch 'upstream/develop' into task/dialogs-ts
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-10 18:49:55 +02:00
Germain
1a4859ede8
Merge pull request #6727 from SimonBrandner/task/i-hate-my-code
2021-09-10 16:14:24 +01:00
Michael Telatynski
d15ea932f6
fix unrelated issues
2021-09-10 15:35:35 +01:00
Michael Telatynski
d46181385c
Also default to PL invite=50 for private space creation
2021-09-10 13:05:04 +01:00
Michael Telatynski
6fcd930d0b
fix unrelated issues
2021-09-10 11:54:25 +01:00
Michael Telatynski
41676b4a9b
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18891
2021-09-10 11:09:52 +01:00
Michael Telatynski
aff9be6120
Surface unsent messages on the sublist notification badge too
2021-09-10 10:58:13 +01:00
Michael Telatynski
cd73bbf2f5
Merge pull request #6724 from matrix-org/t3chguy/fix/18798
2021-09-10 09:56:56 +01:00
Michael Telatynski
80fd960304
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18088
2021-09-10 09:53:04 +01:00
Michael Telatynski
2a8e8b93aa
add comment
2021-09-10 09:48:46 +01:00
Michael Telatynski
558b292c25
Adapt and re-use the RolesRoomSettingsTab for Spaces
2021-09-10 09:41:58 +01:00
Michael Telatynski
bbe714257e
Show unsent message warning on Space panel button
2021-09-10 09:17:31 +01:00
Robin Townsend
def1c68c16
Fix message bubble corners being wrong in the presence of hidden events
...
Signed-off-by: Robin Townsend <robin@robin.town>
2021-09-09 16:11:36 -04:00
Germain
051e166c68
Merge pull request #6772 from matrix-org/gsouquet/fix-18947
2021-09-09 18:56:49 +01:00
Germain
d475b7f1ea
Merge pull request #6753 from matrix-org/revert-6752-revert-6682-gsouquet/compact-composer-18533
2021-09-09 18:49:38 +01:00
David Baker
3f28454a8e
Merge pull request #6771 from matrix-org/dbkr/debounce_read_marker_update
...
Debounce read marker update on scroll
2021-09-09 18:24:08 +01:00
David Baker
bd5d02d690
Update comment too
...
Co-authored-by: Travis Ralston <travisr@matrix.org>
2021-09-09 18:15:51 +01:00
Travis Ralston
a6d2bb5e6c
Merge pull request #6693 from SimonBrandner/fix/guest/18776
...
Render guest settings only in public rooms/spaces
2021-09-09 10:42:38 -06:00
Travis Ralston
bdb29e96fa
Merge pull request #6766 from matrix-org/travis/measure-encryption-perf
...
Add config option to turn on in-room event sending timing metrics
2021-09-09 10:38:15 -06:00
Germain Souquet
672dab1998
Force refresh threads timeline
...
Fixes vector-im/element-web#18947
In the absence of a proper pending events / remote echo setup it seems fairly difficult to get the timeline to update
Adding a temporary helper to force refresh the timeline and not swallow local events when sending a message from the thread sidebar
2021-09-09 17:31:05 +01:00
David Baker
a4aa6dfcd7
Debounce read marker update on scroll
...
Reverts https://github.com/matrix-org/matrix-react-sdk/pull/6751 in
favour of debouncing the updates to read markers, because it seems
allowing the scroll to be 1px away from the bottom was important for
some browsers and meant they never got to the bottom.
We can fix the problem instead by debouncing the update to read
markers, because the scroll state gets reset back to the bottom when
componentDidUpdate() runs which happens after the read marker code
does a setState(). This should probably be debounced anyway since
it doesn't need to be run that frequently.
Fixes https://github.com/vector-im/element-web/issues/18961
Type: bugfix
2021-09-09 15:58:19 +01:00
Germain Souquet
07ebd85f7e
Merge branch 'develop' into revert-6752-revert-6682-gsouquet/compact-composer-18533
2021-09-09 13:30:35 +01:00
Germain Souquet
aa53444267
Improve narrow composer usability
2021-09-09 13:27:25 +01:00
Michael Telatynski
329bc8a89e
Move unsent event badge handling into RoomNotificationState
2021-09-09 13:14:05 +01:00
Michael Telatynski
630835961b
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18798
...
Conflicts:
src/components/views/settings/tabs/room/SecurityRoomSettingsTab.tsx
2021-09-09 11:01:11 +01:00
Michael Telatynski
2eb64de508
Tweak edge case behaviour
2021-09-09 10:54:31 +01:00
Michael Telatynski
fa60b24a9f
fix react error in console
2021-09-09 10:50:12 +01:00
Michael Telatynski
e17a5328d2
Merge pull request #6764 from matrix-org/t3chguy/fix/18677
2021-09-08 23:00:01 +01:00
Michael Telatynski
d00c4d042b
Merge pull request #6760 from matrix-org/t3chguy/fix/18528
...
Improve tooltips on space quick actions and explore button
2021-09-08 22:59:52 +01:00
Michael Telatynski
086d36beb1
Merge pull request #6765 from matrix-org/t3chguy/fix/17018
...
Make space members and user info behave more expectedly
2021-09-08 22:59:44 +01:00
Travis Ralston
21e33362e5
Add config option to turn on in-room event sending timing metrics
...
This is intended to be hooked up to an external system.
Due to the extra events and metadata concerns, this is only available if turned on from the config.
See `sendTimePerformanceMetrics.ts` for event schemas.
2021-09-08 11:28:19 -06:00
Michael Telatynski
22c5902ae4
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18677
2021-09-08 17:21:42 +01:00
Michael Telatynski
2c134b2dfd
Merge pull request #6763 from matrix-org/t3chguy/ts1234
...
Improve types based on new TS in js-sdk
2021-09-08 17:09:17 +01:00
Michael Telatynski
600375cafe
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18798
...
Conflicts:
src/i18n/strings/en_EN.json
2021-09-08 15:38:13 +01:00
Michael Telatynski
911ca07da4
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18088
2021-09-08 15:28:58 +01:00
Michael Telatynski
d4bac4752d
Make space members and user info behave more expectedly
2021-09-08 13:34:26 +01:00
Michael Telatynski
83912daced
Improve the upgrade for restricted user experience
2021-09-08 13:16:31 +01:00
Michael Telatynski
1da65d459c
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18597
2021-09-08 12:57:37 +01:00
Michael Telatynski
467fb55e8e
improve typing & comment
2021-09-08 12:53:13 +01:00
Michael Telatynski
f3abb13dc9
Convert crypto/verification/* to Typescript
2021-09-08 12:34:44 +01:00
Michael Telatynski
8bd1f384b9
Improve tooltips on space quick actions and explore button
2021-09-08 10:16:20 +01:00
Michael Telatynski
92ad81ed76
Merge pull request #6744 from matrix-org/t3chguy/fix/18892
2021-09-08 10:04:07 +01:00
Travis Ralston
3217ab26ff
Merge pull request #5759 from panoschal/fix/call-search-areas
...
Compact call area, better ui when in call & searching messages
2021-09-07 12:31:56 -06:00
Germain Souquet
bbf66a0011
Make label clickable on narrow mode context menu
2021-09-07 17:10:09 +01:00
Germain Souquet
646ef197fe
Fix PR UI defects
2021-09-07 16:02:26 +01:00
David Baker
495b6dcd97
Merge pull request #6705 from SimonBrandner/fix/call-tile-dispatch/18825
...
Use disptacher to answer/reject calls in call tiles
2021-09-07 15:45:40 +01:00
Germain Souquet
2d45bfb976
Merge branch 'develop' into revert-6752-revert-6682-gsouquet/compact-composer-18533
2021-09-07 15:39:32 +01:00
Germain
94cef3bf13
Merge pull request #6755 from matrix-org/gsouquet/fix-thread-creation
2021-09-07 15:26:28 +01:00
Michael Telatynski
9d1e6dc18a
Merge pull request #6756 from matrix-org/t3chguy/ts/123
...
fix typing of olmVersion in settings
2021-09-07 14:27:54 +01:00
Germain
42f5efaa28
Merge pull request #6750 from matrix-org/gsouquet/migrate-messageactionbar
2021-09-07 14:11:20 +01:00
Michael Telatynski
93af6aafce
fix typing of olmVersion in settings
2021-09-07 13:28:51 +01:00
Michael Telatynski
6cbdb58341
add comment
2021-09-07 12:01:18 +01:00
Michael Telatynski
51f1d21464
Merge pull request #6748 from matrix-org/t3chguy/fix/18764
...
Fix Space creation wizard go to my first room button behaviour
2021-09-07 11:08:53 +01:00
Michael Telatynski
8cab86e58b
fix typing of firstRoomId
2021-09-07 11:02:38 +01:00
Germain Souquet
6c60e4c306
Fix thread creation
2021-09-07 09:57:49 +01:00
David Baker
404ddad961
Merge pull request #6751 from matrix-org/dbkr/fix_stuck_scroll
...
Fix scroll being stuck at bottom
2021-09-07 09:48:17 +01:00
Germain Souquet
9cbf8717e2
Add comments for missing types in MessageActionBar
2021-09-07 09:12:38 +01:00
Travis Ralston
78617c01a8
Merge pull request #6742 from matrix-org/travis/fix-oidc-dialog
...
Convert widget OIDC exchange dialog to TS (fixing it)
2021-09-06 22:43:27 -06:00
Travis Ralston
615a432eda
Add missing type
2021-09-06 22:37:21 -06:00
Travis Ralston
329292eb9b
Revert "Revert "Create narrow mode for Composer""
2021-09-06 22:11:35 -06:00
Travis Ralston
945181fe39
Revert "Create narrow mode for Composer"
2021-09-06 22:08:50 -06:00
Germain
59de3c96a2
Merge pull request #6682 from matrix-org/gsouquet/compact-composer-18533
2021-09-07 05:07:00 +01:00
David Baker
6468ce68a2
Fix scroll being stuck at bottom
...
The check for whether we're at the bottom or not allowed for a
difference of 1 to account for fractional scroll values, but
allowed the difference of exactly 1 too, meaning we'd consider
the timeline to be at the bottom if you were scrolled up by exactly
a single pixel. If your scrolling was set up to be precise enough and
the event handlers fired fast enough that they'd evaluate each time
you scrolled up by a single pixel, it would reset you back to the bottom
each time and you'd never be able to scroll up.
Fixes https://github.com/vector-im/element-web/issues/18903
2021-09-06 18:59:47 +01:00
Michael Telatynski
a4c0fa8046
Merge pull request #6745 from matrix-org/t3chguy/fix/18796
...
Prefer matrix.to alias links over room id in spaces & share
2021-09-06 16:53:11 +01:00
Germain Souquet
01d61786f1
Update return type for getThread prop
2021-09-06 16:18:35 +01:00
Germain Souquet
4b96a81bbe
Migrate MessageActionBar to TypeScript
2021-09-06 16:15:50 +01:00
Germain Souquet
385222719c
Fix replies not appearing in timeline
2021-09-06 15:53:18 +01:00
Michael Telatynski
43868c4539
Fix Space creation wizard go to my first room button behaviour
2021-09-06 15:17:09 +01:00
Michael Telatynski
68836b9c68
hide no-op m.room.encryption events and better word param changes
2021-09-06 14:59:30 +01:00
Michael Telatynski
a688e5b8b3
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18088
...
Conflicts:
src/components/structures/LoggedInView.tsx
src/stores/SpaceStore.tsx
2021-09-06 11:41:09 +01:00
Michael Telatynski
e252c5553e
Prefer matrix.to alias links over room id in spaces & share
2021-09-06 11:27:15 +01:00
Dariusz Niemczyk
1e50246a78
Merge pull request #6636 from matrix-org/palid/fix/forgot-password-ux
...
Make ForgotPassword UX slightly more user friendly
2021-09-06 10:55:25 +02:00
Michael Telatynski
898de13ca7
Consolidate roving tab index controls in the space panel buttons with dnd
2021-09-06 08:54:08 +01:00
Germain Souquet
f549c1d52b
Code style updates
2021-09-06 08:14:49 +01:00
Šimon Brandner
ae631f9fce
Convert IncomingSasDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 17:15:33 +02:00
Šimon Brandner
5967811cda
Convert InteractiveAuthDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 16:57:36 +02:00
Šimon Brandner
0285bb555f
Convert SessionRestoreErrorDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 16:40:46 +02:00
Šimon Brandner
4ca2ab11fb
Convert ManualDeviceKeyVerificationDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 16:36:36 +02:00
Šimon Brandner
e80939d3e2
Convert KeySignatureUploadFailedDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 16:28:03 +02:00
Šimon Brandner
aba966034e
Convert LazyLoadingDisabledDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 16:28:03 +02:00
Šimon Brandner
9e74477771
Convert IntegrationsImpossibleDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 16:27:56 +02:00
Šimon Brandner
f8e3aa3316
Convert IntegrationsDisabledDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 16:09:33 +02:00
Šimon Brandner
b2331d1e21
Convert MessageEditHistoryDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 16:03:08 +02:00
Šimon Brandner
b396383e06
Convert LazyLoadingResyncDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 13:09:29 +02:00
Šimon Brandner
d6aa4c9d14
Convert QuestionDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 13:03:35 +02:00
Šimon Brandner
5bf64c2075
Convert SetEmailDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 12:42:42 +02:00
Šimon Brandner
02f672570a
Convert WidgetOpenIDPermissionsDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 12:27:03 +02:00
Šimon Brandner
444a0da297
Convert SlashCommandHelpDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 12:01:42 +02:00
Šimon Brandner
1f670e225c
Convert StorageEvictedDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 10:57:29 +02:00
Šimon Brandner
161937ac92
Convert TabbedIntegrationManagerDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 10:37:54 +02:00
Šimon Brandner
37099fd188
Convert TextInputDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 08:47:04 +02:00
Šimon Brandner
0b9255f5ee
Convert UploadFailureDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 08:34:52 +02:00
Šimon Brandner
3c9ded5a9a
Convert RestoreKeyBackupDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 08:30:23 +02:00
Šimon Brandner
8791b10ca9
Convert FeedbackDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 08:19:25 +02:00
Šimon Brandner
6aefd9318f
Convert BaseDialog to TS
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-05 08:19:19 +02:00
Travis Ralston
b9001c3e11
Convert widget OIDC exchange dialog to TS (fixing it)
...
Fixes https://github.com/vector-im/element-web/issues/15631
The `super` call was the primary issue, but a log line in the `onPermissionSelection` was also using the wrong property. Both issues have been fixed as part of the TS conversion in order to make the thing compile, conveniently fixing the bugs.
2021-09-03 22:31:29 -06:00
David Baker
de01dcfd26
Merge pull request #6700 from SimonBrandner/feature/call-timer/18566
...
Show call length during a call
2021-09-03 17:17:36 +01:00
Michael Telatynski
f7e491f713
Merge pull request #6729 from matrix-org/t3chguy/fix/18762
...
Fix explore rooms button not working during space creation wizard
2021-09-03 16:18:25 +01:00
Michael Telatynski
2faa2e12c6
Merge pull request #6739 from matrix-org/t3chguy/fix/18775
2021-09-03 16:12:54 +01:00
Michael Telatynski
6a40dfea40
Fix keyboard dnd messing with roving tabindex
2021-09-03 15:10:51 +01:00
Michael Telatynski
40f9302ec9
Space panel fix aria-expanded being set to false on nodes without children
2021-09-03 14:24:02 +01:00
Michael Telatynski
cc40df298b
Improve form handling in and around space creation
2021-09-03 13:34:09 +01:00
Germain Souquet
3c36b3c2c0
Fix ProfileSettings when avatarUrl is null
2021-09-03 12:50:42 +01:00
Germain Souquet
997f43cb82
Implement new narrow mode UI
2021-09-03 12:03:19 +01:00
Germain Souquet
475ef66c58
Fix state initialisation for DevicesPanel
2021-09-03 10:25:45 +01:00
Germain Souquet
6d80976eae
Merge branch 'develop' into gsouquet/compact-composer-18533
2021-09-03 09:20:38 +01:00
Germain
e16921e1f1
Merge pull request #6619 from matrix-org/gsouquet/ts-components-migration
2021-09-03 08:47:12 +01:00
Dariusz Niemczyk
40cb8e8fc6
Fix unnecessary blurhash rendering
2021-09-02 21:10:21 +02:00
Dariusz Niemczyk
99a0bd935b
Merge pull request #6726 from SimonBrandner/feature/autoplay-split
...
Split autoplay GIFs and videos into different settings
2021-09-02 18:40:42 +02:00
Šimon Brandner
367049bd08
Improve typing
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-02 17:52:00 +02:00
Travis Ralston
c749492b9c
Merge pull request #6710 from matrix-org/travis/voice-messages/audio-queue
...
Add autoplay for voice messages
2021-09-02 08:06:17 -06:00
Šimon Brandner
2f1ee610d9
Use source id directly
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-02 14:27:55 +02:00
Michael Telatynski
aed835554c
Fix explore rooms button not working during space creation wizard
2021-09-02 12:30:49 +01:00
Michael Telatynski
daba23d1bf
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18760
...
Conflicts:
src/components/structures/SpaceRoomView.tsx
2021-09-02 12:10:20 +01:00
Germain Souquet
bb87834dc8
Appease linter
2021-09-02 10:06:09 +01:00
Germain
9be9e75c13
Merge pull request #6720 from matrix-org/gsouquet/replies-fix-18717
2021-09-02 08:42:54 +01:00
Germain Souquet
2ce8647120
Prevent unstable property to be sent with all events
2021-09-02 08:36:20 +01:00
Germain Souquet
e416952c90
Merge branch 'develop' into gsouquet/compact-composer-18533
2021-09-02 08:31:29 +01:00
Travis Ralston
5692b74b28
Merge pull request #6703 from nordeck/nic/feat/invite-reason-formatting
...
Allow to use basic html to format invite messages
2021-09-01 14:46:54 -06:00
Steffen Kolmer
c32a77c3b2
Use helper function to get event content
2021-09-01 22:40:42 +02:00
Travis Ralston
f0cf00433b
Merge pull request #6702 from nordeck/nic/fix/even-tile-preview
...
Replace fake username in EventTilePreview with a proper loading state
2021-09-01 14:28:12 -06:00
Travis Ralston
b86a0dcc15
Merge branch 'develop' into travis/cross-room
2021-09-01 11:29:20 -06:00
Šimon Brandner
5ed4f3f54f
Move DesktopCapturerSource out of global.d.ts
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-01 18:45:18 +02:00
Šimon Brandner
7ae9f3d1ae
Remove Element-specifc screen-sharing code out of the js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-01 18:45:13 +02:00
Šimon Brandner
4777da4da7
Don't declare DesktopCapturerSource since we have a definition in the js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-01 18:38:14 +02:00
Šimon Brandner
d0b95b7d3d
Don't use a callback in setScreensharingEnabled()
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-01 18:38:09 +02:00
Šimon Brandner
9b2c380b64
Split autoplay gifs and videos in to different settings
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-01 17:28:15 +02:00
Michael Telatynski
f2b7981009
When creating subspaces properly set restricted join rule
2021-09-01 16:12:39 +01:00
Michael Telatynski
f19030bcfa
Merge pull request #6723 from SimonBrandner/fix/fallback-user-image-view
2021-09-01 16:01:24 +01:00
Michael Telatynski
979bc71609
Deduplicate join rule management between rooms and spaces
2021-09-01 15:52:56 +01:00
Šimon Brandner
387239864d
Add fallbackUserId
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-01 16:50:13 +02:00
Michael Telatynski
030fa17a66
When creating private spaces, make the initial rooms restricted if supported
2021-09-01 12:47:43 +01:00
Germain Souquet
95d1b06abb
Make composer able to reply in thread or in room timeline
2021-09-01 12:12:40 +01:00
Germain Souquet
dca268e67a
Replace eventIsReply util with replyEventId getter
2021-09-01 10:55:47 +01:00
Germain Souquet
ae16695713
Fix Apache copyright headers
2021-09-01 10:19:25 +01:00
Michael Telatynski
0fa0b60e93
Merge pull request #6717 from matrix-org/t3chguy/fix/18686
...
Fix EmojiPicker filtering to lower case emojibase data strings
2021-09-01 09:02:16 +01:00
Michael Telatynski
642d8a0ec0
Merge pull request #6716 from matrix-org/t3chguy/fix/18668
...
Clear currentRoomId when viewing home page, fixing document title
2021-09-01 09:01:52 +01:00
Germain
7621a9a0f3
Merge pull request #6658 from matrix-org/gsouquet/threaded-messaging-2349
2021-09-01 08:47:10 +01:00
Germain Souquet
8b567944ec
Merge branch 'develop' into gsouquet/ts-components-migration
2021-09-01 08:40:48 +01:00
Michael Telatynski
e089c34db7
Fix EmojiPicker filtering to lower case emojibase data strings
2021-08-31 17:36:10 +01:00
Michael Telatynski
4ce79148cf
Clear currentRoomId when viewing home page, fixing document title
2021-08-31 17:14:50 +01:00
Michael Telatynski
d3ba33172b
Only make the initial space rooms suggested by default
2021-08-31 16:42:21 +01:00
Michael Telatynski
4e1e304616
Merge pull request #6698 from SimonBrandner/fix/space-invite-dialog/18745
2021-08-31 16:35:36 +01:00
Travis Ralston
730af94014
Autoplay semantics for voice messages
...
Fixes https://github.com/vector-im/element-web/issues/18804
Fixes https://github.com/vector-im/element-web/issues/18715
Fixes https://github.com/vector-im/element-web/issues/18714
Fixes https://github.com/vector-im/element-web/issues/17961
2021-08-30 14:29:37 -06:00
Šimon Brandner
9684d7263b
Filter members on load
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-30 10:09:57 +02:00
Šimon Brandner
072fdf1cb8
Use disptacher so that https://github.com/matrix-org/matrix-react-sdk/pull/6691 has effect
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-28 15:06:48 +02:00
Steffen Kolmer
6a550f2f9c
Added trailing comma to make eslint happy
2021-08-28 14:04:00 +02:00
Steffen Kolmer
3ef9584f68
Simplify things
2021-08-28 14:00:18 +02:00
Steffen Kolmer
9fdc5659b7
Fixed eslint error and copyright header
2021-08-28 13:56:08 +02:00
Steffen Kolmer
e661c017e3
Moved custom field name to a const
2021-08-28 13:48:33 +02:00
Steffen Kolmer
d76adde1ab
Use scss instead of inline styles
2021-08-28 13:41:24 +02:00
Steffen Kolmer
70b4308bab
Fix eslint error
2021-08-27 21:59:22 +02:00
Steffen Kolmer
6da11f375d
Allow to use basic html formatting in invite reasons
2021-08-27 21:44:34 +02:00
Steffen Kolmer
f65eff103e
Switch from inline-spinner to spinner
2021-08-27 20:48:29 +02:00
Steffen Kolmer
a4899ad225
Fixed padding
2021-08-27 20:11:34 +02:00
Steffen Kolmer
9b495eeec3
Optimized style
2021-08-27 20:10:01 +02:00
Steffen Kolmer
21cf3592cf
Update props and state interfaces
2021-08-27 19:32:38 +02:00
Steffen Kolmer
6e30673164
Show spinner if user id is missing in event tile preview
2021-08-27 19:23:26 +02:00
Šimon Brandner
c6400c8db3
Show call length during a call
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-27 16:34:44 +02:00
Šimon Brandner
49defd7b5a
Simplifie code and use formatSeconds()
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-27 16:21:29 +02:00
Šimon Brandner
c86dbe195e
Remove unused import
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-27 14:07:36 +02:00
Šimon Brandner
54cd385e6d
Improve AUX panel behaviour
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-27 13:31:43 +02:00
Germain Souquet
a1f6708a56
Hide voice recording button in narrow mode
2021-08-27 11:12:25 +01:00
Germain Souquet
bf3c8e5664
Fix imports
2021-08-27 10:38:01 +01:00
Šimon Brandner
816f0f5e90
Avoid stacked dialogs
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-27 09:56:53 +02:00
Šimon Brandner
464d2b47b0
Default to Don't leave any
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-27 09:18:19 +02:00
Travis Ralston
73dd30f919
Merge branch 'develop' into travis/cross-room
2021-08-26 10:48:10 -06:00
Travis Ralston
22a78cf481
Merge pull request #6685 from matrix-org/travis/fix-widget-remember
...
Fix client forgetting which capabilities a widget was approved for
2021-08-26 10:47:10 -06:00
Travis Ralston
a1a7de0f37
Merge pull request #6687 from matrix-org/travis/left-panel-widget-expand
...
Fix left panel widgets not remembering collapsed state
2021-08-26 10:46:51 -06:00
Šimon Brandner
4f1ff134dc
Render guest settings only in public spaces
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-26 17:39:54 +02:00
Šimon Brandner
c353b6daad
Render guest settings only in public rooms
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-26 17:39:48 +02:00
J. Ryan Stinnett
d013ae79b7
Fix changelog link colour back to blue
...
https://github.com/matrix-org/matrix-react-sdk/pull/5698 changed all dialog
links to green, which is not expected. In general, we use blue links for
information and green links for actions.
This resolves the regression by removing the general change and adjusting the
new links added by the above PR to be green as desired there.
Fixes https://github.com/vector-im/element-web/issues/18726
2021-08-26 13:59:12 +01:00
Germain Souquet
f0a4225bf7
Remove unused renderEventTile method
2021-08-26 08:45:00 +01:00
Germain Souquet
bd1aa01b67
Update copyright and method accessors
2021-08-26 08:19:44 +01:00
Germain Souquet
4e0f52118d
Update VoiceRecordComposerTile to only end recording
2021-08-26 08:07:51 +01:00
Germain Souquet
cb8e62c0b2
human linter and copyright fixer
2021-08-26 08:02:36 +01:00
Travis Ralston
4415a7037c
Fix left panel widgets not remembering collapsed state
...
Fixes https://github.com/vector-im/element-web/issues/17803
The `setExpanded` function takes a boolean, not a function.
2021-08-25 23:10:19 -06:00
Travis Ralston
76cc5bfb7d
Remember all capabilities given to a widget
...
Fixes https://github.com/vector-im/element-web/issues/18786
Instead of replacing the remembered set, we now add to it. This should be safe as the user expectation was previously to remember the capabilities, so we can keep appending to that list.
This commit also moves the utility functions closer to the widget driver as they aren't needed in the dialog anymore.
2021-08-25 22:30:57 -06:00
Travis Ralston
289ac34764
Add support for MSC2762's timeline functionality
...
See https://github.com/matrix-org/matrix-widget-api/pull/41
2021-08-25 18:16:40 -06:00
Germain
7951c8dabc
Merge pull request #6677 from matrix-org/gsouquet/migrate-sticker-picker
2021-08-25 19:19:52 +01:00
Germain Souquet
2d14be9cef
Merge branch 'develop' into gsouquet/compact-composer-18533
2021-08-25 18:07:36 +01:00
Germain Souquet
9018973f15
Position sticker picker correctly
2021-08-25 17:59:06 +01:00
Travis Ralston
dc32df1ba5
Merge pull request #6639 from SimonBrandner/feature/voice-activity
...
Add active speaker indicators
2021-08-25 09:16:37 -06:00
Germain Souquet
31b3b2e2ed
Fix Sticker and Emoji picker opening on narrow mode
2021-08-25 15:39:50 +01:00
Germain Souquet
333cb61186
Remove sdk.getComponent
2021-08-25 14:39:28 +01:00
Germain Souquet
6105e046fb
Remove sdk.getComponent
2021-08-25 14:38:47 +01:00
Germain Souquet
98feec374e
Migrate StickerPicker to TypeScript
2021-08-25 14:33:17 +01:00
Germain Souquet
f712186e64
Migrate StickerPicker to TypeScript
2021-08-25 14:26:21 +01:00
Germain Souquet
3c33e3cc61
Make all buttons part of a button array
...
Preparation work for narrow layout of the message composer.
The voice record button needed to be extracted from VoiceRecordComposerTile
2021-08-25 11:35:23 +01:00
Germain Souquet
e1e0278190
Update js-sdk imports to target individual files
2021-08-25 10:04:54 +01:00
Germain Souquet
7938961d27
Update js-sdk imports to target individual files
2021-08-25 09:48:29 +01:00
Germain Souquet
450140befd
Fix linting issues
2021-08-25 09:34:16 +01:00
Germain Souquet
6945e3f103
Fix ProfileSettings types
2021-08-25 09:05:07 +01:00
Germain Souquet
d205585385
Merge branch 'develop' into gsouquet/ts-components-migration
2021-08-25 09:03:45 +01:00
Germain
da127ecb76
Relative imports from the js-sdk
...
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-25 08:56:21 +01:00
Germain Souquet
77a463e679
Merge branch 'develop' into gsouquet/threaded-messaging-2349
2021-08-25 08:53:16 +01:00
Travis Ralston
e49dc8c8e2
Remove imports too
2021-08-24 13:23:48 -06:00
Travis Ralston
4790b4fc17
Remove advanced room logging setting
...
Fixes https://github.com/vector-im/element-web/issues/14602
This has proven to be less useful month over month, so it's time for it to go. The initial goal for keeping it was to track stability in the ~6 months post-release, which means it should have left around the start of 2021. At the time, Spaces was on the horizon with room list corruption issues though, so it was put on hold. These days, it's rock solid and doesn't appear to be causing issues. As such, the logging can leave in favour of more specific/targeted logging when we need it.
This might even speed things up as it's not hitting the SettingsStore every 0.2 seconds.
2021-08-24 13:17:12 -06:00
Dariusz Niemczyk
a93d5cde09
Simplify rendering to css-only
2021-08-24 14:38:39 +02:00
Dariusz Niemczyk
a5c005756e
Fix resizer on left panel
2021-08-24 13:05:46 +02:00
Dariusz Niemczyk
290ab894aa
Migrate ResizeHandle to typescript
2021-08-24 11:15:41 +02:00
Germain Souquet
54a0a869bf
PR feedback
2021-08-24 09:09:28 +01:00
Travis Ralston
52e1884bbd
Merge pull request #6661 from matrix-org/travis/blurhash-opt
...
Ensure blurhash is treated as optional
2021-08-23 22:56:32 -06:00
Travis Ralston
a0dc5d2987
Honour user-selected background image from settings
...
Fixes https://github.com/vector-im/element-web/issues/18705
This is provided as an easter egg, but more importantly as an a11y workaround.
2021-08-23 20:39:46 -06:00
Travis Ralston
30c9860274
Ensure blurhash is treated as optional
...
Fixes https://github.com/vector-im/element-web/issues/18702
2021-08-23 16:48:39 -06:00
Travis Ralston
32343f3382
Merge pull request #5698 from SimonBrandner/public-e2ee-warn
...
Add a warning on E2EE rooms if you try to make them public
2021-08-23 16:45:47 -06:00
Travis Ralston
15c731d574
Merge pull request #6507 from matrix-org/t3chguy/fix/18089
...
Allow pagination of the space hierarchy and use new APIs
2021-08-23 15:51:34 -06:00
Dariusz Niemczyk
6205cbbdec
Merge pull request #6659 from matrix-org/palid/fix/backdrop-blur
...
Optimize background image from avatar on left panel
2021-08-23 20:05:49 +02:00
Dariusz Niemczyk
e54191f6b0
Move background-blur to fully css version
2021-08-23 19:26:57 +02:00
Germain Souquet
edd4d42e7f
Merge branch 'develop' into gsouquet/threaded-messaging-2349
2021-08-23 17:31:37 +01:00
Germain Souquet
34da07f1f9
Pass room to ThreadView over roomId
2021-08-23 17:31:23 +01:00
Dariusz Niemczyk
7dfe57833a
Fix GroupFilterPanel not having proper backdrop
2021-08-23 16:57:24 +02:00
Dariusz Niemczyk
92aa953934
Make eslint happy
2021-08-23 16:28:24 +02:00
Dariusz Niemczyk
ca92101c72
Optimize and rewrite backdrop rendering
2021-08-23 16:20:21 +02:00
Dariusz Niemczyk
51b5b0145b
Fix resizer on LoggedInView
2021-08-23 16:18:40 +02:00
Germain Souquet
ef51a46d24
Fix linting
2021-08-23 14:55:14 +01:00
Germain Souquet
9facb0d963
Polish UI
2021-08-23 14:44:44 +01:00
Šimon Brandner
60e7c18e62
Add choose to new issue link
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-23 13:17:40 +02:00
Dariusz Niemczyk
b1a2f16e43
optimize
2021-08-23 13:03:09 +02:00
David Baker
e946e39194
Merge pull request #6629 from SimonBrandner/feature/voice-messages-replies
...
Allow playback of replied-to voice message
2021-08-23 11:29:41 +01:00
Germain Souquet
393bd4871f
Merge branch 'develop' into gsouquet/threaded-messaging-2349
2021-08-23 10:15:35 +01:00
David Baker
5344b86de4
Merge pull request #6633 from matrix-org/dbkr/fix_cross_signing_setup_settings
...
Fix cross signing setup from settings screen
2021-08-23 09:41:24 +01:00
Germain
30a08ea1c3
Merge pull request #6646 from SimonBrandner/fix/hide-encryption/18646
2021-08-23 09:19:54 +01:00
Dariusz Niemczyk
0daa6ab845
Merge pull request #6648 from matrix-org/palid/fix/modern-layout
...
Fix modern layout
2021-08-23 10:18:49 +02:00
Travis Ralston
397a0f7849
Merge pull request #6651 from SimonBrandner/feature/watch-rl-background
...
Watch `RoomList.backgroundImage`
2021-08-22 23:49:32 -06:00