Commit Graph

14 Commits

Author SHA1 Message Date
Nora Trapp
90e1d54ce3 Add mention picker support to attachment flows 2020-07-30 11:23:45 -07:00
Michael Kirk
c39f1ea6a7 disable broken animation on iOS11 2019-07-24 13:25:37 -06:00
Michael Kirk
c36d691d11 Fix: selecting last message from tileView doesn't focus
The mostRecentAttachment is a separate and redundant instance with whats in the
media gallery item cache.

Alternatively, we could double down on the one-instance-per-value paradigm by
creating a way to manually add existing instances to the cache, but the value
semantics proposed here seemed more natural.

I wish we could have just made RailViewItem: Equatable, but alas "protocol can
only be used as a generic constraint because it has Self or associated type
requirements"
2019-07-17 14:54:51 -06:00
Matthew Chen
a68ff90b16 Allow multi-send from camera; allow per-message expiration from camera roll. 2019-07-10 13:39:26 -03:00
Michael Kirk
a1e008f930 apply new rounding/highlight design 2019-04-22 13:44:48 -07:00
Michael Kirk
4af9fa6789 "add more" as rail cell 2019-04-22 13:44:48 -07:00
Matthew Chen
441c784146 Add preview view to the color palette control. 2019-03-14 15:48:58 -04:00
Matthew Chen
66efcb4639 Update rail icons. 2019-03-12 17:34:31 -04:00
Matthew Chen
dd16986d79 Avoid layout changes due to selection changes in media rail. 2019-03-12 17:22:46 -04:00
Michael Kirk
0ab326da92 Only show delete button on selected rail item 2019-01-09 12:27:15 -07:00
Michael Kirk
0562619ca9 smaller margins between rail images, avoid choppy change as the margin updates
are not being animated smoothly.
2018-11-26 12:43:28 -07:00
Michael Kirk
8b5d1d9e69 Only add delete button once 2018-11-26 12:43:28 -07:00
Matthew Chen
8b24fba095 Add "add more" button to image picker. Provide caption editing continuity. 2018-11-15 14:10:19 -05:00
Michael Kirk
87bfdbb72c Sender Rail 2018-11-15 12:25:28 -06:00