![]() |
Re: Matrix - clients
Yes it might be doable.
I just installed synapse and have been studying how the api works. |
Re: Matrix - clients
Quote:
|
Re: Matrix - clients
i would fukken LOVE to have a native matrix client. first person to make a client that goes 'ping' when i get a message with my phone locked gets a prize (riot does not in fact do this on SFOS)
|
Re: Matrix - clients
It looks like the matrix nio Python library does support E2E encryption; I think that would be a good start for a SFOS client given that python3/QML is well integrated into the OS.
|
Re: Matrix - clients
Quote:
(and that is why it takes so much time to reimplement my bluepill client from matrix-python-sdk to nio) |
Re: Matrix - clients
Quote:
https://matrix.org/blog/2019/09/20/q...t-g-so-c-2019/ https://github.com/quotient-im/libQuotient https://github.com/quotient-im/Quaternion |
Re: Matrix - clients
Quote:
|
Re: Matrix - clients
Quote:
I got tired of constantly trying to keep up with each wave of changes, which is the main reason I stopped working in it in the first place. If anyone wants help understanding the code base, i'm happy to help |
Re: Matrix - clients
Quote:
This client isn't feature complete yet, so I fall back to Riot sometimes, but getting notifications on SFOS was a huge step forward. Development seems to be moving forwards, but slowly. I wish that I had the time to contribute myself. cy8aer, if you're reading this, I really appreciate what you have done so far! EDIT: I speed-read this thread too quickly, and missed cy8ear's post from yesterday! Sorry! :o |
Re: Matrix - clients
Quote:
working on nio branch. |
Re: Matrix - clients
yea, bluepill is hugely feature rich, but it kept giving me repeat messages (and a few other bugs) and i had to stop using it. when its done, i believe it will be the best matrix client anywhere.
EDIT: it also has the best name, which helps |
Re: Matrix - clients
Quote:
https://gitlab.com/cy8aer/bluepill/-/pipelines Here you can find the actual state of development. With test-0.0.19 you can log in and see the dashboard with the room list. Crypto included. Be warned: This does not work together with the PoC. Use a playing machine. Be sure that ~nemo/.config/harbour-bluepill and ~nemo/.local/share/harbour-config is cleared (or moved away). It is not ready It will not be ready soon. |
Re: Matrix - clients
I wonder if anyone managed to get subscribed rooms listed. I get empty. cy8aer, is it expected? Stdout shows some events, but nothing in gui, but empty Rooms
|
Re: Matrix - clients
Quote:
|
Re: Matrix - clients
Quote:
version: 0.0.19, trying now with .22 crypted rooms: could be some PM rooms, but I don't think so. client restart: yes, also rebooted phone cleanup: yes, and done it with the both versions server: matrix.org On stdout, I am getting exceptions in, surprise-surprise, client.get_room_list() call at ClientHandler.py(55). Looks like there are some issues with room.gen_avatar_uri) downloads. Exception is "...ClientPayloadError: Response payload is not completed". I can paste traceback if needed tonight (in 12h). If you wish, I can do it via opening new issue. |
Re: Matrix - clients
Quote:
|
Re: Matrix - clients
... or create a new crypted room and write something into it (for both - writing into a room or creating a new room can be done with a running client. But it only refreshs the list on getting messages by now...).
|
Re: Matrix - clients
I am not sure if it is possible to have crypted avatar images. I tried to build up a new crypted room with another user and it worked out of the box - with avatar picture. But crypted pictures are not implemented. I probably need to except the ClientPayload error. Thanks for the error message.
|
Re: Matrix - clients
Ok, it would be better if you open an issue with a traceback please. Eventually it would be nice if you put:
doSend("downloadUrl", url) at line 550 in /usr/share/harbour-bluepill/python/bluepill/client.py (just before the o = urlparse(url)) before making the traceback. |
Re: Matrix - clients
Quote:
|
Re: Matrix - clients
For all who look at my development build: Please count your rooms. I have a silly problem that on the devices rooms are missing after login.
If rooms are missing please add a note on https://gitlab.com/cy8aer/bluepill/-/issues/30 Thank you. |
Re: Matrix - clients
Quote:
|
All times are GMT. The time now is 15:38. |
vBulletin® Version 3.8.8