Matthew Chen
|
fa5577eece
|
Create contact view.
|
2018-05-03 14:09:54 -04:00 |
|
Matthew Chen
|
411d5a3b4f
|
Respond to CR.
|
2018-05-02 11:01:23 -04:00 |
|
Matthew Chen
|
783bf5b81c
|
Clean up ahead of PR.
|
2018-05-02 10:52:29 -04:00 |
|
Matthew Chen
|
708b44e3c5
|
Improve handling of contact display names.
|
2018-05-02 10:52:29 -04:00 |
|
Matthew Chen
|
0316a98eb8
|
Undo renaming of contactShare property of TSMessage.
|
2018-05-01 11:26:01 -04:00 |
|
Matthew Chen
|
147368913c
|
Gather all contact conversion logic in OWSContacts.
|
2018-05-01 11:03:25 -04:00 |
|
Matthew Chen
|
0d8cfc5403
|
Rename contact share class to contact.
|
2018-05-01 11:03:25 -04:00 |
|
Matthew Chen
|
757234d309
|
Populate contact share protos.
|
2018-05-01 11:03:25 -04:00 |
|
Matthew Chen
|
2a63423c3d
|
Elaborate fake contact shares.
|
2018-05-01 11:03:25 -04:00 |
|
Matthew Chen
|
c854cc3de6
|
Fix fake contact share message creation.
|
2018-05-01 11:03:25 -04:00 |
|
Matthew Chen
|
7490a55f61
|
Sketch out "contact share" model.
|
2018-05-01 11:03:25 -04:00 |
|
Matthew Chen
|
4b8a2fa8a3
|
Sketch out "contact share" model.
|
2018-05-01 11:03:25 -04:00 |
|
Matthew Chen
|
9275c67818
|
Rework outgoing message state.
|
2018-04-25 10:49:19 -04:00 |
|
Matthew Chen
|
aa35594ad5
|
Respond to CR.
|
2018-04-25 09:30:23 -04:00 |
|
Matthew Chen
|
212891c50d
|
Detect and handle corrupt database views.
|
2018-04-25 09:30:23 -04:00 |
|
Matthew Chen
|
50a59c907d
|
Detect and handle corrupt database views.
|
2018-04-25 09:30:23 -04:00 |
|
Michael Kirk
|
9c81eb44a1
|
Replace remaining UI usage of interaction.description
// FREEBIE
|
2018-04-21 19:21:18 -04:00 |
|
Matthew Chen
|
7912598ccb
|
Merge branch 'release/2.24.0'
|
2018-04-21 14:27:27 -04:00 |
|
Michael Kirk
|
eec7678979
|
Group's meta message defaults to "Delivery"
// FREEBIE
|
2018-04-19 14:57:42 -04:00 |
|
Michael Kirk
|
754549adf1
|
Start timer for expiring message based on when read receipt was sent
// FREEBIE
|
2018-04-18 15:32:01 -04:00 |
|
Michael Kirk
|
dfb2a034af
|
Use explicit transactions.
- Start expiration within scope of existing transaction when we're
already in a transaction
// FREEBIE
|
2018-04-18 15:32:01 -04:00 |
|
Matthew Chen
|
9c93099515
|
Fix incomplete asserts.
|
2018-04-13 15:01:25 -04:00 |
|
Matthew Chen
|
abba24988c
|
Rework how dates are formatted in home view.
|
2018-04-11 09:34:37 -04:00 |
|
Matthew Chen
|
76995e4594
|
Enforce quoted reply edge cases.
|
2018-04-10 15:56:55 -04:00 |
|
Michael Kirk
|
90486aa49c
|
Inline method with one caller, fix formatting
// FREEBIE
|
2018-04-09 12:47:57 -04:00 |
|
Michael Kirk
|
c56e8acc51
|
QuotedReplyModel from SSK->SignalMessaging
// FREEBIE
|
2018-04-09 12:47:56 -04:00 |
|
Michael Kirk
|
1d4c0624be
|
Clarify variable names
// FREEBIE
|
2018-04-09 12:47:56 -04:00 |
|
Michael Kirk
|
a9459757f0
|
Lingering var renames QuotedReplyDraft -> QuotedReplyModel
// FREEBIE
|
2018-04-09 12:47:56 -04:00 |
|
Michael Kirk
|
4399967e99
|
Comment cleanup, remove unnecessary includes
// FREEBIE
|
2018-04-09 12:47:56 -04:00 |
|
Michael Kirk
|
253435b27f
|
extract QuotedReplyDraft model
|
2018-04-09 12:47:56 -04:00 |
|
Matthew Chen
|
de2dc49126
|
Elaborate quoted reply variations to include replies with attachments.
|
2018-04-06 16:47:21 -04:00 |
|
Matthew Chen
|
9b5db80f23
|
Respond to CR.
|
2018-04-05 09:48:41 -04:00 |
|
Matthew Chen
|
9085609087
|
Fix interaction initializers and tests.
|
2018-04-05 09:36:52 -04:00 |
|
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
|
2018-04-04 10:59:04 -04:00 |
|
Michael Kirk
|
cfbbeca7ac
|
WIP: QuotedMessagePreviewView
MVP
- [] populate from menu
- [] 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
|
2018-04-04 10:59:03 -04:00 |
|
Matthew Chen
|
324afb1152
|
Modify cells to show quoted messages.
|
2018-04-04 10:12:07 -04:00 |
|
Matthew Chen
|
f6f98369a6
|
Modify cells to show quoted messages.
|
2018-04-04 10:12:07 -04:00 |
|
Matthew Chen
|
c36297a9ad
|
Elaborate 'quoted reply' variations in the Debug UI.
|
2018-04-03 13:42:21 -04:00 |
|
Matthew Chen
|
fb1f3b5572
|
Rework quoted reply debug UI.
|
2018-04-02 16:17:46 -04:00 |
|
Matthew Chen
|
4915c127cb
|
Rework quoted reply debug UI.
|
2018-04-02 16:17:46 -04:00 |
|
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.
|
2018-04-02 16:17:46 -04:00 |
|
Matthew Chen
|
4f9085a761
|
Bubble collapse.
|
2018-04-02 10:07:15 -04:00 |
|
Matthew Chen
|
c8012d3891
|
Bubble collapse.
|
2018-04-02 10:07:15 -04:00 |
|
Matthew Chen
|
643c6385b5
|
Bubble collapse.
|
2018-04-02 10:07:15 -04:00 |
|
Matthew Chen
|
8d74c68f9d
|
Bubble collapse.
|
2018-04-02 10:07:15 -04:00 |
|
Matthew Chen
|
8a74e10208
|
Bubble collapse.
|
2018-04-02 10:07:15 -04:00 |
|
Matthew Chen
|
e0e8eafb5d
|
Bubble collapse.
|
2018-04-02 10:07:15 -04:00 |
|
Matthew Chen
|
4a4e9d1ce2
|
Bubble collapse.
|
2018-04-02 10:07:15 -04:00 |
|
Matthew Chen
|
11819d9b8a
|
Bubble collapse.
|
2018-04-02 10:07:15 -04:00 |
|
Matthew Chen
|
d0cddfd22c
|
Elaborate debug UI for messages.
|
2018-04-02 10:07:15 -04:00 |
|