The thing it’s missing the most is better multi device support and an updated desktop client.
For me, I think Matrix is more complete (specially since it backs-up your chats and media encrypted). The only thing it’s lacking (at least Element specific) is encrypted chat search support on mobile.
What matrix is missing is anyone that I know. Ultimately that is way more important than features in a messaging client.
In my personal experience, everyone who has an account with Signal also has with Matrix. The main issue for me is who has an account at all.
Signal client looks optimized on MacOS and Linux i don’t use Windows so not sure what’s going on there
I use it on windows. The client is totally fine for the most part.
Though for some reason it regularly screws up the device-connection, forcing me to reconnect the device, loosing access to every old message. Seems to be a rare bug though, as my family also uses the windows client and theirs never has this problem (out of 8 device 1 has this problem)
I use it for linux. Recently there was a bug where if you had a chat opened, it would pin one core to 100% usage. It also lacks feature parity with the mobile client (ex: gif search and send).
Yeah, it sucks that if I were using Signal only on my phone and eventually decide to start using it on desktop, it doesn’t sync any conversation history, resulting in the desktop client showing nothing from before you set it up. It should have older devices send history to new ones. If you’re permanently switching devices, are you losing that history for good?
Nope, you can backup the chats and import them when installing Signal on the new device
There’s no way that we can have a mainstream alternative to imessage if we keep declaring a new app or protocol the new best one every two years.