Remix.run Logo
Arathorn 2 days ago

Telegram certainly has an excellent UI/UX. On the Element side, its quality bar has very much been the target for Element X - and (in my biased opinion) we are getting very close, if not exceeding it in some places. For instance, we just landed The Event Cache in Element X and matrix-rust-sdk (https://github.com/matrix-org/matrix-rust-sdk/issues/3280 - closed 2 days ago after a year of solid work), which provides seamless offline support and local encrypted-at-rest caching of the messages it's seen, which in turn then makes the native SwiftUI and jetpack-compose UIs go brrrrrr.

Klonoar 2 days ago | parent | next [-]

> its quality bar has very much been the target for Element X

I sincerely hope you get there, but it's really hard to believe it at the moment. You're not even at feature parity with the app (Element vs Element X) you're replacing, and it's been out for a bit now.

i.e, you have significant user experience related features that keep people using Element (open graph previews, just to name one).

db579 a day ago | parent | prev [-]

Arathorn I'm a bit confused that Element pushes Element X so much already when your own Element One service doesn't support it yet?

Arathorn a day ago | parent [-]

It's just because all the effort has gone into EX over the last ~2 years, and it's a way way way better app (even if it doesn't have threads/spaces yet).

Meanwhile, Element One will support it shortly - the missing piece was MAS in production, which is now happening on matrix.org as per the OP.