Commit Graph

29121 Commits

Author SHA1 Message Date
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
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 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
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
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
Dariusz Niemczyk 6205cbbdec Merge pull request #6659 from matrix-org/palid/fix/backdrop-blur
Optimize background image from avatar on left panel
2021-08-23 20:05:49 +02:00
Dariusz Niemczyk e54191f6b0 Move background-blur to fully css version 2021-08-23 19:26:57 +02:00
Dariusz Niemczyk 7dfe57833a Fix GroupFilterPanel not having proper backdrop 2021-08-23 16:57:24 +02:00
Dariusz Niemczyk 92aa953934 Make eslint happy 2021-08-23 16:28:24 +02:00
Dariusz Niemczyk ca92101c72 Optimize and rewrite backdrop rendering 2021-08-23 16:20:21 +02:00
Dariusz Niemczyk 51b5b0145b Fix resizer on LoggedInView 2021-08-23 16:18:40 +02:00
Dariusz Niemczyk 27dbd172b0 Fix resizer to properly find children 2021-08-23 16:18:14 +02:00
Šimon Brandner 60e7c18e62 Add choose to new issue link
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-23 13:17:40 +02:00
Dariusz Niemczyk b1a2f16e43 optimize 2021-08-23 13:03:09 +02:00
David Baker e946e39194 Merge pull request #6629 from SimonBrandner/feature/voice-messages-replies
Allow playback of replied-to voice message
2021-08-23 11:29:41 +01:00
David Baker 86c21c389a Merge pull request #6650 from SimonBrandner/fix/autocomplete/18593
Improve emoji in composer
2021-08-23 11:28:56 +01:00
David Baker 5344b86de4 Merge pull request #6633 from matrix-org/dbkr/fix_cross_signing_setup_settings
Fix cross signing setup from settings screen
2021-08-23 09:41:24 +01:00
Germain 30a08ea1c3 Merge pull request #6646 from SimonBrandner/fix/hide-encryption/18646 2021-08-23 09:19:54 +01:00
Dariusz Niemczyk 0daa6ab845 Merge pull request #6648 from matrix-org/palid/fix/modern-layout
Fix modern layout
2021-08-23 10:18:49 +02:00
Travis Ralston 397a0f7849 Merge pull request #6651 from SimonBrandner/feature/watch-rl-background
Watch `RoomList.backgroundImage`
2021-08-22 23:49:32 -06:00
Dariusz Niemczyk 99a935534c test 2021-08-22 13:08:33 +02:00
Dariusz Niemczyk 0ddb71a4fe Optimize backdrop blur 2021-08-22 13:05:23 +02:00
Šimon Brandner adc87738f9 Merge remote-tracking branch 'upstream/develop' into fix/autocomplete/18593 2021-08-20 18:02:41 +02:00
Dariusz Niemczyk 86b6c6a836 Fix room views not having proper container 2021-08-20 16:32:56 +02:00
Šimon Brandner 74d79ff205 Watch RoomList.backgroundImage
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-20 15:55:52 +02:00
Šimon Brandner 5ffa3783dd Don't show emoticons in emoji autocomplete
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-20 15:16:22 +02:00
Šimon Brandner b5b0a9bc4e Show emoji autocomplete only after the user has type 2 characters
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-20 15:10:42 +02:00
Dariusz Niemczyk 7d1e71fea4 Merge pull request #6641 from matrix-org/palid/fix/chat-flex-values
Fix flex values after blur changes
2021-08-20 13:10:40 +02:00
Dariusz Niemczyk fd3787ce82 Fix modern layout 2021-08-20 13:03:08 +02:00
David Baker ea38990d94 Merge pull request #6647 from SimonBrandner/fix/call-tile-bubbles/18648
Fix call tiles on the bubble layout
2021-08-20 09:24:42 +01:00
Šimon Brandner 952fdd04c1 Fix call tiles on the bubble layout
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-20 10:04:40 +02:00
Šimon Brandner ac9ebd8a10 i18n
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-20 08:37:46 +02:00
Šimon Brandner c0d98ba658 Show "Enable encryption in settings" only when the user can do that
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-20 08:37:30 +02:00
Travis Ralston 3bcb57d070 Merge pull request #6640 from SimonBrandner/feature/persist-search-member-list/18613
Remember last `MemberList` search query per-room
2021-08-19 14:11:37 -06:00
Dariusz Niemczyk 3f1c35d71c Fix backdrop panel empty image 2021-08-19 19:26:19 +02:00
Dariusz Niemczyk f5a284a1f0 Fix flex values after blur changes 2021-08-19 16:10:09 +02:00
Šimon Brandner c17f3d896f Persist last MemberList search query per-room
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-19 15:48:14 +02:00
Dariusz Niemczyk 5a1633d53c Merge pull request #6638 from matrix-org/palid/dx/typescriptify-password-reset
Add missing types
2021-08-19 11:30:11 +02:00
Dariusz Niemczyk 939874167a Merge pull request #6262 from matrix-org/gsouquet/fix-backdrop-filter
Move backdrop filter to a canvas based solution
2021-08-19 10:59:49 +02:00
Dariusz Niemczyk 603f992100 Merge pull request #6632 from matrix-org/palid/feature/fix-stuck-jitsi-pip
Fix jitsi widget sometimes being permanently stuck in the bottom-right corner
2021-08-19 10:49:57 +02:00
Dariusz Niemczyk 74ff93080d Merge pull request #6634 from matrix-org/palid/fix/less-blurhash-on-image-load
Make encrypted images loading even more pleasant
2021-08-19 10:49:20 +02:00
Dariusz Niemczyk e5b1cff237 Add missing types 2021-08-19 10:43:48 +02:00
Dariusz Niemczyk 252eb7242e Add missing types for constructor 2021-08-19 09:48:12 +02:00
Dariusz Niemczyk 4e5f83344e Update src/PasswordReset.ts
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-19 09:47:26 +02:00
Dariusz Niemczyk 96877eef18 Migrate PasswordReset.js to typescript 2021-08-19 08:59:27 +02:00
Dariusz Niemczyk fa03b10409 Fix missing type for state 2021-08-19 08:23:33 +02:00
Dariusz Niemczyk 7adfbf6f98 Show blurhash only after 150ms
Blurhash on every single room entrance was extremely annoying, to the
point where it wasn't really helpful, but distracting, even after
the animations was added.
This commit makes it so the blurhash is only shown after 150ms, and the
image will be animated as a quick fade-in if there's no blurhash.

Fixes https://github.com/vector-im/element-web/issues/18617
Fixes https://github.com/vector-im/element-web/issues/17879
2021-08-19 07:52:23 +02:00
Dariusz Niemczyk fe1d0e66fe Remove useless constructor 2021-08-19 07:14:28 +02:00
Dariusz Niemczyk 468bb5cdcf Fix mr comments 2021-08-19 07:14:13 +02:00
Dariusz Niemczyk d65f6dd002 Fix bad merge 2021-08-19 07:11:40 +02:00