Commit graph

37900 commits

Author SHA1 Message Date
Michael Telatynski
41676b4a9b Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18891 2021-09-10 11:09:52 +01:00
Michael Telatynski
9a8a453827 tidy 2021-09-10 11:09:46 +01:00
Michael Telatynski
554c8ba74e delint 2021-09-10 11:01:01 +01:00
Michael Telatynski
aff9be6120 Surface unsent messages on the sublist notification badge too 2021-09-10 10:58:13 +01:00
Michael Telatynski
456de355f9 fix e2e test 2021-09-10 10:48:47 +01:00
Weblate
a26a81d725 Merge branch 'origin/develop' into Weblate. 2021-09-10 08:57:28 +00:00
Priit Jõerüüt
54a899b4fc Translated using Weblate (Estonian)
Currently translated at 99.9% (3155 of 3158 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/
2021-09-10 08:57:28 +00:00
Besnik Bleta
880d7ecc07 Translated using Weblate (Albanian)
Currently translated at 99.7% (3150 of 3158 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sq/
2021-09-10 08:57:25 +00:00
Ihor Hordiichuk
1e36cebfd8 Translated using Weblate (Ukrainian)
Currently translated at 54.2% (1713 of 3158 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/uk/
2021-09-10 08:57:22 +00:00
Jeff Huang
b28688f0c6 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (3158 of 3158 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hant/
2021-09-10 08:57:13 +00:00
sr093906
2c61e237de Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (3158 of 3158 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hans/
2021-09-10 08:57:10 +00:00
LinAGKar
4b91976f27 Translated using Weblate (Swedish)
Currently translated at 99.7% (3150 of 3158 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sv/
2021-09-10 08:57:07 +00:00
Szimszon
ed22539385 Translated using Weblate (Hungarian)
Currently translated at 100.0% (3158 of 3158 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/hu/
2021-09-10 08:57:05 +00:00
Michael Telatynski
cd73bbf2f5
Merge pull request #6724 from matrix-org/t3chguy/fix/18798 2021-09-10 09:56:56 +01:00
Michael Telatynski
80fd960304 Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18088 2021-09-10 09:53:04 +01:00
Michael Telatynski
41118b418f fix expected number of radios 2021-09-10 09:52:54 +01:00
Michael Telatynski
2a8e8b93aa add comment 2021-09-10 09:48:46 +01:00
Michael Telatynski
558b292c25 Adapt and re-use the RolesRoomSettingsTab for Spaces 2021-09-10 09:41:58 +01:00
Michael Telatynski
bbe714257e Show unsent message warning on Space panel button 2021-09-10 09:17:31 +01:00
Andrew Ferrazzutti
09ef07a3b0 Replace dark theme's $authpage-primary-color
Use `$primary-content` instead of `$text-primary-color`.

Signed-off-by: Andrew Ferrazzutti <fair@miscworks.net>
2021-09-10 01:21:53 -04:00
Robin Townsend
07eafb9e3d Fix room list scroll jumps
Signed-off-by: Robin Townsend <robin@robin.town>
2021-09-09 20:07:51 -04:00
Weblate
9951f541e7 Merge branch 'origin/develop' into Weblate. 2021-09-09 21:43:40 +00:00
Glandos
13fd5c6555 Translated using Weblate (French)
Currently translated at 99.9% (3155 of 3158 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/fr/
2021-09-09 21:43:40 +00:00
Germain
6d38256c6a
Merge pull request #6776 from robintown/bubble-corners 2021-09-09 22:43:32 +01:00
Robin Townsend
def1c68c16 Fix message bubble corners being wrong in the presence of hidden events
Signed-off-by: Robin Townsend <robin@robin.town>
2021-09-09 16:11:36 -04:00
Weblate
602468ccfb Merge branch 'origin/develop' into Weblate. 2021-09-09 17:56:53 +00:00
Germain
051e166c68
Merge pull request #6772 from matrix-org/gsouquet/fix-18947 2021-09-09 18:56:49 +01:00
Weblate
d279490d23 Merge branch 'origin/develop' into Weblate. 2021-09-09 17:49:42 +00:00
Germain
d475b7f1ea
Merge pull request #6753 from matrix-org/revert-6752-revert-6682-gsouquet/compact-composer-18533 2021-09-09 18:49:38 +01:00
RiotRobot
a5e2877862 v3.30.0-rc.2 2021-09-09 18:28:58 +01:00
RiotRobot
26aa9743ee Prepare changelog for v3.30.0-rc.2 2021-09-09 18:28:58 +01:00
David Baker
92ccccc8ce
Merge pull request #6774 from matrix-org/dbkr/debounce_read_marker_update_rel
Debounce read marker update on scroll
2021-09-09 18:24:48 +01:00
Weblate
890b40f056 Merge branch 'origin/develop' into Weblate. 2021-09-09 17:24:13 +00:00
David Baker
3f28454a8e
Merge pull request #6771 from matrix-org/dbkr/debounce_read_marker_update
Debounce read marker update on scroll
2021-09-09 18:24:08 +01:00
David Baker
da06c8a5d8 Update comment too
Co-authored-by: Travis Ralston <travisr@matrix.org>
2021-09-09 18:19:19 +01:00
David Baker
eba815afda Debounce read marker update on scroll
Reverts https://github.com/matrix-org/matrix-react-sdk/pull/6751 in
favour of debouncing the updates to read markers, because it seems
allowing the scroll to be 1px away from the bottom was important for
some browsers and meant they never got to the bottom.

We can fix the problem instead by debouncing the update to read
markers, because the scroll state gets reset back to the bottom when
componentDidUpdate() runs which happens after the read marker code
does a setState(). This should probably be debounced anyway since
it doesn't need to be run that frequently.

Fixes https://github.com/vector-im/element-web/issues/18961
Type: bugfix
2021-09-09 18:18:47 +01:00
David Baker
25cd66db93
Merge pull request #6773 from matrix-org/travis/rl/perf-metrics
[Release] Add config option to turn on in-room event sending timing metrics
2021-09-09 18:17:42 +01:00
David Baker
bd5d02d690
Update comment too
Co-authored-by: Travis Ralston <travisr@matrix.org>
2021-09-09 18:15:51 +01:00
Weblate
c053c83709 Merge branch 'origin/develop' into Weblate. 2021-09-09 16:42:43 +00:00
Travis Ralston
a6d2bb5e6c
Merge pull request #6693 from SimonBrandner/fix/guest/18776
Render guest settings only in public rooms/spaces
2021-09-09 10:42:38 -06:00
Travis Ralston
d886409c0c Appease the linter 2021-09-09 10:39:38 -06:00
Travis Ralston
0cae60ed2c Move fields into consistent location for js-sdk to target 2021-09-09 10:39:26 -06:00
Travis Ralston
d9a0a0b858 Add config option to turn on in-room event sending timing metrics
This is intended to be hooked up to an external system. 

Due to the extra events and metadata concerns, this is only available if turned on from the config.

See `sendTimePerformanceMetrics.ts` for event schemas.
2021-09-09 10:39:23 -06:00
Weblate
85058f997e Merge branch 'origin/develop' into Weblate. 2021-09-09 16:38:25 +00:00
Priit Jõerüüt
2e290b2e9d Translated using Weblate (Estonian)
Currently translated at 99.9% (3149 of 3152 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/
2021-09-09 16:38:25 +00:00
jelv
74a67ab2b6 Translated using Weblate (Dutch)
Currently translated at 100.0% (3152 of 3152 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/nl/
2021-09-09 16:38:22 +00:00
Travis Ralston
bdb29e96fa
Merge pull request #6766 from matrix-org/travis/measure-encryption-perf
Add config option to turn on in-room event sending timing metrics
2021-09-09 10:38:15 -06:00
Germain Souquet
672dab1998 Force refresh threads timeline
Fixes vector-im/element-web#18947

In the absence of a proper pending events / remote echo setup it seems fairly difficult to get the timeline to update

Adding a temporary helper to force refresh the timeline and not swallow local events when sending a message from the thread sidebar
2021-09-09 17:31:05 +01:00
David Baker
a4aa6dfcd7 Debounce read marker update on scroll
Reverts https://github.com/matrix-org/matrix-react-sdk/pull/6751 in
favour of debouncing the updates to read markers, because it seems
allowing the scroll to be 1px away from the bottom was important for
some browsers and meant they never got to the bottom.

We can fix the problem instead by debouncing the update to read
markers, because the scroll state gets reset back to the bottom when
componentDidUpdate() runs which happens after the read marker code
does a setState(). This should probably be debounced anyway since
it doesn't need to be run that frequently.

Fixes https://github.com/vector-im/element-web/issues/18961
Type: bugfix
2021-09-09 15:58:19 +01:00
Weblate
c5ef208b85 Merge branch 'origin/develop' into Weblate. 2021-09-09 12:53:50 +00:00