11096b207a 
								
									
								
							
								 
							
						 
						
							
							
								
								Expose apps/widgets ( #12071 )  
							
							... 
							
							
							
							* Expose apps/widgets
Signed-off-by: Charly Nguyen <charly.nguyen@nordeck.net>
* Bump @matrix-org/react-sdk-module-api from 2.2.1 to 2.3.0
Signed-off-by: Charly Nguyen <charly.nguyen@nordeck.net>
---------
Signed-off-by: Charly Nguyen <charly.nguyen@nordeck.net> 
							
						 
						
							2024-01-22 10:53:27 +00:00  
				
					
						
							
							
								 
						
							
							
								86017639c2 
								
									
								
							
								 
							
						 
						
							
							
								
								Accessibility improvements around aria-labels and tooltips ( #12062 )  
							
							... 
							
							
							
							* Prevent Cypress typechecking react-sdk components without strict mode
This prevented us from switching to `forwardRef` in a bunch of places
due to it behaving different with & without strict mode.
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Update global.d.ts
* Switch AccessibleButton and derivatives to using `forwardRef`
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Add missing ref={ref}
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Ensure RefObjects are used consistently
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Re-add WysiwygAutocomplete displayname
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Fix forwardRef types
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Add comments
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Remove unused export
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Readd comment
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Accessibility improvements around aria-labels and tooltips
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Tweak copy
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate types & comments
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* i18n
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Update snapshots
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Apply suggestions from code review
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Add comment
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Improve comment
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Prettier & i18n
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> 
							
						 
						
							2024-01-05 10:59:41 +00:00  
				
					
						
							
							
								 
						
							
							
								ef385e6028 
								
									
								
							
								 
							
						 
						
							
							
								
								Switch to importing more things from the main js-sdk export ( #11377 )  
							
							
							
						 
						
							2023-08-10 08:01:14 +00:00  
				
					
						
							
							
								 
						
							
							
								9c48487d85 
								
									
								
							
								 
							
						 
						
							
							
								
								Prefer MatrixClientContext over MatrixClientPeg ( #10986 )  
							
							
							
						 
						
							2023-06-14 13:42:07 +01:00  
				
					
						
							
							
								 
						
							
							
								8783021e53 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix Clock being read as an absolute time rather than duration ( #10706 )  
							
							... 
							
							
							
							* Fix Clock being read as an absolute time rather than duration
* Round durations and update snapshots 
							
						 
						
							2023-04-25 17:10:46 +01:00  
				
					
						
							
							
								 
						
							
							
								957945b356 
								
									
								
							
								 
							
						 
						
							
							
								
								remove old debug logging in AsyncWrapper ( #10661 )  
							
							
							
						 
						
							2023-04-19 07:45:27 +00:00  
				
					
						
							
							
								 
						
							
							
								aae9dfbb7d 
								
									
								
							
								 
							
						 
						
							
							
								
								Strictify voice-broadcast ( #10393 )  
							
							
							
						 
						
							2023-03-16 10:55:06 +01:00  
				
					
						
							
							
								 
						
							
							
								6fa00a20b0 
								
									
								
							
								 
							
						 
						
							
							
								
								Use compound icons ( #10292 )  
							
							
							
						 
						
							2023-03-08 11:11:01 +01:00  
				
					
						
							
							
								 
						
							
							
								c29e5f18ff 
								
									
								
							
								 
							
						 
						
							
							
								
								Update usages of test utilities preferring RTL ( #10203 )  
							
							
							
						 
						
							2023-02-22 10:52:55 +00:00  
				
					
						
							
							
								 
						
							
							
								ea4000cf1e 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix 'Failed check: Ellipsis' on Weblate ( #10144 )  
							
							... 
							
							
							
							* Fix 'Failed check: Ellipsis' on Weblate
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Fix tests
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Remove white space characters before the horizontal ellipsis from RoomPreviewBar
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* yarn run i18n
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Additional change
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
---------
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com> 
							
						 
						
							2023-02-14 09:05:01 +00:00  
				
					
						
							
							
								 
						
							
							
								533b250bb6 
								
									
								
							
								 
							
						 
						
							
							
								
								Handle broadcast chunk errors ( #9970 )  
							
							... 
							
							
							
							* Use strings for broadcast playback states
* Handle broadcast decode errors 
							
						 
						
							2023-01-24 10:20:26 +00:00  
				
					
						
							
							
								 
						
							
							
								fe0d3a7668 
								
									
								
							
								 
							
						 
						
							
							
								
								Error handling if broadcast events could not be sent ( #9885 )  
							
							
							
						 
						
							2023-01-17 07:57:59 +00:00  
				
					
						
							
							
								 
						
							
							
								ab9152044c 
								
									
								
							
								 
							
						 
						
							
							
								
								Use the same avatar colour when creating 1:1 DM rooms ( #9850 )  
							
							
							
						 
						
							2023-01-05 17:05:21 +01:00  
				
					
						
							
							
								 
						
							
							
								0f7a2ce6df 
								
									
								
							
								 
							
						 
						
							
							
								
								Confirm listen to a broadcast while recording ( #9831 )  
							
							
							
						 
						
							2023-01-02 12:21:33 +00:00  
				
					
						
							
							
								 
						
							
							
								5912c7a637 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace broadcast instance with SDKContext ( #9824 )  
							
							
							
						 
						
							2022-12-27 08:39:26 +01:00  
				
					
						
							
							
								 
						
							
							
								ab560bba40 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement small broadcast PiP ( #9755 )  
							
							
							
						 
						
							2022-12-15 11:43:01 +00:00  
				
					
						
							
							
								 
						
							
							
								ce554276db 
								
									
								
							
								 
							
						 
						
							
							
								
								Prevent to start two broadcasts at the same time ( #9744 )  
							
							
							
						 
						
							2022-12-14 17:08:42 +00:00  
				
					
						
							
							
								 
						
							
							
								a701296f33 
								
									
								
							
								 
							
						 
						
							
							
								
								Link voice broadcast avatar and room name to room ( #9722 )  
							
							
							
						 
						
							2022-12-13 13:32:19 +01:00  
				
					
						
							
							
								 
						
							
							
								526645c791 
								
									
								
							
								 
							
						 
						
							
							
								
								Apply prettier formatting  
							
							
							
						 
						
							2022-12-12 12:24:14 +01:00  
				
					
						
							
							
								 
						
							
							
								1b6d753cfe 
								
									
								
							
								 
							
						 
						
							
							
								
								Add voice broadcast device selection tooltip ( #9726 )  
							
							
							
						 
						
							2022-12-08 15:27:32 +01:00  
				
					
						
							
							
								 
						
							
							
								d0fd0cfea0 
								
									
								
							
								 
							
						 
						
							
							
								
								Update Voice Broadcast buffering style ( #9643 )  
							
							
							
						 
						
							2022-11-30 11:43:58 +01:00  
				
					
						
							
							
								 
						
							
							
								459df4583e 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix start voice broadcast recording while listening ( #9630 )  
							
							
							
						 
						
							2022-11-30 11:16:22 +01:00  
				
					
						
							
							
								 
						
							
							
								70a7961681 
								
									
								
							
								 
							
						 
						
							
							
								
								Update voice broadcast time display ( #9646 )  
							
							
							
						 
						
							2022-11-30 08:47:29 +01:00  
				
					
						
							
							
								 
						
							
							
								b302275289 
								
									
								
							
								 
							
						 
						
							
							
								
								Add input device selection during voice broadcast ( #9620 )  
							
							
							
						 
						
							2022-11-28 14:16:44 +00:00  
				
					
						
							
							
								 
						
							
							
								5b5c3ab33c 
								
									
								
							
								 
							
						 
						
							
							
								
								Tweak voice broadcast play icon ( #9622 )  
							
							
							
						 
						
							2022-11-28 12:03:18 +00:00  
				
					
						
							
							
								 
						
							
							
								d699f5607b 
								
									
								
							
								 
							
						 
						
							
							
								
								Add voice broadcast seek 30s forward/backward buttons ( #9592 )  
							
							
							
						 
						
							2022-11-21 08:47:09 +01:00  
				
					
						
							
							
								 
						
							
							
								cf3c899dd1 
								
									
								
							
								 
							
						 
						
							
							
								
								Tweak voice broadcast live icon ( #9576 )  
							
							
							
						 
						
							2022-11-16 16:13:59 +01:00  
				
					
						
							
							
								 
						
							
							
								436146105e 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement voice broadcast device selection ( #9572 )  
							
							
							
						 
						
							2022-11-15 10:02:40 +01:00  
				
					
						
							
							
								 
						
							
							
								f6347d24ef 
								
									
								
							
								 
							
						 
						
							
							
								
								Show time left for voice broadcast recordings ( #9564 )  
							
							
							
						 
						
							2022-11-10 10:53:49 +00:00  
				
					
						
							
							
								 
						
							
							
								36a574a14f 
								
									
								
							
								 
							
						 
						
							
							
								
								Use server side relations for voice broadcasts ( #9534 )  
							
							
							
						 
						
							2022-11-07 14:19:49 +00:00  
				
					
						
							
							
								 
						
							
							
								66d0b318bc 
								
									
								
							
								 
							
						 
						
							
							
								
								Add voice broadcast playback seekbar ( #9529 )  
							
							
							
						 
						
							2022-11-04 11:50:19 +01:00  
				
					
						
							
							
								 
						
							
							
								66c20a0798 
								
									
								
							
								 
							
						 
						
							
							
								
								Display voice broadcast total length ( #9517 )  
							
							
							
						 
						
							2022-10-31 17:35:02 +00:00  
				
					
						
							
							
								 
						
							
							
								625971acb5 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace voice broadcast running with resumed ( #9502 )  
							
							
							
						 
						
							2022-10-26 12:54:44 +00:00  
				
					
						
							
							
								 
						
							
							
								846417a3a8 
								
									
								
							
								 
							
						 
						
							
							
								
								Unify voice broadcast css ( #9504 )  
							
							
							
						 
						
							2022-10-26 13:45:39 +02:00  
				
					
						
							
							
								 
						
							
							
								5f59ce182e 
								
									
								
							
								 
							
						 
						
							
							
								
								Resume voice broadcast on load ( #9475 )  
							
							
							
						 
						
							2022-10-21 09:30:02 +02:00  
				
					
						
							
							
								 
						
							
							
								b7996a2e49 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement pause voice broadcast recording ( #9469 )  
							
							
							
						 
						
							2022-10-20 12:44:41 +00:00  
				
					
						
							
							
								 
						
							
							
								be281fd735 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix threads fallback incorrectly targets root event ( #9229 )  
							
							... 
							
							
							
							* Use RelationType enum instead of hardcoded value
* Fix threads replies fallback to target last reply
* Only unsubscribe from threads events if needed
* fix strict null check
* fix strict null checks
* strict null checks
* fix typing
* Unsubscribe listeners if new thread is `null`
Co-authored-by: Faye Duxovni <fayed@element.io>
* Update strict null checks
* Type HTMLElement as nullable
* Add thread fallback integration test
* lint fix
* Update snapshots
* Add test after changing thread
* Remove test comment
* update snapshot
* fix room context test utility
* Add ThreadListContextMenu test
* lint fix
* fix thread rendering
Co-authored-by: Faye Duxovni <fayed@element.io>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2022-10-20 12:48:25 +01:00  
				
					
						
							
							
								 
						
							
							
								d898af820b 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix displaying already stopped broadcasts in the timeline ( #9470 )  
							
							
							
						 
						
							2022-10-20 12:17:38 +02:00  
				
					
						
							
							
								 
						
							
							
								3c9ba3e69f 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace Icon with webpack loaded SVG ( #9464 )  
							
							
							
						 
						
							2022-10-20 09:04:14 +01:00  
				
					
						
							
							
								 
						
							
							
								a61076b4fb 
								
									
								
							
								 
							
						 
						
							
							
								
								Add confirm end voice broadcast dialog ( #9442 )  
							
							
							
						 
						
							2022-10-18 09:12:28 +02:00  
				
					
						
							
							
								 
						
							
							
								ca8b1b04ef 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement VoiceBroadcastBody update ( #9439 )  
							
							... 
							
							
							
							* Implement VoiceBroadcastBody updat
* Add doc in VoiceBroadcastBody-test 
							
						 
						
							2022-10-17 13:43:04 -06:00  
				
					
						
							
							
								 
						
							
							
								e1d631cb47 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve Voice Broadcast header layout ( #9437 )  
							
							... 
							
							
							
							* Fix Voice Broadcast live badge position
* Prevent voice broadcast header overflow
* Fix VoiceBroadcastPlaybackBody-test 
							
						 
						
							2022-10-17 17:13:06 +01:00  
				
					
						
							
							
								 
						
							
							
								788dd904b7 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement voice broadcast playback buffering ( #9435 )  
							
							... 
							
							
							
							Co-authored-by: Kerry <kerrya@element.io> 
							
						 
						
							2022-10-17 15:35:13 +00:00  
				
					
						
							
							
								 
						
							
							
								72d7939afc 
								
									
								
							
								 
							
						 
						
							
							
								
								Disable stopping a voice broadcast recording by click on the tile ( #9436 )  
							
							
							
						 
						
							2022-10-17 14:54:33 +00:00  
				
					
						
							
							
								 
						
							
							
								1b74782854 
								
									
								
							
								 
							
						 
						
							
							
								
								Voice Broadcast live state / extract `RelationsHelper` ( #9432 )  
							
							... 
							
							
							
							* Extract RelationsHelper
* Make RelationsHelper.relations optional 
							
						 
						
							2022-10-17 13:31:03 +01:00  
				
					
						
							
							
								 
						
							
							
								195065b217 
								
									
								
							
								 
							
						 
						
							
							
								
								Voice Broadcast recording pip ( #9385 )  
							
							
							
						 
						
							2022-10-14 18:12:26 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								bbb02c30d9 
								
									
								
							
								 
							
						 
						
							
							
								
								Update voice broadcast header to new design ( #9415 )  
							
							
							
						 
						
							2022-10-14 08:09:38 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								7a1c47a23e 
								
									
								
							
								 
							
						 
						
							
							
								
								Extract useVoiceBroadcastRecording hook ( #9406 )  
							
							... 
							
							
							
							* Extract useVoiceBroadcastRecording hook
* Trigger CI 
							
						 
						
							2022-10-13 13:02:53 +01:00