Michael Kirk
ef23e6aa47
copy updates
2020-02-25 13:56:33 -07:00
Michael Kirk
3ed0f7cd99
fix typo
2020-02-25 12:52:27 -07:00
Nora Trapp
e5fd0f5d5d
PR Feedback
2020-02-25 12:47:03 -07:00
Nora Trapp
a360291deb
Always quit the group when blocking a thread.
2020-02-25 12:47:03 -07:00
Nora Trapp
153f8cadc0
Add block+delete message request action.
2020-02-21 16:57:38 -08:00
Nora Trapp
6d912eed98
Show confirmation dialogs for message request block + delete
2020-02-20 19:22:56 -08:00
Nora Trapp
e7591df991
Sync message request response
2020-02-20 17:06:24 -08:00
Nora Trapp
aa4101cbd9
Tap a photo to download while there's a pending message request.
2020-02-17 18:39:08 -08:00
Nora Trapp
ac35c96f21
Don't download attachments when there's a pending message request.
2020-02-17 18:38:57 -08:00
Michael Kirk
5a081bd1c4
cvc init rather than configureWithThread
2020-02-17 16:26:32 -07:00
Nora Trapp
c83930272b
Don't show disappearing message timer button in nav bar while pending request
2020-02-17 16:11:05 -07:00
Nora Trapp
41dc61042f
Handle message requests in blocked threads.
2020-02-17 16:11:05 -07:00
Michael Kirk
3bb38ddb99
swift friendly notification rename
2020-02-16 13:13:12 -07:00
Michael Kirk
f406de7797
plumb through messageRequest circumstance when marking as read
2020-02-16 13:13:12 -07:00
Michael Kirk
e844d6124c
re-enable marking visible messages as read in conversation view regardless of message request
2020-02-16 13:13:12 -07:00
Michael Kirk
d09998d652
hide action buttons for pending message requests
2020-02-15 19:36:53 -07:00
Michael Kirk
7eefc55975
disable key conversation settings while pending message request exists
2020-02-15 11:37:24 -07:00
Michael Kirk
e8ef310cd7
clarify method. I stared at it for a long time.
2020-02-15 11:37:24 -07:00
Michael Kirk
4ffdc7cda6
disallow reaction when pending message request
2020-02-15 11:37:24 -07:00
Michael Kirk
f8a393aac8
disallow swipe-to-reply when pending message request
2020-02-15 11:37:24 -07:00
Michael Kirk
c7d7d61c4b
disallow reply in message actions
2020-02-15 11:37:24 -07:00
Michael Kirk
07eee27461
Fix nested sneaky transaction
2020-02-15 11:37:24 -07:00
Michael Kirk
aed8482171
disable calling with pending message request
2020-02-15 11:37:24 -07:00
Michael Kirk
6a892c4150
Partial Revert of 'Mark messages locally as read but wait to send receipts until the message request is approved.'
...
Reverting all the OutgoingReceiptManager logic changes - but keeping some ancillary changes.
2020-02-15 11:37:24 -07:00
Nora Trapp
72718c62bb
Mark messages locally as read but wait to send receipts until the message request is approved.
2020-02-15 11:37:24 -07:00
Nora Trapp
cc3ccec04a
Display the message request dialog if a message is received while viewing the thread
2020-02-15 11:37:24 -07:00
Nora Trapp
e420b2194c
If there's a pending message request and we send a message to a thread, share our profile
2020-02-15 11:37:24 -07:00
Nora Trapp
f763b8624e
Handle showing message request for non-incoming message interactions.
2020-02-15 11:37:24 -07:00
Nora Trapp
70d948843f
Remote FF for message requests
2020-02-11 18:27:46 -08:00
Nora Trapp
55ac356de5
Dismiss message request if accepted by another device.
2020-02-11 13:29:39 -08:00
Nora Trapp
1d29dbefdc
Ensure that the experience upgrade view is dismissed when completed via other means.
2020-02-09 13:31:43 -08:00
Michael Kirk
38ab13e710
fix unintentionally erased drafts
...
previously we 'loaded current draft' in several code paths - including whenever
the `themeDidChange` which was triggered by the trait change that occurs when
an app resigns active.
This introduced a race where-in we could reload the old draft concurrent with
saving the new draft. When we lost the race we'd inadvertently reload the old
draft before resaving it as the "new" draft - losing the new draft.
2020-02-04 15:08:10 -07:00
Matthew Chen
61575cbd70
Merge tag '3.3.0.5'
2020-01-30 20:13:17 -08:00
Nora Trapp
dc2e4b4e48
Preserve message text when pasting an attachment.
2020-01-30 20:13:17 -08:00
Michael Kirk
83d26fe62e
revamp group updates - show source, show changes, show icon
2020-01-30 20:10:55 -08:00
Michael Kirk
8a25781400
clarify delegate method
2020-01-30 20:10:55 -08:00
Matthew Chen
1ae6012ecb
Create and fetch groups v2; group update roundtrip.
2020-01-17 17:29:00 -03:00
Matthew Chen
d2d78d61f9
Respond to CR.
2020-01-16 17:48:59 -03:00
Matthew Chen
41f314ba1f
Respond to CR.
2020-01-16 17:44:56 -03:00
Matthew Chen
976fd5dfb8
Cache user profiles and signal accounts.
2020-01-16 16:52:25 -03:00
Michael Kirk
ab40185710
hide search UI when replying to a message
2020-01-16 11:19:41 -07:00
Nora Trapp
65590f03f1
Merge branch 'release/3.2.0'
2020-01-10 17:15:50 -08:00
Nora Trapp
cb72fb8931
Show toast when tapping expired view-once message
2020-01-10 13:04:15 -08:00
Matthew Chen
72f912dce3
Versioned profile changes, etc.
2020-01-08 13:54:54 -03:00
Michael Kirk
5371fd902a
ConversationSearch
2020-01-02 14:09:57 -07:00
Michael Kirk
47e273fb1b
replace missing protocol conformance
2020-01-02 14:09:57 -07:00
Michael Kirk
884f09ea5a
Windowed conversation loading
2019-12-31 14:29:32 -08:00
Michael Kirk
fc5aad99ef
use bench
2019-12-31 14:25:24 -08:00
Matthew Chen
74d9dea7b5
Merge remote-tracking branch 'private/release/3.1.1'
2019-12-26 11:18:09 -03:00
Michael Kirk
3e148108c6
debounce markAsRead
2019-12-26 09:40:58 -03:00