Commit graph

22138 commits

Author SHA1 Message Date
Michael Telatynski
b577667447
Merge pull request #5110 from matrix-org/t3chguy/room-list/14298
Put message previews for Emoji behind Labs
2020-08-14 11:33:37 +01:00
Michael Telatynski
228d1af6dc i18n 2020-08-14 11:01:03 +01:00
Michael Telatynski
4ec602b960 Make cutout in the decorated room avatar transparent rather than fixed 2020-08-14 10:20:59 +01:00
Michael Telatynski
e7bd656a19 i18n 2020-08-13 16:41:25 +01:00
Michael Telatynski
50b9da7597 Put message previews for Emoji behind Labs 2020-08-13 16:40:18 +01:00
Michael Telatynski
3f2c1500e5 Fix /op slash command 2020-08-13 16:29:25 +01:00
Michael Telatynski
b8a260bb84 Change add room action for rooms to context menu 2020-08-13 16:18:26 +01:00
Michael Telatynski
8aa50ecb59 Iterate rageshake download styling 2020-08-13 13:08:07 +01:00
strix aluco
a4d30c1549 Translated using Weblate (Ukrainian)
Currently translated at 50.0% (1166 of 2331 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/uk/
2020-08-13 09:38:00 +00:00
Michael Telatynski
df980dbf92 Merge branch 'develop' of https://github.com/matrix-org/matrix-react-sdk into travis/download-logs 2020-08-12 22:48:03 +01:00
Weblate
9586be039f Merge branch 'origin/develop' into Weblate. 2020-08-12 15:02:07 +00:00
Michael Telatynski
b990a0dd3a
Merge pull request #5102 from matrix-org/t3chguy/14938
Try to close notification on all platforms which support it, not just electron
2020-08-12 16:02:02 +01:00
Weblate
f3704efed1 Merge branch 'origin/develop' into Weblate. 2020-08-12 15:01:47 +00:00
Michael Telatynski
cacb0af5a2
Merge pull request #5101 from matrix-org/t3chguy/fix/14934
Fix exception when stripping replies from an event with a non-string body
2020-08-12 16:01:41 +01:00
Weblate
c8a34d2640 Merge branch 'origin/develop' into Weblate. 2020-08-12 14:21:13 +00:00
Jorik Schellekens
0060acbb33
Merge pull request #5056 from matrix-org/joriks/style-fighting
Quick win session 24/07/2020
2020-08-12 15:21:06 +01:00
Weblate
ff9875351f Merge branch 'origin/develop' into Weblate. 2020-08-12 14:18:51 +00:00
J. Ryan Stinnett
0c76af19f0
Merge pull request #5100 from matrix-org/jryans/remove-rebranding-toast
Remove rebranding toast
2020-08-12 15:18:44 +01:00
J. Ryan Stinnett
1a68d2bb7c Update more types 2020-08-12 14:57:26 +01:00
J. Ryan Stinnett
83867b893f Update types 2020-08-12 14:53:31 +01:00
Weblate
823d6a168b Merge branch 'origin/develop' into Weblate. 2020-08-12 13:41:48 +00:00
strix aluco
839b533a97 Translated using Weblate (Ukrainian)
Currently translated at 49.0% (1147 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/uk/
2020-08-12 13:41:48 +00:00
vejetaryenvampir
f8526a7387 Translated using Weblate (Turkish)
Currently translated at 73.4% (1719 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/tr/
2020-08-12 13:41:47 +00:00
Yes
f41eb9e7cf Translated using Weblate (Swedish)
Currently translated at 61.9% (1448 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/sv/
2020-08-12 13:41:47 +00:00
rkfg
bd51eb5ff0 Translated using Weblate (Russian)
Currently translated at 100.0% (2341 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/ru/
2020-08-12 13:41:46 +00:00
Marcelo Filho
98309d7743 Translated using Weblate (Portuguese (Brazil))
Currently translated at 97.0% (2271 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/pt_BR/
2020-08-12 13:41:45 +00:00
call_xz
e8e847e9ba Translated using Weblate (Japanese)
Currently translated at 57.8% (1354 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/ja/
2020-08-12 13:41:42 +00:00
random
8ec871c594 Translated using Weblate (Italian)
Currently translated at 100.0% (2341 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/it/
2020-08-12 13:41:42 +00:00
Bamstam
9c8f27f440 Translated using Weblate (German)
Currently translated at 99.9% (2340 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-12 13:41:40 +00:00
Hucki
7a70471446 Translated using Weblate (German)
Currently translated at 99.9% (2340 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-12 13:41:40 +00:00
@a2sc:matrix.org
a8e12680c7 Translated using Weblate (German)
Currently translated at 99.9% (2340 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-12 13:41:40 +00:00
Priit Jõerüüt
9429e29e8c Translated using Weblate (Estonian)
Currently translated at 99.7% (2334 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/et/
2020-08-12 13:41:40 +00:00
linsui
3de23303fd Translated using Weblate (Chinese (Simplified))
Currently translated at 97.9% (2291 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/zh_Hans/
2020-08-12 13:41:40 +00:00
Michael Telatynski
7fe9fcf050 Try to close notification on all platforms which support it, not just electron 2020-08-12 12:16:28 +01:00
Michael Telatynski
718eeb4a81 Fix exception when stripping replies from an event with a null body 2020-08-12 10:40:25 +01:00
Hucki
7081bd008e Translated using Weblate (German)
Currently translated at 99.9% (2340 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-11 17:16:08 +00:00
toastbroot
2241b5aa4f Translated using Weblate (German)
Currently translated at 99.9% (2340 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-11 17:16:08 +00:00
baschi29
d5de9162da Translated using Weblate (German)
Currently translated at 99.9% (2340 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-11 17:16:08 +00:00
@a2sc:matrix.org
c6ca1ed150 Translated using Weblate (German)
Currently translated at 99.9% (2340 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-11 17:16:07 +00:00
Bamstam
c06e543d4e Translated using Weblate (German)
Currently translated at 99.9% (2340 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-11 17:13:24 +00:00
baschi29
06adecd5ff Translated using Weblate (German)
Currently translated at 99.9% (2340 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-11 17:13:24 +00:00
toastbroot
626fac18ec Translated using Weblate (German)
Currently translated at 99.9% (2340 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-11 17:13:24 +00:00
@a2sc:matrix.org
0e8c370769 Translated using Weblate (German)
Currently translated at 99.9% (2340 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-11 17:13:24 +00:00
toastbroot
5c967cfbd9 Translated using Weblate (German)
Currently translated at 99.9% (2340 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-11 17:08:50 +00:00
T. Küchel
f6c031f1d9 Translated using Weblate (German)
Currently translated at 99.9% (2340 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-11 17:08:50 +00:00
@a2sc:matrix.org
1ade7e995c Translated using Weblate (German)
Currently translated at 99.9% (2340 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-11 17:08:50 +00:00
baschi29
796678207a Translated using Weblate (German)
Currently translated at 99.2% (2323 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-11 17:01:51 +00:00
jadiof
c0cfffdae6 Translated using Weblate (German)
Currently translated at 99.2% (2323 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-11 17:01:51 +00:00
@a2sc:matrix.org
82cf50de65 Translated using Weblate (German)
Currently translated at 99.2% (2323 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-11 17:01:50 +00:00
J. Ryan Stinnett
9e429ee669 Remove rebranding toast
It's time to remove the rebranding toast, as we believe people have had
sufficient warning now.

Fixes https://github.com/vector-im/element-web/issues/14931
2020-08-11 14:27:53 +01:00
Travis Ralston
d866b2d9ef Generate previews for rooms when the option changes
Fixes https://github.com/vector-im/element-web/issues/14853

This likely regressed in https://github.com/matrix-org/matrix-react-sdk/pull/5048 when the message preview information was made state, and the component wasn't updating the preview when the control flags changed.
2020-08-10 20:52:05 -06:00
Weblate
edfca3103e Merge branch 'origin/develop' into Weblate. 2020-08-10 15:34:29 +00:00
Michael Telatynski
be2d0c9de7
Merge pull request #5095 from matrix-org/t3chguy/fix/14906
Fix Bridge Settings tab
2020-08-10 16:34:24 +01:00
Weblate
c7b29b5608 Merge branch 'origin/develop' into Weblate. 2020-08-10 13:14:32 +00:00
J. Ryan Stinnett
538e222d1f
Merge pull request #5081 from matrix-org/msuess/fix-edit-multiple-widget-instances
get screen type from app prop
2020-08-10 14:14:25 +01:00
Weblate
72e8d19b76 Merge branch 'origin/develop' into Weblate. 2020-08-10 10:11:45 +00:00
strix aluco
4d6d350df6 Translated using Weblate (Ukrainian)
Currently translated at 48.9% (1145 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/uk/
2020-08-10 10:11:45 +00:00
Marcelo Filho
611113cee8 Translated using Weblate (Portuguese (Brazil))
Currently translated at 94.7% (2217 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/pt_BR/
2020-08-10 10:11:44 +00:00
J. Ryan Stinnett
d076d6351f
Merge pull request #5093 from matrix-org/jryans/rebrand-rageshakes
Update rageshake app name
2020-08-10 11:11:37 +01:00
Besnik Bleta
ceccac902c Translated using Weblate (Albanian)
Currently translated at 99.7% (2334 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/sq/
2020-08-09 11:42:07 +00:00
Weblate
f3d790b33a Merge branch 'origin/develop' into Weblate. 2020-08-08 10:41:32 +00:00
Marcelo Filho
a12d0daa38 Translated using Weblate (Portuguese (Brazil))
Currently translated at 94.7% (2216 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/pt_BR/
2020-08-08 10:41:32 +00:00
Michael Telatynski
4799f0ee43
Merge pull request #5085 from matrix-org/t3chguy/notifications11
Factor out Iconized Context menu for reusability
2020-08-08 11:41:28 +01:00
Michael Telatynski
5c0d332e9d Convert Bridge Settings Tab to Typescript 2020-08-08 11:38:57 +01:00
Michael Telatynski
f784500b1c Fix Bridge Settings Tab 2020-08-08 11:28:44 +01:00
Michael Telatynski
fee808a75e fix indentation 2020-08-08 11:16:28 +01:00
Weblate
d4effec362 Merge branch 'origin/develop' into Weblate. 2020-08-08 09:49:44 +00:00
Michael Telatynski
fe2f29d78e
Merge pull request #5088 from matrix-org/t3chguy/notifications/14880
Decouple Audible notifications from Desktop notifications
2020-08-08 10:49:39 +01:00
Weblate
c934144dbb Merge branch 'origin/develop' into Weblate. 2020-08-08 09:47:06 +00:00
strix aluco
aab0286a0b Translated using Weblate (Ukrainian)
Currently translated at 48.9% (1144 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/uk/
2020-08-08 09:47:06 +00:00
Marcelo Filho
6c5a04c92f Translated using Weblate (Portuguese (Brazil))
Currently translated at 94.7% (2216 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/pt_BR/
2020-08-08 09:47:06 +00:00
ziriSut
1c7cedf4d0 Translated using Weblate (Kabyle)
Currently translated at 32.1% (751 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/kab/
2020-08-08 09:47:04 +00:00
XoseM
d934e53fe5 Translated using Weblate (Galician)
Currently translated at 100.0% (2341 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/gl/
2020-08-08 09:47:03 +00:00
Priit Jõerüüt
09e8999345 Translated using Weblate (Estonian)
Currently translated at 99.7% (2334 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/et/
2020-08-08 09:47:03 +00:00
Jeff Huang
2e76eee678 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2341 of 2341 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/zh_Hant/
2020-08-08 09:47:03 +00:00
Michael Telatynski
a095f858b0
Merge pull request #5087 from matrix-org/t3chguy/fix/14868
Make the room sublist show more/less buttons treeitems
2020-08-08 10:46:57 +01:00
Weblate
88ef879653 Merge branch 'origin/develop' into Weblate. 2020-08-07 15:06:42 +00:00
rkfg
53ac90d96b Translated using Weblate (Russian)
Currently translated at 100.0% (2340 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/ru/
2020-08-07 15:06:42 +00:00
Artyom
5b27bcb8e0 Translated using Weblate (Russian)
Currently translated at 100.0% (2340 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/ru/
2020-08-07 15:06:42 +00:00
Marcelo Filho
447e4c7beb Translated using Weblate (Portuguese (Brazil))
Currently translated at 94.2% (2204 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/pt_BR/
2020-08-07 15:06:42 +00:00
ziriSut
3543556a33 Translated using Weblate (Kabyle)
Currently translated at 31.4% (735 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/kab/
2020-08-07 15:06:42 +00:00
zurtel22
f91bff4231 Translated using Weblate (German)
Currently translated at 98.5% (2306 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-07 15:06:41 +00:00
XoseM
98222d2b46 Translated using Weblate (Galician)
Currently translated at 100.0% (2340 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/gl/
2020-08-07 15:06:40 +00:00
Priit Jõerüüt
42308cf3fe Translated using Weblate (Estonian)
Currently translated at 99.7% (2334 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/et/
2020-08-07 15:06:40 +00:00
Jeff Huang
1571a577a1 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2340 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/zh_Hant/
2020-08-07 15:06:40 +00:00
J. Ryan Stinnett
9e40e079ff Use an explicit list of keys to share 2020-08-07 15:54:05 +01:00
rkfg
1c488dd032 Translated using Weblate (Russian)
Currently translated at 100.0% (2340 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/ru/
2020-08-06 19:38:22 +00:00
J. Ryan Stinnett
f03ed868bd Update rageshake app name
Fixes https://github.com/vector-im/element-web/issues/14892
2020-08-06 17:54:54 +01:00
J. Ryan Stinnett
810f07a846 Report master key cache status in rageshakes 2020-08-06 15:26:47 +01:00
J. Ryan Stinnett
4c1956a3c2 Show master key cache status in Settings 2020-08-06 15:25:33 +01:00
J. Ryan Stinnett
060f2cf54f Enable sharing of master cross-signing key
We've realised it's beneficial to support sharing the master cross-singing key
so that new devices can fully manage cross-signing on your account.

Part of https://github.com/vector-im/element-web/issues/13896
2020-08-06 15:17:39 +01:00
Weblate
9a790efb03 Merge branch 'origin/develop' into Weblate. 2020-08-05 15:28:57 +00:00
Michael Telatynski
0da31de5ad
Merge pull request #5086 from matrix-org/t3chguy/notifications12
Create Map comparison utilities and convert Hooks to Typescript
2020-08-05 16:28:52 +01:00
Jorik Schellekens
b871d7e849 Fix room security radios 2020-08-05 13:53:19 +01:00
Weblate
e40cd0674b Merge branch 'origin/develop' into Weblate. 2020-08-05 11:25:51 +00:00
J. Ryan Stinnett
7748e3ae1a
Merge pull request #5083 from matrix-org/jryans/riot-to-element
Replace Riot with Element in docs and comments
2020-08-05 12:25:45 +01:00
Michael Telatynski
fca48c0426 improve types 2020-08-05 11:22:43 +01:00
Michael Telatynski
764b94c7ae Merge branch 'develop' of https://github.com/matrix-org/matrix-react-sdk into t3chguy/notifications/14880
 Conflicts:
	src/@types/global.d.ts
2020-08-05 11:11:14 +01:00
Michael Telatynski
c1e152dba2 Decouple Audible notifications from Desktop notifications 2020-08-05 11:10:12 +01:00
Michael Telatynski
d7229064c4 Convert Notifier to typescript 2020-08-05 11:07:10 +01:00
Michael Telatynski
f1505833b7 Make the room sublist show more/less buttons treeitems 2020-08-05 09:56:31 +01:00
Weblate
abcb6c44e5 Merge branch 'origin/develop' into Weblate. 2020-08-05 08:29:34 +00:00
strix aluco
e3c8cf428e Translated using Weblate (Ukrainian)
Currently translated at 48.6% (1137 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/uk/
2020-08-05 08:29:34 +00:00
rkfg
094674028b Translated using Weblate (Russian)
Currently translated at 99.7% (2332 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/ru/
2020-08-05 08:29:34 +00:00
Marcelo Filho
a8ebb7c58e Translated using Weblate (Portuguese (Brazil))
Currently translated at 94.2% (2204 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/pt_BR/
2020-08-05 08:29:33 +00:00
baschi29
ba404dade6 Translated using Weblate (German)
Currently translated at 98.6% (2307 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-05 08:29:33 +00:00
@a2sc:matrix.org
04d430304a Translated using Weblate (German)
Currently translated at 98.6% (2307 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-08-05 08:29:33 +00:00
Besnik Bleta
a6e0a1d0b6 Translated using Weblate (Albanian)
Currently translated at 99.7% (2334 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/sq/
2020-08-05 08:29:32 +00:00
Michael Telatynski
6220f50360 delint 2020-08-05 09:28:02 +01:00
Michael Telatynski
cd29edb442 Write more typescript defs 2020-08-05 09:13:01 +01:00
Michael Telatynski
f5d75bc078 fix comments 2020-08-04 22:03:30 +01:00
Michael Telatynski
ed4a427287 Convert hooks to Typescript 2020-08-04 22:00:05 +01:00
Michael Telatynski
93b4ea5be4 Create Maps utility comparison functions 2020-08-04 21:57:37 +01:00
Michael Telatynski
ab0b688bf2 i18n 2020-08-04 21:46:07 +01:00
Michael Telatynski
d126f5c1e6 tidy up IconizedContextMenu CSS 2020-08-04 21:42:45 +01:00
Michael Telatynski
b30ce0355e Factor out Iconized Context Menu for reusabilit 2020-08-04 21:42:39 +01:00
Michael Telatynski
9ce96bc28d delint 2020-08-04 21:35:42 +01:00
Michael Telatynski
80dff8706c Merge branch 'develop' of https://github.com/matrix-org/matrix-react-sdk into t3chguy/room-list/13981
 Conflicts:
	src/@types/global.d.ts
	src/stores/RoomViewStore.tsx
2020-08-04 21:33:27 +01:00
Jorik Schellekens
271eeeabee Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into joriks/style-fighting 2020-08-04 15:04:56 +01:00
Marcelo Filho
f888ce10aa Translated using Weblate (Portuguese (Brazil))
Currently translated at 94.1% (2203 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/pt_BR/
2020-08-04 10:45:42 +00:00
Weblate
6c3a9e115c Merge branch 'origin/develop' into Weblate. 2020-08-04 08:36:18 +00:00
Alexey Murz Korepov
188071fb7c Translated using Weblate (Russian)
Currently translated at 99.7% (2332 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/ru/
2020-08-04 08:36:18 +00:00
Marcelo Filho
a556c3f0ad Translated using Weblate (Portuguese (Brazil))
Currently translated at 94.1% (2203 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/pt_BR/
2020-08-04 08:36:17 +00:00
Lasse Liehu
240ca714bb Translated using Weblate (Finnish)
Currently translated at 92.7% (2170 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/fi/
2020-08-04 08:36:15 +00:00
Priit Jõerüüt
9e647e9396 Translated using Weblate (Estonian)
Currently translated at 99.7% (2333 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/et/
2020-08-04 08:36:15 +00:00
Jeff Huang
5801a66d5c Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2340 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/zh_Hant/
2020-08-04 08:36:15 +00:00
tusooa
a0f5b23c1c Translated using Weblate (Chinese (Simplified))
Currently translated at 97.8% (2289 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/zh_Hans/
2020-08-04 08:36:15 +00:00
Bruno Windels
c1ec41715c
Merge pull request #5082 from matrix-org/bwindels/fixinvitedialogcrash
Add null guard in InviteDialog
2020-08-04 08:35:20 +00:00
Jorik Schellekens
4bebbad365 fix i18n 2020-08-03 19:29:18 +01:00
Jorik Schellekens
5426d9f105 Use accessible button for copy icon. 2020-08-03 19:21:24 +01:00
J. Ryan Stinnett
ce226ab534 Replace Riot with Element in docs and comments
This only covers the simple cases of references to issues and repos. More
complex areas, such as deployment scripts, will be handled separately.

Part of https://github.com/vector-im/element-web/issues/14864
2020-08-03 18:33:36 +01:00
Weblate
1185896a4b Merge branch 'origin/develop' into Weblate. 2020-08-03 16:15:58 +00:00
XoseM
5113b7bfc5 Translated using Weblate (Galician)
Currently translated at 100.0% (2340 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/gl/
2020-08-03 16:15:57 +00:00
Priit Jõerüüt
c6257600e0 Translated using Weblate (Estonian)
Currently translated at 99.7% (2332 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/et/
2020-08-03 16:15:57 +00:00
tusooa
2171042e06 Translated using Weblate (Chinese (Simplified))
Currently translated at 70.0% (1637 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/zh_Hans/
2020-08-03 16:15:57 +00:00
tusooa
90193041d1 Translated using Weblate (Chinese (Simplified))
Currently translated at 70.0% (1637 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/zh_Hans/
2020-08-03 16:15:56 +00:00
Txopi
6a034552ec Translated using Weblate (Basque)
Currently translated at 96.9% (2268 of 2340 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/eu/
2020-08-03 16:15:50 +00:00
Bruno Windels
1899bdf419 fix i18n 2020-08-03 18:05:52 +02:00
Bruno Windels
fe1d375dd2 Merge remote-tracking branch 'origin/develop' into bwindels/remove-composer-overlay-icons 2020-08-03 18:05:26 +02:00
Bruno Windels
71a9fef491 fix InviteDialog crash 2020-08-03 17:42:54 +02:00
Marco Süß
5b8a8ecc5e get screen type from app prop 2020-08-03 16:26:25 +02:00
Weblate
d2a4ba2a00 Merge branch 'origin/develop' into Weblate. 2020-08-03 12:59:05 +00:00
strix aluco
57b61f8168 Translated using Weblate (Ukrainian)
Currently translated at 48.6% (1136 of 2338 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/uk/
2020-08-03 12:59:05 +00:00
Johnny998
24719954a9 Translated using Weblate (Slovak)
Currently translated at 70.7% (1654 of 2338 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/sk/
2020-08-03 12:59:02 +00:00
Марко М. Костић
095bc87ad9 Translated using Weblate (Serbian)
Currently translated at 44.1% (1032 of 2338 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/sr/
2020-08-03 12:58:59 +00:00
Artyom
6721de44e0 Translated using Weblate (Russian)
Currently translated at 99.8% (2334 of 2338 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/ru/
2020-08-03 12:58:54 +00:00
Marcelo Filho
e2f3de5efd Translated using Weblate (Portuguese (Brazil))
Currently translated at 94.1% (2200 of 2338 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/pt_BR/
2020-08-03 12:58:38 +00:00
Robin Townsend
b8c25570c4 Translated using Weblate (Lojban)
Currently translated at 20.9% (489 of 2338 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/jbo/
2020-08-03 12:58:31 +00:00
XoseM
ba9416268b Translated using Weblate (Galician)
Currently translated at 100.0% (2338 of 2338 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/gl/
2020-08-03 12:58:31 +00:00
Priit Jõerüüt
5da7d8e0cb Translated using Weblate (Estonian)
Currently translated at 99.7% (2331 of 2338 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/et/
2020-08-03 12:58:30 +00:00
Johnny998
6ee8e39a33 Translated using Weblate (Czech)
Currently translated at 91.7% (2143 of 2338 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/cs/
2020-08-03 12:58:28 +00:00
Jeff Huang
62860d6385 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2338 of 2338 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/zh_Hant/
2020-08-03 12:58:28 +00:00
tusooa
d010a98593 Translated using Weblate (Chinese (Simplified))
Currently translated at 66.0% (1543 of 2338 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/zh_Hans/
2020-08-03 12:58:27 +00:00
Besnik Bleta
6910955f5b Translated using Weblate (Albanian)
Currently translated at 99.8% (2333 of 2338 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/sq/
2020-08-03 12:58:19 +00:00
Bruno Windels
fba1158700
Merge pull request #5079 from matrix-org/bwindels/alert-file-panel-empty-state
Add title and icon to empty state of file and notification panel
2020-08-03 12:58:13 +00:00
Michael Telatynski
25499fc687
Merge pull request #5045 from matrix-org/t3chguy/fix/10818
Mass redact ignore room creation events
2020-08-03 13:52:21 +01:00
Michael Telatynski
70b5e5b470 skip gzipping for downloading 2020-08-03 13:42:01 +01:00
Michael Telatynski
0a700bc8e4 Iterate copy on download logs button 2020-08-03 13:21:04 +01:00
Michael Telatynski
cbcac9dd49 Merge branch 'develop' of https://github.com/matrix-org/matrix-react-sdk into travis/download-logs
 Conflicts:
	package.json
2020-08-03 12:54:06 +01:00
Bruno Windels
5a3bda7eea Add title and icon to empty state of file and notification panel 2020-08-03 13:30:56 +02:00
Travis Ralston
7022d86a3c Handle tag changes in sticky room updates
Fixes https://github.com/vector-im/element-web/issues/14848

When we're filtering the sticky room will be excluded from the filtered set, and thus won't even appear in the `getOrderedRoomsWithoutSticky()` result. Further, we will likely have to update the position ourselves to ensure the sticky room can be placed appropriately in the list.
2020-07-31 16:26:03 -06:00
J. Ryan Stinnett
e9fcbfe3c8
Merge pull request #5075 from matrix-org/jryans/rm-tslint
Remove leftover bits of TSLint
2020-07-31 20:30:51 +01:00
Travis Ralston
e8d1024c45
Merge pull request #5076 from matrix-org/travis/cleanup/1
Clean up documentation of Whenable + fix other code concerns
2020-07-31 11:27:19 -06:00
Travis Ralston
3443761007
Merge pull request #5062 from matrix-org/travis/settings/ts
Convert SettingsStore to TypeScript
2020-07-31 11:07:07 -06:00
Bruno Windels
a3ca80b206 move the reply preview one level higher so the buttons and avatar don't get centered with it 2020-07-31 18:27:07 +02:00
Travis Ralston
c888b1f401 It's a Context Transaction (ctxn) now 2020-07-31 10:00:53 -06:00
Travis Ralston
7645fe6b23 Update context transaction states 2020-07-31 10:00:02 -06:00
Travis Ralston
16ebcf70c9 Clean up documentation of Whenable 2020-07-31 09:41:19 -06:00
Bruno Windels
c0dc8905e4 update i18n 2020-07-31 16:57:35 +02:00
J. Ryan Stinnett
40cba3b3a7 Remove leftover bits of TSLint 2020-07-31 14:36:18 +01:00
Bruno Windels
5c05b494df remove emoji icons in autocomplete/reply by designer request 2020-07-31 14:14:37 +02:00
Bruno Windels
d24ddc415b Notify the timeline it's height has changed, so it can keep being at the bottom
this way new messages will appear in the timeline without needing to scroll
2020-07-31 14:02:40 +02:00
Bruno Windels
01d624fdaf Make the reply preview not an overlay on the timeline anymore
As users can't scroll down all the way down to the timeline like this to
see the last message (and perhaps adjust their reply to it)

This also remove the wrapper div as it is not needed anymore
2020-07-31 13:47:40 +02:00
Szimszon
b017983efd Translated using Weblate (Hungarian)
Currently translated at 100.0% (2338 of 2338 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/hu/
2020-07-31 11:35:39 +00:00
Weblate
06625f3c31 Merge branch 'origin/develop' into Weblate. 2020-07-31 11:20:25 +00:00
J. Ryan Stinnett
af49639bd8
Merge pull request #5065 from matrix-org/travis/echo/audit
Add local echo for notifications in the new room list
2020-07-31 12:20:20 +01:00
Weblate
2f604d4516 Merge branch 'origin/develop' into Weblate. 2020-07-31 10:46:35 +00:00
J. Ryan Stinnett
76293970f4
Merge pull request #5070 from matrix-org/travis/room-list/regressions
Fix various small regressions in the room list's behaviour
2020-07-31 11:46:30 +01:00
strix aluco
235295249f Translated using Weblate (Ukrainian)
Currently translated at 46.9% (1091 of 2324 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/uk/
2020-07-31 10:42:37 +00:00
call_xz
b8f93df22d Translated using Weblate (Japanese)
Currently translated at 58.2% (1353 of 2324 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/ja/
2020-07-31 10:42:36 +00:00
Priit Jõerüüt
d72394bacc Translated using Weblate (Estonian)
Currently translated at 99.8% (2319 of 2324 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/et/
2020-07-31 10:42:35 +00:00
Weblate
8ec3326a77 Merge branch 'origin/develop' into Weblate. 2020-07-30 21:46:32 +00:00
David Baker
d1bf333cce
Merge pull request #5069 from matrix-org/dbkr/fix_soft_logout_warning
Fix key backup warning on soft logout page
2020-07-30 22:46:28 +01:00
HelaBasa
15cc1475c5 Translated using Weblate (Sinhala)
Currently translated at 0.3% (6 of 2324 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/si/
2020-07-30 21:21:10 +00:00
Travis Ralston
49abfc1fb2 Ensure sublists are updated when rooms are removed from them
Fixes https://github.com/vector-im/riot-web/issues/14798 (part 2)

This is in two parts itself: The `RoomSublist` needs to break its references to the `RoomListStore`, so it now clones the room arrays. The `Algorithm` is the other part, which is slightly more complicated.

It turns out that we weren't handling splicing as a change in the `ImportanceAlgorithm`, therefore the `Algorithm` wasn't really feeling like it needed to change anything. Further, the `Algorithm` was using the wrong reference to where it should be dumping rooms (`this.cachedRooms` is a getter which returns a different object depending on conditions), so having fixed that we need to ensure that the filtered and sticky maps are also updated when we remove a room. Because we send the new tag through a Timeline update, we'll end up updating the tag later on and don't need to update the filter and sticky collections.
2020-07-30 15:06:04 -06:00
Travis Ralston
da05cac1b6 Listen for our own membership changes on notification states
Fixes https://github.com/vector-im/riot-web/issues/14798 (part 1)

When we transition from invite to not-invite we need to ensure we clear the invite notification state.
2020-07-30 14:33:38 -06:00
Travis Ralston
5b15d12865 Ensure list visibility changes get counted as list changes
Fixes https://github.com/vector-im/riot-web/issues/14799

We were checking to see if the tags were visible at render time, but we needed to ensure that they were(n't) included when checking for diffs. This introduces a new kind of object cloning for semantic reasons.

This also fixes the selection indicator being a bit off on custom tags.
2020-07-30 14:18:54 -06:00
Travis Ralston
e953bfbf88 Replace flawed objectHasValueChange usage with objectHasDiff
Fixes https://github.com/vector-im/riot-web/issues/14782

We need to check if the keys changed, not just the values.
2020-07-30 14:08:18 -06:00
HelaBasa
f233778095 Added translation using Weblate (Sinhala) 2020-07-30 19:56:26 +00:00
Travis Ralston
80d072171f Merge remote-tracking branch 'origin/develop' into travis/echo/audit 2020-07-30 13:12:20 -06:00
Weblate
505ae870a2 Merge branch 'origin/develop' into Weblate. 2020-07-30 19:03:05 +00:00
Marcelo Filho
c861df49bd Translated using Weblate (Portuguese (Brazil))
Currently translated at 92.3% (2144 of 2324 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/pt_BR/
2020-07-30 19:03:05 +00:00
Christopher May-Townsend
1e4ab627df Translated using Weblate (Icelandic)
Currently translated at 19.6% (456 of 2324 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/is/
2020-07-30 19:02:50 +00:00
XoseM
13130c5ed4 Translated using Weblate (Galician)
Currently translated at 100.0% (2324 of 2324 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/gl/
2020-07-30 19:02:49 +00:00
Txopi
f0f691b70e Translated using Weblate (Basque)
Currently translated at 96.5% (2243 of 2324 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/eu/
2020-07-30 19:02:49 +00:00
David Baker
aaf0c7d269 Put back code
with comment hopefully explaining why it's necessary
2020-07-30 19:46:27 +01:00
iortega
76630f6be0 Translated using Weblate (Basque)
Currently translated at 95.7% (2225 of 2324 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/eu/
2020-07-30 18:35:24 +00:00
Txopi
3393f58191 Translated using Weblate (Basque)
Currently translated at 95.7% (2225 of 2324 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/eu/
2020-07-30 18:35:24 +00:00
David Baker
f3320f5041 Fix key backup warning on soft logout page
It always showed the warning (if you had at least one session key
in your store) because flagAllGroupSessionsForBackup returns the
number of keys pending backup after flagging them all for backup,
ie. all of them. Seems like the intention was to only show the
warning if there were keys that had not yet been backed up.

Fixes https://github.com/vector-im/riot-web/issues/14829
Requires https://github.com/matrix-org/matrix-js-sdk/pull/1429
2020-07-30 19:09:47 +01:00
David Baker
9d247321f5 Fix crash on logging in again after soft logout
Fixes https://github.com/vector-im/riot-web/issues/14834
2020-07-30 18:52:47 +01:00
Travis Ralston
968fbd5cba Merge branch 'develop' into travis/echo/audit 2020-07-30 10:18:30 -06:00
Travis Ralston
7522380763 Update copy 2020-07-30 10:17:47 -06:00
Travis Ralston
fca6def588 Rename and document what local echo is 2020-07-30 09:15:19 -06:00
Travis Ralston
19fa08aafa Fix RightPanelStore imports 2020-07-30 08:53:54 -06:00
Travis Ralston
9bbb7a5310 Merge branch 'develop' into travis/settings/ts 2020-07-30 08:51:42 -06:00
Travis Ralston
bb48ee669b Make SettingsHandler truly abstract 2020-07-30 08:50:36 -06:00
Travis Ralston
648c3c7796 Fix various type definitions 2020-07-30 08:49:42 -06:00
Travis Ralston
4cf6b7174b Use a type for labs 2020-07-30 08:44:34 -06:00
Travis Ralston
1aaedb527d IHandlerMap 2020-07-30 08:43:33 -06:00
Travis Ralston
8cdb98300b Ensure methods are public 2020-07-30 08:42:01 -06:00
Travis Ralston
ad7c94917d Fix calculatedAtLevel definition 2020-07-30 08:41:51 -06:00
Weblate
48c191aa55 Merge branch 'origin/develop' into Weblate. 2020-07-30 12:37:08 +00:00
Priit Jõerüüt
34312d4144 Translated using Weblate (Estonian)
Currently translated at 99.8% (2319 of 2324 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/et/
2020-07-30 12:37:08 +00:00
Besnik Bleta
c880759101 Translated using Weblate (Albanian)
Currently translated at 99.8% (2320 of 2324 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/sq/
2020-07-30 12:37:07 +00:00
Jorik Schellekens
b1f8fe40d6
Merge pull request #5036 from swapnilraj/swapnilraj/right-panel-ts
Convert right_panel to TS
2020-07-30 13:37:01 +01:00
Swapnil Raj
1b4b594f92 Change public to protected for onAction 2020-07-30 16:13:13 +05:30
Swapnil Raj
d0e2695114 Add access specifier to class methods 2020-07-30 15:58:07 +05:30
Weblate
6688f271b8 Merge branch 'origin/develop' into Weblate. 2020-07-30 08:53:53 +00:00
strix aluco
9c2470659b Translated using Weblate (Ukrainian)
Currently translated at 46.7% (1084 of 2322 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/uk/
2020-07-30 08:53:53 +00:00
Bruno Windels
0526fcdf44
Merge pull request #5061 from matrix-org/bwindels/noknownserverserror
Provide nicer error for no known servers error when accepting an invite
2020-07-30 08:53:43 +00:00
Bruno Windels
a281c617be string order changed 2020-07-30 10:42:46 +02:00
Bruno Windels
bb685cd37a change message priority 2020-07-30 10:33:36 +02:00
Swapnil Raj
fbc341a2f5 Clean up types properly 2020-07-30 11:51:10 +05:30
Swapnil Raj
9aa128a6e8 Revert "Cleanup types"
This reverts commit 97cef335e8.
2020-07-30 11:45:49 +05:30
Swapnil Raj
97cef335e8 Cleanup types 2020-07-30 11:27:53 +05:30
Travis Ralston
7f404b0fe5 Fix levels for settings 2020-07-29 21:00:32 -06:00
Travis Ralston
e3765ea8c5 Appease the linters 2020-07-29 20:47:32 -06:00
Travis Ralston
c5574219bb Implement dialog for resending local echo transactions 2020-07-29 20:36:04 -06:00
Travis Ralston
14b0def143 Fix echo handling and show a barebones toast on error
The EchoTransaction was wrongly assuming that it knew better than the caller for when the success condition was met, so the echo marking has been left an exercise for the caller. In this case, we mark when we finally receive the sync with the updated rules.

We also have to cancel previous transactions otherwise if the user mashes buttons we could forever show the toast, and that would be bad.
2020-07-29 19:11:24 -06:00
Travis Ralston
0f1b9937a9 Connect RoomTile's notification volume to local echo
This presumes success as we don't yet have a UI for failures.
2020-07-29 16:54:33 -06:00
Travis Ralston
8f1af4be14 Add local echo capabilities for rooms
The structure here might need some documentation and work, but overall the idea is that all calls pass through a CachedEcho instance, which are self-updating.
2020-07-29 16:53:26 -06:00
Travis Ralston
75f53e4118 Ensure AsyncStoreWithClient can start mid-lifecycle
In some cases we're likely to miss the PREPARED sync, so just handle ourselves as ready if we have a client set.
2020-07-29 16:52:20 -06:00
Travis Ralston
14757cacd5 Introduce a concept of "non-urgent" toasts
This is somewhat expected to be temporary.
2020-07-29 12:43:35 -06:00
Swapnil Raj
b8e51076a8 Fix private functions for RoomHeaderButtons 2020-07-29 23:58:32 +05:30
Travis Ralston
ae3eb3da9c Fix MatrixClient access in settings 2020-07-29 11:51:42 -06:00
Travis Ralston
9c8682428f Fix various TypeScript linting issues 2020-07-29 11:03:43 -06:00
Travis Ralston
9d124ff09b Convert SettingsStore to TS 2020-07-29 10:57:14 -06:00
Weblate
92d9dbc9f6 Merge branch 'origin/develop' into Weblate. 2020-07-29 16:08:37 +00:00
Christopher May-Townsend
284e4c9c1a Translated using Weblate (Icelandic)
Currently translated at 19.6% (455 of 2322 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/is/
2020-07-29 16:08:37 +00:00
Priit Jõerüüt
a3e01fc92c Translated using Weblate (Estonian)
Currently translated at 99.8% (2317 of 2322 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/et/
2020-07-29 16:08:36 +00:00
Bruno Windels
d8baad31da provide nicer error for no known servers error when accepting an invite 2020-07-29 16:51:37 +02:00
Swapnil Raj
8120a26135 A bit more cleanup 2020-07-29 17:35:55 +05:30
Swapnil Raj
aa160095fa Cleanup 2020-07-29 17:26:51 +05:30
Swapnil Raj
bf450ad075 Fix the type for SetRightPanelPhasePayload
Fix uses of it as well
2020-07-29 16:59:29 +05:30
Travis Ralston
51968a8072 Convert RoomSettingsHandler to TS 2020-07-28 22:16:54 -06:00
Travis Ralston
c7b28b4566 Convert RoomDeviceSettingsHandler to TS 2020-07-28 22:14:33 -06:00
Travis Ralston
c4f4e2aa0a Convert RoomAccountSettingsHandler to TS 2020-07-28 22:04:25 -06:00
Travis Ralston
21e5bccb62 Convert LocalEchoWrapper to TS 2020-07-28 21:57:00 -06:00
Travis Ralston
4f6480c037 Convert DeviceSettingsHandler to TS 2020-07-28 21:53:07 -06:00
Travis Ralston
8097810784 Convert DefaultSettingsHandler to TS 2020-07-28 21:52:57 -06:00