Michael Kirk
|
eb97e82d19
|
fixup debug UI
|
2018-05-07 12:08:41 -04:00 |
|
Michael Kirk
|
5ba5e98260
|
Show downloaded contact avatar in thread
// FREEBIE
|
2018-05-07 12:08:41 -04:00 |
|
Michael Kirk
|
48b4791b13
|
Download avatar attachment stream
// FREEBIE
|
2018-05-07 12:08:41 -04:00 |
|
Matthew Chen
|
72102cd5fa
|
No navigation bar in Contact view, custom back button, fix scrolling.
|
2018-05-04 13:21:53 -04:00 |
|
Michael Kirk
|
24f3362df1
|
ensure expirations started
// FREEBIE
|
2018-05-04 10:33:05 -04:00 |
|
Matthew Chen
|
390c0bc201
|
Send fake contact shares.
|
2018-05-04 09:37:04 -04:00 |
|
Matthew Chen
|
c53b2934a8
|
Send fake contact shares.
|
2018-05-04 09:36:34 -04:00 |
|
Matthew Chen
|
612df0a026
|
Send fake contacts.
|
2018-05-04 09:36:34 -04:00 |
|
Matthew Chen
|
ff6b45abee
|
Respond to CR.
|
2018-05-03 14:31:11 -04:00 |
|
Matthew Chen
|
91d54360ba
|
Add contact view.
|
2018-05-03 14:09:54 -04:00 |
|
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 |
|