Commit Graph

37560 Commits (6e11f2478cb092ad55abd3b657e11d61f1996ccc)

Author SHA1 Message Date
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
Travis Ralston 44543fe4ea
Merge pull request #6673 from matrix-org/travis/rm-room-list-logging
Remove advanced room logging setting
2021-08-25 01:11:39 -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
Dariusz Niemczyk 972682139e
Force a new layer for backdrop panel 2021-08-24 20:38:03 +02:00
Dariusz Niemczyk 798da0f5fa
Improve layering for chat
Currently we have a lot of unnecessary layers being created in the app,
which is extremely problematic on Windows when using Chrome, as it
deoptimises fonts rendering due to layers mismatch; chrome's algorithm
can't figure out if the layers won't resize or overlap so it creates a
lot of additional layers, which has a side effect of turning off
sub-pixel antialiasing on Windows.
This is a first step to improve the layering in the entire app.
2021-08-24 20:37:57 +02:00
Weblate 43ec5fbe8e Merge branch 'origin/develop' into Weblate. 2021-08-24 18:37:22 +00:00
Travis Ralston 49453f2d49
Merge pull request #6604 from SimonBrandner/task/colors-2
Color de-duplication #2
2021-08-24 12:37:18 -06:00
Weblate 0d44d6bf4c Merge branch 'origin/develop' into Weblate. 2021-08-24 18:32:11 +00:00
Dariusz Niemczyk 536a9aec65
Merge pull request #6644 from matrix-org/palid/fix/layers-overwhelming
Increase general app performance by optimizing layers
2021-08-24 20:32:07 +02:00
Dariusz Niemczyk ff048b0067
Merge remote-tracking branch 'origin/develop' into palid/fix/layers-overwhelming
* origin/develop:
  Fix import breaking types in release mode
  Fix resizer for detaching
  Add CI script to switch the js-sdk into 'release mode'
2021-08-24 19:36:58 +02:00
Dariusz Niemczyk a62717ed85
Force a new layer for backdrop panel 2021-08-24 19:23:12 +02:00
Dariusz Niemczyk 4cd79e30af
Improve layering for chat
Currently we have a lot of unnecessary layers being created in the app,
which is extremely problematic on Windows when using Chrome, as it
deoptimises fonts rendering due to layers mismatch; chrome's algorithm
can't figure out if the layers won't resize or overlap so it creates a
lot of additional layers, which has a side effect of turning off
sub-pixel antialiasing on Windows.
This is a first step to improve the layering in the entire app.
2021-08-24 19:22:35 +02:00
Weblate 773c779327 Merge branch 'origin/develop' into Weblate. 2021-08-24 17:02:49 +00:00
David Baker dbc69fbe75
Merge pull request #6383 from matrix-org/dbkr/ci_for_release_mode_types
Add CI script to switch the js-sdk into 'release mode'
2021-08-24 18:02:45 +01:00
David Baker b5f377d543 Fix import breaking types in release mode 2021-08-24 17:51:39 +01:00
Weblate eb2999e691 Merge branch 'origin/develop' into Weblate. 2021-08-24 16:51:10 +00:00
David Baker fa725a74ef
Merge pull request #6671 from matrix-org/dbkr/fix_import
Fix import breaking types in release mode
2021-08-24 17:51:06 +01:00
David Baker c3e173248d Fix import breaking types in release mode 2021-08-24 17:43:23 +01:00
RiotRobot b58f7fea57 v3.29.0-rc.1 2021-08-24 17:30:44 +01:00
RiotRobot ea081d4925 Prepare changelog for v3.29.0-rc.1 2021-08-24 17:30:43 +01:00
Dariusz Niemczyk 920bd82b66 Fix resizer for detaching 2021-08-24 17:28:44 +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
RiotRobot d4a4ac5680 Upgrade matrix-js-sdk to 12.4.0-rc.1 2021-08-24 17:09:26 +01:00
Weblate c79a51a76b Merge branch 'origin/develop' into Weblate. 2021-08-24 16:06:21 +00:00
Travis Ralston c2a410c724
Merge pull request #6665 from SimonBrandner/fix/add-button/18706
Add padding to the Add button in the notification settings
2021-08-24 10:06:17 -06: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 1e1fc64769
Fix breadcrumbs overflowing left-panel 2021-08-24 16:06:20 +02:00
Dariusz Niemczyk 7645e0413c
Fix resizer crashing jitsi 2021-08-24 16:06:10 +02:00
Weblate 547ff5a11e Merge branch 'origin/develop' into Weblate. 2021-08-24 13:12:05 +00: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