Commit Graph
29286 Commits
Author SHA1 Message Date
Travis RalstonandGitHub 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
Travis RalstonandGitHub 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
Travis RalstonandGitHub 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
J. Ryan StinnettandGitHub 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
David BakerandGitHub c13b3be600 Merge pull request #6691 from SimonBrandner/fix/agressive-pausing/18588
Pause ringing more aggressively
2021-08-26 14:15:33 +01: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
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 https://github.com/matrix-org/matrix-doc/pull/2762/commits/853bed215743f3e04af8683ea5e1ea2b47b7845b
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 RalstonandGitHub 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
Travis RalstonandGitHub d442845cb9 Merge pull request #6680 from SimonBrandner/fix/commands/18670
Fix command autocomplete
2021-08-25 13:34:13 -06:00
GermainandGitHub 7951c8dabc Merge pull request #6677 from matrix-org/gsouquet/migrate-sticker-picker 2021-08-25 19:19:52 +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
Travis RalstonandGitHub dc32df1ba5 Merge pull request #6639 from SimonBrandner/feature/voice-activity
Add active speaker indicators
2021-08-25 09:16:37 -06:00
Germain Souquet 6105e046fb Remove sdk.getComponent 2021-08-25 14:38:47 +01:00
Germain Souquet f712186e64 Migrate StickerPicker to TypeScript 2021-08-25 14:26:21 +01:00
Travis RalstonandGitHub 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
Š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
David Baker c3e173248d Fix import breaking types in release mode 2021-08-24 17:43:23 +01:00
Dariusz NiemczykandGitHub 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
Dariusz NiemczykandGitHub 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 BakerandGitHub 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
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
AriBerishaandWeblate 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
LinAGKarandWeblate 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
libexusandWeblate 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
Weblate 3b209eb98d Merge branch 'origin/develop' into Weblate. 2021-08-24 04:56:36 +00:00
Travis RalstonandGitHub 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 BletaandWeblate 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
XoseMandWeblate 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 HuangandWeblate 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