Commit Graph

316 Commits (d752a9b03052dea3aed76669cd516780cb718020)

Author SHA1 Message Date
Matthew Chen d752a9b030 [SSK] Add incoming and outgoing message database views.
// FREEBIE
7 years ago
Matthew Chen f49309bf66 Add incoming and outgoing message database views.
// FREEBIE
7 years ago
Matthew Chen 19a2a1539e [SSK] Clean up timer usage.
// FREEBIE
7 years ago
Matthew Chen cdda0d4f02 [SSK] Fix “mark as read” logic.
// FREEBIE
7 years ago
Matthew Chen 85d54798fe [SSK] Changes for unseen indicator.
// FREEBIE
7 years ago
Matthew Chen 7afcad81c6 Fix data type issue around losing millisecond precision in message expiration times.
// FREEBIE
7 years ago
Matthew Chen 63f014fab4 [SSK] Cache display names for accounts.
// FREEBIE
7 years ago
Matthew Chen dd3394be1b Cache display names for accounts.
// FREEBIE
7 years ago
Michael Kirk 85d0d27505 [SSK] remove some redundant error notifications
// FREEBIE
7 years ago
Michael Kirk 37e0b1a004 Sending to unconfirmed idnetity presents confirmation
Rather than send/fail

// FREEBIE
7 years ago
Michael Kirk 1a03be8ae7 Fetch safety number upon entering thread
* uniform method to get recipients in group/contact thread
  * use it to clean up markAsSeenJob

// FREEBIE
7 years ago
Matthew Chen 1d792d1878 Rename audio duration and image size methods in TSAttachmentStream.
// FREEBIE
7 years ago
Michael Kirk fc37e251de [SSK] log error on failure
// FREEBIE
7 years ago
Michael Kirk 4700294c26 [SSK][SPK] Safety Number Updates
// FREEBIE
7 years ago
Michael Kirk bb25d2beb6 IdentityKeyStore changes
1) Always accept keys from incoming messages

2) Block sending only if it's a recent change, or if always
   block is enabled

// FREEBIE

// FREEBIE
7 years ago
Matthew Chen f30cd7c7fa [SSK] Remove invalid assert in socket manager.
// FREEBIE
7 years ago
Matthew Chen d8ade3288c [SSK] Cache image size and audio duration on attachments.
// FREEBIE
7 years ago
Matthew Chen b1f7cf0d62 Cache image size and audio duration on attachments.
// FREEBIE
7 years ago
Matthew Chen b0005ea932 Respond to CR.
// FREEBIE
7 years ago
Matthew Chen 2e36f41838 Add support for manually activating censorship circumvention.
// FREEBIE
7 years ago
Matthew Chen 7b70fe674a “Add to contacts” offer.
// FREEBIE
7 years ago
Matthew Chen 4223766e60 [SSK] Try the country code for the local phone number when parsing phone numbers.
// FREEBIE
7 years ago
Matthew Chen e7de25ab01 [SSK] Pin YapDatabase to v2.9.3 to avoid v.3.x.
// FREEBIE
7 years ago
Matthew Chen cab9e3d3db [SSK] Persist attachment file paths.
// FREEBIE
7 years ago
Matthew Chen e4f31b5e40 Rename attachment source filename property.
// FREEBIE
7 years ago
Michael Kirk 7e031b7306 [SSK] Show SN changes in groups, and include name
// FREEBIE
7 years ago
Michael Kirk dfd438e5f8 revert Yap update until next release
// FREEBIE
7 years ago
Michael Kirk 557488bc7d return iOS8 support in project files
// FREEBIE
7 years ago
Matthew Chen 07cc8baa60 [SSK] Honor the local calling code in select recipient view.
// FREEBIE
7 years ago
Matthew Chen 6833fb7181 [SSK] Retry push token registration.
// FREEBIE
7 years ago
Michael Kirk 72168e2881 [SSK] faster contact parsing
// FREEBIE
7 years ago
Michael Kirk 20ad9114e2 [SSK] Reduce time between editing contacts and seeing those changes in
the app

cache phone number parsing

// FREEBIE
7 years ago
Matthew Chen 09f8a20acb [SSK] Revert "Merge branch 'charlesmchen/autoMarkAsRead'"
// FREEBIE
7 years ago
Matthew Chen 625b1d0200 [SSK] Only reply to group info requester & Don’t reply to “request group info” messages from non-members of the group in question.
// FREEBIE
7 years ago
Michael Kirk da58eb18ad partial revert of previous pod update
// FREEBIE
7 years ago
Matthew Chen 67c3bca913 [SSK] Move filename property to TSAttachment.
// FREEBIE
7 years ago
Matthew Chen 96e155c75e Rework appearance of voice messages and audio attachments.
// FREEBIE
7 years ago
Matthew Chen c7777bcb13 [SSK] Show example phone numbers.
// FREEBIE
7 years ago
Matthew Chen 0adcd157da [SSK] Don’t ignore “unnamed” phone numbers.
// FREEBIE
7 years ago
Matthew Chen eb385f1e97 [SSK] Rework the “disappearing messages” logic.
// FREEBIE
7 years ago
Matthew Chen 8871331cfa [SPK] Update license.
// FREEBIE
7 years ago
Matthew Chen 387f1018f5 [SSK] Auto-rejoin groups by emitting and responding to “request group info” messages.
// FREEBIE
7 years ago
Michael Kirk e295f92943 [SSK] Safer SignedPreKey deletion policy
// FREEBIE
7 years ago
Matthew Chen d535ce3155 [SSK] Flag voice messages as such in protos.
// FREEBIE
7 years ago
Matthew Chen 560122067c [SSK] Prefer to deduce the MIME type from the file extension using lookup, not the UTI type.
[SSK] Try to deduce attachment MIME type from the file extension if possible.

// FREEBIE
7 years ago
Matthew Chen 0137e01aff Try to deduce attachment MIME type from the file extension if possible.
// FREEBIE
7 years ago
Matthew Chen bbf099894c [SSK] Fix a hotspot in the phone number parsing logic.
// FREEBIE
7 years ago
Matthew Chen 057bb76e66 [SSK] Rework handling of phone number names.
// FREEBIE
7 years ago
Matthew Chen 0c4351a908 Use SignalAccount class to sync contacts.
// FREEBIE
7 years ago
Michael Kirk 835ab3dd93 [SSK] fix some compiler warnings
// FREEBIE
7 years ago