Nora Trapp
4c118f3964
Fix a bug when clicking between sticker packs where the wrong pack would render
2019-07-22 14:09:38 -06:00
Matthew Chen
27efb2a1b0
Fix 'image editor vs. per-message expiration' bug.
2019-07-22 13:37:57 -06:00
Michael Kirk
a8dd11d231
simplify
2019-07-22 12:35:08 -06:00
Michael Kirk
d3e3be90b6
remove isModalState, isAddMoreVisible block instead of copying around state
2019-07-22 12:35:08 -06:00
Matthew Chen
a95182edc8
Fix modal attachment approval.
2019-07-22 12:35:08 -06:00
Michael Kirk
5fd43b4880
fix album layout in landscape
2019-07-22 11:18:01 -06:00
Michael Kirk
11dcdfd618
more frequest iOS9 reminders
2019-07-15 13:57:23 -06:00
Matthew Chen
a68ff90b16
Allow multi-send from camera; allow per-message expiration from camera roll.
2019-07-10 13:39:26 -03:00
Matthew Chen
01633dc7be
Let users quote-reply to messages with per-message expiration, but without renderable content.
2019-07-02 10:00:17 -06:00
Matthew Chen
d5e7ed61d8
Add accessibility ids to sticker keyboard.
2019-06-28 09:58:37 -04:00
Matthew Chen
9c249a61e8
Add accessibility ids to sticker pack view.
2019-06-28 09:58:37 -04:00
Matthew Chen
f143c693b3
Revert "Merge branch 'mkirk/stub-uuid-receive'"
...
This reverts commit 4ba65bc7ea , reversing
changes made to 70d97e11c5 .
2019-06-28 09:52:18 -04:00
Matthew Chen
85af6572e3
Convert attachments to be any-only - code generated changes.
2019-06-24 15:34:02 -04:00
Matthew Chen
e26a8e1bd4
Convert attachments to be any-only.
2019-06-24 15:34:02 -04:00
Matthew Chen
ff38ae1920
Respond to CR.
2019-06-24 15:29:43 -04:00
Matthew Chen
3f2a680b70
Add will/did...save/remove methods to models.
2019-06-24 15:29:43 -04:00
Mateo Hernandez
45d1e2db96
Only escape % signs in notifications on iOS 9
...
iOS 10+ uses UNUserNotifications, which doesn't require escaping
Fixes : #4195
2019-06-24 12:00:47 -06:00
Michael Kirk
e370848f08
Integration test for message processing.
...
Tests from `receivedEnvelopeData`, which is called by e.g. the websocket or the
messageFetcherJob through the message processing pipeline until the UIDatabase
is notified with the new message and thread.
Includes some test helpers to initialize sessions and encrypt/decrypt messages.
2019-06-24 10:19:46 -06:00
Matthew Chen
71d6e8e144
Migrate backup key store.
2019-06-21 09:18:10 -04:00
Matthew Chen
7cf58fdc94
Respond to CR.
2019-06-21 09:16:10 -04:00
Matthew Chen
a6f5f4b35b
Rename anyVisitAll() to anyEnumerate(); use stop.
2019-06-21 09:02:34 -04:00
Nora Trapp
f2c5b02d49
Update TODOs to make them easier to find later
2019-06-19 17:47:00 -07:00
Nora Trapp
f8a8499c39
Don't cut off the top of iOS 13's new contacts view
2019-06-19 17:47:00 -07:00
Matthew Chen
79bb6d6f94
Apply design revisions for per-message expiration.
2019-06-19 15:22:12 -04:00
Michael Kirk
440f9458e2
Fix loss of precision compiler warnings
2019-06-19 10:13:22 -06:00
Matthew Chen
172b993508
Migrate more key-value stores.
2019-06-19 11:21:26 -04:00
Matthew Chen
a7a7499a8e
Migrate more key-value stores.
2019-06-19 11:21:12 -04:00
Matthew Chen
bbe5265fe8
Respond to CR.
2019-06-19 11:18:28 -04:00
Matthew Chen
3b3edf09e9
Migrate more key-value stores.
2019-06-19 11:08:02 -04:00
Matthew Chen
d418c5ac76
Migrate more key-value stores.
2019-06-19 11:02:32 -04:00
Nora Trapp
76c805f75d
Consolidate Remote Attestation logic
2019-06-18 19:05:12 -07:00
Matthew Chen
307445213e
Merge remote-tracking branch 'private/release/2.40.0'
2019-06-18 15:36:48 -04:00
Matthew Chen
1d00c31fd0
Add feature flag around per-message expiration.
2019-06-18 15:25:33 -04:00
Matthew Chen
004c2b8f2e
Be more robust to corrupt db views in production.
2019-06-17 14:02:33 -04:00
Michael Kirk
6b78e702aa
rename for clarity
2019-06-17 10:51:40 -06:00
Matthew Chen
32ae3f4598
Fix rebase breakage.
2019-06-17 11:20:15 -04:00
Matthew Chen
cde2cfbdd1
Respond to CR.
2019-06-17 11:17:52 -04:00
Matthew Chen
3d59ac0992
Rework camera flow for one-off disappearing messages.
2019-06-17 11:17:52 -04:00
Matthew Chen
8c31562b0c
Fix edge cases in attachment approval toolbar layout.
2019-06-17 11:17:52 -04:00
Matthew Chen
87cea17e85
Fix edge cases in attachment approval toolbar layout.
2019-06-17 11:17:52 -04:00
Matthew Chen
a62376b3f9
Remove sendingMediaWithOversizeText feature flag.
2019-06-17 11:17:52 -04:00
Matthew Chen
97cfb32d29
Rework camera flow for one-off disappearing messages.
2019-06-17 11:17:52 -04:00
Matthew Chen
04ac47089d
Migrate preferences to use key-value store.
2019-06-17 11:13:15 -04:00
Michael Kirk
4a4f8a5e06
Don't show new-user notification for first time contact syncs
2019-06-14 16:02:28 -05:00
Nora Trapp
747ea3c7b2
Theme cursor colors
2019-06-14 09:30:17 -07:00
Michael Kirk
2749765e4c
new user notifications are inaudible
2019-06-13 14:02:45 -05:00
Nora Trapp
ac2abaf705
PR Feedback
2019-06-13 09:40:35 -07:00
Nora Trapp
13a80ef8aa
Accept autocorrect suggestions in all the textViews that can be dismissed without the keyboard
2019-06-13 09:24:03 -07:00
Matthew Chen
69ada9acd8
Add full-screen view to render messages with per-message expiration in conversation view.
2019-06-13 11:17:39 -04:00
Nora Trapp
2165ae1051
Don't change sticker packs when orientation is changing.
2019-06-13 08:02:05 -07:00