Commit Graph

750 Commits

Author SHA1 Message Date
Matthew Chen
f5fd583e75 Reduce usage of OWSUserProfile header. 2019-08-15 16:10:14 -03:00
Matthew Chen
d308c566af Address deadlocks in profile manager. 2019-08-15 16:10:14 -03:00
Michael Kirk
bee54d1aea fixup compiler warnings 2019-08-13 16:58:06 -03:00
Nora Trapp
ebf576a4c0 Fix some attachment keyboard layout issues 2019-08-10 12:40:51 -07:00
Nora Trapp
6c64e94006 Only auto-share profile with empty threads. 2019-08-09 12:59:15 -07:00
Nora Trapp
b560fc0afd Show live camera preview in attachment keyboard 2019-08-09 12:54:34 -07:00
Nora Trapp
36ce5d2940 PR feedback 2019-08-09 12:53:19 -07:00
Nora Trapp
17f961f6ad Allow location sharing 2019-08-09 12:53:19 -07:00
Nora Trapp
329ca05e1a Allow attachment keyboard to send photos 2019-08-07 16:43:25 -07:00
Nora Trapp
f9bfbedfc2 Updated input toolbar styling 2019-08-06 11:00:07 -07:00
Nora Trapp
868e49f1ff Match StickerKeyboard to system keyboard size, set scaffolding for other custom keyboards. 2019-08-06 10:53:31 -07:00
Matthew Chen
eccfad0f46 Merge remote-tracking branch 'private/release/2.41.0' 2019-08-06 12:12:39 -03:00
Michael Kirk
eea9e064ce new send buttons 2019-08-02 09:26:24 -06:00
Michael Kirk
afd9d7781a Camera First flow 2019-08-02 09:26:23 -06:00
Matthew Chen
4f03f969fc Rework "view once" messages. 2019-08-01 16:13:37 -03:00
Nora Trapp
cfb5468b2c Don't force profiles for existing conversations until phone number privacy rolls out 2019-07-31 13:17:37 -07:00
Nora Trapp
b0b18199b6 Add Thread details interaction 2019-07-31 12:02:32 -07:00
Nora Trapp
cad921e934 Show special case UI for threads with existing outbound messages 2019-07-31 12:02:32 -07:00
Nora Trapp
e204a61eb7 Don't mark messages as read until message request is accepted. 2019-07-29 12:50:54 -07:00
Nora Trapp
2a6f643e57 Show the message request dialog on conversations 2019-07-29 12:50:54 -07:00
Nora Trapp
96bf655727 Profile name renders at same level as system contact name 2019-07-29 12:50:54 -07:00
Nora Trapp
2cfa9f68ca Add the thread to the profile whitelist anytime we send a message. 2019-07-29 12:40:09 -07:00
Nora Trapp
aedde9fde8 Remove profile banners 2019-07-29 12:40:09 -07:00
Nora Trapp
81783c253a Remove Contacts Offer 2019-07-29 12:40:09 -07:00
Matthew Chen
26183e160a Remove usage of primary storage. 2019-07-29 15:16:51 -03:00
Matthew Chen
43929dde39 Remove usage of primary storage. 2019-07-29 15:16:51 -03:00
Michael Kirk
5c2c48a75c Smooth Media Gallery Animations 2019-07-24 13:25:37 -06:00
Nora Trapp
3d1dd3dfe4 Remove rtlSafeAppend 2019-07-19 12:33:17 -07:00
Matthew Chen
ad49533e33 Make TSInteraction.thread non-nil. 2019-07-19 15:48:39 -03:00
Matthew Chen
77b9500154 Convert interactions to BaseModel. 2019-07-19 15:25:28 -03:00
Matthew Chen
d351bbd290 Convert interactions to BaseModel; Update calls to use any transactions. 2019-07-18 17:15:59 -03:00
Nora Trapp
a625a6c324 Show that a user is in contacts in conversation title. 2019-07-18 12:21:39 -07:00
Matthew Chen
ebd45743c6 Convert interactions to BaseModel. Add typed 'any update with...' methods. 2019-07-18 15:44:36 -03:00
Matthew Chen
6f562e903f Add typed 'any update with...' methods. 2019-07-16 14:00:13 -03:00
Matthew Chen
8bd8cd89df Purify threads of YDB usage. 2019-07-16 13:50:49 -03:00
Matthew Chen
289b15f17f Convert threads to BaseModel. 2019-07-16 13:50:21 -03:00
Matthew Chen
5daa395acd Convert threads to BaseModel. 2019-07-16 13:50:21 -03:00
Nora Trapp
ef4a612fcf No more transitional_signalServiceAddress 2019-07-11 10:53:33 -07:00
Nora Trapp
ae17d61a05 Update quoted messages, per message expiration, and sync transcripts 2019-07-10 13:31:18 -07:00
Nora Trapp
077febc757 Update some misc stuff to use SignalServiceAddress 2019-07-10 13:31:03 -07:00
Nora Trapp
1a51d57c99 PR Feedback 2019-07-10 13:28:01 -07:00
Nora Trapp
b9bb444276 Add UUID support to groups 2019-07-10 13:27:36 -07:00
Nora Trapp
c186755c66 Migrate IdentityManager and associated models to support UUIDs 2019-07-08 11:44:40 -07:00
Michael Kirk
501466a765 grdb compat for touching interactions and threads 2019-07-03 14:38:32 -05:00
Nora Trapp
bebe578637 PR Feedback 2019-07-02 18:33:14 -07:00
Nora Trapp
324add7897 Allow viewing UUID thread 2019-07-02 18:33:14 -07:00
Nora Trapp
a1f85fca30 Migrate profiles to support UUIDs 2019-07-02 11:19:50 -07:00
Matthew Chen
b45857daac Fix assert in conversation view item. 2019-06-28 09:58:51 -04:00
Matthew Chen
f0c5ec74fb Add accessibility ids to conversation view cells. 2019-06-28 09:58:51 -04:00
Matthew Chen
ec599768c5 Add accessibility ids to conversation view cells. 2019-06-28 09:58:51 -04:00