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
|
f1714bf252
|
Handle synced quotes
// FREEBIE
|
2018-04-09 12:47:56 -04:00 |
|
Michael Kirk
|
622f6bdf21
|
OrphanDataCleaner vs. QuotedAttachment thumbnails
// 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
|
fa2e1ba89b
|
Fetch thumbnail when not available locally
// FREEBIE
|
2018-04-09 12:47:56 -04:00 |
|
Michael Kirk
|
42f454b075
|
Generate thumbnail when quoted attachment is available locally
// FREEBIE
|
2018-04-09 12:47:56 -04:00 |
|
Michael Kirk
|
351f9ea263
|
Simplify attachment processor
We've accepted all attachment types for a long while now.
// FREEBIE
|
2018-04-09 12:47:56 -04:00 |
|
Michael Kirk
|
3252866727
|
remove unused params
// FREEBIE
|
2018-04-09 12:47:56 -04:00 |
|
Michael Kirk
|
cb5d3d4f85
|
Use QuotedReplyModel to access attachment data
This view model loads the attachment when it's build.
// FREEBIE
|
2018-04-09 12:47:56 -04:00 |
|
Michael Kirk
|
3334f2a063
|
tentative proto changes
// FREEBIE
|
2018-04-09 12:47:56 -04:00 |
|
Michael Kirk
|
51a4298c14
|
WIP: Send attachment info in protobuf (no thumbnails yet)
// FREEBIE
|
2018-04-09 12:47:56 -04:00 |
|
Michael Kirk
|
55c6d99d98
|
populate draft toolbar
// FREEBIE
|
2018-04-09 12:47:56 -04:00 |
|
Michael Kirk
|
253435b27f
|
extract QuotedReplyDraft model
|
2018-04-09 12:47:56 -04:00 |
|
Michael Kirk
|
0b8b3b4f16
|
WIP: towards avatar attachment streams
// FREEBIE
|
2018-04-09 12:47:56 -04:00 |
|
Michael Kirk
|
53af41fcc6
|
Reusable UploadOperation based on extracted OWSOperation
// FREEBIE
|
2018-04-09 12:47:56 -04:00 |
|
Michael Kirk
|
2975d4d5d2
|
Sync with android protos
// FREEBIE
|
2018-04-05 16:26:18 -04:00 |
|
Matthew Chen
|
ca4757b8d1
|
Clean up ahead of PR.
|
2018-04-05 10:57:51 -04:00 |
|
Matthew Chen
|
2b3b08d7c5
|
Respond to CR.
|
2018-04-05 10:23:56 -04:00 |
|
Matthew Chen
|
f230717b68
|
Modify attachment emojis.
|
2018-04-05 09:57:41 -04:00 |
|
Matthew Chen
|
30403be9ba
|
Respond to CR.
|
2018-04-05 09:56:58 -04:00 |
|
Matthew Chen
|
5a17c5609f
|
Quote reply to oversize text.
|
2018-04-05 09:49:24 -04:00 |
|
Matthew Chen
|
9085609087
|
Fix interaction initializers and tests.
|
2018-04-05 09:36:52 -04:00 |
|
Michael Kirk
|
52ea54ae64
|
Add thumbnail when available
MVP
- [x] populate from menu
- [x] send quoted message
TODO
- [x] 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:05 -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
|
2278cdd589
|
Modify cells to show quoted messages.
|
2018-04-04 10:12:07 -04:00 |
|
Matthew Chen
|
7cf169012c
|
Elaborate conversation view items around quoted replies.
|
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
|
4240b517d0
|
Respond to CR.
|
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
|
9dfc955ee5
|
Fix flush of registration connections.
|
2018-04-02 12:20:30 -04:00 |
|
Matthew Chen
|
684614013e
|
Revert "Fix flush of registration connections."
This reverts commit 52b238c499 .
|
2018-04-02 12:20:05 -04:00 |
|
Matthew Chen
|
52b238c499
|
Fix flush of registration connections.
|
2018-04-02 11:32:24 -04:00 |
|
Matthew Chen
|
31f062ed11
|
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
|
4a4e9d1ce2
|
Bubble collapse.
|
2018-04-02 10:07:15 -04:00 |
|
Matthew Chen
|
75177ef00f
|
Bubble collapse.
|
2018-04-02 10:07:15 -04:00 |
|
Matthew Chen
|
c2e31540d7
|
Elaborate debug UI for messages.
|
2018-04-02 10:06:45 -04:00 |
|
Matthew Chen
|
4602ad9014
|
Respond to CR.
|
2018-04-02 09:39:13 -04:00 |
|
Matthew Chen
|
8254052bb2
|
Lazy restore attachments.
|
2018-04-02 09:28:12 -04:00 |
|
Matthew Chen
|
1dced463cb
|
Lazy restore attachments.
|
2018-04-02 09:28:12 -04:00 |
|
Matthew Chen
|
b2ac8f10e2
|
Lazy restore attachments.
|
2018-04-02 09:28:12 -04:00 |
|
Matthew Chen
|
3406d1562e
|
Add local cache of backup fragment metadata.
|
2018-04-02 09:27:34 -04:00 |
|
Matthew Chen
|
61dc2c0249
|
Add local cache of backup fragment metadata.
|
2018-04-02 09:27:34 -04:00 |
|
Matthew Chen
|
e88f5643f7
|
Add local cache of backup fragment metadata.
|
2018-04-02 09:27:34 -04:00 |
|
Matthew Chen
|
d0c691bb7f
|
Lazy attachment restores.
|
2018-04-02 09:27:34 -04:00 |
|
Michael Kirk
|
875321cecc
|
Reflector configuration supports per-country code
Also update reflector hosts/policy
// FREEBIE
|
2018-03-28 17:39:45 -04:00 |
|
Matthew Chen
|
ef34cd5d58
|
Fix 'invalid auth can hang on launch' issue.
|
2018-03-26 17:07:20 -04:00 |
|
Michael Kirk
|
394cc6637c
|
Backport comments from translations
// FREEBIE
|
2018-03-26 10:12:04 -04:00 |
|