1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-06-12 23:01:59 +03:00
Commit Graph

2858 Commits

Author SHA1 Message Date
bb4b07fdc9 Migrate InteractiveAuthDialog-test.tsx to react-testing-library (#10134) 2023-02-10 14:00:02 +01:00
985d9983a3 Revert accidental changes in PictureInPictureDragger-test.tsx.snap 2023-02-10 10:14:34 +01:00
886ecbcc58 Update snapshots 2023-02-10 08:48:37 +01:00
671fdc8665 Migrate RoomView to support MSC3946 (#10088) 2023-02-10 08:40:38 +01:00
6ee6accfc6 Merge branch 'develop' into johannes/find-myself 2023-02-10 08:26:16 +01:00
039824c0ee Move error handling to separate effect 2023-02-10 08:25:59 +01:00
8fe5714673 Fix predecessor tests broken (#10123) 2023-02-09 12:46:17 +00:00
c4a6cc8e65 Fix test failures: provide isIntialSyncComplete on mock client (#10122) 2023-02-09 11:36:02 +00:00
2501dad0a3 Migrate LabelledCheckbox-test to react-testing-library (#10115) 2023-02-09 12:23:34 +01:00
9868d8f39d Migrate SpaceContextMenu-test.tsx to react-testing-library (#10120) 2023-02-09 12:23:22 +01:00
f24db71753 fix: correctly identify emoticons (#10108)
Signed-off-by: Adarsh Singh <thakurluckysinghbrh@gmail.com>
2023-02-08 17:29:12 +01:00
f842e319de Merge branch 'develop' into johannes/find-myself 2023-02-08 16:42:14 +01:00
2c30e6d909 Migrate ZoomButtons-test to react-testing-library (#10104) 2023-02-08 09:31:24 +01:00
69268856cf Update snapshot 2023-02-08 08:38:12 +01:00
583050c8c0 Render poll end events in timeline (#10027)
* wip

* remove dupe

* use poll model relations in all cases

* update mpollbody tests to use poll instance

* update poll fetching login in pinned messages card

* add pinned polls to room polls state

* add spinner while relations are still loading

* handle no poll in end poll dialog

* strict errors

* render a poll body that errors for poll end events

* add fetching logic to pollend tile

* extract poll testing utilities

* test mpollend

* strict fix

* more strict fix

* strict fix for forwardref

* update poll test utils

* implicit anys

* tidy and add jsdoc
2023-02-07 21:12:39 +00:00
e5e2a825fb Make geolocate update with allowGeolocate 2023-02-07 20:46:10 +01:00
c5fa3fc796 Merge branch 'develop' into johannes/find-myself 2023-02-07 20:35:06 +01:00
54a6ce589f Fix wrongly grouping 3pid invites into a single repeated transition (#10087) 2023-02-07 10:09:46 +00:00
4648fa3c8c Add PiP move threshold (#10040) (#10033) 2023-02-07 10:14:28 +01:00
06d8755f6b add tests for geolocate self on map views 2023-02-07 16:51:58 +13:00
fdac94a841 Update snapshot 2023-02-04 20:58:53 +01:00
2b97de7a47 One more type fix 2023-02-04 20:38:27 +01:00
a756b33fe9 Rename RoomCreate -> RoomPredecessorTile (#10047) 2023-02-03 16:58:52 +00:00
2b66cfc25f Open message in editing mode when keyboard up is pressed (RTE) (#10079)
Move to previous message when arrow up is pressed in the main composer (RTE)
2023-02-03 17:43:02 +01:00
f1a08cd572 Gitter sunsetting: Use findPredecessor in EventTileFactory (#10075) 2023-02-03 15:36:37 +00:00
97506cbcdb Migrate SpotlightDialog for dynamic room predecessors (#10076) 2023-02-03 15:47:07 +01:00
add23e4d5d Pass the dynamic predecessor feature flag when listing rooms (#10068) 2023-02-03 14:09:31 +00:00
cfba1b07c6 Broadcast time left should never be negative (#10070) 2023-02-03 13:49:43 +01:00
27bd04a875 Use findPredecessor in RoomNotifs#getUnreadNotificationCount (#10067) 2023-02-03 13:00:33 +01:00
6dd578e5a7 Devtools for stuck notifications (#10042) 2023-02-03 11:07:24 +01:00
469228f45e Fix new line created when enter is pressed (#10064) 2023-02-03 10:48:12 +01:00
b7cd28bd29 Support MSC3946 in RoomListStore (#10054) 2023-02-03 09:14:44 +00:00
2bde31dcff Switch to linkify-react for element Linkification as it handles React subtrees without exploding (#10060
* Switch to linkify-react instead of our faulty implementation

Fixes a series of soft crashes where errors include "The node to be removed is not a child of this node."

* Improve types

* Fix types

* Update snapshots

* Add test

* Fix test
2023-02-03 08:59:21 +00:00
089557005a Autofocus security key field (#10048) 2023-02-03 09:39:25 +01:00
ebb8408f28 Poll history - read only list of polls in current timeline (#10055)
* add settings while under development

* very basic tests for roomsummarycard

* empty poll history dialog and option in room summary

* pollS history in settings

* render an ugly list of polls in current timeline

* readonly poll history list items

* fix scroll window

* use short year code in date format, tidy

* no results message + tests

* strict fix

* mock intldatetimeformat for stable date formatting

* extract date format fn into date-utils

* jsdoc
2023-02-02 21:39:23 +00:00
544baa30ed use Poll model with relations API in poll rendering (#9877)
* wip

* remove dupe

* use poll model relations in all cases

* update mpollbody tests to use poll instance

* update poll fetching login in pinned messages card

* add pinned polls to room polls state

* add spinner while relations are still loading

* handle no poll in end poll dialog

* strict errors

* strict fix

* more strict fix
2023-02-02 20:22:26 +00:00
d3f378240e Appease the linter 2023-02-02 20:38:42 +01:00
f3fd027db4 Merge branch 'develop' into johannes/latest-room-in-space 2023-02-02 20:21:17 +01:00
568042b9e7 Move test setup to describe scope 2023-02-02 20:20:57 +01:00
e43d447535 Support MSC3946 in RoomCreate tile (#10041) 2023-02-02 13:39:13 +00:00
b416e15cbd Tests for RoomListStore's predecessor handling (#10046) 2023-02-02 13:22:30 +00:00
21c3967010 Revert "Member avatars without canvas" (#10057
* Revert "Apply more general fix for base avatar regressions (#10045)"

This reverts commit 371a3c0d36.

* Revert "Fix layout and visual regressions around default avatars (#10031)"

This reverts commit 0d1fce37b2.

* Revert "Member avatars without canvas (#9990)"

This reverts commit a8aa4de4b4.

* Update snapshots
2023-02-02 10:22:19 +00:00
923ad4323b Poll history - setup labs setting (#10039)
* add settings while under development

* very basic tests for roomsummarycard

* empty poll history dialog and option in room summary

* pollS history in settings

* use more user-centric selectors in roomsummarycard test
2023-02-01 20:57:48 +00:00
3766b39361 Merge branch 'develop' into johannes/latest-room-in-space 2023-02-01 19:54:40 +01:00
bf94d50be2 Prettyfy 2023-02-01 19:53:01 +01:00
c63daf62ed Add snapshot test 2023-02-01 19:51:37 +01:00
33b89a5709 Use Room.findPredecessor when rendering RoomCreate tiles (#10012)
* Use Room.findPredecessor to render RoomCreate tiles

* Handle state updates

* Handle missing predecessor

* Check for missing a room
2023-02-01 15:44:46 +00:00
7feb5b1f6b Add PiP move threshold (#10040) 2023-02-01 13:55:10 +01:00
c6f6fa62f7 Implement broadcast UTD handling (#10021) 2023-02-01 13:32:49 +01:00
afda774471 Add RTE keyboard navigation in editing (#9980)
Add Keyboard navigation in editing
2023-02-01 13:12:12 +01:00