Librem 5 owners - Chatty Question

Can you attach images in Chatty (via sms or XMPP)?

Ive checked on https://source.puri.sm/Librem5/chatty and see where it states to make sure your XMPP server supports HTTP File Upload but don’t see any examples of this out in the wild so thought I’d ask.

I know you can build Chatty for other devices but primarily am interested in mobile use (and I know MMS isnt working but assume attaching would still be an option somewhere).

I don’t see any attach function within Chats, using it as SMS.

Thanks Amarok! I didnt see any in screenshots/videos I could find either - do you know if this is being worked on/implemented (being new to to forum I did search but didnt notice anything or see it mentioned on the source page)

All I know is that MMS is in the works.

I was hoping it was considered a seperate thing based on the XEP list but don’t mind waiting I guess if it comes to that :slight_smile:

It would be interesting to see how other chat clients might work on the L5. Pidgin, for instance…?

Agreed! PinePhone is variants that have working Dino/Gajim allow attachments, I’d imagine its the same for the Librem 5 as well.

I do want a single solution if possible though, so would prefer it in Chatty so there are options

1 Like


the leftmost button is for attachments. You need

purism@pureos:~$ dpkg-query -l purple-xmpp-http-upload
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                    Version      Architecture Description
+++-=======================-============-============-=====================================
ii  purple-xmpp-http-upload 0.2.2-1      arm64        HTTP File Upload plugin for libpurple
purism@pureos:~$ 
3 Likes

Thats amazing ruff, thanks for the find! Was this/is this documented anywhere or how did you come across it?

Edit: and by documented somewhere I mean by Purism

1 Like

You can see in this file in the Chatty repository the list of recommended dependencies:

A tip, software that is packaged as *.deb packages have a file called control inside the Debian folder.

This file contains a list of the dependencies required to build the package from source and the dependencies required or recommended or suggested by the *.deb package for installation.

Thank you so much, I think I was searching too “normal” and looking for something that specifically called out attachments and disnt read through thoroughly.

So you know if there are plans to have this enabled/installed by default on future shipments?

On the Librem 5 this should already be the case.

So in cases like where Amarok did not have the option to attach is it just a case of needing to enable something?

This is for xmpp, my understanding was that Amarok was referring to SMS. For SMS this is not available.

2 Likes

Ah my mistake, I was thinking the same package accomplished both. Thanks for being so quick to answer, appreciate the insight!

SMS is handled by this package: https://source.puri.sm/Librem5/chatty/-/blob/master/debian/control#L36

purple-mm-sms

2 Likes