NeoChat, KDE's native Matrix chat client, is out and comes with a new login page that detects the server configuration from your ID, stickers, message editing, and much more. Check out all that's new at https://carlschwan.eu/2021/02/23/neochat-1.1/
@lerothas @kde Not yet, still in progress: https://github.com/quotient-im/libQuotient/pull/443.
@kde This is almost certainly an issue on my end, having just version-bumped the ebuild locally to give this a go for the first time, but I guess I'm missing a font (?) dependency and the hamburger menu/back icons are just... not icons. That or I've just happened to hit the perfectly wrong colours (it's just Breeze Dark).
I'll play with it as best I can, here, either way, and thanks for everything! ❤️
@kde Figured it out! Looks like there's a hard dependency on the Oxygen icon set, which I didn't have installed. Is that expected / any plans to follow the system icon theme, I guess?
@carl @kde Yeah, and my system was using the matching Breeze Dark icon set as part of the entire theme package.
(on Gentoo it's kde-frameworks/breeze-icons, which I had, and other KDE Plasma stuff works fine)
I just tried firing up neochat from Konsole to grab its output and saw as the first line:
$ neochat
Icon theme "oxygen" not found.
...
So I emerged kde-frameworks/oxygen-icons, relaunched, that error disappeared and NeoChat loads with said Oxygen icons.
@carl @kde Yup - just having the 'wrong' icons is not a big deal and I'm 100% prepared to blame my Frankenstein's monster of a system here. A fresh format + starting over would probably fix this, who knows, but I can totally live with it.
Just thought it was interesting behaviour. :) Thanks again and have a wonderful day!
@carl Not sure if you're potentially morbidly interested, here, but I figured out what the heck was wrong with my environment.
Blame qt5ct, basically. That was getting pulled into /etc/profile ('QT_QPA_PLATFORMTHEME') and a very very old config there was calling for Oxygen.
...and it was causing me all sorts of grief with other KDE Plasma things, so now that *that*'s gone, things work a lot more as expected. ;)
So yeah, silly per-system thing, but if you ever hear it come up..
Thanks again!
@kde
This is mega cool, can't wait for encryption support to finally move away from electron to a kde native application!
Big kudos to the development team!
@kde Nice, thanks!
Currently, autodetection of homeserver from a delegated root domain does not seem to be happening, is this expected at this time?
https://github.com/matrix-org/synapse/blob/develop/docs/delegate.md
@michael With the latest NeoChat .well-known is supported and should work fine, it does for me and others anyway.
@kde Very nice, I must say that this is the non-browser based matrix client. Now if it supported fast switching between channels like Element does via Ctrl+k & enter the channel name and would highlight channels with muted notifications but unread messages, I'd probably never use Element again.
@kde
Is encryption supported yet? Can't find information about that...