Commit Graph

37058 Commits (5e934c17da974647a0669bcc9f1532abb37fac30)

Author SHA1 Message Date
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
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 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
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
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
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
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
Dariusz Niemczyk 168fe20559
Merge pull request #6664 from matrix-org/palid/fix/difficult-to-grab-scrollbar
Fix difficult to grab scrollbar
2021-08-24 15:09:46 +02:00
Dariusz Niemczyk a93d5cde09
Simplify rendering to css-only 2021-08-24 14:38:39 +02:00
Dariusz Niemczyk 0746fab09d
Make stylelint happy 2021-08-24 14:23:30 +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
Šimon Brandner 751c57ecc2
Add some padding to the Add button
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-24 10:05:24 +02:00
Dariusz Niemczyk e2c55c61f3
Fix difficult to grab scrollbar
Fixes https://github.com/vector-im/element-web/issues/18689
2021-08-24 09:37:33 +02:00
Šimon Brandner 2920da8b8b
Fix a merge regression
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-24 09:33:16 +02:00
Šimon Brandner 3d9a0286dc
Revert "$avatar-bg-color -> $background"
This reverts commit a3a6f73049.
2021-08-24 09:04:17 +02:00
Šimon Brandner bf87413442
Revert "$roomlist-header-color -> $tertiary-content"
This reverts commit 25a3a8ddfd.
2021-08-24 09:02:17 +02:00
Šimon Brandner 8aacd968c7
Remove comment
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-24 09:00:49 +02:00
Šimon Brandner 64ed96e09a
Remove line of unknown origin
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-24 08:59:12 +02:00
Šimon Brandner a5f6a2dd64
Remove comment
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-24 08:57:54 +02:00
Šimon Brandner b6ea75b681
Merge remote-tracking branch 'upstream/develop' into task/colors-2
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-24 08:57:12 +02: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 924983d64b
Merge pull request #6663 from matrix-org/travis/fix-room-list
Honour user-selected background image from settings
2021-08-23 22:50:46 -06: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