Commit Graph

6349 Commits

Author SHA1 Message Date
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 609e68e8bc Merge branch 'charlesmchen/quotedReplies2' 2018-04-04 10:31: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 e24da59892 Merge branch 'mkirk/dynamic-gallery-text' 2018-04-03 16:30:41 -04:00
Michael Kirk e6b0f692c9 Don't use dynamic text for navbar view
// FREEBIE
2018-04-03 16:30:35 -04:00
Michael Kirk 756132acf8 Merge branch 'mkirk/fix-audio-alert-levels' 2018-04-03 16:29:29 -04:00
Michael Kirk 5f8b3ff285 Object lifecycle disposes SystemSound
// FREEBIE
2018-04-03 16:28:33 -04:00
Michael Kirk 2580c690cb CR: Use LRU Cache for storing system sounds
// FREEBIE
2018-04-03 16:28:33 -04:00
Michael Kirk 3cb53f5f44 Respect system alert volume for notifications while in app
// FREEBIE
2018-04-03 16:28:33 -04:00
Matthew Chen 363a1ae332 Merge branch 'charlesmchen/quotedRepliesVariations' 2018-04-03 13:42:29 -04:00
Matthew Chen c36297a9ad Elaborate 'quoted reply' variations in the Debug UI. 2018-04-03 13:42:21 -04:00
Matthew Chen 8e695d9608 Merge branch 'charlesmchen/simpleBubbleEdge' 2018-04-03 13:40:57 -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 c8b8a989fe
update crash reporting instructions 2018-04-03 12:22:58 -04:00
Michael Kirk 7befbfc338 Merge branch 'mkirk/fixup-tests-2' 2018-04-03 11:29:37 -04:00
Michael Kirk 00e5e1b0d6 Fixup some tests
// FREEBIE
2018-04-03 11:29:05 -04:00
Michael Kirk 448e59d7fc Merge tag '2.23.1.0' 2018-04-03 10:12:39 -04:00
Michael Kirk e6c6cabf19 Merge branch 'mkirk/iphonex-fixups' 2018-04-03 10:12:05 -04:00
Michael Kirk f1b6c51cfe "Bump build to 2.23.1.0." 2018-04-02 18:16:50 -04:00
Michael Kirk 83a8670f28 Pull latest translations
// FREEBIE
2018-04-02 18:16:33 -04:00
Michael Kirk ab2074c731 CR: Avoid unnecessary retain
// FREEBIE
2018-04-02 17:53:20 -04:00
Matthew Chen c639a2c146 Fix flush of registration connections. 2018-04-02 17:49:22 -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 41cfdb1536 Merge branch 'charlesmchen/quotedReplies_' 2018-04-02 16:18:06 -04:00
Matthew Chen 42ea43bc4f Update pods. 2018-04-02 16:17:46 -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 308fa59973 Merge branch 'charlesmchen/bubbleViewsAssert' 2018-04-02 15:59:50 -04:00
Matthew Chen 1bea832faa Fix assert in bubble views. 2018-04-02 15:59:30 -04:00
Matthew Chen 3139bac994 Merge branch 'charlesmchen/lazyAttachmentRestoreVsDebug' 2018-04-02 15:58:02 -04:00
Matthew Chen f7ea1678e7 Only resume lazy attachment restore in debug. 2018-04-02 15:06:48 -04:00
Matthew Chen aa7bf920e3 Merge branch 'charlesmchen/flushRegistrationConnections_' 2018-04-02 13:26:06 -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 43e50e33c2 Merge branch 'charlesmchen/bubbleCollapse' 2018-04-02 12:15:26 -04:00
Matthew Chen 52b238c499 Fix flush of registration connections. 2018-04-02 11:32:24 -04:00