the desktop shell is mostly javascript though
yukijoou
i mean, you likely already could get some out-of-spec chinese chargers... that's Always been a risk when goong for low quality stuff!
it's that wayland wasn't ready, and now is ready. it took a long time, because building a new protocol like that takes a while if you want to do it well, and lots of coordination between many people. it still has issues, but they're being adressed. slowly, because x11 was full of half-assed solutions done quickly, and they don't want that to happen again
X11 being reliable because Xorg devs aren't stupid
xorg devs are wayland devs. nowadays, most of the people that used to work on xorg now work on wayland. they're not stupid, they realised that x11 is too dated for modern systems (see asahi linux) and now are working on a replacement
on fr-oss, it's shift+altgr+4 or 5, i believe... also don't forget the non-breaking spaces around it when typing french!
well, i'd say more systems use unicode nowadays, especially if you only count user-facing software...
though, yeah, because univode is a superset of ascii, ascii's still technically very much in use and very popular!
afaik, their while thing is that they do everything on-device, so your device is the only one with access to your messages
has Firefox ever not been the first to support new standards?
doesn't really matter when it's a google standard...
as much as i agree,
- accessibility is usually pretty horrendous on most matrix clients, none i could find have full, proper reduced motion support, which i need to properly use pretty much any piece of software. discord is far from perfect in this regard, and getting worse and worse, but still miles ahead of most chat apps i've tried, especially proprietary ones. I have barely used revolt, and in my memory it's far worse than discord, and i have yet to figure out how xmpp works...
- none of my friends are on it. while i could convince some to move, here discord is already a quite "niche" chat service, and as a student, i'm more or less required to be on any chat service whatever group project i need to do is organised. same with friend groups, i'm usually not a "group leader", and join in friend groups that already exist, so it's much harder to insist on moving anyone over to a new thing no one but me has ever used before
- ux isn't great. it's improving, but i've had quite a few "key exchange" issues with matrix especially... Also, i found most clients quite messy, but that's more to personal taste!
yeah, i think the 30% is fair enough, given the amount of stuff you get as a user by using steam, like
- good cross-platform support
- a working friendlist and chat system
- remote play together
- the workshop and community features
- profile customisation stuff for those that like it
- whishlists and gifts
i honestly feel like while they're a monopoly, they don't do anything other companies can't do, their cut goes to fund features others simply don't provide, so it's entierly fair for them to be more expensive than the competition
you can definitely back up apps and most files using adb and a computer, and probably even your phone itself by doing adb over the network back to your phone
also, i think there's a way of setting up a different location provider in the developper setings on android!