bf6 is pretty fun actually, i sacrificed my arch partition to play the game btw
epic shell image
epic image
image
So here's what I want: a Matrix client with separate windows for the contact list and the chat itself. None of the clients do this since they all have Discord/Telegram brainrot or some shit IDK. I got something working with C# and Avalonia (yes I know) where I am able to sign in and get a token, now I just need to get a list of my contacts and get some shit going. Now you would think that the Matrix API would have some easy way to just fetch your contact list so I can get some minimal stuff working, instead you'll need to poll everything from /sync which is quite retarded IMO so I am not doing that. Plus Avalonia doesn't support platform notifications and the default theme just looks plain ugly so whatever. I looked at the SDKs for Matrix and of course the top SDK is written in Rust and the other one in JS. So right, I can just use Rust for everything right? No, hilariously there's a website dedicated to basically saying how bad GUI in Rust is. Luckily there's a native Swift binding for the Rust SDK so fuck it I'll just make it Mac only, only to realize that SwiftUI is designed for mobile development and multiple window is an afterthought plus there's no window representation at all. I haven't done my coursework yet and I've wasted all my time on this please help.
>In progress - Scheduled maintenance is currently in progress. We will provide updates as necessary.