Commit Graph

17506 Commits

Author SHA1 Message Date
Matthew Chen f38f3d8887 [SSK] Update SignalAttachment to allow arbitrary attachments.
// FREEBIE
2017-04-13 15:27:55 -04:00
Matthew Chen 1d946ccfed Merge branch 'charlesmchen/arbitraryAttachments' 2017-04-13 15:26:14 -04:00
Matthew Chen 06a56ccede Update SignalAttachment to allow arbitrary attachments.
// FREEBIE
2017-04-13 15:25:28 -04:00
Matthew Chen c1f2ae61b6 Merge branch 'charlesmchen/arbitraryAttachments' 2017-04-13 14:59:11 -04:00
Matthew Chen 70ac0acc68 Respond to CR.
// FREEBIE
2017-04-13 14:58:14 -04:00
Matthew Chen 54d2d85ebb Update SignalAttachment to allow arbitrary attachments.
// FREEBIE
2017-04-13 14:55:53 -04:00
Matthew Chen 72eb632874 Merge branch 'charlesmchen/sendOversizeTextMessages' 2017-04-13 14:42:19 -04:00
Matthew Chen da13506db1 Respond to CR.
// FREEBIE
2017-04-13 14:42:05 -04:00
Matthew Chen db7cb8d388 Send oversize text messages as attachments.
// FREEBIE
2017-04-13 14:36:58 -04:00
Matthew Chen 9882eeea93 Merge branch 'charlesmchen/improveAttachmentApprovalView' 2017-04-13 13:50:14 -04:00
Matthew Chen ebde769161 Respond to CR.
// FREEBIE
2017-04-13 13:49:46 -04:00
Michael Kirk 5e40162fde Merge pull request #176 from WhisperSystems/mkirk/protobuf-docs
up to date protobuf building documentation
2017-04-13 11:32:41 -04:00
Michael Kirk 9c8350701d up to date protobuf building documentation
// FREEBIE
2017-04-13 10:58:43 -04:00
Matthew Chen 7f5847d2d5 Improve file size formatting in attachment approval dialog.
// FREEBIE
2017-04-12 16:53:28 -04:00
Matthew Chen de735dcf33 Add stubs for audio preview to attachment approval dialog.
// FREEBIE
2017-04-12 16:48:28 -04:00
Matthew Chen fc33b00830 Add animated image preview to attachment approval dialog.
// FREEBIE
2017-04-12 16:37:37 -04:00
Matthew Chen 5d79f43970 Add video preview to attachment approval dialog.
// FREEBIE
2017-04-12 16:30:25 -04:00
Matthew Chen 4d091b470e Merge branch 'charlesmchen/socketLifecycle' 2017-04-12 12:02:34 -04:00
Matthew Chen 33593921f6 [SSK] Rework socket manager.
// FREEBIE
2017-04-12 12:01:38 -04:00
Matthew Chen 625a448901 Respond to CR.
// FREEBIE
2017-04-12 11:59:45 -04:00
Matthew Chen effa885614 Rework socket manager.
// FREEBIE
2017-04-12 11:59:45 -04:00
Matthew Chen 6649b1a12f Merge branch 'charlesmchen/socketLifecycle' 2017-04-12 11:59:31 -04:00
Matthew Chen aa3402b535 Respond to CR.
// FREEBIE
2017-04-12 11:59:16 -04:00
Matthew Chen 04b3166b85 Rework socket manager.
// FREEBIE
2017-04-12 11:59:16 -04:00
Matthew Chen b7e24c664b Rework socket manager.
// FREEBIE
2017-04-12 11:59:16 -04:00
Matthew Chen 3d46f8e835 Rework socket manager.
// FREEBIE
2017-04-12 11:59:16 -04:00
Matthew Chen 195d721aa6 Merge branch 'charlesmchen/homeViewBlockIndicator' 2017-04-12 11:57:16 -04:00
Matthew Chen 267462c584 Show block indicator in home view.
* Improve thread safety of home view cells.

// FREEBIE
2017-04-12 11:55:37 -04:00
Michael Kirk 1d9de09429 [SSK] Make sure we can return multiple recipients matches
// FREEBIE
2017-04-12 11:00:35 -04:00
Michael Kirk 1e47f14bdd Merge branch 'mkirk/update-linter-script' 2017-04-12 10:56:03 -04:00
Michael Kirk 4149cba6db use updated localizable strings linter
this script checks to make sure the proper number of format characaters
appear in our translated strings.

See: https://github.com/WhisperSystems/l10n_lint

// FREEBIE
2017-04-12 10:55:53 -04:00
Michael Kirk f94021df9d Merge branch 'mkirk/multiple-recipient' 2017-04-12 10:53:54 -04:00
Michael Kirk edc556b106 Fix multiple match for SignalRecipient
when searching for contacts by phone number

// FREEBIE
2017-04-12 10:53:39 -04:00
Michael Kirk 88d99b7ad2 Merge branch 'mkirk/fix-edit-menu-positioning' 2017-04-12 10:25:24 -04:00
Michael Kirk 5d604a796c [JSQMVC] Fixes "floating" edit menu for narrow media items
previously, edit menu was only positioned correctly for text bubbles,
and centered for media bubbles.

It wasn't that noticable for images/videos since those usually extended
to the middle of the conversation view, but with narrower media bubbles
(like arbitrary attachments) this became a bigger problem.

// FREEBIE
2017-04-12 10:24:29 -04:00
Matthew Chen bf02bd2cc8 Merge branch 'charlesmchen/deferNotifications' 2017-04-12 10:03:41 -04:00
Matthew Chen 2a369273c8 Respond to CR.
// FREEBIE
2017-04-12 10:03:09 -04:00
Matthew Chen b7b5dbb563 Do not present local notifications if a read receipt arrives immediately after.
// FREEBIE
2017-04-12 09:46:53 -04:00
Matthew Chen 0115eb8475 Merge branch 'charlesmchen/blockOffer' 2017-04-12 09:16:13 -04:00
Matthew Chen 1d2e5d218d [SSK] Create block offer when non-contacts send you a message.
// FREEBIE
2017-04-12 08:42:22 -04:00
Matthew Chen 0ee09323f6 Merge branch 'charlesmchen/blockOffer' 2017-04-12 08:40:27 -04:00
Matthew Chen 55706e9bb9 Respond to CR.
// FREEBIE
2017-04-12 08:38:54 -04:00
Matthew Chen 878704cb12 Create block offer when non-contacts send you a message.
// FREEBIE
2017-04-12 08:38:54 -04:00
Matthew Chen daa832bbca Respond to CR.
// FREEBIE
2017-04-12 08:38:46 -04:00
Matthew Chen 17b751d22a Create block offer when non-contacts send you a message.
// FREEBIE
2017-04-12 08:38:46 -04:00
Matthew Chen f6baf1f516 Merge branch 'charlesmchen/approveAllAttachments' 2017-04-11 18:19:40 -04:00
Matthew Chen c2e94f57ed Respond to CR.
// FREEBIE
2017-04-11 18:18:50 -04:00
Matthew Chen 660e4dd4c4 Show attachment approval dialog for all attachments.
// FREEBIE
2017-04-11 18:17:43 -04:00
Matthew Chen 255b3023f5 Merge branch 'charlesmchen/messageViewGlitches2' 2017-04-11 18:09:55 -04:00
Matthew Chen 5bc5e00156 Add debug UI action to send 1,000 messages so we can “load test” message view’s perf.
// FREEBIE
2017-04-11 18:09:45 -04:00