Commit Graph

49 Commits (e60dfe99c532f0a099931cf6ca741eda2dff28df)

Author SHA1 Message Date
Mikunj 71297fb4ec Deprecate friendRequestState on TSMessage. 5 years ago
nielsandriesse ceb33e36e4 Separate out remaining bits of Session logic 5 years ago
nielsandriesse 8672577a8b Clean 5 years ago
Niels Andriesse c368da18c1 Don't show auto-generated friend requests on the sending side 6 years ago
Niels Andriesse b4af9d16d5 Refactor 6 years ago
Niels Andriesse 7f17a9cb22 Fix TTL bug 6 years ago
Niels Andriesse bd309c4f6f Clean 6 years ago
Mikunj 6c742349bd Added link previews for outgoing messages.
Refactoring.
Moved link preview generation to messages.
6 years ago
Mikunj 815c8a97fb Added incoming gif previews 6 years ago
Niels Andriesse a3a64218f9 Implement link previews for regular conversations 6 years ago
Niels Andriesse 4b8011ad7e Fix dependence on self 6 years ago
Niels Andriesse 1e7949a029 Clean 6 years ago
Mikunj 2392fed21a Set the server id on public chat messages. 6 years ago
Niels Andriesse 35f2354327 Show when a message was sent using P2P 6 years ago
Niels Andriesse 22623815bb Enforce naming convention 6 years ago
Niels Andriesse cbac37a95f Fix friend request UI bugs 6 years ago
Niels Andriesse 96c02864c8 Improve logging 6 years ago
Niels Andriesse 740291cceb Implement message friend request status
Untested
6 years ago
Niels Andriesse 6adc8cf014 Add isFriendRequestExpired flag 6 years ago
Mikunj f1cbc2e0d1 Added friend request message expiration. 6 years ago
Niels Andriesse 4d94346959 Fix minor logic issue & document friend request handling 6 years ago
Niels Andriesse 3728638832 Reduce code duplication & fix cell sizing bug 6 years ago
Niels Andriesse 3161680432 Redo friend request handling 6 years ago
Michael Kirk 7e5256856c render media+longText message 6 years ago
Michael Kirk bc4260b444 Send long-text with other attachments 6 years ago
Matthew Chen 7e9c3b2dac Clean up all message attachments. 6 years ago
Matthew Chen 3d757b492a Add link previews to conversation message bubbles. 6 years ago
Matthew Chen a477e01a4a Apply LinkPreview model. 6 years ago
Michael Kirk 57681bd6f3 Gallery supports album messages 7 years ago
Matthew Chen 2dfd4b2c0d Rename to media album. 7 years ago
Matthew Chen 0341f5dc2b Modify ConversationViewItem to support media galleries. 7 years ago
Matthew Chen f6591fac25 Add debug UI for multi-image sends. 7 years ago
Michael Kirk 8829cdfb4b Toast view when tapped message doesn't exist, mark remotely sourced. 7 years ago
Matthew Chen e48a1e0816 Respond to CR. 7 years ago
Michael Kirk 77fc5571fb Implement avatar sending
// FREEBIE
7 years ago
Michael Kirk 48b4791b13 Download avatar attachment stream
// FREEBIE
7 years ago
Michael Kirk ed3db50978 clarify naming
// FREEBIE
7 years ago
Matthew Chen 0316a98eb8 Undo renaming of contactShare property of TSMessage. 7 years ago
Matthew Chen 0d8cfc5403 Rename contact share class to contact. 7 years ago
Matthew Chen 4b8a2fa8a3 Sketch out "contact share" model. 7 years ago
Michael Kirk 1fb1b5bbe2 WIP unjank home screen
verify `description` isn't used elsewhere (notifications? conversation
view?)

Probably want to remove overzealous asserts for now, but would be good
to work towards leaving them enabled.

// FREEBIE
7 years ago
Michael Kirk fa2e1ba89b Fetch thumbnail when not available locally
// FREEBIE
7 years ago
Matthew Chen 8e4f2ca0ed Rework proto schema changes for quoted replies.
Sketch out model changes for quoted replies.

Sketch out quoted reply input preview.

Send quoted messages protos.

Update models to reflect quoted messages.

Rework interaction initializers.

Rework interaction initializers.

Add debug UI methods for generating quoted reply variations.

Add debug UI methods for generating quoted reply variations.
7 years ago
Michael Kirk 4ac9a1019b Media page view controller
First pass at a swipe-through media view for conversations.

Future work could include

- title label per item
  - sender name
  - date/time
- photo rail
- include caption

// FREEBIE
7 years ago
Matthew Chen 00feb14b10 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen 5eea0347b5 Rework the "update with..." methods to avoid re-saving deleted models. 8 years ago
Matthew Chen 8704722f90 Don't start expiration of incoming messages until attachments are downloaded.
// FREEBIE
8 years ago
Michael Kirk a2421d5b3e Fix "unknown attachment" notifications
The transaction in which the attachments were created hasn't been
committed yet.

// FREEBIE
8 years ago
Michael Kirk ccb4a88742 Import SSK (and history) into Signal-iOS
git remote add ssk ../SignalServiceKit
git remote update
git merge -s ours --allow-unrelated-histories --no-commit ssk/master
git read-tree --prefix=SignalServiceKit -u ssk/master
git commit
8 years ago