Commit Graph

29720 Commits (c9dea9948fb9a3affc79f38255e1e42b8f8ef45e)

Author SHA1 Message Date
Travis Ralston c749492b9c
Merge pull request #6710 from matrix-org/travis/voice-messages/audio-queue
Add autoplay for voice messages
2021-09-02 08:06:17 -06:00
David Baker edf6d13818 Prevent multiple calls for the same room 2021-09-02 14:41:10 +01:00
Michael Telatynski 44b4561b8b Don't context switch room on SpaceStore ready as it can break permalinks 2021-09-02 13:40:48 +01:00
Šimon Brandner 2f1ee610d9
Use source id directly
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-02 14:27:55 +02:00
Michael Telatynski aed835554c Fix explore rooms button not working during space creation wizard 2021-09-02 12:30:49 +01:00
Weblate f0ca83ebb5 Merge branch 'origin/develop' into Weblate. 2021-09-02 11:17:26 +00:00
Besnik Bleta 6673bbcdfa Translated using Weblate (Albanian)
Currently translated at 99.7% (3137 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sq/
2021-09-02 11:17:26 +00:00
random 6767f15239 Translated using Weblate (Italian)
Currently translated at 99.9% (3144 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/it/
2021-09-02 11:17:23 +00:00
Michael Telatynski daba23d1bf Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18760
 Conflicts:
	src/components/structures/SpaceRoomView.tsx
2021-09-02 12:10:20 +01:00
Germain Souquet bb87834dc8 Appease linter 2021-09-02 10:06:09 +01:00
Weblate cb56c01497 Merge branch 'origin/develop' into Weblate. 2021-09-02 07:43:10 +00:00
Graeme Power d6f823d4b9 Translated using Weblate (Irish)
Currently translated at 25.4% (801 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ga/
2021-09-02 07:43:10 +00:00
waclaw66 e4d0d0308b Translated using Weblate (Czech)
Currently translated at 100.0% (3145 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/cs/
2021-09-02 07:43:06 +00:00
Jeff Huang d6dd81253c Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (3145 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hant/
2021-09-02 07:43:04 +00:00
sr093906 e237e13c4c Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (3145 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hans/
2021-09-02 07:43:02 +00:00
Germain 9be9e75c13
Merge pull request #6720 from matrix-org/gsouquet/replies-fix-18717 2021-09-02 08:42:54 +01:00
Germain Souquet 2ce8647120 Prevent unstable property to be sent with all events 2021-09-02 08:36:20 +01:00
Germain Souquet e416952c90 Merge branch 'develop' into gsouquet/compact-composer-18533 2021-09-02 08:31:29 +01:00
Travis Ralston 91d0b55fd0 Stop automatic playback if a non-voice message is encountered
Fixes https://github.com/vector-im/element-web/issues/18850
2021-09-01 16:14:44 -06:00
Travis Ralston d7426b9b5b Merge branch 'travis/voice-messages/audio-queue' into travis/voice-messages/interrupt-text 2021-09-01 16:08:20 -06:00
Graeme Power abc79ec82c Translated using Weblate (Irish)
Currently translated at 24.6% (775 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ga/
2021-09-01 20:50:01 +00:00
Weblate 3c60dc8a1d Merge branch 'origin/develop' into Weblate. 2021-09-01 20:46:59 +00:00
Graeme Power 4b7d922a69 Translated using Weblate (Irish)
Currently translated at 24.6% (775 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ga/
2021-09-01 20:46:59 +00:00
Travis Ralston 5692b74b28
Merge pull request #6703 from nordeck/nic/feat/invite-reason-formatting
Allow to use basic html to format invite messages
2021-09-01 14:46:54 -06:00
Steffen Kolmer c32a77c3b2 Use helper function to get event content 2021-09-01 22:40:42 +02:00
Weblate 1d06728f4f Merge branch 'origin/develop' into Weblate. 2021-09-01 20:28:19 +00:00
Graeme Power 92c974294a Translated using Weblate (Irish)
Currently translated at 24.6% (774 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ga/
2021-09-01 20:28:19 +00:00
Travis Ralston f0cf00433b
Merge pull request #6702 from nordeck/nic/fix/even-tile-preview
Replace fake username in EventTilePreview with a proper loading state
2021-09-01 14:28:12 -06:00
Weblate d8772d8b8d Merge branch 'origin/develop' into Weblate. 2021-09-01 19:28:36 +00:00
Priit Jõerüüt 35a8f443f8 Translated using Weblate (Estonian)
Currently translated at 99.9% (3140 of 3143 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/
2021-09-01 19:28:35 +00:00
Graeme Power 6a85fc89e1 Translated using Weblate (Irish)
Currently translated at 24.6% (774 of 3143 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ga/
2021-09-01 19:28:33 +00:00
Travis Ralston 3046f0ed85
Merge pull request #6684 from matrix-org/travis/cross-room
Add support for MSC2762's timeline functionality
2021-09-01 13:28:26 -06:00
Weblate da83e5379b Merge branch 'origin/develop' into Weblate. 2021-09-01 19:16:58 +00:00
Graeme Power 1c1218e8b2 Translated using Weblate (Irish)
Currently translated at 24.3% (765 of 3143 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ga/
2021-09-01 19:16:58 +00:00
Graeme Power fd90dffc4d Translated using Weblate (Spanish)
Currently translated at 100.0% (3143 of 3143 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/es/
2021-09-01 19:16:56 +00:00
Travis Ralston bf5fe29448
Merge pull request #6695 from matrix-org/travis/keep-old-out
Don't send prehistorical events to widgets during decryption at startup
2021-09-01 13:16:47 -06:00
Travis Ralston b86a0dcc15 Merge branch 'develop' into travis/cross-room 2021-09-01 11:29:20 -06:00
Weblate 56312310c5 Merge branch 'origin/develop' into Weblate. 2021-09-01 17:26:29 +00:00
Graeme Power d55c78020b Translated using Weblate (Irish)
Currently translated at 23.9% (752 of 3143 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ga/
2021-09-01 17:26:29 +00:00
Travis Ralston 3ed76f5de7
Merge pull request #6719 from matrix-org/travis/widgets/no-limits
Remove arbitrary limits from send/receive events for widgets
2021-09-01 11:26:15 -06:00
Šimon Brandner 5ed4f3f54f
Move DesktopCapturerSource out of global.d.ts
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-01 18:45:18 +02:00
Šimon Brandner 7ae9f3d1ae
Remove Element-specifc screen-sharing code out of the js-sdk
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-01 18:45:13 +02:00
Šimon Brandner 4777da4da7
Don't declare DesktopCapturerSource since we have a definition in the js-sdk
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-01 18:38:14 +02:00
Šimon Brandner d0b95b7d3d
Don't use a callback in setScreensharingEnabled()
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-01 18:38:09 +02:00
Weblate 6be3721f77 Merge branch 'origin/develop' into Weblate. 2021-09-01 15:38:15 +00:00
Šimon Brandner 7fcb8ed488
i18n
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-01 17:28:16 +02:00
Šimon Brandner 9b2c380b64
Split autoplay gifs and videos in to different settings
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-01 17:28:15 +02:00
Michael Telatynski f2b7981009 When creating subspaces properly set restricted join rule 2021-09-01 16:12:39 +01:00
Weblate 519722ab68 Merge branch 'origin/develop' into Weblate. 2021-09-01 15:01:28 +00:00
Michael Telatynski f19030bcfa
Merge pull request #6723 from SimonBrandner/fix/fallback-user-image-view 2021-09-01 16:01:24 +01:00
Michael Telatynski 979bc71609 Deduplicate join rule management between rooms and spaces 2021-09-01 15:52:56 +01:00
Šimon Brandner 387239864d
Add fallbackUserId
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-09-01 16:50:13 +02:00
Weblate 965f04eebe Merge branch 'origin/develop' into Weblate. 2021-09-01 13:30:24 +00:00
Graeme Power a8ea00750d Translated using Weblate (Irish)
Currently translated at 22.2% (700 of 3143 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ga/
2021-09-01 13:30:24 +00:00
Michael Telatynski 6e7a1e2db7
Merge pull request #6715 from matrix-org/t3chguy/fix/18761 2021-09-01 14:30:17 +01:00
Weblate 255b21a1e3 Merge branch 'origin/develop' into Weblate. 2021-09-01 12:09:17 +00:00
Besnik Bleta ccb96a49ce Translated using Weblate (Albanian)
Currently translated at 99.7% (3135 of 3143 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sq/
2021-09-01 12:09:17 +00:00
waclaw66 9e70128ec1 Translated using Weblate (Czech)
Currently translated at 100.0% (3143 of 3143 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/cs/
2021-09-01 12:09:13 +00:00
Kaede 574dfef727 Translated using Weblate (Japanese)
Currently translated at 71.5% (2249 of 3143 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ja/
2021-09-01 12:09:11 +00:00
Michael Telatynski 030fa17a66 When creating private spaces, make the initial rooms restricted if supported 2021-09-01 12:47:43 +01:00
Germain Souquet 95d1b06abb Make composer able to reply in thread or in room timeline 2021-09-01 12:12:40 +01:00
Germain Souquet dca268e67a Replace eventIsReply util with replyEventId getter 2021-09-01 10:55:47 +01:00
Germain Souquet ae16695713 Fix Apache copyright headers 2021-09-01 10:19:25 +01:00
Kaede 88ac7dc2ff Translated using Weblate (Japanese)
Currently translated at 71.2% (2239 of 3143 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ja/
2021-09-01 08:52:46 +00:00
sr093906 0cd3815838 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (3143 of 3143 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hans/
2021-09-01 08:52:42 +00:00
Weblate 0ca71e903d Merge branch 'origin/develop' into Weblate. 2021-09-01 08:02:20 +00:00
Michael Telatynski 0fa0b60e93
Merge pull request #6717 from matrix-org/t3chguy/fix/18686
Fix EmojiPicker filtering to lower case emojibase data strings
2021-09-01 09:02:16 +01:00
Weblate 69025187cd Merge branch 'origin/develop' into Weblate. 2021-09-01 08:01:57 +00:00
Michael Telatynski 642d8a0ec0
Merge pull request #6716 from matrix-org/t3chguy/fix/18668
Clear currentRoomId when viewing home page, fixing document title
2021-09-01 09:01:52 +01:00
Weblate 0d8a94b8f7 Merge branch 'origin/develop' into Weblate. 2021-09-01 07:47:23 +00:00
Priit Jõerüüt 72e1c761d9 Translated using Weblate (Estonian)
Currently translated at 99.9% (3137 of 3140 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/
2021-09-01 07:47:23 +00:00
Germain 7621a9a0f3
Merge pull request #6658 from matrix-org/gsouquet/threaded-messaging-2349 2021-09-01 08:47:10 +01:00
Germain Souquet 8b567944ec Merge branch 'develop' into gsouquet/ts-components-migration 2021-09-01 08:40:48 +01:00
Travis Ralston 18b7a64910 Remove arbitrary limits from send/receive events for widgets
Fixes https://github.com/vector-im/element-web/issues/17994

As per MSC change: aeadae81e2
2021-08-31 13:17:49 -06:00
Michael Telatynski e089c34db7 Fix EmojiPicker filtering to lower case emojibase data strings 2021-08-31 17:36:10 +01:00
Michael Telatynski 4ce79148cf Clear currentRoomId when viewing home page, fixing document title 2021-08-31 17:14:50 +01:00
Michael Telatynski bbd420096b don't bother awaiting SpaceStore::setActiveSpace as it is no longer async 2021-08-31 17:03:43 +01:00
Michael Telatynski bf4ffa965c Reload suggested rooms if we see the state change down /sync 2021-08-31 16:56:47 +01:00
Weblate da6d43b804 Merge branch 'origin/develop' into Weblate. 2021-08-31 15:54:10 +00:00
Priit Jõerüüt f5f2e35d38 Translated using Weblate (Estonian)
Currently translated at 98.8% (3105 of 3140 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/
2021-08-31 15:54:10 +00:00
Michael Telatynski e0363ddee5
Merge pull request #6713 from matrix-org/t3chguy/fix/18737
Fix membership updates to Spaces not applying in real-time
2021-08-31 16:54:02 +01:00
Michael Telatynski d3ba33172b Only make the initial space rooms suggested by default 2021-08-31 16:42:21 +01:00
Weblate 0cc36c9ce8 Merge branch 'origin/develop' into Weblate. 2021-08-31 15:35:41 +00:00
Michael Telatynski 4e1e304616
Merge pull request #6698 from SimonBrandner/fix/space-invite-dialog/18745 2021-08-31 16:35:36 +01:00
Michael Telatynski b814100b98 Fix membership updates to Spaces not applying in real-time 2021-08-31 16:31:10 +01:00
Weblate e19b22adfb Merge branch 'origin/develop' into Weblate. 2021-08-31 15:16:52 +00:00
Michael Telatynski c2a5cfb11e remove stale unused import 2021-08-31 16:11:22 +01:00
Michael Telatynski 0cd00ae64f Remove non-functional DuckDuckGo Autocomplete Provider 2021-08-31 16:05:16 +01:00
Travis Ralston 730af94014 Autoplay semantics for voice messages
Fixes https://github.com/vector-im/element-web/issues/18804
Fixes https://github.com/vector-im/element-web/issues/18715
Fixes https://github.com/vector-im/element-web/issues/18714
Fixes https://github.com/vector-im/element-web/issues/17961
2021-08-30 14:29:37 -06:00
Weblate 84f888fb8b Merge branch 'origin/develop' into Weblate. 2021-08-30 15:57:49 +00:00
Graeme Power dbaab8b678 Translated using Weblate (Irish)
Currently translated at 22.0% (693 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ga/
2021-08-30 15:57:49 +00:00
Šimon Brandner 525c709008 Translated using Weblate (Czech)
Currently translated at 100.0% (3145 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/cs/
2021-08-30 15:57:42 +00:00
Jeff Huang 3b95d8801b Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (3145 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hant/
2021-08-30 15:57:41 +00:00
Percy 268169427a Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (3145 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hans/
2021-08-30 15:57:38 +00:00
LinAGKar 2940c4557c Translated using Weblate (Swedish)
Currently translated at 100.0% (3145 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sv/
2021-08-30 15:57:36 +00:00
jelv 5b9f6a7c8a Translated using Weblate (Dutch)
Currently translated at 100.0% (3145 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/nl/
2021-08-30 15:57:34 +00:00
Szimszon ebca92753c Translated using Weblate (Hungarian)
Currently translated at 100.0% (3145 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/hu/
2021-08-30 15:57:32 +00:00
iaiz 8ac2e1d481 Translated using Weblate (Spanish)
Currently translated at 100.0% (3145 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/es/
2021-08-30 15:57:30 +00:00
Šimon Brandner 9684d7263b
Filter members on load
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-30 10:09:57 +02:00
Šimon Brandner 072fdf1cb8
Use disptacher so that https://github.com/matrix-org/matrix-react-sdk/pull/6691 has effect
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-28 15:06:48 +02:00
Steffen Kolmer 6a550f2f9c Added trailing comma to make eslint happy 2021-08-28 14:04:00 +02:00
Steffen Kolmer 3ef9584f68 Simplify things 2021-08-28 14:00:18 +02:00
Steffen Kolmer 9fdc5659b7 Fixed eslint error and copyright header 2021-08-28 13:56:08 +02:00
Steffen Kolmer e661c017e3 Moved custom field name to a const 2021-08-28 13:48:33 +02:00
Steffen Kolmer d76adde1ab Use scss instead of inline styles 2021-08-28 13:41:24 +02:00
Steffen Kolmer 70b4308bab Fix eslint error 2021-08-27 21:59:22 +02:00
Steffen Kolmer 6da11f375d Allow to use basic html formatting in invite reasons 2021-08-27 21:44:34 +02:00
Steffen Kolmer f65eff103e Switch from inline-spinner to spinner 2021-08-27 20:48:29 +02:00
Steffen Kolmer a4899ad225 Fixed padding 2021-08-27 20:11:34 +02:00
Steffen Kolmer 9b495eeec3 Optimized style 2021-08-27 20:10:01 +02:00
Steffen Kolmer 21cf3592cf Update props and state interfaces 2021-08-27 19:32:38 +02:00
Steffen Kolmer 6e30673164 Show spinner if user id is missing in event tile preview 2021-08-27 19:23:26 +02:00
Weblate 6ee021f1ef Merge branch 'origin/develop' into Weblate. 2021-08-27 15:08:44 +00:00
Travis Ralston 5e934c17da
Merge pull request #6694 from SimonBrandner/task/set-new-layout
Set the new layout setting when reading it
2021-08-27 09:08:40 -06:00
Šimon Brandner f75b5f1b17
i18n
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-27 16:39:25 +02:00
Šimon Brandner c6400c8db3
Show call length during a call
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-27 16:34:44 +02:00
Šimon Brandner 49defd7b5a
Simplifie code and use formatSeconds()
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-27 16:21:29 +02:00
Šimon Brandner 342f51ccb0
Add formatSeconds()
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-27 16:19:59 +02:00
Weblate c8e1aea0f5 Merge branch 'origin/develop' into Weblate. 2021-08-27 13:47:53 +00:00
XoseM cda11f99c3 Translated using Weblate (Galician)
Currently translated at 100.0% (3145 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/gl/
2021-08-27 13:47:53 +00:00
waclaw66 32e8f39644 Translated using Weblate (Czech)
Currently translated at 100.0% (3145 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/cs/
2021-08-27 13:47:50 +00:00
random bbcba614e4 Translated using Weblate (Italian)
Currently translated at 99.9% (3144 of 3145 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/it/
2021-08-27 13:47:48 +00:00
Travis Ralston cd1610eea8
Merge pull request #6696 from matrix-org/travis/ff-voice
Always trigger the first amplitude capture from the worklet
2021-08-27 07:47:38 -06:00
Germain Souquet a1f6708a56 Hide voice recording button in narrow mode 2021-08-27 11:12:25 +01:00
Germain Souquet bf3c8e5664 Fix imports 2021-08-27 10:38:01 +01:00
Weblate d1dbdebaa2 Merge branch 'origin/develop' into Weblate. 2021-08-27 07:59:43 +00:00
Šimon Brandner 816f0f5e90
Avoid stacked dialogs
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-27 09:56:53 +02:00
Šimon Brandner 0fae3ed233
i18n
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-27 09:22:30 +02:00
Šimon Brandner 464d2b47b0
Default to Don't leave any
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-27 09:18:19 +02:00
Travis Ralston 289b1c5ce0 Always trigger the first amplitude capture from the worklet
Fixes https://github.com/vector-im/element-web/issues/18587

See diff
2021-08-26 15:47:49 -06:00
Travis Ralston 20b6219121 Don't send prehistorical events to widgets during decryption at startup
Fixes https://github.com/vector-im/element-web/issues/18060

Tracking a localized read receipt of sorts appears to be the fastest and least complex approach, though not the greatest.
2021-08-26 13:28:48 -06:00
Travis Ralston 73dd30f919 Merge branch 'develop' into travis/cross-room 2021-08-26 10:48:10 -06:00
Weblate b1f2f1ae7b Merge branch 'origin/develop' into Weblate. 2021-08-26 16:47:21 +00:00
Travis Ralston 470bc0ffe7
Merge pull request #6686 from matrix-org/travis/widget-redact
Special case redaction event sending from widgets per MSC2762
2021-08-26 10:47:17 -06:00
Weblate a5ec67094f Merge branch 'origin/develop' into Weblate. 2021-08-26 16:47:14 +00:00
Travis Ralston 22a78cf481
Merge pull request #6685 from matrix-org/travis/fix-widget-remember
Fix client forgetting which capabilities a widget was approved for
2021-08-26 10:47:10 -06:00
Weblate d6f3e3fd6f Merge branch 'origin/develop' into Weblate. 2021-08-26 16:46:55 +00:00
Travis Ralston a1a7de0f37
Merge pull request #6687 from matrix-org/travis/left-panel-widget-expand
Fix left panel widgets not remembering collapsed state
2021-08-26 10:46:51 -06:00
Šimon Brandner a8b86da058
Set the new layout setting when reading it
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-26 18:09:14 +02:00
Šimon Brandner 4f1ff134dc
Render guest settings only in public spaces
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-26 17:39:54 +02:00
Šimon Brandner c353b6daad
Render guest settings only in public rooms
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-26 17:39:48 +02:00
Weblate 742b4287c0 Merge branch 'origin/develop' into Weblate. 2021-08-26 13:46:29 +00:00
J. Ryan Stinnett 32ad94bce5
Merge pull request #6692 from matrix-org/jryans/changelog-link-colour
Fix changelog link colour back to blue
2021-08-26 14:46:25 +01:00
Weblate 5e4c123ab2 Merge branch 'origin/develop' into Weblate. 2021-08-26 13:15:38 +00:00
David Baker c13b3be600
Merge pull request #6691 from SimonBrandner/fix/agressive-pausing/18588
Pause ringing more aggressively
2021-08-26 14:15:33 +01:00
sr093906 8297264c73 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (3143 of 3143 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hans/
2021-08-26 13:11:23 +00:00
Šimon Brandner 242b4e73b9
Pause ringing more aggressively
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-26 15:00:56 +02:00
Šimon Brandner e4f8c795bc
Add stopRingingIfPossible()
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-26 15:00:36 +02:00
J. Ryan Stinnett d013ae79b7 Fix changelog link colour back to blue
https://github.com/matrix-org/matrix-react-sdk/pull/5698 changed all dialog
links to green, which is not expected. In general, we use blue links for
information and green links for actions.

This resolves the regression by removing the general change and adjusting the
new links added by the above PR to be green as desired there.

Fixes https://github.com/vector-im/element-web/issues/18726
2021-08-26 13:59:12 +01:00
Šimon Brandner f54c6d75ac
Fix areAnyCallsUnsilenced()
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-26 14:59:06 +02:00
Szimszon 7450effc10 Translated using Weblate (Hungarian)
Currently translated at 100.0% (3143 of 3143 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/hu/
2021-08-26 08:42:35 +00:00
Germain Souquet f0a4225bf7 Remove unused renderEventTile method 2021-08-26 08:45:00 +01:00
Germain Souquet bd1aa01b67 Update copyright and method accessors 2021-08-26 08:19:44 +01:00
Germain Souquet 4e0f52118d Update VoiceRecordComposerTile to only end recording 2021-08-26 08:07:51 +01:00
Germain Souquet cb8e62c0b2 human linter and copyright fixer 2021-08-26 08:02:36 +01:00
Travis Ralston 4415a7037c Fix left panel widgets not remembering collapsed state
Fixes https://github.com/vector-im/element-web/issues/17803

The `setExpanded` function takes a boolean, not a function.
2021-08-25 23:10:19 -06:00
Travis Ralston cafa52c466 Special case redaction event sending from widgets per MSC2762
Fixes https://github.com/vector-im/element-web/issues/18573
See 853bed2157
2021-08-25 22:40:51 -06:00
Travis Ralston 76cc5bfb7d Remember all capabilities given to a widget
Fixes https://github.com/vector-im/element-web/issues/18786

Instead of replacing the remembered set, we now add to it. This should be safe as the user expectation was previously to remember the capabilities, so we can keep appending to that list.

This commit also moves the utility functions closer to the widget driver as they aren't needed in the dialog anymore.
2021-08-25 22:30:57 -06:00
Travis Ralston f912d9d1b4 Appease the linter 2021-08-25 18:25:20 -06:00
Travis Ralston 289ac34764 Add support for MSC2762's timeline functionality
See https://github.com/matrix-org/matrix-widget-api/pull/41
2021-08-25 18:16:40 -06:00
Szimszon a09ee0246f Translated using Weblate (Hungarian)
Currently translated at 99.7% (3134 of 3143 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/hu/
2021-08-25 19:53:42 +00:00
Weblate 6997b58dff Merge branch 'origin/develop' into Weblate. 2021-08-25 19:37:57 +00:00
Travis Ralston 8fd44f0b5e
Merge pull request #6595 from SimonBrandner/fix/rl-resort/110
Don't re-sort the room-list based on profile/status changes
2021-08-25 13:37:53 -06:00
Weblate a0d9d44286 Merge branch 'origin/develop' into Weblate. 2021-08-25 19:34:17 +00:00
Travis Ralston d442845cb9
Merge pull request #6680 from SimonBrandner/fix/commands/18670
Fix command autocomplete
2021-08-25 13:34:13 -06:00
Weblate 153f692431 Merge branch 'origin/develop' into Weblate. 2021-08-25 18:20:01 +00:00
aethralis 0cbeb7a0c1 Translated using Weblate (Estonian)
Currently translated at 98.9% (3110 of 3143 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/
2021-08-25 18:20:01 +00:00
Germain 7951c8dabc
Merge pull request #6677 from matrix-org/gsouquet/migrate-sticker-picker 2021-08-25 19:19:52 +01:00
Germain Souquet 0208d80695 Add missing i18n 2021-08-25 18:11:34 +01:00
Germain Souquet 2d14be9cef Merge branch 'develop' into gsouquet/compact-composer-18533 2021-08-25 18:07:36 +01:00
Germain Souquet 9018973f15 Position sticker picker correctly 2021-08-25 17:59:06 +01:00
Šimon Brandner 6b6fefa73d
Fix class
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-25 18:38:20 +02:00
Weblate 6d61867e5a Merge branch 'origin/develop' into Weblate. 2021-08-25 15:16:43 +00:00
Travis Ralston dc32df1ba5
Merge pull request #6639 from SimonBrandner/feature/voice-activity
Add active speaker indicators
2021-08-25 09:16:37 -06:00
Germain Souquet 31b3b2e2ed Fix Sticker and Emoji picker opening on narrow mode 2021-08-25 15:39:50 +01:00
Germain Souquet 333cb61186 Remove sdk.getComponent 2021-08-25 14:39:28 +01:00
Germain Souquet 6105e046fb Remove sdk.getComponent 2021-08-25 14:38:47 +01:00
Germain Souquet 98feec374e Migrate StickerPicker to TypeScript 2021-08-25 14:33:17 +01:00
Germain Souquet f712186e64 Migrate StickerPicker to TypeScript 2021-08-25 14:26:21 +01:00
Germain Souquet 3c33e3cc61 Make all buttons part of a button array
Preparation work for narrow layout of the message composer.
The voice record button needed to be extracted from VoiceRecordComposerTile
2021-08-25 11:35:23 +01:00
Germain Souquet e1e0278190 Update js-sdk imports to target individual files 2021-08-25 10:04:54 +01:00
Germain Souquet 7938961d27 Update js-sdk imports to target individual files 2021-08-25 09:48:29 +01:00
Germain Souquet 450140befd Fix linting issues 2021-08-25 09:34:16 +01:00
Germain Souquet 6945e3f103 Fix ProfileSettings types 2021-08-25 09:05:07 +01:00
Germain Souquet d205585385 Merge branch 'develop' into gsouquet/ts-components-migration 2021-08-25 09:03:45 +01:00
Germain da127ecb76
Relative imports from the js-sdk
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-25 08:56:21 +01:00
Germain Souquet 77a463e679 Merge branch 'develop' into gsouquet/threaded-messaging-2349 2021-08-25 08:53:16 +01:00
Weblate 986236ec72 Merge branch 'origin/develop' into Weblate. 2021-08-25 07:12:52 +00:00
Travis Ralston 9444995305
Merge pull request #6662 from matrix-org/travis/safe-labs
Flag a couple features as having dependencies
2021-08-25 01:12:48 -06:00
Weblate d388593173 Merge branch 'origin/develop' into Weblate. 2021-08-25 07:11:56 +00:00
waclaw66 1a4b8afa9f Translated using Weblate (Czech)
Currently translated at 100.0% (3146 of 3146 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/cs/
2021-08-25 07:11:56 +00:00
jelv e6b1f5bc56 Translated using Weblate (Dutch)
Currently translated at 100.0% (3146 of 3146 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/nl/
2021-08-25 07:11:53 +00:00
Lizzy 9207d193cb Translated using Weblate (Spanish)
Currently translated at 100.0% (3146 of 3146 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/es/
2021-08-25 07:11:50 +00:00
iaiz cfa79b9bf0 Translated using Weblate (Spanish)
Currently translated at 100.0% (3146 of 3146 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/es/
2021-08-25 07:11:50 +00:00
Šimon Brandner 78562685bb
Ignore avatar changes
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-25 08:59:42 +02:00
Šimon Brandner 08402cca9f
Merge remote-tracking branch 'upstream/develop' into fix/rl-resort/110 2021-08-25 08:43:27 +02:00
Šimon Brandner 0465815486
ignoreSelfEvent -> shouldCauseReorder
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-25 08:43:13 +02:00
Šimon Brandner b7df1127bd
Revert "Use ignoreSelfEvent in the RoomListStore (which doesn't work!)"
This reverts commit 0a4a1506d4.
2021-08-25 08:38:47 +02:00
Travis Ralston e49dc8c8e2 Remove imports too 2021-08-24 13:23:48 -06:00
Travis Ralston 4790b4fc17 Remove advanced room logging setting
Fixes https://github.com/vector-im/element-web/issues/14602

This has proven to be less useful month over month, so it's time for it to go. The initial goal for keeping it was to track stability in the ~6 months post-release, which means it should have left around the start of 2021. At the time, Spaces was on the horizon with room list corruption issues though, so it was put on hold. These days, it's rock solid and doesn't appear to be causing issues. As such, the logging can leave in favour of more specific/targeted logging when we need it.

This might even speed things up as it's not hitting the SettingsStore every 0.2 seconds.
2021-08-24 13:17:12 -06:00
Weblate eb2999e691 Merge branch 'origin/develop' into Weblate. 2021-08-24 16:51:10 +00:00
David Baker c3e173248d Fix import breaking types in release mode 2021-08-24 17:43:23 +01:00
Weblate 156699cf5d Merge branch 'origin/develop' into Weblate. 2021-08-24 16:28:13 +00:00
Dariusz Niemczyk 4d7b6f3c4d
Merge pull request #6670 from matrix-org/palid/fix/difficult-to-grab-scrollbar
Fix resizer for detaching
2021-08-24 18:28:09 +02:00
Dariusz Niemczyk d8e7fd3634
Fix resizer for detaching 2021-08-24 18:22:06 +02:00
Weblate 0fbb530a4c Merge branch 'origin/develop' into Weblate. 2021-08-24 14:30:26 +00:00
Dariusz Niemczyk eb50d64146
Merge pull request #6669 from matrix-org/palid/fix/difficult-to-grab-scrollbar
Fix remaining scrollbar/background blur regressions
2021-08-24 16:30:20 +02:00
Dariusz Niemczyk 7645e0413c
Fix resizer crashing jitsi 2021-08-24 16:06:10 +02:00
David Baker a1a6350ed5
Merge pull request #6667 from RiotTranslateBot/weblate-element-web-matrix-react-sdk
Translations update from Weblate
2021-08-24 14:11:59 +01:00
Weblate 5c59ab8975 Merge branch 'origin/develop' into Weblate. 2021-08-24 13:09:54 +00:00
Besnik Bleta f965dcc470 Translated using Weblate (Albanian)
Currently translated at 99.6% (3135 of 3146 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sq/
2021-08-24 13:09:54 +00:00
Dariusz Niemczyk a93d5cde09
Simplify rendering to css-only 2021-08-24 14:38:39 +02:00
Dariusz Niemczyk ab4934ba6c
Make eslint happy 2021-08-24 14:23:08 +02:00
Dariusz Niemczyk 41d444d7d7
Properly use item container 2021-08-24 13:08:31 +02:00
Dariusz Niemczyk a5c005756e
Fix resizer on left panel 2021-08-24 13:05:46 +02:00
AriBerisha f79ce50f14 Translated using Weblate (Albanian)
Currently translated at 99.5% (3133 of 3146 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sq/
2021-08-24 10:34:26 +00:00
LinAGKar b99a17c403 Translated using Weblate (Swedish)
Currently translated at 100.0% (3146 of 3146 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sv/
2021-08-24 10:34:22 +00:00
libexus ce21add140 Translated using Weblate (German)
Currently translated at 99.0% (3117 of 3146 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/
2021-08-24 10:34:18 +00:00
Dariusz Niemczyk 290ab894aa
Migrate ResizeHandle to typescript 2021-08-24 11:15:41 +02:00
Germain Souquet 54a0a869bf PR feedback 2021-08-24 09:09:28 +01:00
Weblate 3b209eb98d Merge branch 'origin/develop' into Weblate. 2021-08-24 04:56:36 +00:00
Travis Ralston 52e1884bbd
Merge pull request #6661 from matrix-org/travis/blurhash-opt
Ensure blurhash is treated as optional
2021-08-23 22:56:32 -06:00
Weblate bfc17d208f Merge branch 'origin/develop' into Weblate. 2021-08-24 04:51:01 +00:00
Besnik Bleta 2fd2b0856e Translated using Weblate (Albanian)
Currently translated at 99.4% (3129 of 3146 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sq/
2021-08-24 04:51:00 +00:00
XoseM 071cc794dd Translated using Weblate (Galician)
Currently translated at 100.0% (3146 of 3146 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/gl/
2021-08-24 04:50:58 +00:00
Jeff Huang 578e158f96 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (3146 of 3146 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hant/
2021-08-24 04:50:54 +00:00
Travis Ralston a0dc5d2987 Honour user-selected background image from settings
Fixes https://github.com/vector-im/element-web/issues/18705

This is provided as an easter egg, but more importantly as an a11y workaround.
2021-08-23 20:39:46 -06:00
Travis Ralston 8237497bc4 Flag a couple features as having dependencies 2021-08-23 20:27:29 -06:00
Travis Ralston 30c9860274 Ensure blurhash is treated as optional
Fixes https://github.com/vector-im/element-web/issues/18702
2021-08-23 16:48:39 -06:00
Weblate d9733c7f04 Merge branch 'origin/develop' into Weblate. 2021-08-23 22:45:56 +00:00
Besnik Bleta 11a1645ac7 Translated using Weblate (Albanian)
Currently translated at 99.6% (3129 of 3140 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sq/
2021-08-23 22:45:56 +00:00
Travis Ralston 32343f3382
Merge pull request #5698 from SimonBrandner/public-e2ee-warn
Add a warning on E2EE rooms if you try to make them public
2021-08-23 16:45:47 -06:00
Weblate ad4e42e502 Merge branch 'origin/develop' into Weblate. 2021-08-23 21:51:46 +00:00
Priit Jõerüüt 479903bf5d Translated using Weblate (Estonian)
Currently translated at 98.9% (3111 of 3144 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/
2021-08-23 21:51:46 +00:00
Tirifto 52a8781608 Translated using Weblate (Esperanto)
Currently translated at 99.7% (3135 of 3144 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/eo/
2021-08-23 21:51:43 +00:00
Travis Ralston 15c731d574
Merge pull request #6507 from matrix-org/t3chguy/fix/18089
Allow pagination of the space hierarchy and use new APIs
2021-08-23 15:51:34 -06:00
Weblate 9655e2ef19 Merge branch 'origin/develop' into Weblate. 2021-08-23 18:06:21 +00:00
Tirifto 719ac59f38 Translated using Weblate (Esperanto)
Currently translated at 99.2% (3120 of 3144 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/eo/
2021-08-23 18:06:21 +00:00
René-Maximilian Malsky 0101c4fa05 Translated using Weblate (German)
Currently translated at 99.3% (3124 of 3144 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/
2021-08-23 18:06:00 +00:00
libexus fd81cc2d17 Translated using Weblate (German)
Currently translated at 99.3% (3124 of 3144 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/
2021-08-23 18:06:00 +00:00
Christian Paul 007583617d Translated using Weblate (German)
Currently translated at 99.3% (3124 of 3144 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/
2021-08-23 18:05:58 +00:00
Dariusz Niemczyk 6205cbbdec
Merge pull request #6659 from matrix-org/palid/fix/backdrop-blur
Optimize background image from avatar on left panel
2021-08-23 20:05:49 +02:00
Dariusz Niemczyk e54191f6b0
Move background-blur to fully css version 2021-08-23 19:26:57 +02:00
Germain Souquet edd4d42e7f Merge branch 'develop' into gsouquet/threaded-messaging-2349 2021-08-23 17:31:37 +01:00
Germain Souquet 34da07f1f9 Pass room to ThreadView over roomId 2021-08-23 17:31:23 +01:00
Dariusz Niemczyk 7dfe57833a
Fix GroupFilterPanel not having proper backdrop 2021-08-23 16:57:24 +02:00
Dariusz Niemczyk 92aa953934
Make eslint happy 2021-08-23 16:28:24 +02:00
Dariusz Niemczyk ca92101c72
Optimize and rewrite backdrop rendering 2021-08-23 16:20:21 +02:00
Dariusz Niemczyk 51b5b0145b
Fix resizer on LoggedInView 2021-08-23 16:18:40 +02:00
Dariusz Niemczyk 27dbd172b0
Fix resizer to properly find children 2021-08-23 16:18:14 +02:00