Dariusz Niemczyk
2dd6dddc67
Fix incorrect liveTimeline reference ( #6948 )
...
Fixes https://github.com/vector-im/element-web/issues/19400
2021-10-14 15:37:56 +00:00
Dariusz Niemczyk
562a880c7d
Create room threads list view ( #6904 )
...
Implement https://github.com/vector-im/element-web/issues/18957 following requirements:
* Create a new right panel view to list all the threads in a given room.
* Change ThreadView previous phase to be ThreadPanel rather than RoomSummary
* Implement local filters for My and All threads
In addition:
* Create a new TileShape for proper rendering requirements (hiding typing indicator)
* Create new timelineRenderingType for proper rendering requirements
2021-10-14 15:27:35 +02:00
Michael Telatynski
020eca6922
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/19010
...
Conflicts:
src/components/structures/SpaceRoomView.tsx
src/components/views/rooms/MemberList.tsx
src/components/views/rooms/RoomList.tsx
2021-10-14 11:05:29 +01:00
Michael Telatynski
4118d13846
Merge pull request #6829 from matrix-org/t3chguy/fix/18969
2021-10-14 09:59:34 +01:00
Michael Telatynski
a37c10b256
Merge pull request #6920 from matrix-org/t3chguy/fix/17410
2021-10-14 09:58:45 +01:00
Michael Telatynski
53d7c9d2e5
Merge pull request #6921 from matrix-org/t3chguy/fix/19003.1
2021-10-14 09:58:28 +01:00
Michael Telatynski
2a3c483f96
Merge pull request #6919 from matrix-org/t3chguy/fix/19146
2021-10-14 09:58:19 +01:00
Travis Ralston
ea7257698c
Merge pull request #6934 from matrix-org/travis/labs/polls
...
Add feature flag for polls and placeholder dialog
2021-10-13 11:28:53 -06:00
Travis Ralston
ad53662704
add comma
2021-10-12 15:26:22 -06:00
Travis Ralston
71c5b02390
Add feature flag for polls and placeholder dialog
...
We're anticipating development of polls soon, so for efficiency reasons we're getting the labs flag in early. If something goes wrong with the plan, this whole change will be reverted.
2021-10-12 15:13:56 -06:00
Travis Ralston
d99660d420
Add customisation point for visibility of invites and room creation
...
Fixes https://github.com/vector-im/element-web/issues/19331
2021-10-12 14:33:29 -06:00
Michael Telatynski
c141c740d8
Merge pull request #6928 from matrix-org/t3chguy/fix/18883
2021-10-12 17:51:45 +01:00
Michael Telatynski
c28c62d9f1
Inhibit Unable to get validated threepid
error during UIA
2021-10-11 14:43:55 +01:00
Michael Telatynski
c4d4229340
hide leave section if you aren't in the room instead of disabling
2021-10-11 13:50:34 +01:00
Michael Telatynski
11480e8641
Hide Skeleton UI if you have Suggested Rooms
2021-10-11 10:50:49 +01:00
Dariusz Niemczyk
414b20f17e
Make thread button always visible ( #6903 )
...
Fix https://github.com/vector-im/element-web/issues/18956
2021-10-11 10:26:05 +01:00
Michael Telatynski
ccba7badff
Make public space alias field mandatory again
2021-10-08 14:33:58 +01:00
James Salter
fe79a95731
Merge pull request #6918 from VFermat/fix-19316
...
Validate that the phone number verification field is filled before allowing user to submit
2021-10-08 14:12:28 +01:00
Michael Telatynski
8cb4454ea3
Disable leave room button if user isn't in the room e.g peeking
2021-10-08 13:43:06 +01:00
Michael Telatynski
111ae75874
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18969
...
Conflicts:
src/components/views/right_panel/UserInfo.tsx
2021-10-08 13:00:20 +01:00
Michael Telatynski
2483f1dc90
Add progress bar to restricted room upgrade dialog
2021-10-08 12:20:43 +01:00
Logan Arnett
4759b4fb5d
updating for lint issues
2021-10-07 14:58:35 -04:00
Vitor Eller
0b64dfa59a
Alter phone verification button disable label
2021-10-07 15:23:54 -03:00
Logan Arnett
c56d6ba539
updating from boolean to object in order to track if more than one thing is edited
2021-10-07 13:22:43 -04:00
Paulo Pinto
6aa325ed54
Rename method to onRoomName
...
Signed-off-by: Paulo Pinto <paulo.pinto@automattic.com>
2021-10-07 17:13:57 +01:00
Paulo Pinto
53f26d2744
Keep room name up-to-date in settings dialog
...
Signed-off-by: Paulo Pinto <paulo.pinto@automattic.com>
2021-10-07 17:04:30 +01:00
Paulo Pinto
ea55b0d45f
Add room name to component state
...
Signed-off-by: Paulo Pinto <paulo.pinto@automattic.com>
2021-10-07 17:01:39 +01:00
Michael Telatynski
1b5aef4447
Merge pull request #6311 from matrix-org/t3chguy/a11y/focus-lock-ctx-menu
2021-10-07 13:28:32 +01:00
Michael Telatynski
047f182cd8
focusLock only specific context menus
2021-10-07 11:04:10 +01:00
Michael Telatynski
ab98549fff
move the logic to the parent so that the section hiding works
2021-10-06 17:08:32 +01:00
Michael Telatynski
a6c780674a
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/a11y/focus-lock-ctx-menu
...
Conflicts:
src/components/views/spaces/SpaceCreateMenu.tsx
2021-10-06 16:39:52 +01:00
Michael Telatynski
52d0b0133c
Hide kick & ban options in UserInfo when looking at own profile
2021-10-06 14:46:39 +01:00
Michael Telatynski
1d5a1c7a82
Merge pull request #6887 from matrix-org/t3chguy/fix/19216
2021-10-06 09:29:25 +01:00
Faye Duxovni
651e943b31
Merge branch 'develop' into fayed/fix-verification-dialog
2021-10-05 08:48:52 -04:00
Faye Duxovni
9a16b4636f
Make cross-signing dialog clearer and more context-aware
...
- Don't show loading spinners while waiting for user action
- When checking if there are other devices we can verify against, only
look for devices that are actually cross-signed.
- Adjust displayed options depending on whether other devices and/or
recovery keys exist, and add an option to reset cross-signing keys
if necessary.
- Various minor clarifying adjustments to UI styling/text
Signed-off-by: Faye Duxovni <fayed@element.io>
2021-10-05 00:54:20 -04:00
Andrew Ferrazzutti
65e67003f3
Allow hiding "Sign Up" in the guest preview bar
...
Hide the button when "UIFeature.registration" is set to false in
Element's config.json.
Fixes https://github.com/vector-im/element-web/issues/19264
Signed-off-by: Andrew Ferrazzutti <fair@miscworks.net>
2021-10-03 14:10:09 -04:00
Germain Souquet
597bfc9ca5
Rename changed variable
2021-10-01 15:10:32 +01:00
Germain Souquet
25896880ca
Rename rendering context to timeline rendering type
2021-10-01 14:50:35 +01:00
Germain Souquet
94573568fd
Add reply in thread hint to m.replace relations
2021-10-01 14:49:22 +01:00
Germain Souquet
65c7657e3c
Pass replacingEventId for edits to appear in thread's view
2021-10-01 14:49:08 +01:00
Dariusz Niemczyk
1331e960fa
Add ability to properly edit messages in Threads. ( #6877 )
...
* Fix infinite rerender loop when editing message
* Refactor "edit_event" to Action.EditEvent
* Make up-arrow edit working in Threads
* Properly handle timeline events edit state
* Properly traverse messages to be edited
* Add MatrixClientContextHOC
* Refactor RoomContext to use AppRenderingContext
* Typescriptify test
Co-authored-by: Germain <germains@element.io>
2021-10-01 15:35:54 +02:00
Travis Ralston
fe0a68b71e
Merge pull request #6869 from SimonBrandner/task/src-ts
...
Convert `/src` to TS
2021-09-30 12:48:23 -06:00
Michael Telatynski
8ac77c498f
Add progress bar to Community to Space migration tool
...
and invite-one-by-one to workaround Synapse ratelimits
2021-09-30 13:43:59 +01:00
Michael Telatynski
5eaf0e7e25
Merge pull request #6081 from jaiwanth-v/export-conversations
2021-09-30 12:49:24 +01:00
Michael Telatynski
6454aa7a95
Update copy
2021-09-30 11:46:05 +01:00
Michael Telatynski
0697470cc8
Update copy
2021-09-29 16:05:03 +01:00
Jaiwanth
208b914cb0
Merge branch 'develop' into export-conversations
2021-09-29 19:32:05 +05:30
Michael Telatynski
ad5842c87a
Allow closing Dropdown via its chevron
2021-09-29 14:24:12 +01:00
Michael Telatynski
d6cab320e9
Fix space invite edge cases
2021-09-29 14:04:02 +01:00
Michael Telatynski
399ceaf002
Merge pull request #6879 from matrix-org/t3chguy/fix/19164
2021-09-29 10:05:43 +01:00