element-portable/src/components/views/elements
Robin cfabcdda35
Voice rooms prototype (#8084)
* Add voice room labs flag

Signed-off-by: Robin Townsend <robin@robin.town>

* Add more widget actions for interacting with Jitsi

Signed-off-by: Robin Townsend <robin@robin.town>

* Factor out a more generic Jitsi creation utility

Signed-off-by: Robin Townsend <robin@robin.town>

* Add utilities for managing voice channels

Signed-off-by: Robin Townsend <robin@robin.town>

* Enable creation of voice rooms

Signed-off-by: Robin Townsend <robin@robin.town>

* Force a maximized view of voice channel widgets

Signed-off-by: Robin Townsend <robin@robin.town>

* Add voice channel store

Signed-off-by: Robin Townsend <robin@robin.town>

* Factor out a more generic FacePile

Signed-off-by: Robin Townsend <robin@robin.town>

* Implement room tile changes for voice rooms

Signed-off-by: Robin Townsend <robin@robin.town>

* Add interactive radio component to the left panel

Signed-off-by: Robin Townsend <robin@robin.town>

* Test voice rooms

Signed-off-by: Robin Townsend <robin@robin.town>

* Update name of call room type

Signed-off-by: Robin Townsend <robin@robin.town>

* Clarify that voice rooms are under development

Signed-off-by: Robin Townsend <robin@robin.town>

* Use readonly

Signed-off-by: Robin Townsend <robin@robin.town>

* Move acks to the end of handlers

Signed-off-by: Robin Townsend <robin@robin.town>

* Add comment about avatar URLs coming from Jitsi

Signed-off-by: Robin Townsend <robin@robin.town>

* Don't use unicode ellipses

for translation reasons?

Signed-off-by: Robin Townsend <robin@robin.town>

* Fix tests

Signed-off-by: Robin Townsend <robin@robin.town>

* Fix tests, again

Signed-off-by: Robin Townsend <robin@robin.town>

* Remove unnecessary export

Signed-off-by: Robin Townsend <robin@robin.town>

* Ack Jitsi events when we wait for them

Signed-off-by: Robin Townsend <robin@robin.town>
2022-03-22 16:14:11 -06:00
..
crypto Auto fix 2021-10-22 17:23:37 -05:00
AccessibleButton.tsx Make everything use the KeyBindingManager (#7907) 2022-02-28 16:05:52 +00:00
AccessibleTooltipButton.tsx Consolidate, simplify and improve copied tooltips (#7799) 2022-02-14 23:54:46 +00:00
ActionButton.tsx Merge remote-tracking branch 'aaronraimist/sort-imports' into develop 2021-12-09 16:03:59 -07:00
AddressSelector.tsx Auto fix 2021-10-22 17:23:37 -05:00
AddressTile.tsx Revert "replace all require(.svg) with esm import" (#7969) 2022-03-03 17:51:38 +00:00
AppPermission.tsx Auto fix 2021-10-22 17:23:37 -05:00
AppTile.tsx Don't assume that widget IDs are unique (#8052) 2022-03-15 12:15:26 +00:00
AppWarning.tsx Revert "replace all require(.svg) with esm import" (#7969) 2022-03-03 17:51:38 +00:00
CopyableText.tsx Consolidate, simplify and improve copied tooltips (#7799) 2022-02-14 23:54:46 +00:00
DesktopBuildsNotice.tsx Use & enforce snake_case naming convention on config.json settings (#8062) 2022-03-18 10:12:36 -06:00
DesktopCapturerSourcePicker.tsx Switch to IPC channel for getDesktopCapturerSources (#7782) 2022-02-11 10:41:15 +00:00
DialogButtons.tsx Unit test ExportDialog (#7619) 2022-01-27 09:55:08 +01:00
DialPadBackspaceButton.tsx Call view accessibility fixes (#7439) 2022-01-04 08:57:46 +00:00
DirectorySearchBox.tsx Auto fix 2021-10-22 17:23:37 -05:00
DNDTagTile.js Auto fix 2021-12-09 09:10:23 +00:00
Draggable.tsx Auto fix 2021-10-22 17:23:37 -05:00
Dropdown.tsx Make everything use the KeyBindingManager (#7907) 2022-02-28 16:05:52 +00:00
EditableItemList.tsx End-to-end test alias publishing flow (#7779) 2022-02-11 11:37:31 +00:00
EditableText.tsx Make everything use the KeyBindingManager (#7907) 2022-02-28 16:05:52 +00:00
EditableTextContainer.tsx Auto fix 2021-10-22 17:23:37 -05:00
EffectsOverlay.tsx Auto fix 2021-10-22 17:23:37 -05:00
ErrorBoundary.tsx Reuse a common part of the translation (#7978) 2022-03-14 09:12:02 +00:00
EventListSummary.tsx Fix missing summary text for pinned message changes (#7989) 2022-03-04 18:35:28 -05:00
EventTilePreview.tsx Add option to change the size of images/videos in the timeline (#7017) 2021-11-17 15:19:30 +00:00
ExternalLink.tsx Add descriptions to ambiguous links for screen readers (#7310) 2021-12-09 13:04:06 +01:00
FacePile.tsx Voice rooms prototype (#8084) 2022-03-22 16:14:11 -06:00
Field.tsx Add jump to date functionality to date headers in timeline v2 (#7339) 2022-01-27 16:32:12 -06:00
Flair.js Auto fix 2021-10-22 17:23:37 -05:00
GenericEventListSummary.tsx Fix misalignment with Event List Summaries (#7865) 2022-02-22 08:35:58 +00:00
ImageView.tsx Make everything use the KeyBindingManager (#7907) 2022-02-28 16:05:52 +00:00
InfoTooltip.tsx default export for TooltipTarget (#7319) 2021-12-09 13:36:55 +01:00
InlineSpinner.tsx Auto fix 2021-10-22 17:23:37 -05:00
InteractiveTooltip.tsx Fix vanishing recently viewed menu (#7887) 2022-02-24 07:55:57 -05:00
InviteReason.tsx Auto fix 2021-10-22 17:23:37 -05:00
IRCTimelineProfileResizer.tsx Auto fix 2021-10-22 17:23:37 -05:00
JoinRuleDropdown.tsx Improve subspaces and some utilities around room/space creation 2021-07-23 08:46:20 +01:00
LabelledToggleSwitch.tsx Conform to new react and typescript eslint rules 2021-07-19 22:43:11 +01:00
LanguageDropdown.tsx Convert LanguageDropdown to TS 2021-09-17 18:41:53 +02:00
LazyRenderList.tsx Auto fix 2021-10-22 17:23:37 -05:00
Measured.tsx Fix thread summary layout for narrow right panel timeline (#7838) 2022-02-23 14:03:46 +00:00
MiniAvatarUploader.tsx Remove Countly analytics integration (#7808) 2022-02-15 16:58:30 +00:00
NativeOnChangeInput.tsx Add jump to date functionality to date headers in timeline v2 (#7339) 2022-01-27 16:32:12 -06:00
PersistedElement.tsx Remove ResizeObserver Polyfill (#7844) 2022-02-18 13:51:27 +00:00
PersistentApp.tsx Don't assume that widget IDs are unique (#8052) 2022-03-15 12:15:26 +00:00
Pill.js Parse matrix-schemed URIs (#7453) 2022-01-20 18:18:47 +01:00
PollCreateDialog.tsx Support "closed" polls whose votes are not visible until they are ended (#7842) 2022-02-21 10:21:35 +00:00
PowerSelector.tsx Make everything use the KeyBindingManager (#7907) 2022-02-28 16:05:52 +00:00
ProgressBar.tsx Auto-fix lint errors 2021-06-29 13:11:58 +01:00
QRCode.tsx Auto-fix lint errors 2021-06-29 13:11:58 +01:00
ReplyChain.tsx Implement is_falling_back in accordance to MSC3440 (#8055) 2022-03-15 13:52:37 +00:00
ResizeHandle.tsx Fix resizer on left panel 2021-08-24 13:05:46 +02:00
RoomAliasField.tsx Fix publishing address wrongly demanding the alias be available (#7690) 2022-02-01 15:06:26 +00:00
RoomName.tsx Prefer RoomStateEvent.Update where possible as it fires far less (#7878) 2022-02-24 14:39:25 +00:00
RoomTopic.tsx Prefer RoomStateEvent.Update where possible as it fires far less (#7878) 2022-02-24 14:39:25 +00:00
ServerPicker.tsx Use & enforce snake_case naming convention on config.json settings (#8062) 2022-03-18 10:12:36 -06:00
SettingsFlag.tsx Add new line in settings label (#7451) 2022-01-04 10:57:29 +01:00
Slider.tsx Auto fix 2021-10-22 17:23:37 -05:00
SpellCheckLanguagesDropdown.tsx Conform to new react and typescript eslint rules 2021-07-19 22:43:11 +01:00
Spinner.tsx Auto fix 2021-10-22 17:23:37 -05:00
Spoiler.tsx Auto fix 2021-10-22 17:23:37 -05:00
SSOButtons.tsx Revert "replace all require(.svg) with esm import" (#7969) 2022-03-03 17:51:38 +00:00
StyledCheckbox.tsx Unit test ExportDialog (#7619) 2022-01-27 09:55:08 +01:00
StyledRadioButton.tsx Refactor ContextMenu to use RovingTabIndex (more consistent keyboard navigation accessibility) (#7353) 2021-12-17 11:08:56 -06:00
StyledRadioGroup.tsx Associate room alias warning with public option in settings (#7430) 2022-01-03 09:55:09 +01:00
SyntaxHighlight.tsx Fix view source and devtools showing hljs warnings (#7759) 2022-02-09 09:09:06 +00:00
TagComposer.tsx Auto fix 2021-10-22 17:23:37 -05:00
TagTile.js Auto fix 2021-10-22 17:23:37 -05:00
TextWithTooltip.tsx Fix accessibility regressions (#7336) 2021-12-14 14:27:35 +00:00
ToggleSwitch.tsx Auto fix 2021-10-22 17:23:37 -05:00
Tooltip.tsx Fix room list being laggy while scrolling 🐌 (#7939) 2022-03-02 13:20:01 -06:00
TooltipButton.tsx Merge remote-tracking branch 'aaronraimist/sort-imports' into develop 2021-12-09 16:03:59 -07:00
TooltipTarget.tsx Fix room list being laggy while scrolling 🐌 (#7939) 2022-03-02 13:20:01 -06:00
TruncatedList.tsx Auto fix 2021-10-22 17:23:37 -05:00
UserTagTile.tsx Auto fix 2021-10-22 17:23:37 -05:00
Validation.tsx Improve taken username warning in registration for when request fails (#7621) 2022-01-25 10:45:41 +00:00