Andy Balaam and GitHub
c4fc20018d
Enable the polls feature ( #7581 )
2022-01-20 09:40:47 +00:00
David Baker and GitHub
a7a7cb56fe
Cancel pending events in virtual room when call placed ( #7583 )
...
As the comment hopefully explains.
Also add public qualifiers to the methods in Resend which lacked
any visibility specifiers.
Fixes https://github.com/vector-im/element-web/issues/17594
2022-01-20 09:32:15 +00:00
Faye Duxovni and GitHub
582a1b093f
Track decryption failures for visible events only, with a shorter grace period ( #7579 )
2022-01-19 14:31:43 -05:00
Germain and GitHub
ec6bb88068
Fix reply chain fallback for first event in a thread ( #7580 )
2022-01-19 13:37:19 +00:00
Germain and GitHub
8427bf46ef
Fix broken thread list timestamp display ( #7549 )
2022-01-19 10:41:39 +00:00
Germain and GitHub
336217f668
Add view in room to action bar in thread list ( #7519 )
2022-01-19 10:39:33 +00:00
Andy Balaam and GitHub
2743a75a21
Display general marker on non-self location shares ( #7574 )
2022-01-19 09:33:49 +00:00
Germain and GitHub
41b9e4aa4f
Implement reply chain fallback for threads backwards compatibility ( #7565 )
2022-01-19 09:06:48 +00:00
Eric Eastwood and GitHub
a00d359422
Fix left positioned tooltips being wrong and offset by fixed value ( #7551 )
...
Previously, the `left` positioning seemed to only work with icons which are all about the same size so the arbitrary offset worked. Now we actually position off to the left of the element and we have equal `margin-left` and `margin-right` to determine the offset.
Spawned from https://github.com/matrix-org/matrix-react-sdk/pull/7339#discussion_r767154349
2022-01-18 21:08:11 -06:00
Šimon Brandner and GitHub
1d45921d14
Improve/add notifications for location and poll events ( #7552 )
...
* Add getSenderName()
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Handle location and poll event notifications
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* i18n
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* pollQuestions -> pollQuestion
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Make lookup safe and remove poll end event lookup as it wouldn't work
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* i18n
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-01-18 17:58:31 -07:00
Michael Telatynski and GitHub
aac5964121
Fix wrong icon being used for appearance tab in space preferences dialog ( #7570 )
2022-01-18 17:56:49 -07:00
336e1ae3b6
Upgrade linkify to v3.0 ( #7282 )
...
Co-authored-by: Timo K <toger5@hotmail.de >
2022-01-18 18:24:16 +01:00
Eric Eastwood and GitHub
c0681333bf
Fix /jumptodate using wrong MSC feature flag ( #7563 )
...
As reported by @turt2live, https://matrix.to/#/!EMAlzkQQlZGEVTkDnD:matrix.org/$gnoVWQnIkYYL1i1cL8A4qRKJCFpNtq0Oj5khpzOq1mQ?via=half-shot.uk&via=matrix.org&via=element.io
Also fixes camelCase typo
2022-01-18 09:51:25 -06:00
Michael Telatynski and GitHub
d5412e52ed
Replace home icon with new one ( #7571 )
2022-01-18 15:29:01 +00:00
Andy Balaam and GitHub
47cbef2af2
Ensure maps show up in replies and threads, by creating unique IDs ( #7568 )
2022-01-18 13:33:53 +00:00
Andy Balaam and GitHub
e1cdbe1e54
Use IncompatibleController to disable showLocation via labs flag ( #7566 )
2022-01-18 11:28:23 +00:00
Michael Telatynski and GitHub
f217c6fd61
Update bubble layout styling for stickers ( #7560 )
2022-01-18 10:37:44 +00:00
Michael Telatynski and GitHub
4b5ca1d7a9
Fix timeline jumping issues related to bubble layout ( #7529 )
2022-01-18 09:31:21 +00:00
Šimon Brandner and GitHub
8ced6e6117
Start a conference in a room with 2 people + invitee rather than a 1:1 call ( #7557 )
...
* Start a conference call in a room with 2 people + invitee rather than a 1:1
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Fix tests
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-01-17 13:46:55 -07:00
Travis Ralston and GitHub
65987e6b72
Move all polls processing to events-sdk & prep for stable polls ( #7517 )
...
* Move all polls processing to events-sdk
This makes polls support the full range of extensible events (both parsing and generation).
* Appease the linter
* Fix & update tests
* Update events-sdk for polls bugfix
* Update events-sdk for typechecking
* Add missing type cast
* Update per review
2022-01-17 10:06:30 -07:00
Gnuxie and GitHub
12e967a97c
Add stable prefix for MSC2313 policy rules. ( #7511 )
...
https://github.com/matrix-org/mjolnir/issues/177
2022-01-17 16:48:09 +00:00
David Teller and GitHub
6b870ba1a9
MSC3531 - Implementing message hiding pending moderation ( #7518 )
...
Signed-off-by: David Teller <davidt@element.io >
2022-01-17 16:04:37 +01:00
Germain and GitHub
c612014936
Fix ThreadsRoomNotificationState listeners removal on destroy ( #7558 )
2022-01-17 14:54:19 +00:00
Michael Telatynski and GitHub
5c44cb5cc6
Improve QueryMatcher TypeScript definition ( #7555 )
2022-01-17 14:08:36 +00:00
Kerry and GitHub
42adedc468
Wait for initial profile load before displaying widget ( #7556 )
...
* wait for initial profile load before displaying jitsi
Signed-off-by: Kerry Archibald <kerrya@element.io >
* update comment
Signed-off-by: Kerry Archibald <kerrya@element.io >
* amke fn return boolean
Signed-off-by: Kerry Archibald <kerrya@element.io >
* listen for profile update once
Signed-off-by: Kerry Archibald <kerrya@element.io >
* remove unneccessary check
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-01-17 13:47:07 +00:00
Šimon Brandner and GitHub
1f298250b9
Make the Keyboard Shortcuts dialog into a settings tab ( #7198 )
2022-01-17 11:53:10 +00:00
Andy Balaam and GitHub
18c82d57ae
Add setting for enabling location sharing ( #7547 )
2022-01-14 15:57:39 +00:00
Andy Balaam and GitHub
ae2cb63a0d
Enable/disable location share button when setting is changed ( #7545 )
2022-01-14 15:04:09 +00:00
Travis Ralston and GitHub
aa4131ed2e
Add a developer mode 'view source' button to crashed event tiles ( #7537 )
...
* Add a developer mode 'view source' button to crashed event tiles
* appease the linter
2022-01-14 07:43:13 -07:00
Germain and GitHub
52dd590b49
Override hide redaction preference for thread root ( #7546 )
2022-01-14 14:41:40 +00:00
Timo and GitHub
7ccbf814df
Always show right panel after setting a card ( #7544 )
2022-01-14 15:24:46 +01:00
Michael Telatynski and GitHub
2ef36507fd
Support deserialising HR tags for editing ( #7543 )
2022-01-14 13:24:51 +00:00
Michael Telatynski and GitHub
f4a6219c88
Replace kick terminology with Remove from chat ( #7469 )
2022-01-14 13:08:34 +00:00
Germain and GitHub
54357c2d63
Fix thread summary sometimes not updating ( #7542 )
2022-01-14 12:58:37 +00:00
Germain and GitHub
240cb10415
Refresh ThreadView after React state has been updated ( #7539 )
2022-01-14 12:49:25 +00:00
Germain and GitHub
de28d82b81
Add onPaste fallback when getInputableElement returns null ( #7540 )
2022-01-14 12:49:09 +00:00
Andy Balaam and GitHub
6444aaeeff
Set initial zoom level to 1 to make zooming to location faster ( #7541 )
2022-01-14 12:21:22 +00:00
Kerry and GitHub
50de35cd1a
truncate room name on pip header ( #7538 )
...
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-01-14 10:37:30 +00:00
Michael Telatynski and GitHub
47c112b12e
Fix alignment of reactions in bubble layout thread view ( #7534 )
...
* Fix alignment of reactions in bubble layout thread view
* Remove duplicate download link in thread view panel
* Fix bugs with layout of file pills
2022-01-13 22:46:11 +00:00
61a0be7d46
Render events as extensible events (behind labs) ( #7462 )
...
* Render events as extensible events (behind labs)
* Include the SDK
* Appease linter
* Update for changed property name
* Fix formatting error
* Fix branch matching for build steps
* Update SDK
* Update scripts/fetchdep.sh
Co-authored-by: Andy Balaam <andyb@element.io >
Co-authored-by: Andy Balaam <andyb@element.io >
2022-01-13 17:03:37 +00:00
Michael Telatynski and GitHub
6d9d9a56b4
Apply border-radius onto linear gradient in bubble layout ( #7536 )
2022-01-13 16:42:32 +00:00
3eb5130cda
Add labs flag to automatically rageshake on decryption errors ( #7307 )
...
Also sends a to-device message to the sender, prompting them to auto-rageshake too if they have this lab enabled as well.
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com >
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2022-01-13 10:55:25 -05:00
Andy Balaam and GitHub
22c2aa37d7
Show an error dialog if location permission is denied ( #7531 )
2022-01-13 14:38:04 +00:00
Andy Balaam and GitHub
25cd1a8a43
Show an error dialog if we fail to send location ( #7528 )
2022-01-13 13:23:00 +00:00
ef95644e23
Render Jitsi (and other sticky widgets) in PiP container, so it can be dragged and the "jump to room functionality" is provided ( #7450 )
...
Co-authored-by: J. Ryan Stinnett <jryans@gmail.com >
2022-01-13 12:10:41 +01:00
Charlie Calendre and GitHub
c2393cade7
Fix translation for the "Add room" tooltip ( #7532 )
2022-01-13 10:08:22 +00:00
Timo and GitHub
78ff685caf
Copy bubble layout changes to timelineCard ( #7527 )
2022-01-13 10:58:22 +01:00
Michael Telatynski and GitHub
ec6c1b8272
Fix RoomViewStore forgetting some details of a view room call ( #7512 )
2022-01-12 13:12:28 -07:00
Germain and GitHub
3a18fd8f71
Add 'from a thread' copy to search tile result ( #7525 )
2022-01-12 17:16:00 +00:00
Germain and GitHub
61116377f3
Fix composer localStorage key for draft event in a thread ( #7526 )
2022-01-12 17:13:47 +00:00