Commit Graph

22810 Commits (1b255e42c3c9887b2ef5d055276b57363bc38210)

Author SHA1 Message Date
Travis Ralston a5569303d1 Merge branch 'develop' into travis/ft-sep1620/04-jitsi-hangup 2020-09-29 10:20:02 -06:00
Travis Ralston c75628844d
Merge pull request #5226 from matrix-org/travis/ft-sep1620/10-pip
Make the PIP Jitsi look and feel like the 1:1 PIP
2020-09-29 10:18:30 -06:00
Michael Telatynski e51136f902
Merge pull request #5263 from matrix-org/t3chguy/fix/15310
Trim range when formatting so that it excludes leading/trailing spaces
2020-09-29 17:07:49 +01:00
Michael Telatynski 76a9803c6c Fix button label on the Set Password Dialog
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-09-29 14:24:01 +01:00
Michael Telatynski af4c95e267 apply to whitespace in general
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-09-29 14:17:44 +01:00
Michael Telatynski ffa7ceb70e Trim range when formatting so that it excludes leading/trailing spaces
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-09-29 14:15:20 +01:00
Michael Telatynski 0f10ffa3c5 fix sequence sorting
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-09-29 11:09:17 +01:00
Michael Telatynski 48d9aa2c3e MELS use latest avatar rather than the first avatar
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-09-29 10:53:04 +01:00
Michael Telatynski 8a9d38b702 convert MemberEventListSummary and ELS to Typescript
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-09-29 10:51:48 +01:00
Michael Telatynski c4ee8e4a6c Fix Encryption Panel close button clashing with Base Card
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-09-29 10:11:04 +01:00
Michael Telatynski f945155d04 Convert UserInfo to Typescript
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-09-29 10:10:32 +01:00
Travis Ralston 78a04a6106 Remove unused prop 2020-09-28 21:23:55 -06:00
Travis Ralston 6b2e34dc00 Fix export 2020-09-28 21:14:50 -06:00
Travis Ralston 3e8d7b172f Merge branch 'develop' into travis/widget-api 2020-09-28 21:08:08 -06:00
Travis Ralston a20d2af102 Incorporate changes into new call handler 2020-09-28 13:53:44 -06:00
Travis Ralston 9df175212e Merge branch 'develop' into travis/ft-sep1620/04-jitsi-hangup 2020-09-28 13:43:47 -06:00
Travis Ralston 42955856d5 Merge branch 'develop' into travis/ft-sep1620/03-jitsi-obvious 2020-09-28 13:41:48 -06:00
Travis Ralston 4ea3376abf WIP on AppTile2 transformation 2020-09-28 13:34:13 -06:00
Michael Telatynski 330337c993 Disable autocompletion on security key input during login
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-09-28 16:25:23 +01:00
Michael Telatynski abd7bf37f4 Choose first result on enter in the emoji picker
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-09-28 15:56:22 +01:00
Michael Telatynski 6873402666 Convert emojipicker to typescript
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-09-28 15:48:05 +01:00
Matthew Hodgson 559414f97d
Merge pull request #5255 from matrix-org/matthew/fix-room-upgrade-warning-bar
fix uninitialised state and eventlistener leak in RoomUpgradeWarningBar
2020-09-28 00:26:56 +01:00
Michael Telatynski 4273de31ca
Merge pull request #5254 from resynth1943/only-refresh-title-if-needed
Only set title when it changes
2020-09-27 23:36:41 +01:00
Matthew Hodgson 45e5903226 fix uninitialised state and eventlistener leak 2020-09-27 21:48:36 +01:00
resynth1943 b499fd06fc Formatting change 2020-09-27 21:20:41 +01:00
resynth1943 747f9fba38 Only set title when it changes
I've seen Chromium constantly refresh the title in the developer tools.
To be honest, I'm not sure if this means Chromium wastes CPU
time changing a title, but this may introduce better performance.

Signed-off-by: Resynth <resynth1943@tutanota.com>
2020-09-27 21:14:43 +01:00
Travis Ralston 96fa34eecf Add stop functions 2020-09-26 18:40:26 -06:00
Travis Ralston cb06b8daf6 Merge branch 'develop' into travis/widget-api 2020-09-25 09:39:35 -06:00
Travis Ralston 634ffb0140 Add structure for widget messaging layer 2020-09-25 09:39:21 -06:00
David Baker 585c7637d6
Merge pull request #5248 from matrix-org/dbkr/callhandler_to_ts
Convert CallHandler to typescript
2020-09-25 15:52:21 +01:00
David Baker eb0a4a5fb9 type the action payload 2020-09-24 18:30:30 +01:00
David Baker 10338798d9 map-ify audioPromises 2020-09-24 18:28:46 +01:00
David Baker 4269c26e76 map-ify calls map 2020-09-24 18:18:26 +01:00
Travis Ralston 2a493a155f Merge branch 'develop' into travis/widget-api 2020-09-24 11:07:12 -06:00
Michael Telatynski fe67ebf1fd
Merge pull request #5209 from matrix-org/t3chguy/fix/12591
Retry loading i18n language if it fails
2020-09-24 17:03:25 +01:00
David Baker adc93ca7d6 add ts-ignore for js-sdk as per comment 2020-09-24 16:42:59 +01:00
David Baker 00edfc83cd
Add comment for what a mediasession is
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2020-09-24 16:38:13 +01:00
David Baker 80f47f0378 i18n 2020-09-24 16:20:32 +01:00
David Baker 8962f7ae9e Convert CallHandler to typescript
and remove the old conference call stuff while we're at it: enough
time should have passed since those mistakes that we can move on.
The old conference call rooms will still appear for anyone whose
account dates back to that time, but they've presumably been appearing
in any other matrix client they used too.
2020-09-24 16:16:20 +01:00
Travis Ralston 2d46ca1d15
Merge pull request #5243 from matrix-org/travis/workflow/design/sep2120
Rework profile area for user and room settings to be more clear
2020-09-24 08:39:01 -06:00
Travis Ralston a2860e698a Clean up other unlinted lint issues 2020-09-24 08:26:59 -06:00
Michael Telatynski 1fb4d22233
Merge pull request #5241 from matrix-org/t3chguy/fix/14724
Validation improve pattern for derived data
2020-09-23 17:03:32 +01:00
random 91617ae0eb Translated using Weblate (Italian)
Currently translated at 100.0% (2375 of 2375 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/it/
2020-09-23 13:45:59 +00:00
Weblate 35e6e2e2da Merge branch 'origin/develop' into Weblate. 2020-09-23 09:06:55 +00:00
Nikita Epifanov 05dac6da3c Translated using Weblate (Russian)
Currently translated at 100.0% (2375 of 2375 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/ru/
2020-09-23 09:06:54 +00:00
Marcelo Filho 938371efa7 Translated using Weblate (Portuguese (Brazil))
Currently translated at 95.2% (2261 of 2375 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/pt_BR/
2020-09-23 09:06:54 +00:00
XoseM f8d46448be Translated using Weblate (Galician)
Currently translated at 100.0% (2375 of 2375 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/gl/
2020-09-23 09:06:52 +00:00
Priit Jõerüüt e69c5d49ca Translated using Weblate (Estonian)
Currently translated at 100.0% (2375 of 2375 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/et/
2020-09-23 09:06:52 +00:00
Jeff Huang 1a60f80407 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2375 of 2375 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/zh_Hant/
2020-09-23 09:06:51 +00:00
J. Ryan Stinnett 2fe36fd055
Merge pull request #5245 from matrix-org/jryans/large-tables
Upgrade sanitize-html, set nesting limit
2020-09-23 10:06:46 +01:00
J. Ryan Stinnett c3c3472ae4 Fix copyright header 2020-09-23 10:06:25 +01:00
J. Ryan Stinnett 064ae187e2 Upgrade sanitize-html, set nesting limit
This uses the recently added option to allow specifying a nesting limit.

Fixes https://github.com/vector-im/element-web/issues/15122
2020-09-22 18:06:10 +01:00
Weblate 6bf8ff14f6 Merge branch 'origin/develop' into Weblate. 2020-09-22 16:25:39 +00:00
Travis Ralston 09dd3cea08
Merge pull request #5225 from matrix-org/travis/ft-sep1620/09-enc-files
Add a note to use the desktop builds when seshat isn't available
2020-09-22 10:25:34 -06:00
Weblate 82f51db714 Merge branch 'origin/develop' into Weblate. 2020-09-22 16:21:45 +00:00
Travis Ralston be6c242206
Merge pull request #5240 from matrix-org/travis/communities/v2-proto/permissions
Add some permission checks to the communities v2 prototype
2020-09-22 10:21:39 -06:00
Weblate 17e16de969 Merge branch 'origin/develop' into Weblate. 2020-09-22 15:07:44 +00:00
random 81997a94a0 Translated using Weblate (Italian)
Currently translated at 100.0% (2369 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/it/
2020-09-22 15:07:44 +00:00
@a2sc:matrix.org 898b2540df Translated using Weblate (German)
Currently translated at 100.0% (2369 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-09-22 15:07:43 +00:00
Priit Jõerüüt 06b616eb19 Translated using Weblate (Estonian)
Currently translated at 100.0% (2369 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/et/
2020-09-22 15:07:43 +00:00
J. Ryan Stinnett 93b109105a
Merge pull request #5242 from matrix-org/jryans/secure-backup-setup-methods
Support HS-preferred Secure Backup setup methods
2020-09-22 16:07:38 +01:00
Travis Ralston b1c52f9b95 Merge branch 'develop' into travis/widget-api 2020-09-22 09:02:11 -06:00
J. Ryan Stinnett 693dbab54e Add more types and enums 2020-09-22 15:22:39 +01:00
Travis Ralston 3e0cbd7bfe Appease the linters 2020-09-21 21:09:46 -06:00
Travis Ralston 4f983ad9a1 Rework profile sections of user and room settings
Mostly by design request. Some is freehand, to be reviewed.
2020-09-21 21:00:51 -06:00
Weblate 5109f694a5 Merge branch 'origin/develop' into Weblate. 2020-09-21 16:09:36 +00:00
@a2sc:matrix.org e691f78c51 Translated using Weblate (German)
Currently translated at 100.0% (2369 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-09-21 16:09:36 +00:00
XoseM b7d4a94edd Translated using Weblate (Galician)
Currently translated at 100.0% (2369 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/gl/
2020-09-21 16:09:36 +00:00
J. A. Durieux d022e74f6c Translated using Weblate (Dutch)
Currently translated at 82.7% (1958 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/nl/
2020-09-21 16:09:35 +00:00
Michael Telatynski c1d9d96702
Merge pull request #5234 from matrix-org/t3chguy/fix/15192
Only show User Info verify button if the other user has e2ee devices
2020-09-21 17:09:29 +01:00
J. Ryan Stinnett 115c7ccd4e Support HS-preferred Secure Backup setup methods
This adds support for the `secure_backup_setup_methods` key, which allows HS
admins to state that Element should simplify down to only one setup method,
rather than offering both.

Fixes https://github.com/vector-im/element-web/issues/15238
2020-09-21 16:10:42 +01:00
Christian Paul 10dfb64092 Translated using Weblate (German)
Currently translated at 100.0% (2369 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-09-21 13:48:27 +00:00
Michael Albert e92d75ea6a Translated using Weblate (German)
Currently translated at 100.0% (2369 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-09-21 13:48:27 +00:00
@a2sc:matrix.org e7eb3b62a9 Translated using Weblate (German)
Currently translated at 100.0% (2369 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-09-21 13:48:26 +00:00
Michael Albert 9349257239 Translated using Weblate (German)
Currently translated at 100.0% (2369 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-09-21 13:39:23 +00:00
@a2sc:matrix.org 1d3ea35267 Translated using Weblate (German)
Currently translated at 100.0% (2369 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/de/
2020-09-21 13:39:23 +00:00
Michael Telatynski ed0e188b4f Validation improve pattern for derived data
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-09-21 14:35:35 +01:00
Michael Telatynski 42cdf4b7c9 fix undefined devices case
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-09-21 13:57:33 +01:00
LinAGKar 30c020ce13 Translated using Weblate (Swedish)
Currently translated at 100.0% (2369 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/sv/
2020-09-21 06:43:13 +00:00
call_xz 60013e74ed Translated using Weblate (Japanese)
Currently translated at 57.7% (1367 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/ja/
2020-09-21 06:43:12 +00:00
notramo 3523342a5a Translated using Weblate (Hungarian)
Currently translated at 99.8% (2365 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/hu/
2020-09-21 06:43:10 +00:00
Jeff Huang 28eef21714 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2369 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/zh_Hant/
2020-09-21 06:43:10 +00:00
Besnik Bleta 590c24ab37 Translated using Weblate (Albanian)
Currently translated at 99.7% (2362 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/sq/
2020-09-21 06:43:09 +00:00
Hubert Chathi 4e2397a79d doc fixes and minor code improvement 2020-09-18 20:53:39 -04:00
Travis Ralston d4c14b3399 Don't import things we don't use 2020-09-18 16:11:18 -06:00
Hubert Chathi b1b7215532 fix lint and merge issues 2020-09-18 18:08:17 -04:00
Travis Ralston 26b18811ce Add some permission checks to the communities v2 prototype
Prototype behaviour:
* If you can't create a room in the community, say so.
  * The UX for this could probably be improved, but for now the intention is to not break muscle memory by hiding the create room option.
* If you can't change settings in the community, or can't invite people, don't show those respective options.
  * Breaking muscle memory here is moderately okay.
2020-09-18 16:04:19 -06:00
Hubert Chathi add36ca4ce Merge branch 'develop' into dehydration 2020-09-18 18:00:41 -04:00
Weblate 2f2143aebf Merge branch 'origin/develop' into Weblate. 2020-09-18 21:10:51 +00:00
Michael Telatynski 8ec7e7c714
Merge pull request #5237 from matrix-org/t3chguy/fix/15126
Fix New Room List arrow key management
2020-09-18 22:10:46 +01:00
Weblate c3299c9be4 Merge branch 'origin/develop' into Weblate. 2020-09-18 21:10:28 +00:00
Michael Telatynski 1b335da1b5
Merge pull request #5235 from matrix-org/t3chguy/15228
Fix Room Directory View & Preview actions for federated joins
2020-09-18 22:10:23 +01:00
Weblate 88ebb40e79 Merge branch 'origin/develop' into Weblate. 2020-09-18 21:06:26 +00:00
Nikita Epifanov c05dc45eb5 Translated using Weblate (Russian)
Currently translated at 100.0% (2369 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/ru/
2020-09-18 21:06:26 +00:00
Travis Ralston 07f46fa3ec
Merge pull request #5238 from matrix-org/travis/uifeat/paranoia
Add a UI feature to disable advanced encryption options
2020-09-18 15:06:20 -06:00
Weblate be0ed461b2 Merge branch 'origin/develop' into Weblate. 2020-09-18 18:46:57 +00:00
Priit Jõerüüt 1574dd5510 Translated using Weblate (Estonian)
Currently translated at 100.0% (2369 of 2369 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/et/
2020-09-18 18:46:57 +00:00
Michael Telatynski ffcdaa55e5 Merge branch 't3chguy/fix/15182' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/15182 2020-09-18 19:34:59 +01:00
Michael Telatynski 02f58edd74 Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/15182 2020-09-18 19:30:42 +01:00
Michael Telatynski 8e9ff05762
Update src/settings/SettingsStore.ts
Co-authored-by: Travis Ralston <travpc@gmail.com>
2020-09-18 19:14:24 +01:00