Project lead for Matrix here. This is a pretty accurate post, and in terms of the negative points we are painfully aware that UX on Riot (and performance on Synapse) still has a way to go. The current stuff we have in flight to fix this are: * Lazy-load all room members rather than push them proactively to clients. This should improve initial sync times and subsequent RAM usage by anywhere from 3x to 20x depending on…
A Year Using Matrix and Riot
51–60 of 82 posts
Re: A Year Using Matrix and Riot
#52Earlier quoted context omitted.
Probably a "quick and easy" way to fix this would be to just rely on Google's Material Design resources and tools, which I think are generally liked by most people. This may be an alternative: https://getmdl.io/index.html
please not another MD app! the amount of wasted space is ridiculous!
Re: A Year Using Matrix and Riot
#53If not I was planning on taking a look at it myself despite my JS being rusty and have never done anything with Electron before but I haven't had time to go through the code and see how much of it is designed being built around just a single user account. I remember the old Matrix Console app for Android had multiple account support.
Re: A Year Using Matrix and Riot
#54Earlier quoted context omitted.
I'm using Slack & Riot ... and from my point of view Slack has many of the same issues that riot has as well (performance, room switching, etc). I agree the UX is not as intuitive as on slack, but I'm sure the get there. One thing that I did not ever find out in the UX is how to change own presence and how to get the others presence (it's always offline).
Not sure if it's still true, but I read a while ago that the matrix homeserver has presence turned off due to load.
Re: A Year Using Matrix and Riot
#55Earlier quoted context omitted.
Is there a bunch of work going on from the team there in preparation for the Purism Librem 5, or is that mostly their efforts that happen to rely on your tech?
Sadly it’s ended up being the latter. We’d like to help them, but doing so would pull time away from the core Matrix stuff, which would require us to fund more people to cover the work. They haven’t been able to supply any funding, so we’re supporting them on a best effort basis instead.
The Librem 5 page says “partnering with Matrix” but it now sounds like that has no meaning.
Re: A Year Using Matrix and Riot
#56Is multi-account support being actively worked on for Riot? So (as a use case) I can be signed in to my personal matrix.org account and my (work) private HS account at the same time? If not I was planning on taking a look at it myself despite my JS being rusty and have never done anything with Electron before but I haven't had time to go through the code and see how much of it is designed being built around just a si…
Re: A Year Using Matrix and Riot
#57I Tried to use Riot.im with a friend of mine, who's also a hacker and we couldn't figure out how to create a room for us to chat. We're probably too dumb for this.
There are valid complaints to be made about Riot's UI, but I really don't think that's one of them.
Re: A Year Using Matrix and Riot
#58Is multi-account support being actively worked on for Riot? So (as a use case) I can be signed in to my personal matrix.org account and my (work) private HS account at the same time? If not I was planning on taking a look at it myself despite my JS being rusty and have never done anything with Electron before but I haven't had time to go through the code and see how much of it is designed being built around just a si…
Re: A Year Using Matrix and Riot
#59Project lead for Matrix here. This is a pretty accurate post, and in terms of the negative points we are painfully aware that UX on Riot (and performance on Synapse) still has a way to go. The current stuff we have in flight to fix this are: * Lazy-load all room members rather than push them proactively to clients. This should improve initial sync times and subsequent RAM usage by anywhere from 3x to 20x depending on…
Presumably it's because you're decrypting a 5MB image in JS, but it seems a little bit odd that the entire browser effectively locks up as long as the image is visible.
It's not the end of the world for me, but it is fairly frustrating (the people I talk to use the Android app and don't have this problem, leading).
Keep up the great work Arathorn (and the rest of the folks working on Matrix/Riot)! I've been donating quite a bit to the Matrix project ever since you started accepting funds, and I don't regret it one bit.
Re: A Year Using Matrix and Riot
#60Earlier quoted context omitted.
I use Riot on a daily basis and I like the overall concept, we love federated where I communicate. So let me try to share some experiences that bugger me the most because I really hope you could imporve on those things. Imho those things are more important than UI. (form follows function, sorry guys ;D) - Messages that can't be decrypted on only some of my devices. This for example forces me to use my phone while sit…
From what I understand, Electron is a very temporary stopgap.