Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Suggestion] Allow arbitrary file types (txt, zip, apk, pdf ...) to be sent as attachments, not only audio/video/media #993

Closed
Wikinaut opened this issue Mar 4, 2014 · 14 comments
Labels

Comments

@Wikinaut
Copy link
Contributor

Wikinaut commented Mar 4, 2014

Currently, only media files (image, video, audio) can be selected as attachment, but I want also be able to send text and zip files via the Android Filemanager.

What was the original reason to limit attachments to media types?

[UPDATED 20151020]

Bounty for implementation

We have a bounty for the implementation, it's now at

Bounty

Click, if you want to support. Bitcoin payment is supported.

@Wikinaut
Copy link
Contributor Author

Wikinaut commented Apr 4, 2014

@moxie0 Hi, just to refresh this issue, which I regard as essential.

Perhaps I overlooked something, but with the current 2.0.5. release version and current master branch it appears only be possible to attach

  • Image
  • Video
  • Audio

Why are arbitrary file types (text files, PDF.....) missing in the list of possible attachments?

I want to send a simple text file, but cannot.

Why is TextSecure not listed as intent in file "share with" contexts?

@McLoo
Copy link
Contributor

McLoo commented Apr 4, 2014

TS is listed in "share with". But only for supported file types.

Let's wait until the media branch gets merged. Maybe the supported file types get extended after that.
I second the request for extending this for PDF, ZIP, APK, and calendar entries.
I'm also waiting for sharing contact cards rather than just one contact number.

btw: why such big letters?

@Wikinaut Wikinaut changed the title [Suggestion] Allow arbitrary file types (txt, zip...) to be sent as attachments, not only audio/video/media [Suggestion] Allow arbitrary file types (txt, zip, apk, pdf ...) to be sent as attachments, not only audio/video/media Apr 4, 2014
@generalmanager
Copy link

I'd love that too! It's a pain to send all kinds of (small) files and it would be a perfect addition to TS.

Now that the new sharing UI works and makes sending pictures straight from the camera a bliss, I don't see why we can't send all kinds of files.

@Poquaruse
Copy link

As there has not been any update for more than half a year, I'd like to join this request.

Please allow sending for arbitrary file types! This would make Textsecure an even more valuable tool!

@Wikinaut
Copy link
Contributor Author

I would like to know whether this is still on the to-do list (allow arbitrary file types as attachments).

@scroom
Copy link

scroom commented Apr 30, 2015

Would be really great being able to send PDF encrypted to my TextSecure-contacts.
The headmaster of our school wanted to recommend TextSecure to the teachers and students as open replacement for existing nonsecure communication. He has stopped this for instance because he wanted to send a PDF which didn't work.

@fantasia45
Copy link

Can we still hope that it will be possible to send arbitrary files with TextSecure from our tablets and phones?

@Wikinaut
Copy link
Contributor Author

I anyone working on a solution ? (info only: the new version of Threema can send files up to 20 MB, see http://www.heise.de/newsticker/meldung/Krypto-Messenger-Neue-Threema-Version-bietet-Dateiversand-2750001.html )

@Wikinaut
Copy link
Contributor Author

Great! I sent some mBTC.

@Wikinaut
Copy link
Contributor Author

Placed that also in the first post:

Bounty

@ghost
Copy link

ghost commented Nov 11, 2015

I'd like to extend this to all file types.
But I can imagine this would take up a massive amount of storage on your servers at some point.

Therefore, an option would be to limit it to a certain size. But I might have a cooler idea. What If you could link a cloud storage account (like whatsapp does with google drive for backups) that is automatically used for sharing large files securely.
I'd imagine signal encrypting the file, upload it to your chosen cloud storage and then get a public link and send that to the recipient. Which can then download and decrypt it again.
Fortunately most providers have a nice api so it shouldn't be extremely hard to make.

@mcginty mcginty removed their assignment Nov 16, 2015
@Evi1M4chine
Copy link

There is absolutely no reason for size limitations btw.
Any file can by transferred segment by segment, allowing segments to be below any limit, and retransmission of segments in case of failure.

The transfers should of course exclusively happen in a direct, serverless way. Nobody expects 2GB file transfers to happen unless both people are online. Segmentation takes care of the usual connection/transfer errors, resuming, etc. When it’s done, the user simply gets a message, and the phone resumes saving power.

@shobhitg
Copy link

I like the connected storage idea as an option. That also adds another feature to incoming/outgoing have media backed up automatically (based on retention settings within the app).

@signalapp signalapp locked and limited conversation to collaborators Feb 5, 2016
@moxie0 moxie0 closed this as completed May 4, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Development

No branches or pull requests

10 participants