Michael Weimann
1b74782854
Voice Broadcast live state / extract `RelationsHelper` ( #9432 )
...
* Extract RelationsHelper
* Make RelationsHelper.relations optional
2022-10-17 13:31:03 +01:00
Andy Balaam
e38c9e036c
Automatically focus the WYSIWYG composer when you enter a room ( #9412 )
...
Automatically focus the WYSIWYG composer when you enter a room
2022-10-17 11:48:47 +00:00
Michael Telatynski
13e9e14eaa
Revert "Pin back Synapse used in Cypress to alleviate test failures" ( #9430 )
...
This reverts commit cf029c51dc
.
2022-10-17 12:29:23 +01:00
Michael Telatynski
6009d1c176
Remove deprecated `m.room.aliases` references ( #9431 )
...
* Remove deprecated `m.room.aliases` references
* Update SlashCommands.tsx
2022-10-17 10:58:46 +01:00
Kerry
2d9f828810
Device manager - silence call ringers when local notifications are silenced ( #9420 )
...
* silence call ringers when local notifications are silenced
* more coverage for silencing
* explain disabled silence button
* lint
* increase wait for modal
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-10-17 09:16:04 +00:00
Robin
1d1860842e
Improve the tooltips on the call lobby join button ( #9428 )
...
Currently they display a redundant 'Join' tooltip on hover, and place the tooltip on the left. This removes the redundant tooltip and places the tooltip below the button, which looks a bit more balanced.
2022-10-17 08:58:38 +01:00
Robin
72c42482f9
Pass the homeserver's base URL to Element Call ( #9429 )
...
This will allow Element Call to perform media repo lookups, for example for avatars.
2022-10-17 08:18:17 +02:00
Robin
8e8b0a7870
Pass the current language to Element Call ( #9427 )
...
This allows the Element Call to appear in the language used by the rest of the app.
2022-10-17 05:37:55 +00:00
Michael Weimann
0630a9c448
End voice broadcast recording on any call ( #9425 )
2022-10-16 11:35:25 +00:00
Robin
81533b905f
Better accommodate long room names in call toasts ( #9426 )
...
* Better accommodate long room names in call toasts
* Use a font weight variable
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-10-14 12:50:50 -06:00
Michael Weimann
195065b217
Voice Broadcast recording pip ( #9385 )
2022-10-14 18:12:26 +00:00
Robin
aa57d1287d
Hide virtual widgets from the room info panel ( #9424 )
2022-10-14 17:04:29 +00:00
Šimon Brandner
3be36acf14
Hide screen-sharing button in Element Call on desktop ( #9423 )
2022-10-14 16:58:57 +00:00
Florian Duros
46e1ac6310
Merge pull request #9422 from matrix-org/feat/reply-support-wysiwyg-composer
...
Add reply support to WysiwygComposer
2022-10-14 17:49:50 +02:00
Florian Duros
2146c91343
Merge branch 'develop' into feat/reply-support-wysiwyg-composer
2022-10-14 17:21:46 +02:00
Michael Telatynski
cf1b592f26
Update overly sensitive snapshot ( #9421 )
...
* Update snapshot
* Fix tests by adding missing stub
2022-10-14 15:57:12 +01:00
Michael Weimann
cb5667b4a4
Voice Broadcast playback ( #9372 )
...
* Implement actual voice broadcast playback
* Move PublicInterface type to test
* Implement pausing a voice broadcast playback
* Implement PR feedback
* Remove unnecessary early return
2022-10-14 15:48:54 +01:00
Florian Duros
d1a98b632e
Add test to attachRelation
2022-10-14 16:42:45 +02:00
Florian Duros
e8d0fb0ab0
Fix linting in test
2022-10-14 16:03:45 +02:00
Florian Duros
4e8b731d2c
Merge branch 'develop' into feat/reply-support-wysiwyg-composer
2022-10-14 15:53:19 +02:00
Florian Duros
4ba3f99489
Add reply support to WysiwygComposer
2022-10-14 15:52:05 +02:00
Šimon Brandner
54008cff58
Disconnect other connected devices (of the same user) when joining an Element call ( #9379 )
2022-10-14 15:17:49 +02:00
Michael Telatynski
ba5bd74ac8
Inhibit clicking on sender avatar in threads list ( #9417 )
2022-10-14 12:48:17 +01:00
Kerry
17fce6ccb2
Device manager - device tile main click target ( #9409 )
...
* change device tile click to toggle details instead of selection
* lint
* test current device section click
* stuck cypress
2022-10-14 12:43:20 +01:00
Florian Duros
77543b32d4
Merge pull request #9410 from matrix-org/feat/add-formating-buttons-to-wysiwyg
...
Add formatting buttons to the WysiwygComposer
2022-10-14 11:19:32 +02:00
Florian Duros
1638c5a213
Merge branch 'develop' into feat/add-formating-buttons-to-wysiwyg
2022-10-14 10:57:23 +02:00
Florian Duros
c0bf45fddc
Rename wysiwyg prop into composer
2022-10-14 10:56:34 +02:00
Florian Duros
6b6af28ea9
Use MouseEventHandler as type
2022-10-14 10:28:04 +02:00
Michael Weimann
bbb02c30d9
Update voice broadcast header to new design ( #9415 )
2022-10-14 08:09:38 +00:00
Florian Duros
3ecd67aa80
Merge branch 'develop' into feat/add-formating-buttons-to-wysiwyg
2022-10-14 09:44:32 +02:00
Travis Ralston
583d1b0318
Fix check for whether a pickle is stored ( #9416 )
2022-10-14 00:57:14 -06:00
Michael Weimann
49d9e75235
Voice Broadcast playback UI ( #9362 )
...
* Implement Voice Broadcast UI
* Update src/voice-broadcast/models/VoiceBroadcastPlayback.ts
Co-authored-by: Travis Ralston <travisr@matrix.org>
Co-authored-by: Travis Ralston <travisr@matrix.org>
2022-10-13 22:13:17 -06:00
Kerry
3a39dfc851
Cypress - fix device manager test ( #9408 )
2022-10-13 19:33:55 +00:00
Michael Telatynski
a45a662c57
Enable Cypress retries to combat flakiness ( #9413 )
2022-10-13 19:11:30 +01:00
Florian Duros
324d87699a
Merge remote-tracking branch 'origin/develop' into feat/add-formating-buttons-to-wysiwyg
2022-10-13 19:25:30 +02:00
Germain
970d1912e5
Add mock for canSupport ( #9414 )
...
* Add mock for canSupport
* dead code
2022-10-13 18:22:25 +01:00
Florian Duros
a557c7f583
Merge branch 'develop' into feat/add-formating-buttons-to-wysiwyg
2022-10-13 18:55:03 +02:00
Florian Duros
53fce572aa
Add FormattingButtons test
2022-10-13 18:53:20 +02:00
Florian Duros
0f2652c866
Change icon
2022-10-13 17:50:46 +02:00
Florian Duros
3f8baa4547
improve Formatting buttons style
2022-10-13 17:14:08 +02:00
Florian Duros
b190163a4b
Fix typo
2022-10-13 16:56:31 +02:00
Florian Duros
ac8397aa0f
Fix test
2022-10-13 16:46:47 +02:00
Florian Duros
a96aea29a9
Fix buttons size
2022-10-13 15:36:54 +02:00
Germain
4c8b4116eb
Migrate KeyboardShortcut tests from Enzyme to RTL ( #9405 )
...
* Migrate tests from Enzyme to RTL
* Fix languageHandler tests
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-10-13 14:32:45 +01:00
Michael Telatynski
aa9f8eac52
Fix flakiness of kick.spec.ts due to `cy.get(...).contains(...).should(...);` anti-pattern ( #9411 )
...
* Update kick.spec.ts
* Update kick.spec.ts
2022-10-13 13:50:38 +01:00
Germain
714ba6db94
Do not create account data event for guests ( #9407 )
...
* Do not create account data event for guests
* fix test
2022-10-13 13:15:34 +01:00
Michael Weimann
7a1c47a23e
Extract useVoiceBroadcastRecording hook ( #9406 )
...
* Extract useVoiceBroadcastRecording hook
* Trigger CI
2022-10-13 13:02:53 +01:00
Florian Duros
f85f53248b
Merge remote-tracking branch 'origin/develop' into feat/add-formating-buttons-to-wysiwyg
2022-10-13 12:42:21 +02:00
Florian Duros
01858354f8
Add formatting buttons for WysisygComposer
2022-10-13 12:20:31 +02:00
Michael Telatynski
1800cb8c71
Remove unused packages and fix invariant violation on AsyncStore `onNotReady` ( #9404 )
...
* Remove traces of browser-request & mocha
* Remove unused matrix-react-test-utils
* Fix dispatcher invariant violation
* Add null-guard
* Improve types
* Fix null-guard
* Fix issue with authed users going directly to /#/login
2022-10-13 09:22:32 +01:00