element-hq / element-x-ios

Next generation Matrix client for iOS built with SwiftUI on top of matrix-rust-sdk.
https://element.io/labs/element-x
Apache License 2.0
365 stars 75 forks source link

Remove the plain text mode of the timeline #2964

Closed manuroe closed 1 week ago

manuroe commented 1 week ago

aka the Modern Message layout in the Advanced settings of the app.

We made this timeline layout to help the UX transition from the legacy app but we spent all of efforts (design, implementation, tests) on the bubbles layout. The plain text mode is now suffering of maintenance issues. We should just remove it. We may add it back later seriously if a strong demand appears. We will then build with the same quality standards as the rest of the app.

Element X Android does not have it for the record.

For reference, we are aware of the following possible problems on the plain text layout:

Velin92 commented 1 week ago

The code is still there but now the plain mode has been fully disabled, in the next days we will also cleanup the code, but in the meantime the plain mode is inaccessible to users.