8a3ddd8596
								
							 
						 
						
							feat: SVG icons 
							
							
						 
						6 年前  
				
					
						
							
								 
						
							
								c025c7e132
								
							 
						 
						
							flow: tame the beast 
							
							
🔥🔥🔥 
							
							
						 
						6 年前  
				
					
						
							
								 
						
							
								b9f28a1beb
								
									
										
											
								
							 
						 
						
							fix(live-streaming): add beta tag to toolbar button (#3263) 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								e59761baa2
								
							 
						 
						
							Implement ToolboxItem features: disabled, tooltip with label 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								ccf0c8a363
								
							 
						 
						
							fix(i18n) Accessiblity labels translations (#3071) 
							
							
* fix(toolbar): accessibilityLabel should be translatable.
This commit adds a helper property to get the accessibilityLabel of an item,
providing a translation if one is available. This mimics the behavior of
label and tooltip.
* fix(toolbar) 'hangup' button accessibilityLabel i18n
* fix(toolbar) 'mute' button accessibilityLabel i18n
* fix(toolbar) 'videomute' button accessibilityLabel i18n
* fix(toolbar) 'moreActions' button accessibilityLabel i18n
* fix(toolbar) 'shareRoom' button accessibilityLabel i18n
* fix(toolbar) 'audioRoute' button accessibilityLabel i18n
* fix(toolbar) 'toggleCamera' button accessibilityLabel i18n
* fix(toolbar) 'audioOnly' button accessibilityLabel i18n
* fix(toolbar) 'roomLock' button accessibilityLabel i18n
* fix(toolbar) 'pip' button accessibilityLabel i18n
* fix(toolbar) 'invite' button accessibilityLabel i18n
* fix(toolbar) 'raiseHand' button accessibilityLabel i18n
* fix(toolbar) 'chat' button accessibilityLabel i18n
* fix(toolbar) 'shareYourScreen' button accessibilityLabel i18n
* fix(toolbar) 'fullScreen' button accessibilityLabel i18n
* fix(toolbar) 'sharedvideo' button accessibilityLabel i18n
* fix(toolbar) 'document' button accessibilityLabel i18n
* fix(toolbar) 'speakerStats' button accessibilityLabel i18n
* fix(toolbar) 'feedback' button accessibilityLabel i18n
* fix(toolbar) 'shortcuts' button accessibilityLabel i18n
* fix(toolbar) 'recording' button accessibilityLabel i18n
* fix(toolbar) 'settings' button accessibilityLabel i18n
* fix(welcomepage) accessibilityLabels i18n
* fix(toolbar) 'info' button accessibilityLabel i18n
* fix(i18n): Add translation to various aria-label property values.
* fix(i18n): Differentiate between overflow menu and button. 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								83ede66037
								
							 
						 
						
							feat(toolbox): add disabledStyles to AbstractButton 
							
							
It allows for specifying an override style collection which is applied when the
button is disabled. 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								df8eb36d0e
								
							 
						 
						
							Coding style: comments 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								f54f5df428
								
							 
						 
						
							[RN] Implement a new UI for the Toolbox 
							
							
- 5 buttons in the (now single) toolbar
- Overflow menu in the form of a BottomSheet
- Filmstrip on the right when in wide mode 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								bce2438471
								
							 
						 
						
							feat(toolbox): rename label / tooltip getters in ToolboxItem 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								447035c8b2
								
							 
						 
						
							Coding style 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								3aff4967f1
								
							 
						 
						
							Keep buttons in their associated features 
							
							
Contributing all buttons in one place goes against the designs that we
set out at the beginning of the project's rewrite and that multiple of
us have been following since then. 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								8d94cc5cb2
								
							 
						 
						
							feat(toolbox): introduce ToolboxItem 
							
							
This abstraction represents an action which can go anywhere in a toolbox (be
that the main toolbar or the overflow menu) and it's platform independent.
It does not depend on Redux, thus making it stateless, which facilitates its use
in stateful button implementations as well as stateless ones. 
							
							
						 
						7 年前