Commit graph

41467 commits

Author SHA1 Message Date
Šimon Brandner
bb03298e6d
Add a warning to the console to discourage attacks and encourage contributing (#7673) 2022-02-01 17:24:17 +00:00
Weblate
ac1b10a10e Merge branch 'origin/develop' into Weblate. 2022-02-01 17:23:35 +00:00
Besnik Bleta
06ce1c165b Translated using Weblate (Albanian)
Currently translated at 99.8% (3424 of 3430 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sq/
2022-02-01 17:23:34 +00:00
Ihor Hordiichuk
fde89d22d0 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (3430 of 3430 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/uk/
2022-02-01 17:23:32 +00:00
Eric Eastwood
9b0da552e7
Fix vertical spacing in compact <ContextMenu> (#7684)
Fix https://github.com/vector-im/element-web/issues/20801

Regressed in https://github.com/matrix-org/matrix-react-sdk/pull/7339

Relevant styles were first added in https://github.com/matrix-org/matrix-react-sdk/pull/4858
(context behind why the original styles were added)

---

## Cause

Battling CSS specificity between the default and compact styles, https://specificity.keegan.st/

Known good (On `app.element.io` (expected)):
```css
// 0 3 0
.mx_IconizedContextMenu .mx_IconizedContextMenu_optionList .mx_AccessibleButton {
    padding-top: 12px;
    padding-bottom: 12px;
}

// Compact styles override our default rules because they come
// after the other styles (source order) and have the same specificity
// 0 3 0
.mx_IconizedContextMenu.mx_IconizedContextMenu_compact .mx_IconizedContextMenu_optionList > * {
    padding: 8px 16px 8px 11px;
}
```

Bad (On `develop` (broken)):
```css
// Default rules always override because they have higher specificity.
// The `:not()` selector doesn't add any extra specificity but the selectors inside the `:not(...)` do.
// 0 4 0
.mx_IconizedContextMenu .mx_IconizedContextMenu_optionList .mx_AccessibleButton:not(.mx_AccessibleButton_hasKind) {
    padding-top: 12px;
    padding-bottom: 12px;
}

// 0 3 0
.mx_IconizedContextMenu.mx_IconizedContextMenu_compact .mx_IconizedContextMenu_optionList > * {
    padding: 8px 16px 8px 11px;
}
```
2022-02-01 11:23:21 -06:00
Weblate
5b9222d636 Merge branch 'origin/develop' into Weblate. 2022-02-01 15:52:35 +00:00
RiotRobot
82f3888cee Reset matrix-js-sdk back to develop branch 2022-02-01 15:52:28 +00:00
Weblate
d48f1b6d83 Merge branch 'origin/develop' into Weblate. 2022-02-01 15:52:18 +00:00
RiotRobot
e90885dd9d Merge branch 'master' into develop 2022-02-01 15:52:12 +00:00
RiotRobot
34a95f4d27 v3.39.1 2022-02-01 15:50:26 +00:00
RiotRobot
710c4b77f2 Prepare changelog for v3.39.1 2022-02-01 15:50:25 +00:00
Weblate
38f02a994c Merge branch 'origin/develop' into Weblate. 2022-02-01 15:49:55 +00:00
Michael Telatynski
8dd0722e04
Update eventName=Screen to $screen to match PostHog's special behaviour (#7667) 2022-02-01 15:49:49 +00:00
David Baker
806cd264df
Fix the sticker picker (#7692) (#7695)
* Fix the sticker picker

Don't stop user widgets on room change: they're not room-specific.

Fixes https://github.com/vector-im/element-web/issues/20797

* Use 'userWidget' prop rather than roomId being defined
2022-02-01 15:40:50 +00:00
David Baker
6c16a2c9dd
Fix publishing address wrongly demanding the alias be available (#7690) (#7693)
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-02-01 15:40:37 +00:00
David Baker
b7c8ce6920
Ensure UserInfo can be rendered without a room (#7687) (#7694)
Co-authored-by: David Baker <dave@matrix.org>

Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-02-01 15:40:27 +00:00
Weblate
6ce2f50464 Merge branch 'origin/develop' into Weblate. 2022-02-01 15:34:27 +00:00
David Baker
5b999300b2
Fix the sticker picker (#7692)
* Fix the sticker picker

Don't stop user widgets on room change: they're not room-specific.

Fixes https://github.com/vector-im/element-web/issues/20797

* Use 'userWidget' prop rather than roomId being defined
2022-02-01 15:34:22 +00:00
Weblate
f9ebf6cdf0 Merge branch 'origin/develop' into Weblate. 2022-02-01 15:06:31 +00:00
Michael Telatynski
98c5f50f36
Fix publishing address wrongly demanding the alias be available (#7690) 2022-02-01 15:06:26 +00:00
Weblate
58073b8bb5 Merge branch 'origin/develop' into Weblate. 2022-02-01 15:06:22 +00:00
Michael Telatynski
bf8c04ff55
Prevent MemberAvatar soft-crashing when rendered with null member prop (#7691) 2022-02-01 15:06:16 +00:00
Weblate
436ff84467 Merge branch 'origin/develop' into Weblate. 2022-02-01 15:01:13 +00:00
Xose M
800c450d9b Translated using Weblate (Galician)
Currently translated at 96.7% (3319 of 3429 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/gl/
2022-02-01 15:01:12 +00:00
Glandos
a9edbc6ada Translated using Weblate (French)
Currently translated at 100.0% (3429 of 3429 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/fr/
2022-02-01 15:01:10 +00:00
Germain
5973d725e0
Add new threads to the panel as they are discovered (#7688) 2022-02-01 15:01:00 +00:00
Weblate
24dfedfb41 Merge branch 'origin/develop' into Weblate. 2022-02-01 10:18:00 +00:00
Michael Telatynski
afe6021c9a
Ensure UserInfo can be rendered without a room (#7687)
Co-authored-by: David Baker <dave@matrix.org>
2022-02-01 10:17:55 +00:00
Weblate
3a247c9e1e Merge branch 'origin/develop' into Weblate. 2022-02-01 09:45:28 +00:00
Robin
bfab09e977
Use a more correct test for emoji (#7685) 2022-02-01 09:45:22 +00:00
Weblate
7a9b5b8c72 Merge branch 'origin/develop' into Weblate. 2022-02-01 09:27:18 +00:00
Michael Telatynski
18995363d0
Make polls fill column width in bubbles layout (#7661) 2022-02-01 09:27:14 +00:00
Weblate
7be501413d Merge branch 'origin/develop' into Weblate. 2022-02-01 09:24:10 +00:00
UwUnyaa
5d93ca5f2a
Irc full name overlap (#7652) 2022-02-01 09:24:05 +00:00
Weblate
2071ea3e2e Merge branch 'origin/develop' into Weblate. 2022-02-01 08:58:54 +00:00
Priit Jõerüüt
623f799e11 Translated using Weblate (Estonian)
Currently translated at 99.9% (3426 of 3429 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/
2022-02-01 08:58:53 +00:00
Germain
0e36f91d76
Use updated createThread method (#7670) 2022-02-01 08:58:45 +00:00
Weblate
ff6709b7e4 Merge branch 'origin/develop' into Weblate. 2022-02-01 04:52:02 +00:00
Ajay Bura
3e1a5f7021
Fix warning image overflow in space hierarchy (#7686) 2022-02-01 10:21:58 +05:30
ENIGMA
be447a53a2 Added translation using Weblate (Sorani) 2022-01-31 19:02:08 +00:00
Weblate
0f6c07b5ba Merge branch 'origin/develop' into Weblate. 2022-01-31 16:54:06 +00:00
David Baker
9ffc141350
Yarn upgrade (#7683) 2022-01-31 16:54:01 +00:00
Weblate
1811f3732f Merge branch 'origin/develop' into Weblate. 2022-01-31 16:09:39 +00:00
Šimon Brandner
a55482b0ff
Don't show replaced calls in the timeline (#7452)
* Don't show replaced calls in the timeline

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>

* Revert changes to CallEvent

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>

* Add option to force hide event

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>

* Hide replaced calls

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2022-01-31 16:09:34 +00:00
Weblate
994a8b0f12 Merge branch 'origin/develop' into Weblate. 2022-01-31 16:05:10 +00:00
Michael Telatynski
991257cbc3
Fix accessibility and consistency of MessageComposerButtons (#7679) 2022-01-31 16:05:05 +00:00
Weblate
e2c587b57b Merge branch 'origin/develop' into Weblate. 2022-01-31 15:55:49 +00:00
Šimon Brandner
a17d585a12
Work towards unifying KeyboardShortcuts and KeyBindingsDefaults #2 (#7674) 2022-01-31 15:55:45 +00:00
Weblate
1d7f552253 Merge branch 'origin/develop' into Weblate. 2022-01-31 15:49:31 +00:00
Faye Duxovni
7e5de9294c
Refine UISI autorageshake conditions to cut down on false alarms (#7650)
The AutoRageshakeStore now only starts submitting rageshakes after the initial sync has completed, and provides a short grace period for decryption failures to resolve.
2022-01-31 10:49:27 -05:00