f05cc5d8f3 
								
									
								
							
								 
							
						 
						
							
							
								
								Refactor + improve test coverage for QR login ( #9525 )  
							
							
							
						 
						
							2022-11-02 10:51:20 +00:00  
				
					
						
							
							
								 
						
							
							
								9096bd82d6 
								
									
								
							
								 
							
						 
						
							
							
								
								Extract PlaybackInterface ( #9526 )  
							
							
							
						 
						
							2022-11-02 09:46:42 +01:00  
				
					
						
							
							
								 
						
							
							
								1e65dcd0aa 
								
									
								
							
								 
							
						 
						
							
							
								
								Change ListNotificationState to store room ids ( #9518 )  
							
							... 
							
							
							
							* Changed ListNotificationState to store room ids
ListNotificationState stores a reference to a rooms array which is later
used for comparing the stored array with new arrays. However, the
comparison may fail since the stored array can be changed outside the
class. This PR proposes to instead store only the room ids, which
hopefully allows to avoid the issue by copying the room ids into
a new array, while still being performant.
Signed-off-by: Arne Wilken arnepokemon@yahoo.de 
* Change ListNotificationState to shallow clone rooms
Instead of using room ids like in the previous commit,
shallow clone the rooms array instead.
Signed-off-by: Arne Wilken arnepokemon@yahoo.de 
Co-authored-by: Robin <robin@robin.town> 
							
						 
						
							2022-11-01 20:56:40 +00:00  
				
					
						
							
							
								 
						
							
							
								89a1eaca66 
								
									
								
							
								 
							
						 
						
							
							
								
								Translations update from Weblate ( #9531 )  
							
							... 
							
							
							
							* Translated using Weblate (German)
Currently translated at 99.4% (3608 of 3629 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (German)
Currently translated at 99.5% (3617 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (German)
Currently translated at 99.7% (3624 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (German)
Currently translated at 99.7% (3624 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (Italian)
Currently translated at 99.2% (3607 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/it/ 
* Translated using Weblate (Estonian)
Currently translated at 99.7% (3624 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/ 
* Translated using Weblate (Hungarian)
Currently translated at 99.2% (3606 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/hu/ 
* Translated using Weblate (Ukrainian)
Currently translated at 99.3% (3611 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/uk/ 
* Translated using Weblate (Czech)
Currently translated at 99.3% (3608 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/cs/ 
* Translated using Weblate (German)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (Hungarian)
Currently translated at 99.8% (3629 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/hu/ 
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/uk/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/cs/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sk/ 
* Translated using Weblate (Estonian)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/ 
* Translated using Weblate (French)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/fr/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hant/ 
* Translated using Weblate (German)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (French)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/fr/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/it/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/cs/ 
* Translated using Weblate (Russian)
Currently translated at 98.0% (3563 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ru/ 
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/uk/ 
* Translated using Weblate (Russian)
Currently translated at 98.0% (3563 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ru/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sk/ 
* Translated using Weblate (Lithuanian)
Currently translated at 70.3% (2556 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/lt/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hant/ 
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/uk/ 
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/id/ 
* Translated using Weblate (Estonian)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/hu/ 
* Translated using Weblate (Russian)
Currently translated at 98.0% (3563 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ru/ 
* Translated using Weblate (Lithuanian)
Currently translated at 71.0% (2580 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/lt/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 79.9% (2903 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt_BR/ 
* Translated using Weblate (Finnish)
Currently translated at 85.6% (3110 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 90.1% (3274 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/fi/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (3633 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/it/ 
* Translated using Weblate (Finnish)
Currently translated at 90.9% (3305 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 91.0% (3307 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 91.2% (3315 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 91.8% (3337 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/fi/ 
* Translated using Weblate (Swedish)
Currently translated at 94.5% (3436 of 3633 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sv/ 
* Translated using Weblate (German)
Currently translated at 100.0% (3635 of 3635 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (Finnish)
Currently translated at 92.1% (3351 of 3635 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/fi/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (3635 of 3635 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/hu/ 
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (3635 of 3635 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/uk/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (3635 of 3635 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/it/ 
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (3635 of 3635 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/id/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (3635 of 3635 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/cs/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (3635 of 3635 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sk/ 
* Translated using Weblate (Persian)
Currently translated at 68.8% (2502 of 3635 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/fa/ 
* Translated using Weblate (German)
Currently translated at 100.0% (3635 of 3635 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (French)
Currently translated at 100.0% (3635 of 3635 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/fr/ 
* Translated using Weblate (German)
Currently translated at 100.0% (3635 of 3635 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (Estonian)
Currently translated at 100.0% (3635 of 3635 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/ 
* Translated using Weblate (German)
Currently translated at 99.9% (3641 of 3642 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (3642 of 3642 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (Italian)
Currently translated at 99.8% (3636 of 3642 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/it/ 
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (3642 of 3642 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/id/ 
* Translated using Weblate (Italian)
Currently translated at 99.9% (3639 of 3642 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/it/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (3642 of 3642 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/it/ 
* Translated using Weblate (German)
Currently translated at 100.0% (3644 of 3644 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (Dutch)
Currently translated at 96.9% (3534 of 3644 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/nl/ 
* Translated using Weblate (Swedish)
Currently translated at 94.4% (3440 of 3644 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sv/ 
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (3644 of 3644 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/uk/ 
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (3644 of 3644 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/id/ 
* Translated using Weblate (German)
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (Chinese (Simplified))
Currently translated at 96.4% (3517 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hans/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/it/ 
* Translated using Weblate (Czech)
Currently translated at 99.7% (3637 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/cs/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sk/ 
* Translated using Weblate (Estonian)
Currently translated at 99.7% (3638 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/ 
* Translated using Weblate (French)
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/fr/ 
* Translated using Weblate (Estonian)
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/ 
* Translated using Weblate (German)
Currently translated at 99.9% (3646 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/hu/ 
* Translated using Weblate (Swedish)
Currently translated at 94.7% (3454 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sv/ 
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/uk/ 
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/id/ 
* Translated using Weblate (German)
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/ 
* Translated using Weblate (Dutch)
Currently translated at 96.9% (3534 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/nl/ 
* Translated using Weblate (Swedish)
Currently translated at 94.8% (3461 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sv/ 
* Translated using Weblate (Chinese (Simplified))
Currently translated at 96.7% (3527 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hans/ 
* Translated using Weblate (Estonian)
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/ 
* Translated using Weblate (Dutch)
Currently translated at 96.9% (3534 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/nl/ 
* Translated using Weblate (Swedish)
Currently translated at 94.9% (3462 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sv/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hant/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/nl/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/cs/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/nl/ 
* Translated using Weblate (Swedish)
Currently translated at 95.0% (3467 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sv/ 
* Translated using Weblate (Estonian)
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (3647 of 3647 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/nl/ 
Co-authored-by: Johannes Marbach <n0-0ne+github@mailbox.org>
Co-authored-by: Weblate <translate@riot.im>
Co-authored-by: Vri <element@vrifox.cc>
Co-authored-by: random <dictionary@tutamail.com>
Co-authored-by: Priit Jõerüüt <riot@joeruut.com>
Co-authored-by: Szimszon <github@oregpreshaz.eu>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: waclaw66 <waclaw66@seznam.cz>
Co-authored-by: Jozef Gaal <preklady@mayday.sk>
Co-authored-by: Glandos <bugs-github@antipoul.fr>
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: Nui Harime <harime.nui@yandex.ru>
Co-authored-by: Anonimas <weblate@govindas.net>
Co-authored-by: Linerly <linerly@protonmail.com>
Co-authored-by: andersonjeccel <anderson@idmotion.com.br>
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi>
Co-authored-by: LinAGKar <linus.kardell@gmail.com>
Co-authored-by: mmehdishafiee <mmhdishafiee@gmail.com>
Co-authored-by: Roel ter Maat <roel.termaat@nedap.com>
Co-authored-by: phardyle <bradney_ccea@aleeas.com>
Co-authored-by: aethralis <aethralis@yahoo.com>
Co-authored-by: Tengoman <info@tengocoin.org>
Co-authored-by: 星梦StarsDream <starsdream00@icloud.com>
Co-authored-by: Johan Smits <johan@smitsmail.net> 
							
						 
						
							2022-11-01 14:33:52 +00:00  
				
					
						
							
							
								 
						
							
							
								dcf497d013 
								
									
								
							
								 
							
						 
						
							
							
								
								sliding-sync: spider all rooms on the user's account for search ( #9514 )  
							
							... 
							
							
							
							* sliding-sync: spider all rooms on the user's account for search
On startup, slowly accumulate room metadata for all rooms on the
user's account. This is so we can populate the local search cache
with enough data for it to function, obviating the need to have
separate code paths for sliding sync searches.
This will allow spotlight search to work with slow/no network
connectivity, though clicking on the room will still require a
round trip.
This is an explicit request from @ara4n to improve the snapiness
of room searches, despite the unbounded bandwidth costs requesting
all N rooms on the user's account.
* Comments and tweak defaults
* Review comments; remove SS search code
* bugfix: use setListRanges once the list has been set up
If we don't, then we send needless extra data and can cause
bugs because setList will wipe the index->room_id map, which
trips up SlidingRoomListStore. 
							
						 
						
							2022-11-01 10:27:03 +00:00  
				
					
						
							
							
								 
						
							
							
								253129e6f2 
								
							
								 
							
						 
						
							
							
								
								Reset matrix-js-sdk back to develop branch  
							
							
							
						 
						
							2022-11-01 09:33:51 +00:00  
				
					
						
							
							
								 
						
							
							
								480662f661 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into develop  
							
							... 
							
							
							
							# Conflicts:
#	package.json
#	yarn.lock 
							
						 
						
							2022-11-01 09:33:12 +00:00  
				
					
						
							
							
								 
						
							
							
								dda9b5aa15 
								
							
								 
							
						 
						
							
							
								
								v3.59.1  
							
							
							
						 
						
							2022-11-01 09:32:03 +00:00  
				
					
						
							
							
								 
						
							
							
								fb9e479267 
								
							
								 
							
						 
						
							
							
								
								Prepare changelog for v3.59.1  
							
							
							
						 
						
							2022-11-01 09:32:02 +00:00  
				
					
						
							
							
								 
						
							
							
								347c7c5ba9 
								
							
								 
							
						 
						
							
							
								
								Upgrade matrix-js-sdk to 21.0.1  
							
							
							
						 
						
							2022-11-01 09:27:31 +00:00  
				
					
						
							
							
								 
						
							
							
								fed759ec0e 
								
									
								
							
								 
							
						 
						
							
							
								
								Allow the docker tag for the sliding sync proxy to be specified in env ( #9496 )  
							
							
							
						 
						
							2022-10-31 18:11:38 +00:00  
				
					
						
							
							
								 
						
							
							
								66c20a0798 
								
									
								
							
								 
							
						 
						
							
							
								
								Display voice broadcast total length ( #9517 )  
							
							
							
						 
						
							2022-10-31 17:35:02 +00:00  
				
					
						
							
							
								 
						
							
							
								9b644844da 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix NotificationBadge unsent color ( #9522 )  
							
							
							
						 
						
							2022-10-31 09:45:02 +00:00  
				
					
						
							
							
								 
						
							
							
								d92fdc1f5b 
								
									
								
							
								 
							
						 
						
							
							
								
								Loading threads with server-side assistance ( #9356 )  
							
							... 
							
							
							
							* Fix bug with message context menu
* fix bug where ThreadSummary failed if no last reply is available
* Fix relations direction API
* Use same API for threads as for any other timeline
* Determine if event belongs to thread on jumping to event
* properly listen to thread deletion
* Add thread redaction tests
* Add fetchInitialEvent tests
* Paginate using default TimelinePanel behaviour
* Remove unused threads deleted code
Co-authored-by: Germain <germain@souquet.com>
Co-authored-by: Germain <germains@element.io> 
							
						 
						
							2022-10-28 13:48:15 +02:00  
				
					
						
							
							
								 
						
							
							
								750ca78e98 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix room list sorted by recent on app startup ( #9515 )  
							
							
							
						 
						
							2022-10-28 10:53:50 +01:00  
				
					
						
							
							
								 
						
							
							
								c497046e39 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement voice broadcast `last_chunk_sequence` ( #9513 )  
							
							
							
						 
						
							2022-10-27 16:24:03 +02:00  
				
					
						
							
							
								 
						
							
							
								07003a5bc1 
								
									
								
							
								 
							
						 
						
							
							
								
								Make thread replies trigger a room list re-ordering ( #9510 )  
							
							
							
						 
						
							2022-10-27 13:50:05 +01:00  
				
					
						
							
							
								 
						
							
							
								af47b74992 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #9501  from matrix-org/psg-863/dm-learn-more-rename  
							
							... 
							
							
							
							Device manager - add extra details to device security and renaming (PSG-863) 
							
						 
						
							2022-10-27 08:40:27 +02:00  
				
					
						
							
							
								 
						
							
							
								0173e21129 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #9503  from matrix-org/feat/add-plain-text-mode  
							
							... 
							
							
							
							Feat/add plain text mode 
							
						 
						
							2022-10-26 19:38:44 +02:00  
				
					
						
							
							
								 
						
							
							
								aae93a9af2 
								
									
								
							
								 
							
						 
						
							
							
								
								Cleaner test on body  
							
							
							
						 
						
							2022-10-26 19:21:42 +02:00  
				
					
						
							
							
								 
						
							
							
								0a7f44b226 
								
									
								
							
								 
							
						 
						
							
							
								
								Add typeof check for body  
							
							
							
						 
						
							2022-10-26 19:19:32 +02:00  
				
					
						
							
							
								 
						
							
							
								39f1dc224c 
								
									
								
							
								 
							
						 
						
							
							
								
								Add typeof check for body  
							
							
							
						 
						
							2022-10-26 19:16:29 +02:00  
				
					
						
							
							
								 
						
							
							
								c0282e0351 
								
									
								
							
								 
							
						 
						
							
							
								
								Add check for body  
							
							
							
						 
						
							2022-10-26 19:09:17 +02:00  
				
					
						
							
							
								 
						
							
							
								3d1a0ccf12 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feat/add-plain-text-mode  
							
							
							
						 
						
							2022-10-26 19:05:59 +02:00  
				
					
						
							
							
								 
						
							
							
								92b4c8bf4e 
								
									
								
							
								 
							
						 
						
							
							
								
								Review clean  
							
							
							
						 
						
							2022-10-26 19:05:27 +02:00  
				
					
						
							
							
								 
						
							
							
								e6a645dfae 
								
									
								
							
								 
							
						 
						
							
							
								
								Stop voice broadcast from save device on resume ( #9509 )  
							
							
							
						 
						
							2022-10-26 18:59:47 +02:00  
				
					
						
							
							
								 
						
							
							
								d25cbb53b0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feat/add-plain-text-mode  
							
							
							
						 
						
							2022-10-26 18:56:33 +02:00  
				
					
						
							
							
								 
						
							
							
								928a23e9d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix switching bug and br tag in firefox  
							
							
							
						 
						
							2022-10-26 18:18:34 +02:00  
				
					
						
							
							
								 
						
							
							
								ee61994c05 
								
									
								
							
								 
							
						 
						
							
							
								
								Reset custom power selector when blurred on empty ( #9508 )  
							
							
							
						 
						
							2022-10-26 16:14:33 +00:00  
				
					
						
							
							
								 
						
							
							
								423f87a43a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feat/add-plain-text-mode  
							
							
							
						 
						
							2022-10-26 17:16:34 +02:00  
				
					
						
							
							
								 
						
							
							
								fb751c3c7b 
								
									
								
							
								 
							
						 
						
							
							
								
								Add test for plain mode  
							
							
							
						 
						
							2022-10-26 17:16:13 +02:00  
				
					
						
							
							
								 
						
							
							
								7692533e18 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve fetch mock setup ( #9511 )  
							
							... 
							
							
							
							- Move from language to mock setup file
- Add mock rule for stub image requests 
							
						 
						
							2022-10-26 14:54:45 +00:00  
				
					
						
							
							
								 
						
							
							
								0f1738b098 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix getReadReceiptsForEvent for unknown threads ( #9507 )  
							
							
							
						 
						
							2022-10-26 14:19:36 +01:00  
				
					
						
							
							
								 
						
							
							
								31c0988220 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into psg-863/dm-learn-more-rename  
							
							
							
						 
						
							2022-10-26 15:09:44 +02:00  
				
					
						
							
							
								 
						
							
							
								0453b264e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Sliding Sync: improve sort order, show subspace rooms, better tombstoned room handling ( #9484 )  
							
							... 
							
							
							
							* Add support for include_old_rooms and by_notification_level
* Include subspaces when apply spaces filter
* Remove stray is_tombstoned
* tests: add SlidingRoomListStore jest tests; update proxy version in cypress
* Add additional tests
* Additional tests
* Linting
* Update test/stores/room-list/SlidingRoomListStore-test.ts
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2022-10-26 14:04:03 +01:00  
				
					
						
							
							
								 
						
							
							
								097ca43420 
								
									
								
							
								 
							
						 
						
							
							
								
								Add cypress test for the composer emoji picker ( #9505 )  
							
							
							
						 
						
							2022-10-26 13:58:40 +01:00  
				
					
						
							
							
								 
						
							
							
								f1610dae3d 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix selection  
							
							
							
						 
						
							2022-10-26 14:56:41 +02:00  
				
					
						
							
							
								 
						
							
							
								625971acb5 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace voice broadcast running with resumed ( #9502 )  
							
							
							
						 
						
							2022-10-26 12:54:44 +00:00  
				
					
						
							
							
								 
						
							
							
								238a2b77af 
								
									
								
							
								 
							
						 
						
							
							
								
								Update cypress.yaml ( #9506 )  
							
							
							
						 
						
							2022-10-26 11:50:24 +00:00  
				
					
						
							
							
								 
						
							
							
								846417a3a8 
								
									
								
							
								 
							
						 
						
							
							
								
								Unify voice broadcast css ( #9504 )  
							
							
							
						 
						
							2022-10-26 13:45:39 +02:00  
				
					
						
							
							
								 
						
							
							
								d001ddebbc 
								
									
								
							
								 
							
						 
						
							
							
								
								Update i18n  
							
							
							
						 
						
							2022-10-26 12:42:58 +02:00  
				
					
						
							
							
								 
						
							
							
								5d86b5ac48 
								
									
								
							
								 
							
						 
						
							
							
								
								Make initialContent optional is SendWysiwygComposer  
							
							
							
						 
						
							2022-10-26 12:41:44 +02:00  
				
					
						
							
							
								 
						
							
							
								b85b5dacee 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix cursor position  
							
							
							
						 
						
							2022-10-26 12:39:18 +02:00  
				
					
						
							
							
								 
						
							
							
								1ee9353ada 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into psg-863/dm-learn-more-rename  
							
							
							
						 
						
							2022-10-26 11:33:28 +02:00  
				
					
						
							
							
								 
						
							
							
								51e69427f3 
								
									
								
							
								 
							
						 
						
							
							
								
								Reinstate timeline/redaction callbacks when updating notification state ( #9494 )  
							
							
							
						 
						
							2022-10-26 10:33:06 +01:00  
				
					
						
							
							
								 
						
							
							
								35e45136b4 
								
							
								 
							
						 
						
							
							
								
								add learn more to device security cards  
							
							
							
						 
						
							2022-10-26 11:30:32 +02:00  
				
					
						
							
							
								 
						
							
							
								038fb53b69 
								
							
								 
							
						 
						
							
							
								
								extract device security learn more with content into component  
							
							
							
						 
						
							2022-10-26 11:17:47 +02:00  
				
					
						
							
							
								 
						
							
							
								bb4bffe1e8 
								
							
								 
							
						 
						
							
							
								
								learn more for session renaming  
							
							
							
						 
						
							2022-10-26 11:05:31 +02:00  
				
					
						
							
							
								 
						
							
							
								78440d2d43 
								
							
								 
							
						 
						
							
							
								
								use correct card type  
							
							
							
						 
						
							2022-10-26 11:05:31 +02:00  
				
					
						
							
							
								 
						
							
							
								a6f6e6ce76 
								
							
								 
							
						 
						
							
							
								
								remove unused switch  
							
							
							
						 
						
							2022-10-26 11:05:31 +02:00