Commit graph

133 commits

Author SHA1 Message Date
Matthew Chen 0c76e1c02d Use ConversationMediaView to simplify media rendering in conversation view cells. 2018-11-06 15:23:09 -05:00
Matthew Chen cf057e3af3 Modify MediaGalleryCellView to handle still images. 2018-11-06 15:23:09 -05:00
Matthew Chen ec6de40bd9 Modify MessageBubbleView to support media galleries. 2018-11-06 15:23:09 -05:00
Matthew Chen cbaf40d4ce Respond to CR. 2018-09-27 09:52:12 -04:00
Matthew Chen d161e5ff3d Add inner shadows to media thumbnails. 2018-09-27 09:42:29 -04:00
Matthew Chen f9eab5cd24 Merge remote-tracking branch 'origin/release/2.29.2' 2018-09-07 15:27:50 -04:00
Michael Kirk c7662b5a86 Step 2/2 %s/OWSAssert/OWSAssertDebug for existing previous assert semantics
Going forward, we want to prefer safer asserts, but we don't want to blindly
apply crashing asserts across the codebase
2018-09-07 10:00:48 -06:00
Matthew Chen dc3467dcda Tidy up attachment usage. 2018-09-06 16:03:29 -04:00
Matthew Chen 30ed6caf06 Use thumbnails as video stills in conversation view. 2018-09-06 16:03:29 -04:00
Matthew Chen ad0d094831 Fix build breakage. 2018-09-06 15:30:00 -04:00
Matthew Chen 748b243156 Restore full-screen thumbnails. 2018-09-06 15:30:00 -04:00
Matthew Chen 206432fdf0 Add failure methods to thumbnail service. 2018-09-06 15:30:00 -04:00
Matthew Chen cf469da943 Use new thumbnails in conversation cells. 2018-09-06 15:30:00 -04:00
Matthew Chen 446ceb2b9c Rename AttachmentStream methods. 2018-09-06 15:30:00 -04:00
Matthew Chen 498828f93c Rename AttachmentStream methods. 2018-09-06 15:30:00 -04:00
Matthew Chen f473f60111 Apply OWS log functions in Objective-C. 2018-08-27 12:58:52 -04:00
Matthew Chen cc5a480baa Apply OWS log functions in Objective-C. 2018-08-27 12:58:52 -04:00
Matthew Chen 3a50377902 Apply OWS log functions in Objective-C. 2018-08-27 12:58:52 -04:00
Matthew Chen 713606271c Rename fail macros in Obj-C. 2018-08-27 10:29:51 -04:00
Michael Kirk 464b854eb1 CR: follow naming conventions 2018-08-23 10:38:54 -06:00
Michael Kirk 5148747c12 clean up long text VC 2018-08-23 10:38:20 -06:00
Michael Kirk a1e8bb865c Larger jumbomoji 2018-08-10 16:57:45 -06:00
Matthew Chen c91bc71ebd Cache sender name size. 2018-08-09 14:03:03 -04:00
Michael Kirk 78ad597e44 Merge tag '2.28.0.15' 2018-07-31 17:36:37 -06:00
Matthew Chen 026ef02ce5 Refine 'new message' animations. 2018-07-31 16:04:22 -06:00
Matthew Chen 7759c9ca0f Refine theme. 2018-07-26 09:42:48 -04:00
Michael Kirk 6e1c1a681b Merge tag '2.28.0.12' 2018-07-23 16:12:46 -06:00
Matthew Chen 9d5af7bb2e Set sender names apart. 2018-07-20 15:58:17 -04:00
Matthew Chen 48975eaac8 Respond to CR. 2018-07-20 15:37:47 -04:00
Matthew Chen e3622739b2 Remove media thumbnail shadows. 2018-07-16 12:55:29 -06:00
Michael Kirk 8da47b64d9 clarify different methods
These method names were too similar to existing methods in PureLayout, which
have slightly different behavior.

ows_autoPinToSuperviewEdges uses left/right, whereas PureLayouts uses
leading/trailing

ows_autoPinToSuperviewMargins uses our own constraint adding logic, which
behaves differently in some cases.
2018-07-16 10:20:05 -06:00
Matthew Chen 8287076499 More design tweaks. 2018-07-12 15:36:22 -04:00
Matthew Chen fdc4fafe7a Tweak phone number & profile names. 2018-07-10 16:49:40 -06:00
Matthew Chen a9c7e77b84 Respond to CR. 2018-07-10 09:58:45 -04:00
Matthew Chen c70d33b9e4 Tweak attachment upload view. 2018-07-10 09:30:23 -04:00
Matthew Chen 712d6d89e1 Tweak relative timestamps. 2018-07-09 16:33:03 -04:00
Matthew Chen e7e31c5ee9 Retweak colors. 2018-07-09 16:31:43 -04:00
Matthew Chen 4b448ed018 Retweak colors. 2018-07-09 16:31:43 -04:00
Matthew Chen bbd65d6433 Retweak colors. 2018-07-09 16:31:43 -04:00
Michael Kirk 37c4a802e4 sharp corners respect RTL 2018-07-06 16:32:46 -06:00
Michael Kirk 900abf2367 CR: simplify 2018-07-06 15:11:07 -06:00
Michael Kirk 287da9c30a fixup quote corners
// FREEBIE
2018-07-06 14:57:28 -06:00
Michael Kirk 68c7abcbb9 Sharp corners 2018-07-06 14:57:28 -06:00
Matthew Chen 99b76b9734 Respond to CR. 2018-07-03 18:41:36 -04:00
Matthew Chen 92332c2b69 Rework contact share buttons. 2018-07-03 18:33:25 -04:00
Matthew Chen 3b726bbac9 Small media corners. 2018-07-02 16:20:44 -04:00
Matthew Chen db32dcc6a2 Cleanup. 2018-07-02 16:20:16 -04:00
Matthew Chen 8c143f9500 Tweak quoted reply layout. 2018-07-02 15:36:33 -04:00
Matthew Chen c6f370810b Refine cell sizing. 2018-07-02 15:36:07 -04:00
Matthew Chen 2653ed7e3f Apply conversation colors. 2018-07-02 15:34:20 -04:00