Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Improve composer visiblity #8578

Merged
merged 20 commits into from
Jun 7, 2022
Merged

Conversation

germain-gg
Copy link
Contributor

@germain-gg germain-gg commented May 13, 2022

Fixes element-hq/element-meta#947
Fixes element-hq/element-web#17362

Screen Shot 2022-05-13 at 11 12 37

Screen Shot 2022-05-13 at 11 12 52

Screen Shot 2022-05-13 at 11 13 01

@niquewoodhouse I've implemented an enter transition for the send button, let me know whether you want to tweak the different values I've added. I believe I landed somewhere quite nice


Here's what your changelog entry will look like:

✨ Features

@germain-gg germain-gg added the T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements label May 13, 2022
@germain-gg germain-gg requested a review from a team as a code owner May 13, 2022 09:15
res/css/structures/_RightPanel.scss Outdated Show resolved Hide resolved
res/css/structures/_RightPanel.scss Outdated Show resolved Hide resolved
res/css/structures/_RightPanel.scss Outdated Show resolved Hide resolved
res/css/structures/_RoomView.scss Outdated Show resolved Hide resolved
res/css/structures/_RoomView.scss Outdated Show resolved Hide resolved
res/css/views/rooms/_MessageComposer.scss Outdated Show resolved Hide resolved
res/css/views/rooms/_MessageComposer.scss Outdated Show resolved Hide resolved
res/css/views/rooms/_MessageComposer.scss Outdated Show resolved Hide resolved
res/css/views/rooms/_MessageComposer.scss Outdated Show resolved Hide resolved
res/css/views/rooms/_MessageComposer.scss Outdated Show resolved Hide resolved
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
Copy link
Contributor

@niquewoodhouse niquewoodhouse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some small changes requested, but need to think on a couple of other points. I'm in Safari if it matters.

- [ ] Vertical alignment of icons to right of input

  • Appearing of send button feels inconsistent

So at the moment it feels like it appears when input is active. When I arrive at a room, its visible, because the input is on focus. But when I send the message, the input is still on focus but the send button has gone. Can we easily try it with just appearing when there's content in the input?

  • Transition the exit of the send button

Its currently transitioning in but its not transitioning out. I think that would be a smoother experience.

@germain-gg
Copy link
Contributor Author

Wasn't able to reproduce the button alignment issue on Safari 15.4

@niquewoodhouse
Copy link
Contributor

Wasn't able to reproduce the button alignment issue on Safari 15.4

I also can't reproduce this issue in 15.5 so will cross out

@niquewoodhouse
Copy link
Contributor

@kittykat hey, based on today's chat, would be interested in knowing who you think should review this, as it might be a change optimised for making the composer clearer, but it might be negatively impacting things or goals we're not all familiar with - thanks

@kittykat
Copy link
Contributor

@niquewoodhouse I think it's best to raise it with the design team as there should be a designer on every development team so they should be aware of anyone else with an interest in this area

Copy link
Contributor

@niquewoodhouse niquewoodhouse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just recording some issues for us to solve.

  • Reply behaviour

Reply field seems to get squashed up, depending on the length of the message being replied to.

image

image

(Added a design to Figma file)

image

@germain-gg germain-gg requested a review from t3chguy June 1, 2022 10:13
@germain-gg
Copy link
Contributor Author

@niquewoodhouse here's a lil screenshot of the new look and feel. The display name is using the SenderProfile component, and uses the same color code as it normally do

Screen Shot 2022-06-01 at 11 08 37

Copy link
Member

@t3chguy t3chguy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See line-comments

Opinion time:
image
It is really easy to miss the border of this, previously there was a drop shadow which helped separate it from the timeline
image

Vertical alignment feels odd
image

src/components/views/elements/AccessibleButton.tsx Outdated Show resolved Hide resolved
src/components/views/messages/DisambiguatedProfile.tsx Outdated Show resolved Hide resolved
src/components/views/rooms/ReplyPreview.tsx Outdated Show resolved Hide resolved
@germain-gg
Copy link
Contributor Author

@t3chguy done

Germain Souquet added 2 commits June 1, 2022 16:16
Copy link
Contributor

@niquewoodhouse niquewoodhouse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Took the time to do a more thorough review:

When lacking permission to post

  • Default state

composer_alt-01-no-permission-1@2x

  • Hover state (cursor change)

composer_alt-01-no-permission-1-hover@2x

When room "upgraded"

composer-room-replaced@2x

Reply mode

The earlier feedback from @t3chguy on the lack of shadow was useful (thanks), I think adding a border-top to match the border on the room header should suffice, eg

composer_alt-01-reply@2x

Design changes

I realised the border radius could be more rounded to sit better with the voice messages component that appear next to them.

  • Border radius for input 12px 8px
  • Background for composer $info-plinth-bg-color Edit germain: Punting this to a later PR
  • Heights and margins and paddings of composer seem different to Figma (when I inspect element mx_MessageComposer mx_GroupLayout mx_MessageComposer_e2eStatus is 77px tall but in Figma its 56px). I'm not 100% confident I have the perfect values (would only realise after shipping and trying a lot/feedback) but if possible, would be good to match the file for the first effort.
  • Change hint text if possible to Send message from Send a message...and Send encrypted message from Send an encrypted message... (the extras seem to be unnecessary content.
  • If possible, would like to add feedback to the encrypted thing (background changes, colour changes) but understand if it feels a bit random/out of scope of issue Edit germain: not doing as part of this PR
ele-web-composer-encryption-01.mov

@germain-gg
Copy link
Contributor Author

Sounds good! Will implement those changes.
I would be in favour to deal with the changes to the shield in a different issue. Trying to cross the finish line on this to be able to experiment as early as possible.

Maybe you can open another issue to explain the problem you're trying to solve and we'll pick that up afterwards

Copy link
Contributor

@niquewoodhouse niquewoodhouse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • .mx_MessageComposer_row padding: 8px 12px 12px 8px
  • .mx_ReplyTile 1.2rem 1.4rem

Is there an easy way to not have this white border at the top when replying? the border should be the divider between the timeline and the composer

image

I'm seeing the composer encryption badge look misaligned in safari, it looks like its 1px lower than the action buttons. this is really minor and happy to go with it as is.

image

@germain-gg germain-gg enabled auto-merge (squash) June 7, 2022 06:53
@germain-gg germain-gg merged commit f14374a into develop Jun 7, 2022
@germain-gg germain-gg deleted the gsouquet/composer-visibility-22072 branch June 7, 2022 07:28
t3chguy added a commit that referenced this pull request Jun 14, 2022
t3chguy pushed a commit that referenced this pull request Jun 14, 2022
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
(cherry picked from commit f14374a)
t3chguy added a commit that referenced this pull request Jun 27, 2022
* Revert "Prevent new composer from overflowing from non-breakable text (#8829)"

This reverts commit 57dff81.

* Revert "Fix scroll jump issue with the composer (#8791)"

This reverts commit 5167521.

* Revert "Fix scroll jump issue with the composer (#8788)"

This reverts commit f568a76.

* Revert "Revert link color change in composer (#8784)"

This reverts commit aedbeb2.

* Revert "Improve composer visiblity (#8578)"

This reverts commit f14374a.
su-ex added a commit to SchildiChat/element-desktop that referenced this pull request Jul 7, 2022
* Remove Piwik support ([\#8835](matrix-org/matrix-react-sdk#8835)).
* Support compilation on more Linux targets ([\element-hq#376](element-hq#376)). Contributed by @jcgruenhage.
* Document how to configure a custom `home.html`. ([\#21066](element-hq/element-web#21066)). Contributed by @johannes-krude.
* Move New Search Experience out of beta ([\#8859](matrix-org/matrix-react-sdk#8859)). Contributed by @justjanne.
* Switch video rooms to spotlight layout when in PiP mode ([\#8912](matrix-org/matrix-react-sdk#8912)). Fixes element-hq/element-web#22574.
* Live location sharing - render message deleted tile for redacted beacons ([\#8905](matrix-org/matrix-react-sdk#8905)). Contributed by @kerryarchibald.
* Improve view source dialog style ([\#8883](matrix-org/matrix-react-sdk#8883)). Fixes element-hq/element-web#22636. Contributed by @luixxiul.
* Improve integration manager dialog style ([\#8888](matrix-org/matrix-react-sdk#8888)). Fixes element-hq/element-web#22642. Contributed by @luixxiul.
* Implement MSC3827: Filtering of `/publicRooms` by room type ([\#8866](matrix-org/matrix-react-sdk#8866)). Fixes element-hq/element-web#22578.
* Show chat panel when opening a video room with unread messages ([\#8812](matrix-org/matrix-react-sdk#8812)). Fixes element-hq/element-web#22527.
* Live location share - forward latest location ([\#8860](matrix-org/matrix-react-sdk#8860)). Contributed by @kerryarchibald.
* Allow integration managers to validate user identity after opening ([\#8782](matrix-org/matrix-react-sdk#8782)). Contributed by @Half-Shot.
* Create a common header on right panel cards on BaseCard ([\#8808](matrix-org/matrix-react-sdk#8808)). Contributed by @luixxiul.
* Integrate searching public rooms and people into the new search experience ([\#8707](matrix-org/matrix-react-sdk#8707)). Fixes element-hq/element-web#21354 and element-hq/element-web#19349. Contributed by @justjanne.
* Bring back waveform for voice messages and retain seeking ([\#8843](matrix-org/matrix-react-sdk#8843)). Fixes element-hq/element-web#21904.
* Improve colors in settings  ([\#7283](matrix-org/matrix-react-sdk#7283)).
* Keep draft in composer when a slash command syntax errors ([\#8811](matrix-org/matrix-react-sdk#8811)). Fixes element-hq/element-web#22384.
* Release video rooms as a beta feature ([\#8431](matrix-org/matrix-react-sdk#8431)).
* Clarify logout key backup warning dialog. Contributed by @notramo. ([\#8741](matrix-org/matrix-react-sdk#8741)). Fixes element-hq/element-web#15565. Contributed by @MadLittleMods.
* Slightly improve the look of the `Message edits` dialog ([\#8763](matrix-org/matrix-react-sdk#8763)). Fixes element-hq/element-web#22410.
* Add support for MD / HTML in room topics ([\#8215](matrix-org/matrix-react-sdk#8215)). Fixes element-hq/element-web#5180. Contributed by @Johennes.
* Live location share - link to timeline tile from share warning ([\#8752](matrix-org/matrix-react-sdk#8752)). Contributed by @kerryarchibald.
* Improve composer visiblity ([\#8578](matrix-org/matrix-react-sdk#8578)). Fixes vector-im/element-web#22072 and element-hq/element-web#17362.
* Makes the avatar of the user menu non-draggable ([\#8765](matrix-org/matrix-react-sdk#8765)). Contributed by @luixxiul.
* Improve widget buttons behaviour and layout ([\#8734](matrix-org/matrix-react-sdk#8734)).
* Use AccessibleButton for 'Reset All' link button on SetupEncryptionBody ([\#8730](matrix-org/matrix-react-sdk#8730)). Contributed by @luixxiul.
* Adjust message timestamp position on TimelineCard in non-bubble layouts ([\#8745](matrix-org/matrix-react-sdk#8745)). Fixes element-hq/element-web#22426. Contributed by @luixxiul.
* Use AccessibleButton for 'In reply to' link button on ReplyChain ([\#8726](matrix-org/matrix-react-sdk#8726)). Fixes element-hq/element-web#22407. Contributed by @luixxiul.
* Live location share - enable reply and react to tiles ([\#8721](matrix-org/matrix-react-sdk#8721)). Contributed by @kerryarchibald.
* Change dash to em dash issues fixed ([\#8455](matrix-org/matrix-react-sdk#8455)). Fixes element-hq/element-web#21895. Contributed by @goelesha.
* Upgrade to Electron 19 ([\element-hq#372](element-hq#372)). Fixes element-hq/element-web#21147.
* Reduce video rooms log spam ([\#22665](element-hq/element-web#22665)).
* Connect to Jitsi unmuted by default ([\#22660](element-hq/element-web#22660)). Fixes element-hq/element-web#22637.
* Work around a Jitsi bug with display name encoding ([\#22525](element-hq/element-web#22525)). Fixes element-hq/element-web#22521.
* Make invite dialogue fixed height ([\#8945](matrix-org/matrix-react-sdk#8945)).
* Correct issue with tab order in new search experience ([\#8919](matrix-org/matrix-react-sdk#8919)). Fixes element-hq/element-web#22670. Contributed by @justjanne.
* Clicking location replies now redirects to the replied event instead of opening the map ([\#8918](matrix-org/matrix-react-sdk#8918)). Fixes element-hq/element-web#22667.
* Keep clicks on pills within the app ([\#8917](matrix-org/matrix-react-sdk#8917)). Fixes element-hq/element-web#22653.
* Don't overlap tile bubbles with timestamps in modern layout ([\#8908](matrix-org/matrix-react-sdk#8908)). Fixes element-hq/element-web#22425.
* Connect to Jitsi unmuted by default ([\#8909](matrix-org/matrix-react-sdk#8909)).
* Maximize width value of display name on TimelineCard with IRC/modern layout ([\#8904](matrix-org/matrix-react-sdk#8904)). Fixes element-hq/element-web#22651. Contributed by @luixxiul.
* Align the avatar and the display name on TimelineCard ([\#8900](matrix-org/matrix-react-sdk#8900)). Contributed by @luixxiul.
* Remove inline margin from reactions row on IRC layout ([\#8891](matrix-org/matrix-react-sdk#8891)). Fixes element-hq/element-web#22644. Contributed by @luixxiul.
* Align "From a thread" on search result panel on IRC layout ([\#8892](matrix-org/matrix-react-sdk#8892)). Fixes element-hq/element-web#22645. Contributed by @luixxiul.
* Display description of E2E advanced panel as subsection text ([\#8889](matrix-org/matrix-react-sdk#8889)). Contributed by @luixxiul.
* Remove inline end margin from images on file panel ([\#8886](matrix-org/matrix-react-sdk#8886)). Fixes element-hq/element-web#22640. Contributed by @luixxiul.
* Disable option to `Quote` when we don't have sufficient permissions ([\#8893](matrix-org/matrix-react-sdk#8893)). Fixes element-hq/element-web#22643.
* Add padding to font scaling loader for message bubble layout ([\#8875](matrix-org/matrix-react-sdk#8875)). Fixes element-hq/element-web#22626. Contributed by @luixxiul.
* Set 100% max-width to display name on reply tiles ([\#8867](matrix-org/matrix-react-sdk#8867)). Fixes element-hq/element-web#22615. Contributed by @luixxiul.
* Fix alignment of pill letter ([\#8874](matrix-org/matrix-react-sdk#8874)). Fixes element-hq/element-web#22622. Contributed by @luixxiul.
* Move the beta pill to the right side and display the pill on video room only ([\#8873](matrix-org/matrix-react-sdk#8873)). Fixes element-hq/element-web#22619 and element-hq/element-web#22620. Contributed by @luixxiul.
* Stop using absolute property to place beta pill on RoomPreviewCard ([\#8872](matrix-org/matrix-react-sdk#8872)). Fixes element-hq/element-web#22617. Contributed by @luixxiul.
* Make the pill text single line ([\#8744](matrix-org/matrix-react-sdk#8744)). Fixes element-hq/element-web#22427. Contributed by @luixxiul.
* Hide overflow of public room description on spotlight dialog result ([\#8870](matrix-org/matrix-react-sdk#8870)). Contributed by @luixxiul.
* Fix position of message action bar on the info tile on TimelineCard in message bubble layout ([\#8865](matrix-org/matrix-react-sdk#8865)). Fixes element-hq/element-web#22614. Contributed by @luixxiul.
* Remove inline start margin from display name on reply tiles on TimelineCard ([\#8864](matrix-org/matrix-react-sdk#8864)). Fixes element-hq/element-web#22613. Contributed by @luixxiul.
* Improve homeserver dropdown dialog styling ([\#8850](matrix-org/matrix-react-sdk#8850)). Fixes element-hq/element-web#22552. Contributed by @justjanne.
* Fix crash when drawing blurHash for portrait videos PSB-139 ([\#8855](matrix-org/matrix-react-sdk#8855)). Fixes element-hq/element-web#22597. Contributed by @andybalaam.
* Fix grid blowout on pinned event tiles ([\#8816](matrix-org/matrix-react-sdk#8816)). Fixes element-hq/element-web#22543. Contributed by @luixxiul.
* Fix temporary sync errors if there's weird settings stored in account data ([\#8857](matrix-org/matrix-react-sdk#8857)).
* Fix reactions row overflow and gap between reactions ([\#8813](matrix-org/matrix-react-sdk#8813)). Fixes element-hq/element-web#22093. Contributed by @luixxiul.
* Fix issues with the Create new room button in Spotlight ([\#8851](matrix-org/matrix-react-sdk#8851)). Contributed by @justjanne.
* Remove margin from E2E icon between avatar and hidden event ([\#8584](matrix-org/matrix-react-sdk#8584)). Fixes element-hq/element-web#22186. Contributed by @luixxiul.
* Fix waveform on a message bubble ([\#8852](matrix-org/matrix-react-sdk#8852)). Contributed by @luixxiul.
* Location sharing maps are now loaded after reconnection ([\#8848](matrix-org/matrix-react-sdk#8848)). Fixes element-hq/element-web#20993.
* Update the avatar mask so it doesn’t cut off spaces’ avatars anymore ([\#8849](matrix-org/matrix-react-sdk#8849)). Contributed by @justjanne.
* Add a bit of safety around timestamp handling for threads ([\#8845](matrix-org/matrix-react-sdk#8845)).
* Remove top margin from event tile on a narrow viewport ([\#8814](matrix-org/matrix-react-sdk#8814)). Contributed by @luixxiul.
* Fix keyboard shortcuts on settings tab being wrapped ([\#8825](matrix-org/matrix-react-sdk#8825)). Fixes element-hq/element-web#22547. Contributed by @luixxiul.
* Add try-catch around blurhash loading ([\#8830](matrix-org/matrix-react-sdk#8830)).
* Prevent new composer from overflowing from non-breakable text ([\#8829](matrix-org/matrix-react-sdk#8829)). Fixes element-hq/element-web#22507. Contributed by @justjanne.
* Use common subheading on sidebar user settings tab ([\#8823](matrix-org/matrix-react-sdk#8823)). Contributed by @luixxiul.
* Fix clickable area of advanced toggle on appearance user settings tab ([\#8820](matrix-org/matrix-react-sdk#8820)). Fixes element-hq/element-web#22546. Contributed by @luixxiul.
* Disable redacting reactions if we don't have sufficient permissions  ([\#8767](matrix-org/matrix-react-sdk#8767)). Fixes element-hq/element-web#22262.
* Update the live timeline when the JS SDK resets it ([\#8806](matrix-org/matrix-react-sdk#8806)). Fixes element-hq/element-web#22421.
* Fix flex blowout on image reply ([\#8809](matrix-org/matrix-react-sdk#8809)). Fixes element-hq/element-web#22509 and element-hq/element-web#22510. Contributed by @luixxiul.
* Enable background color on hover for chat panel and thread panel ([\#8644](matrix-org/matrix-react-sdk#8644)). Fixes element-hq/element-web#22273. Contributed by @luixxiul.
* Fix #20026: send read marker as soon as we change it ([\#8802](matrix-org/matrix-react-sdk#8802)). Fixes element-hq/element-web#20026. Contributed by @andybalaam.
* Allow AppTiles to shrink as much as necessary ([\#8805](matrix-org/matrix-react-sdk#8805)). Fixes element-hq/element-web#22499.
* Make widgets in video rooms immutable again ([\#8803](matrix-org/matrix-react-sdk#8803)). Fixes element-hq/element-web#22497.
* Use MessageActionBar style declarations on pinned message card ([\#8757](matrix-org/matrix-react-sdk#8757)). Fixes element-hq/element-web#22444. Contributed by @luixxiul.
* Expire video member events after 1 hour ([\#8776](matrix-org/matrix-react-sdk#8776)).
* Name lists on invite dialog ([\#8046](matrix-org/matrix-react-sdk#8046)). Fixes element-hq/element-web#21400 and element-hq/element-web#19463. Contributed by @luixxiul.
* Live location share - show loading UI for beacons with start timestamp in the future ([\#8775](matrix-org/matrix-react-sdk#8775)). Fixes element-hq/element-web#22437. Contributed by @kerryarchibald.
* Fix scroll jump issue with the composer ([\#8788](matrix-org/matrix-react-sdk#8788)). Fixes element-hq/element-web#22464.
* Fix the incorrect nesting of download button on MessageActionBar ([\#8785](matrix-org/matrix-react-sdk#8785)). Contributed by @luixxiul.
* Revert link color change in composer ([\#8784](matrix-org/matrix-react-sdk#8784)). Fixes element-hq/element-web#22468.
* Fix 'Logout' inline link on the splash screen ([\#8770](matrix-org/matrix-react-sdk#8770)). Fixes element-hq/element-web#22449. Contributed by @luixxiul.
* Fix disappearing widget poput button when changing the widget layout ([\#8754](matrix-org/matrix-react-sdk#8754)).
* Reduce gutter with the new read receipt UI ([\#8736](matrix-org/matrix-react-sdk#8736)). Fixes element-hq/element-web#21890.
* Add ellipsis effect to hidden beacon status ([\#8755](matrix-org/matrix-react-sdk#8755)). Fixes element-hq/element-web#22441. Contributed by @luixxiul.
* Make the pill on the basic message composer compatible with display name in RTL languages ([\#8758](matrix-org/matrix-react-sdk#8758)). Fixes element-hq/element-web#22445. Contributed by @luixxiul.
* Prevent the banner text from being selected, replacing the spacing values with the variable ([\#8756](matrix-org/matrix-react-sdk#8756)). Fixes element-hq/element-web#22442. Contributed by @luixxiul.
* Ensure the first device on a newly-registered account gets cross-signed properly ([\#8750](matrix-org/matrix-react-sdk#8750)). Fixes element-hq/element-web#21977. Contributed by @duxovni.
* Hide live location option in threads composer ([\#8746](matrix-org/matrix-react-sdk#8746)). Fixes element-hq/element-web#22424. Contributed by @kerryarchibald.
* Make sure MessageTimestamp is not hidden by EventTile_line on TimelineCard ([\#8748](matrix-org/matrix-react-sdk#8748)). Contributed by @luixxiul.
* Make PiP motion smoother and react to window resizes correctly ([\#8747](matrix-org/matrix-react-sdk#8747)). Fixes element-hq/element-web#22292.
* Prevent Invite and DevTools dialogs from being cut off ([\#8646](matrix-org/matrix-react-sdk#8646)). Fixes element-hq/element-web#20911 and undefined/matrix-react-sdk#8165. Contributed by @justjanne.
* Squish event bubble tiles less ([\#8740](matrix-org/matrix-react-sdk#8740)).
* Use random widget IDs for video rooms ([\#8739](matrix-org/matrix-react-sdk#8739)). Fixes element-hq/element-web#22417.
* Fix read avatars overflow from the right chat panel with a maximized widget on bubble message layout ([\#8470](matrix-org/matrix-react-sdk#8470)). Contributed by @luixxiul.
* Fix `CallView` crash ([\#8735](matrix-org/matrix-react-sdk#8735)). Fixes element-hq/element-web#22394.
su-ex added a commit to SchildiChat/element-web that referenced this pull request Jul 7, 2022
* Remove Piwik support ([\element-hq#8835](matrix-org/matrix-react-sdk#8835)).
* Document how to configure a custom `home.html`. ([\element-hq#21066](element-hq#21066)). Contributed by @johannes-krude.
* Move New Search Experience out of beta ([\element-hq#8859](matrix-org/matrix-react-sdk#8859)). Contributed by @justjanne.
* Switch video rooms to spotlight layout when in PiP mode ([\element-hq#8912](matrix-org/matrix-react-sdk#8912)). Fixes element-hq#22574.
* Live location sharing - render message deleted tile for redacted beacons ([\element-hq#8905](matrix-org/matrix-react-sdk#8905)). Contributed by @kerryarchibald.
* Improve view source dialog style ([\#8883](matrix-org/matrix-react-sdk#8883)). Fixes element-hq#22636. Contributed by @luixxiul.
* Improve integration manager dialog style ([\element-hq#8888](matrix-org/matrix-react-sdk#8888)). Fixes element-hq#22642. Contributed by @luixxiul.
* Implement MSC3827: Filtering of `/publicRooms` by room type ([\element-hq#8866](matrix-org/matrix-react-sdk#8866)). Fixes element-hq#22578.
* Show chat panel when opening a video room with unread messages ([\element-hq#8812](matrix-org/matrix-react-sdk#8812)). Fixes element-hq#22527.
* Live location share - forward latest location ([\element-hq#8860](matrix-org/matrix-react-sdk#8860)). Contributed by @kerryarchibald.
* Allow integration managers to validate user identity after opening ([\element-hq#8782](matrix-org/matrix-react-sdk#8782)). Contributed by @Half-Shot.
* Create a common header on right panel cards on BaseCard ([\element-hq#8808](matrix-org/matrix-react-sdk#8808)). Contributed by @luixxiul.
* Integrate searching public rooms and people into the new search experience ([\element-hq#8707](matrix-org/matrix-react-sdk#8707)). Fixes element-hq#21354 and element-hq#19349. Contributed by @justjanne.
* Bring back waveform for voice messages and retain seeking ([\element-hq#8843](matrix-org/matrix-react-sdk#8843)). Fixes element-hq#21904.
* Improve colors in settings  ([\element-hq#7283](matrix-org/matrix-react-sdk#7283)).
* Keep draft in composer when a slash command syntax errors ([\element-hq#8811](matrix-org/matrix-react-sdk#8811)). Fixes element-hq#22384.
* Release video rooms as a beta feature ([\element-hq#8431](matrix-org/matrix-react-sdk#8431)).
* Clarify logout key backup warning dialog. Contributed by @notramo. ([\element-hq#8741](matrix-org/matrix-react-sdk#8741)). Fixes element-hq#15565. Contributed by @MadLittleMods.
* Slightly improve the look of the `Message edits` dialog ([\element-hq#8763](matrix-org/matrix-react-sdk#8763)). Fixes element-hq#22410.
* Add support for MD / HTML in room topics ([\element-hq#8215](matrix-org/matrix-react-sdk#8215)). Fixes element-hq#5180. Contributed by @Johennes.
* Live location share - link to timeline tile from share warning ([\element-hq#8752](matrix-org/matrix-react-sdk#8752)). Contributed by @kerryarchibald.
* Improve composer visiblity ([\element-hq#8578](matrix-org/matrix-react-sdk#8578)). Fixes #22072 and element-hq#17362.
* Makes the avatar of the user menu non-draggable ([\element-hq#8765](matrix-org/matrix-react-sdk#8765)). Contributed by @luixxiul.
* Improve widget buttons behaviour and layout ([\element-hq#8734](matrix-org/matrix-react-sdk#8734)).
* Use AccessibleButton for 'Reset All' link button on SetupEncryptionBody ([\element-hq#8730](matrix-org/matrix-react-sdk#8730)). Contributed by @luixxiul.
* Adjust message timestamp position on TimelineCard in non-bubble layouts ([\element-hq#8745](matrix-org/matrix-react-sdk#8745)). Fixes element-hq#22426. Contributed by @luixxiul.
* Use AccessibleButton for 'In reply to' link button on ReplyChain ([\element-hq#8726](matrix-org/matrix-react-sdk#8726)). Fixes element-hq#22407. Contributed by @luixxiul.
* Live location share - enable reply and react to tiles ([\element-hq#8721](matrix-org/matrix-react-sdk#8721)). Contributed by @kerryarchibald.
* Change dash to em dash issues fixed ([\element-hq#8455](matrix-org/matrix-react-sdk#8455)). Fixes element-hq#21895. Contributed by @goelesha.
* Reduce video rooms log spam ([\element-hq#22665](element-hq#22665)).
* Connect to Jitsi unmuted by default ([\element-hq#22660](element-hq#22660)). Fixes element-hq#22637.
* Work around a Jitsi bug with display name encoding ([\element-hq#22525](element-hq#22525)). Fixes element-hq#22521.
* Make invite dialogue fixed height ([\element-hq#8945](matrix-org/matrix-react-sdk#8945)).
* Correct issue with tab order in new search experience ([\element-hq#8919](matrix-org/matrix-react-sdk#8919)). Fixes element-hq#22670. Contributed by @justjanne.
* Clicking location replies now redirects to the replied event instead of opening the map ([\element-hq#8918](matrix-org/matrix-react-sdk#8918)). Fixes element-hq#22667.
* Keep clicks on pills within the app ([\element-hq#8917](matrix-org/matrix-react-sdk#8917)). Fixes element-hq#22653.
* Don't overlap tile bubbles with timestamps in modern layout ([\element-hq#8908](matrix-org/matrix-react-sdk#8908)). Fixes element-hq#22425.
* Connect to Jitsi unmuted by default ([\element-hq#8909](matrix-org/matrix-react-sdk#8909)).
* Maximize width value of display name on TimelineCard with IRC/modern layout ([\element-hq#8904](matrix-org/matrix-react-sdk#8904)). Fixes element-hq#22651. Contributed by @luixxiul.
* Align the avatar and the display name on TimelineCard ([\element-hq#8900](matrix-org/matrix-react-sdk#8900)). Contributed by @luixxiul.
* Remove inline margin from reactions row on IRC layout ([\element-hq#8891](matrix-org/matrix-react-sdk#8891)). Fixes element-hq#22644. Contributed by @luixxiul.
* Align "From a thread" on search result panel on IRC layout ([\element-hq#8892](matrix-org/matrix-react-sdk#8892)). Fixes element-hq#22645. Contributed by @luixxiul.
* Display description of E2E advanced panel as subsection text ([\element-hq#8889](matrix-org/matrix-react-sdk#8889)). Contributed by @luixxiul.
* Remove inline end margin from images on file panel ([\element-hq#8886](matrix-org/matrix-react-sdk#8886)). Fixes element-hq#22640. Contributed by @luixxiul.
* Disable option to `Quote` when we don't have sufficient permissions ([\element-hq#8893](matrix-org/matrix-react-sdk#8893)). Fixes element-hq#22643.
* Add padding to font scaling loader for message bubble layout ([\element-hq#8875](matrix-org/matrix-react-sdk#8875)). Fixes element-hq#22626. Contributed by @luixxiul.
* Set 100% max-width to display name on reply tiles ([\element-hq#8867](matrix-org/matrix-react-sdk#8867)). Fixes element-hq#22615. Contributed by @luixxiul.
* Fix alignment of pill letter ([\element-hq#8874](matrix-org/matrix-react-sdk#8874)). Fixes element-hq#22622. Contributed by @luixxiul.
* Move the beta pill to the right side and display the pill on video room only ([\element-hq#8873](matrix-org/matrix-react-sdk#8873)). Fixes element-hq#22619 and element-hq#22620. Contributed by @luixxiul.
* Stop using absolute property to place beta pill on RoomPreviewCard ([\element-hq#8872](matrix-org/matrix-react-sdk#8872)). Fixes element-hq#22617. Contributed by @luixxiul.
* Make the pill text single line ([\element-hq#8744](matrix-org/matrix-react-sdk#8744)). Fixes element-hq#22427. Contributed by @luixxiul.
* Hide overflow of public room description on spotlight dialog result ([\element-hq#8870](matrix-org/matrix-react-sdk#8870)). Contributed by @luixxiul.
* Fix position of message action bar on the info tile on TimelineCard in message bubble layout ([\#8865](matrix-org/matrix-react-sdk#8865)). Fixes element-hq#22614. Contributed by @luixxiul.
* Remove inline start margin from display name on reply tiles on TimelineCard ([\element-hq#8864](matrix-org/matrix-react-sdk#8864)). Fixes element-hq#22613. Contributed by @luixxiul.
* Improve homeserver dropdown dialog styling ([\element-hq#8850](matrix-org/matrix-react-sdk#8850)). Fixes element-hq#22552. Contributed by @justjanne.
* Fix crash when drawing blurHash for portrait videos PSB-139 ([\element-hq#8855](matrix-org/matrix-react-sdk#8855)). Fixes element-hq#22597. Contributed by @andybalaam.
* Fix grid blowout on pinned event tiles ([\element-hq#8816](matrix-org/matrix-react-sdk#8816)). Fixes element-hq#22543. Contributed by @luixxiul.
* Fix temporary sync errors if there's weird settings stored in account data ([\element-hq#8857](matrix-org/matrix-react-sdk#8857)).
* Fix reactions row overflow and gap between reactions ([\#8813](matrix-org/matrix-react-sdk#8813)). Fixes element-hq#22093. Contributed by @luixxiul.
* Fix issues with the Create new room button in Spotlight ([\element-hq#8851](matrix-org/matrix-react-sdk#8851)). Contributed by @justjanne.
* Remove margin from E2E icon between avatar and hidden event ([\element-hq#8584](matrix-org/matrix-react-sdk#8584)). Fixes element-hq#22186. Contributed by @luixxiul.
* Fix waveform on a message bubble ([\#8852](matrix-org/matrix-react-sdk#8852)). Contributed by @luixxiul.
* Location sharing maps are now loaded after reconnection ([\element-hq#8848](matrix-org/matrix-react-sdk#8848)). Fixes element-hq#20993.
* Update the avatar mask so it doesn’t cut off spaces’ avatars anymore ([\element-hq#8849](matrix-org/matrix-react-sdk#8849)). Contributed by @justjanne.
* Add a bit of safety around timestamp handling for threads ([\element-hq#8845](matrix-org/matrix-react-sdk#8845)).
* Remove top margin from event tile on a narrow viewport ([\element-hq#8814](matrix-org/matrix-react-sdk#8814)). Contributed by @luixxiul.
* Fix keyboard shortcuts on settings tab being wrapped ([\element-hq#8825](matrix-org/matrix-react-sdk#8825)). Fixes element-hq#22547. Contributed by @luixxiul.
* Add try-catch around blurhash loading ([\element-hq#8830](matrix-org/matrix-react-sdk#8830)).
* Prevent new composer from overflowing from non-breakable text ([\element-hq#8829](matrix-org/matrix-react-sdk#8829)). Fixes element-hq#22507. Contributed by @justjanne.
* Use common subheading on sidebar user settings tab ([\element-hq#8823](matrix-org/matrix-react-sdk#8823)). Contributed by @luixxiul.
* Fix clickable area of advanced toggle on appearance user settings tab ([\element-hq#8820](matrix-org/matrix-react-sdk#8820)). Fixes element-hq#22546. Contributed by @luixxiul.
* Disable redacting reactions if we don't have sufficient permissions  ([\element-hq#8767](matrix-org/matrix-react-sdk#8767)). Fixes element-hq#22262.
* Update the live timeline when the JS SDK resets it ([\element-hq#8806](matrix-org/matrix-react-sdk#8806)). Fixes element-hq#22421.
* Fix flex blowout on image reply ([\element-hq#8809](matrix-org/matrix-react-sdk#8809)). Fixes element-hq#22509 and element-hq#22510. Contributed by @luixxiul.
* Enable background color on hover for chat panel and thread panel ([\element-hq#8644](matrix-org/matrix-react-sdk#8644)). Fixes element-hq#22273. Contributed by @luixxiul.
* Fix element-hq#20026: send read marker as soon as we change it ([\element-hq#8802](matrix-org/matrix-react-sdk#8802)). Fixes element-hq#20026. Contributed by @andybalaam.
* Allow AppTiles to shrink as much as necessary ([\element-hq#8805](matrix-org/matrix-react-sdk#8805)). Fixes element-hq#22499.
* Make widgets in video rooms immutable again ([\element-hq#8803](matrix-org/matrix-react-sdk#8803)). Fixes element-hq#22497.
* Use MessageActionBar style declarations on pinned message card ([\element-hq#8757](matrix-org/matrix-react-sdk#8757)). Fixes element-hq#22444. Contributed by @luixxiul.
* Expire video member events after 1 hour ([\element-hq#8776](matrix-org/matrix-react-sdk#8776)).
* Name lists on invite dialog ([\element-hq#8046](matrix-org/matrix-react-sdk#8046)). Fixes element-hq#21400 and element-hq#19463. Contributed by @luixxiul.
* Live location share - show loading UI for beacons with start timestamp in the future ([\element-hq#8775](matrix-org/matrix-react-sdk#8775)). Fixes element-hq#22437. Contributed by @kerryarchibald.
* Fix scroll jump issue with the composer ([\element-hq#8788](matrix-org/matrix-react-sdk#8788)). Fixes element-hq#22464.
* Fix the incorrect nesting of download button on MessageActionBar ([\element-hq#8785](matrix-org/matrix-react-sdk#8785)). Contributed by @luixxiul.
* Revert link color change in composer ([\element-hq#8784](matrix-org/matrix-react-sdk#8784)). Fixes element-hq#22468.
* Fix 'Logout' inline link on the splash screen ([\element-hq#8770](matrix-org/matrix-react-sdk#8770)). Fixes element-hq#22449. Contributed by @luixxiul.
* Fix disappearing widget poput button when changing the widget layout ([\element-hq#8754](matrix-org/matrix-react-sdk#8754)).
* Reduce gutter with the new read receipt UI ([\element-hq#8736](matrix-org/matrix-react-sdk#8736)). Fixes element-hq#21890.
* Add ellipsis effect to hidden beacon status ([\element-hq#8755](matrix-org/matrix-react-sdk#8755)). Fixes element-hq#22441. Contributed by @luixxiul.
* Make the pill on the basic message composer compatible with display name in RTL languages ([\element-hq#8758](matrix-org/matrix-react-sdk#8758)). Fixes element-hq#22445. Contributed by @luixxiul.
* Prevent the banner text from being selected, replacing the spacing values with the variable ([\element-hq#8756](matrix-org/matrix-react-sdk#8756)). Fixes element-hq#22442. Contributed by @luixxiul.
* Ensure the first device on a newly-registered account gets cross-signed properly ([\element-hq#8750](matrix-org/matrix-react-sdk#8750)). Fixes element-hq#21977. Contributed by @duxovni.
* Hide live location option in threads composer ([\#8746](matrix-org/matrix-react-sdk#8746)). Fixes element-hq#22424. Contributed by @kerryarchibald.
* Make sure MessageTimestamp is not hidden by EventTile_line on TimelineCard ([\#8748](matrix-org/matrix-react-sdk#8748)). Contributed by @luixxiul.
* Make PiP motion smoother and react to window resizes correctly ([\element-hq#8747](matrix-org/matrix-react-sdk#8747)). Fixes element-hq#22292.
* Prevent Invite and DevTools dialogs from being cut off ([\#8646](matrix-org/matrix-react-sdk#8646)). Fixes element-hq#20911 and undefined/matrix-react-sdk#8165. Contributed by @justjanne.
* Squish event bubble tiles less ([\element-hq#8740](matrix-org/matrix-react-sdk#8740)).
* Use random widget IDs for video rooms ([\element-hq#8739](matrix-org/matrix-react-sdk#8739)). Fixes element-hq#22417.
* Fix read avatars overflow from the right chat panel with a maximized widget on bubble message layout ([\element-hq#8470](matrix-org/matrix-react-sdk#8470)). Contributed by @luixxiul.
* Fix `CallView` crash ([\element-hq#8735](matrix-org/matrix-react-sdk#8735)). Fixes element-hq#22394.
su-ex added a commit to SchildiChat/matrix-react-sdk that referenced this pull request Jul 7, 2022
* Remove Piwik support ([\matrix-org#8835](matrix-org#8835)).
* Move New Search Experience out of beta ([\matrix-org#8859](matrix-org#8859)). Contributed by @justjanne.
* Switch video rooms to spotlight layout when in PiP mode ([\matrix-org#8912](matrix-org#8912)). Fixes element-hq/element-web#22574.
* Live location sharing - render message deleted tile for redacted beacons ([\matrix-org#8905](matrix-org#8905)). Contributed by @kerryarchibald.
* Improve view source dialog style ([\matrix-org#8883](matrix-org#8883)). Fixes element-hq/element-web#22636. Contributed by @luixxiul.
* Improve integration manager dialog style ([\matrix-org#8888](matrix-org#8888)). Fixes element-hq/element-web#22642. Contributed by @luixxiul.
* Implement MSC3827: Filtering of `/publicRooms` by room type ([\matrix-org#8866](matrix-org#8866)). Fixes element-hq/element-web#22578.
* Show chat panel when opening a video room with unread messages ([\matrix-org#8812](matrix-org#8812)). Fixes element-hq/element-web#22527.
* Live location share - forward latest location ([\matrix-org#8860](matrix-org#8860)). Contributed by @kerryarchibald.
* Allow integration managers to validate user identity after opening ([\matrix-org#8782](matrix-org#8782)). Contributed by @Half-Shot.
* Create a common header on right panel cards on BaseCard ([\matrix-org#8808](matrix-org#8808)). Contributed by @luixxiul.
* Integrate searching public rooms and people into the new search experience ([\matrix-org#8707](matrix-org#8707)). Fixes element-hq/element-web#21354 and element-hq/element-web#19349. Contributed by @justjanne.
* Bring back waveform for voice messages and retain seeking ([\matrix-org#8843](matrix-org#8843)). Fixes element-hq/element-web#21904.
* Improve colors in settings  ([\matrix-org#7283](matrix-org#7283)).
* Keep draft in composer when a slash command syntax errors ([\matrix-org#8811](matrix-org#8811)). Fixes element-hq/element-web#22384.
* Release video rooms as a beta feature ([\matrix-org#8431](matrix-org#8431)).
* Clarify logout key backup warning dialog. Contributed by @notramo. ([\matrix-org#8741](matrix-org#8741)). Fixes element-hq/element-web#15565. Contributed by @MadLittleMods.
* Slightly improve the look of the `Message edits` dialog ([\matrix-org#8763](matrix-org#8763)). Fixes element-hq/element-web#22410.
* Add support for MD / HTML in room topics ([\matrix-org#8215](matrix-org#8215)). Fixes element-hq/element-web#5180. Contributed by @Johennes.
* Live location share - link to timeline tile from share warning ([\matrix-org#8752](matrix-org#8752)). Contributed by @kerryarchibald.
* Improve composer visiblity ([\matrix-org#8578](matrix-org#8578)). Fixes vector-im/element-web#22072 and element-hq/element-web#17362.
* Makes the avatar of the user menu non-draggable ([\matrix-org#8765](matrix-org#8765)). Contributed by @luixxiul.
* Improve widget buttons behaviour and layout ([\matrix-org#8734](matrix-org#8734)).
* Use AccessibleButton for 'Reset All' link button on SetupEncryptionBody ([\matrix-org#8730](matrix-org#8730)). Contributed by @luixxiul.
* Adjust message timestamp position on TimelineCard in non-bubble layouts ([\matrix-org#8745](matrix-org#8745)). Fixes element-hq/element-web#22426. Contributed by @luixxiul.
* Use AccessibleButton for 'In reply to' link button on ReplyChain ([\matrix-org#8726](matrix-org#8726)). Fixes element-hq/element-web#22407. Contributed by @luixxiul.
* Live location share - enable reply and react to tiles ([\matrix-org#8721](matrix-org#8721)). Contributed by @kerryarchibald.
* Change dash to em dash issues fixed ([\matrix-org#8455](matrix-org#8455)). Fixes element-hq/element-web#21895. Contributed by @goelesha.
* Make invite dialogue fixed height ([\matrix-org#8945](matrix-org#8945)).
* Correct issue with tab order in new search experience ([\matrix-org#8919](matrix-org#8919)). Fixes element-hq/element-web#22670. Contributed by @justjanne.
* Clicking location replies now redirects to the replied event instead of opening the map ([\matrix-org#8918](matrix-org#8918)). Fixes element-hq/element-web#22667.
* Keep clicks on pills within the app ([\matrix-org#8917](matrix-org#8917)). Fixes element-hq/element-web#22653.
* Don't overlap tile bubbles with timestamps in modern layout ([\matrix-org#8908](matrix-org#8908)). Fixes element-hq/element-web#22425.
* Connect to Jitsi unmuted by default ([\matrix-org#8909](matrix-org#8909)).
* Maximize width value of display name on TimelineCard with IRC/modern layout ([\matrix-org#8904](matrix-org#8904)). Fixes element-hq/element-web#22651. Contributed by @luixxiul.
* Align the avatar and the display name on TimelineCard ([\matrix-org#8900](matrix-org#8900)). Contributed by @luixxiul.
* Remove inline margin from reactions row on IRC layout ([\matrix-org#8891](matrix-org#8891)). Fixes element-hq/element-web#22644. Contributed by @luixxiul.
* Align "From a thread" on search result panel on IRC layout ([\matrix-org#8892](matrix-org#8892)). Fixes element-hq/element-web#22645. Contributed by @luixxiul.
* Display description of E2E advanced panel as subsection text ([\matrix-org#8889](matrix-org#8889)). Contributed by @luixxiul.
* Remove inline end margin from images on file panel ([\matrix-org#8886](matrix-org#8886)). Fixes element-hq/element-web#22640. Contributed by @luixxiul.
* Disable option to `Quote` when we don't have sufficient permissions ([\matrix-org#8893](matrix-org#8893)). Fixes element-hq/element-web#22643.
* Add padding to font scaling loader for message bubble layout ([\matrix-org#8875](matrix-org#8875)). Fixes element-hq/element-web#22626. Contributed by @luixxiul.
* Set 100% max-width to display name on reply tiles ([\matrix-org#8867](matrix-org#8867)). Fixes element-hq/element-web#22615. Contributed by @luixxiul.
* Fix alignment of pill letter ([\matrix-org#8874](matrix-org#8874)). Fixes element-hq/element-web#22622. Contributed by @luixxiul.
* Move the beta pill to the right side and display the pill on video room only ([\matrix-org#8873](matrix-org#8873)). Fixes element-hq/element-web#22619 and element-hq/element-web#22620. Contributed by @luixxiul.
* Stop using absolute property to place beta pill on RoomPreviewCard ([\matrix-org#8872](matrix-org#8872)). Fixes element-hq/element-web#22617. Contributed by @luixxiul.
* Make the pill text single line ([\matrix-org#8744](matrix-org#8744)). Fixes element-hq/element-web#22427. Contributed by @luixxiul.
* Hide overflow of public room description on spotlight dialog result ([\matrix-org#8870](matrix-org#8870)). Contributed by @luixxiul.
* Fix position of message action bar on the info tile on TimelineCard in message bubble layout ([\matrix-org#8865](matrix-org#8865)). Fixes element-hq/element-web#22614. Contributed by @luixxiul.
* Remove inline start margin from display name on reply tiles on TimelineCard ([\matrix-org#8864](matrix-org#8864)). Fixes element-hq/element-web#22613. Contributed by @luixxiul.
* Improve homeserver dropdown dialog styling ([\matrix-org#8850](matrix-org#8850)). Fixes element-hq/element-web#22552. Contributed by @justjanne.
* Fix crash when drawing blurHash for portrait videos PSB-139 ([\matrix-org#8855](matrix-org#8855)). Fixes element-hq/element-web#22597. Contributed by @andybalaam.
* Fix grid blowout on pinned event tiles ([\matrix-org#8816](matrix-org#8816)). Fixes element-hq/element-web#22543. Contributed by @luixxiul.
* Fix temporary sync errors if there's weird settings stored in account data ([\matrix-org#8857](matrix-org#8857)).
* Fix reactions row overflow and gap between reactions ([\matrix-org#8813](matrix-org#8813)). Fixes element-hq/element-web#22093. Contributed by @luixxiul.
* Fix issues with the Create new room button in Spotlight ([\matrix-org#8851](matrix-org#8851)). Contributed by @justjanne.
* Remove margin from E2E icon between avatar and hidden event ([\matrix-org#8584](matrix-org#8584)). Fixes element-hq/element-web#22186. Contributed by @luixxiul.
* Fix waveform on a message bubble ([\matrix-org#8852](matrix-org#8852)). Contributed by @luixxiul.
* Location sharing maps are now loaded after reconnection ([\matrix-org#8848](matrix-org#8848)). Fixes element-hq/element-web#20993.
* Update the avatar mask so it doesn’t cut off spaces’ avatars anymore ([\matrix-org#8849](matrix-org#8849)). Contributed by @justjanne.
* Add a bit of safety around timestamp handling for threads ([\matrix-org#8845](matrix-org#8845)).
* Remove top margin from event tile on a narrow viewport ([\matrix-org#8814](matrix-org#8814)). Contributed by @luixxiul.
* Fix keyboard shortcuts on settings tab being wrapped ([\matrix-org#8825](matrix-org#8825)). Fixes element-hq/element-web#22547. Contributed by @luixxiul.
* Add try-catch around blurhash loading ([\matrix-org#8830](matrix-org#8830)).
* Prevent new composer from overflowing from non-breakable text ([\matrix-org#8829](matrix-org#8829)). Fixes element-hq/element-web#22507. Contributed by @justjanne.
* Use common subheading on sidebar user settings tab ([\matrix-org#8823](matrix-org#8823)). Contributed by @luixxiul.
* Fix clickable area of advanced toggle on appearance user settings tab ([\matrix-org#8820](matrix-org#8820)). Fixes element-hq/element-web#22546. Contributed by @luixxiul.
* Disable redacting reactions if we don't have sufficient permissions  ([\matrix-org#8767](matrix-org#8767)). Fixes element-hq/element-web#22262.
* Update the live timeline when the JS SDK resets it ([\matrix-org#8806](matrix-org#8806)). Fixes element-hq/element-web#22421.
* Fix flex blowout on image reply ([\matrix-org#8809](matrix-org#8809)). Fixes element-hq/element-web#22509 and element-hq/element-web#22510. Contributed by @luixxiul.
* Enable background color on hover for chat panel and thread panel ([\matrix-org#8644](matrix-org#8644)). Fixes element-hq/element-web#22273. Contributed by @luixxiul.
* Fix #20026: send read marker as soon as we change it ([\matrix-org#8802](matrix-org#8802)). Fixes element-hq/element-web#20026. Contributed by @andybalaam.
* Allow AppTiles to shrink as much as necessary ([\matrix-org#8805](matrix-org#8805)). Fixes element-hq/element-web#22499.
* Make widgets in video rooms immutable again ([\matrix-org#8803](matrix-org#8803)). Fixes element-hq/element-web#22497.
* Use MessageActionBar style declarations on pinned message card ([\matrix-org#8757](matrix-org#8757)). Fixes element-hq/element-web#22444. Contributed by @luixxiul.
* Expire video member events after 1 hour ([\matrix-org#8776](matrix-org#8776)).
* Name lists on invite dialog ([\matrix-org#8046](matrix-org#8046)). Fixes element-hq/element-web#21400 and element-hq/element-web#19463. Contributed by @luixxiul.
* Live location share - show loading UI for beacons with start timestamp in the future ([\matrix-org#8775](matrix-org#8775)). Fixes element-hq/element-web#22437. Contributed by @kerryarchibald.
* Fix scroll jump issue with the composer ([\matrix-org#8788](matrix-org#8788)). Fixes element-hq/element-web#22464.
* Fix the incorrect nesting of download button on MessageActionBar ([\matrix-org#8785](matrix-org#8785)). Contributed by @luixxiul.
* Revert link color change in composer ([\matrix-org#8784](matrix-org#8784)). Fixes element-hq/element-web#22468.
* Fix 'Logout' inline link on the splash screen ([\matrix-org#8770](matrix-org#8770)). Fixes element-hq/element-web#22449. Contributed by @luixxiul.
* Fix disappearing widget poput button when changing the widget layout ([\matrix-org#8754](matrix-org#8754)).
* Reduce gutter with the new read receipt UI ([\matrix-org#8736](matrix-org#8736)). Fixes element-hq/element-web#21890.
* Add ellipsis effect to hidden beacon status ([\matrix-org#8755](matrix-org#8755)). Fixes element-hq/element-web#22441. Contributed by @luixxiul.
* Make the pill on the basic message composer compatible with display name in RTL languages ([\matrix-org#8758](matrix-org#8758)). Fixes element-hq/element-web#22445. Contributed by @luixxiul.
* Prevent the banner text from being selected, replacing the spacing values with the variable ([\matrix-org#8756](matrix-org#8756)). Fixes element-hq/element-web#22442. Contributed by @luixxiul.
* Ensure the first device on a newly-registered account gets cross-signed properly ([\matrix-org#8750](matrix-org#8750)). Fixes element-hq/element-web#21977. Contributed by @duxovni.
* Hide live location option in threads composer ([\matrix-org#8746](matrix-org#8746)). Fixes element-hq/element-web#22424. Contributed by @kerryarchibald.
* Make sure MessageTimestamp is not hidden by EventTile_line on TimelineCard ([\matrix-org#8748](matrix-org#8748)). Contributed by @luixxiul.
* Make PiP motion smoother and react to window resizes correctly ([\matrix-org#8747](matrix-org#8747)). Fixes element-hq/element-web#22292.
* Prevent Invite and DevTools dialogs from being cut off ([\matrix-org#8646](matrix-org#8646)). Fixes element-hq/element-web#20911 and undefined/matrix-react-sdk#8165. Contributed by @justjanne.
* Squish event bubble tiles less ([\matrix-org#8740](matrix-org#8740)).
* Use random widget IDs for video rooms ([\matrix-org#8739](matrix-org#8739)). Fixes element-hq/element-web#22417.
* Fix read avatars overflow from the right chat panel with a maximized widget on bubble message layout ([\matrix-org#8470](matrix-org#8470)). Contributed by @luixxiul.
* Fix `CallView` crash ([\matrix-org#8735](matrix-org#8735)). Fixes element-hq/element-web#22394.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Delight: Inc. visibility of composer Improve visibility of composer
4 participants