Commit graph

1409 commits

Author SHA1 Message Date
Matthew Chen
08ba3852cd Refine appearance of quoted reply message cells. 2018-04-05 10:24:42 -04:00
Matthew Chen
5235f6eee9 Refine appearance of quoted reply message cells. 2018-04-05 10:24:42 -04:00
Matthew Chen
d6f3df82ae Refine appearance of quoted reply message cells. 2018-04-05 10:24:42 -04:00
Matthew Chen
c70f911f6f Refine appearance of quoted reply message cells. 2018-04-05 10:24:42 -04:00
Matthew Chen
6171505657 Refine appearance of quoted reply message cells. 2018-04-05 10:24:42 -04:00
Matthew Chen
10b4ade55a Refine appearance of quoted reply message cells. 2018-04-05 10:24:42 -04:00
Matthew Chen
3343b4ec58 Refine appearance of quoted reply message cells. 2018-04-05 10:24:42 -04:00
Matthew Chen
5a17c5609f Quote reply to oversize text. 2018-04-05 09:49:24 -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
51eee90bb7 Remove unnecessary changes
// FREEBIE
2018-04-04 10:59:05 -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
d99054d895 Reply menu item
MVP

- [x] 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:04 -04:00
Michael Kirk
6874a9e28e Convert to swift
// 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
00a81355d6 Respond to CR. 2018-04-04 10:27:30 -04:00
Matthew Chen
445d38f72a Modify cells to show quoted messages. 2018-04-04 10:12:07 -04:00
Matthew Chen
324afb1152 Modify cells to show quoted messages. 2018-04-04 10:12:07 -04:00
Matthew Chen
5824cbd2a8 Modify cells to show quoted messages. 2018-04-04 10:12:07 -04:00
Matthew Chen
988b6ffae7 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
22dc904283 Modify cells to show quoted messages. 2018-04-04 10:12:07 -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
Michael Kirk
e6b0f692c9 Don't use dynamic text for navbar view
// FREEBIE
2018-04-03 16:30:35 -04:00
Matthew Chen
c36297a9ad Elaborate 'quoted reply' variations in the Debug UI. 2018-04-03 13:42:21 -04:00
Matthew Chen
20387f27e6 Simplify bubble edge. 2018-04-03 13:40:29 -04:00
Matthew Chen
d5218cf4d9 Simplify bubble edge. 2018-04-03 13:40:29 -04:00
Michael Kirk
00e5e1b0d6 Fixup some tests
// FREEBIE
2018-04-03 11:29:05 -04:00
Michael Kirk
86553b62f9 keyboard pinning vs iPhoneX 2018-04-02 17:38:13 -04:00
Michael Kirk
af5f549e49 Fix TableView layout for iPhoneX
// FREEBIE
2018-04-02 17:02:32 -04:00
Michael Kirk
f441c6211d Format
// FREEBIE
2018-04-02 17:02:32 -04:00
Michael Kirk
6f1608f44b Conventional naming for out custom PureLayout methods.
This moves methods more in line with PureLayout conventions.

- Methods always specify if they pin to an edge vs margin

- `margin` is a reserved word which should only refer to layout margins.
  i.e. do not use it to refer to "inset" and "offset".

// FREEBIE
2018-04-02 17:02:32 -04:00
Matthew Chen
4240b517d0 Respond to CR. 2018-04-02 16:17:46 -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
1bea832faa Fix assert in bubble views. 2018-04-02 15:59:30 -04:00
Matthew Chen
f98c45603c Respond to CR. 2018-04-02 11:13:11 -04:00
Matthew Chen
31f062ed11 Bubble collapse. 2018-04-02 10:07:15 -04:00
Matthew Chen
12bcf887c1 Bubble collapse. 2018-04-02 10:07:15 -04:00
Matthew Chen
4f9085a761 Bubble collapse. 2018-04-02 10:07:15 -04:00
Matthew Chen
3ca2c08b06 Bubble collapse. 2018-04-02 10:07:15 -04:00
Matthew Chen
578f40d791 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
3d07dc7c5b 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