Commit Graph

30 Commits (83ca34edbe1f9c830072b8fc994c2407296f2f6b)

Author SHA1 Message Date
Michael Kirk 83ca34edbe Fix sending images taken on iOS11 camera.
Convert .heic to .jpg upon sending

// FREEBIE
8 years ago
Matthew Chen 97772a32ff Respond to CR.
// FREEBIE
8 years ago
Matthew Chen 9eaeba9af3 Address yet another edge cases around pasteboards that contain both textual and non-textual content, e.g. a gif and the URL of that gif.
// FREEBIE
8 years ago
Matthew Chen d639d6557e Add owsFail free function for swift.
// FREEBIE
8 years ago
Matthew Chen c3edbd9aa4 Fix paste of text fragments.
// FREEBIE
9 years ago
Matthew Chen 831046338e Respond to CR.
// FREEBIE
9 years ago
Matthew Chen e48bf65347 Fix “can’t paste GIF from iMessage” issue.
// FREEBIE
9 years ago
Matthew Chen 5dcdace26f Fix “can’t paste GIF from iMessage” issue.
// FREEBIE
9 years ago
Matthew Chen fc51768197 Work around m4a vs. mp4 issue for voice messages in legacy iOS clients.
// FREEBIE
9 years ago
Matthew Chen e85aa045e1 Flag voice messages as such in protos.
// FREEBIE
9 years ago
Matthew Chen 4506064aa6 Prefer to determine an attachment’s file extension for its file name if possible.
// FREEBIE
9 years ago
Matthew Chen 0137e01aff Try to deduce attachment MIME type from the file extension if possible.
// FREEBIE
9 years ago
Michael Kirk d7c7fff679 Fix some compiler warnings
* explicit optional usage in strings
* remove some unused StringUtil code
* swiftlint affected files
* more concise optional casting (and avoid a `!`)

Compiler warnings: 343 -> 318

(Actually most of these are in external libs, but 115 remain in Signal/SSK)

// FREEBIE
9 years ago
Michael Kirk 822f5c8415 support sending all files
use generic mimetype when file has unknown extension

// FREEBIE
9 years ago
Matthew Chen d081df9ded Respond to CR.
// FREEBIE
9 years ago
Matthew Chen e75ed5e477 Respond to CR.
// FREEBIE
9 years ago
Matthew Chen 6e36ce97a5 Let users share imported files to a thread or contact of their choice.
// FREEBIE
9 years ago
Matthew Chen 3c7574a908 Register Signal to handle a wide variety of common document types.
// FREEBIE
9 years ago
Michael Kirk 4d15fbf2dc cherry-pick (rebased) charlesmchen/stressTesting/Signal/src/ViewControllers/SignalAttachment.swift
// FREEBIE
9 years ago
Michael Kirk 203009d4ef fix compiler warning / idiomatic optional unwrapping
// FREEBIE
9 years ago
Michael Kirk 26b94bf94b Always send a filename
// FREEBIE
9 years ago
Matthew Chen 193d9421ce Respond to CR.
// FREEBIE
9 years ago
Matthew Chen 0018d0040b Honor attachment filenames.
// FREEBIE
9 years ago
Matthew Chen 70ac0acc68 Respond to CR.
// FREEBIE
9 years ago
Matthew Chen 54d2d85ebb Update SignalAttachment to allow arbitrary attachments.
// FREEBIE
9 years ago
Matthew Chen ebde769161 Respond to CR.
// FREEBIE
9 years ago
Matthew Chen fc33b00830 Add animated image preview to attachment approval dialog.
// FREEBIE
9 years ago
Matthew Chen 5d79f43970 Add video preview to attachment approval dialog.
// FREEBIE
9 years ago
Matthew Chen 1ab4417687 Fix paste when pasteboard has multiple items.
// FREEBIE
9 years ago
Matthew Chen d12a582ee3 Rename source directories with a space in their name.
// FREEBIE
9 years ago