Michael Kirk
b6eb1476cb
Leave group when blocking it
7 years ago
Michael Kirk
eadb04efcc
WIP: ContactViewHelper incorporates group blocking
...
-[ ] UI
-[ ] Conversation Settings
-[x] Show switch for group
-[ ] localize
-[ ] migrate existing localizations? (nice to have)
-[ ] can view conversation settings (but not edit them) in left group
-[ ] special block copy for groups
-[ ] special unblock copy for groups
-[ ] ConversationViewHelper
-[x] Track blocked groups
-[ ] HomeView
-[ ] ConversationView
-[ ] Any others?
-[ ] Rename? Extract BlockList cache?
-[ ] Block List
-[ ] Group Section
-[ ] Unblock group
-[ ] Interstitial interacting with blocked threads (e.g. thread picker)
-[ ] BlockListUIUtils w/ thread
-[x] Block
-[x] Unblock
-[ ] Replace usages where possible
-[x] block manager
-[ ] Sync
-[x] tentative protos
-[ ] confirm protos w/ team
-[x] send new protos
-[ ] Message Processing
-[ ] Drop messages from blocked groups
7 years ago
Michael Kirk
8829cdfb4b
Toast view when tapped message doesn't exist, mark remotely sourced.
7 years ago
Michael Kirk
c05700fd98
Log in OWSFail
...
step 1: rename OWSFail->OWSFailNoProdLog
step 2: rename OWSProdLogAndFail->OWSFail
step 3: Convert OWSFailNoProdLog->OWSFail where we want logging
step 4: Rename OWSCFail->OWSCFailNoProdLog
step 5: Rename OWSProdLogAndCFail -> OWSCFail
step 6: Convert OWSCFailNoProdLog -> OWSCFail where we want logging
7 years ago
Michael Kirk
d591fb7f2c
Fix some compiler warnings
7 years ago
Matthew Chen
376e2cc1db
Respond to CR.
7 years ago
Matthew Chen
35f058c46a
Rework unread indicators.
7 years ago
Matthew Chen
ecafe546b6
Rework unread indicators.
7 years ago
Matthew Chen
8d72bb032e
Rework unread indicators.
7 years ago
Matthew Chen
776b5abed1
Handle edge cases around unread indicator & contact offers.
7 years ago
Matthew Chen
999e8c8e31
Respond to CR.
7 years ago
Matthew Chen
13e9f11b4e
Open message search results.
7 years ago
Matthew Chen
390c0bc201
Send fake contact shares.
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
eec7678979
Group's meta message defaults to "Delivery"
...
// FREEBIE
7 years ago
Matthew Chen
6ee74eaffc
Respond to CR.
7 years ago
Matthew Chen
6a07599e00
Respond to CR.
7 years ago
Matthew Chen
f2b416d800
Respond to CR.
7 years ago
Michael Kirk
90486aa49c
Inline method with one caller, fix formatting
...
// FREEBIE
7 years ago
Michael Kirk
c56e8acc51
QuotedReplyModel from SSK->SignalMessaging
...
// FREEBIE
7 years ago
Michael Kirk
1d4c0624be
Clarify variable names
...
// FREEBIE
7 years ago
Michael Kirk
253435b27f
extract QuotedReplyDraft model
7 years ago
Matthew Chen
9085609087
Fix interaction initializers and tests.
7 years ago
Michael Kirk
b6409dd514
CR: formatting changes
...
// FREEBIE
7 years ago
Michael Kirk
bf401bad90
Send quoted messages
...
MVP
- [x] populate from menu
- [x] send quoted message
TODO
- [] thumbnail
- [] paperclip icon showing for text message
- [] cancel button asset
- [] fonts
- [] colors
- [] adjust content inset/offset when showing quote edit
NICE TO HAVE
- [] animate presentation
- [] animate dismiss
- [] non-paperclip icon for generic attachments
// FREEBIE
7 years ago
Matthew Chen
4240b517d0
Respond to CR.
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
Matthew Chen
847a0269cb
Properly cleanup content.
7 years ago
Matthew Chen
8d689ec090
Properly cleanup content.
7 years ago
sdkjfhsdkjhfsdlkjhfsdf
b87079d4b4
Sharing attachment shows progress / retry dialog
...
// FREEBIE
7 years ago
Michael Kirk
e20f44024c
WIP: Support sending attachment captions
...
Looks fine on other clients, but locally we don't display the caption.
// FREEBIE
7 years ago
Matthew Chen
9a990b58e8
Respond to CR.
7 years ago
Michael Kirk
16448e2a0b
Merge tag '2.19.3.0'
7 years ago
Michael Kirk
a58f1f385c
Share a photo from photos app
...
Shows the conversation picker, and sends the attachment to that
conversation.
There's still a lot TODO
-[ ] resolve JSQ dependency
-[ ] properly wait for app to load
-[ ] dismiss share extension after send is complete
-[ ] support non jpeg file types
-[ ] Fix device sleep manager
// FREEBIE
7 years ago