Commit Graph

407 Commits

Author SHA1 Message Date
Nora Trapp
3d1dd3dfe4 Remove rtlSafeAppend 2019-07-19 12:33:17 -07: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
Michael Kirk
61949dda9d Merge branch 'release/2.41.0-with-uuid-address-unreverted' into mkirk/ri-2.41.0 2019-07-16 18:00:24 -06:00
Nora Trapp
ef4a612fcf No more transitional_signalServiceAddress 2019-07-11 10:53:33 -07:00
Nora Trapp
a323ff4ddf No more transitional_phoneNumber 2019-07-11 10:52:13 -07:00
Nora Trapp
077febc757 Update some misc stuff to use SignalServiceAddress 2019-07-10 13:31:03 -07:00
Nora Trapp
b9bb444276 Add UUID support to groups 2019-07-10 13:27:36 -07:00
Matthew Chen
a68ff90b16 Allow multi-send from camera; allow per-message expiration from camera roll. 2019-07-10 13:39:26 -03:00
Nora Trapp
c186755c66 Migrate IdentityManager and associated models to support UUIDs 2019-07-08 11:44:40 -07:00
Matthew Chen
d5e7ed61d8 Add accessibility ids to sticker keyboard. 2019-06-28 09:58:37 -04:00
Matthew Chen
9c249a61e8 Add accessibility ids to sticker pack view. 2019-06-28 09:58:37 -04:00
Matthew Chen
f1129cb563 Add accessibility ids to sticker keyboard. 2019-06-28 09:39:19 -04:00
Matthew Chen
ed0ae4e2ce Add accessibility ids to sticker pack view. 2019-06-28 09:39:19 -04:00
Nora Trapp
7d94af3287 Migrate TSContactThread to support UUIDs 2019-06-27 13:12:52 -07:00
Matthew Chen
c8359fc932 Convert message sending to use any transactions. 2019-06-25 16:00:58 -04:00
Matthew Chen
b86ab9f611 Migrate OWSDisappearingMessagesConfiguration to any. 2019-06-25 15:48:37 -04:00
Nora Trapp
34e8a7e4a0 PR Feedback 2019-06-25 10:31:23 -07:00
Nora Trapp
92f817d7fd Update callsites to use new contacts manager address interface 2019-06-25 10:30:52 -07:00
Matthew Chen
e26a8e1bd4 Convert attachments to be any-only. 2019-06-24 15:34:02 -04:00
Matthew Chen
cde2cfbdd1 Respond to CR. 2019-06-17 11:17:52 -04:00
Matthew Chen
8c31562b0c Fix edge cases in attachment approval toolbar layout. 2019-06-17 11:17:52 -04:00
Matthew Chen
87cea17e85 Fix edge cases in attachment approval toolbar layout. 2019-06-17 11:17:52 -04:00
Matthew Chen
a62376b3f9 Remove sendingMediaWithOversizeText feature flag. 2019-06-17 11:17:52 -04:00
Matthew Chen
97cfb32d29 Rework camera flow for one-off disappearing messages. 2019-06-17 11:17:52 -04:00
Nora Trapp
13a80ef8aa Accept autocorrect suggestions in all the textViews that can be dismissed without the keyboard 2019-06-13 09:24:03 -07:00
Nora Trapp
2165ae1051 Don't change sticker packs when orientation is changing. 2019-06-13 08:02:05 -07:00
Matthew Chen
54527f6870 Merge remote-tracking branch 'private/release/2.40.0' 2019-06-10 13:21:59 -04:00
Matthew Chen
8b134ec284 Filter sticker pack strings for display. 2019-06-10 12:32:16 -04:00
Matthew Chen
6b8a602799 Filter sticker pack strings for display. 2019-06-10 12:32:16 -04:00
Matthew Chen
421d568bee Merge tag '2.40.0.20' 2019-06-10 11:32:26 -04:00
Matthew Chen
0e87a11145 Tweak sticker share feature flag check. 2019-06-10 10:17:12 -04:00
Nora Trapp
73816b25df Disable sticker pack sharing. 2019-06-10 10:07:06 -04:00
Nora Trapp
ca22869f7d Also cleanup borders on link previews in dark mode 2019-05-31 14:13:40 -07:00
Nora Trapp
3125cc3580 Slightly bump up the border width of the input tool bar to improve anti-aliasing. 2019-05-31 12:00:41 -07:00
Matthew Chen
7901bcc123 Merge remote-tracking branch 'private/release/2.40.0' 2019-05-31 13:19:36 -04:00
Matthew Chen
e43c0e2316 Notify input toolbar when stickers become enabled. 2019-05-31 09:36:02 -04:00
Matthew Chen
72d646d983 Respond to CR. 2019-05-31 09:34:01 -04:00
Matthew Chen
82e5d46cb2 Respond to CR. 2019-05-31 09:20:02 -04:00
Matthew Chen
a61081c0a7 Lazy download known sticker packs. 2019-05-31 09:20:02 -04:00
Matthew Chen
d462b5d94b Lazy download known sticker packs. 2019-05-31 09:20:02 -04:00
Matthew Chen
0dfa29137f Lazy download known sticker packs. 2019-05-31 09:20:02 -04:00
Matthew Chen
243da966f7 Lazy download known sticker packs. 2019-05-31 09:20:02 -04:00
Nora Trapp
4e15814252 Fix sticker preview so it's not masked by your thumb 2019-05-30 14:12:46 -07:00
Matthew Chen
4eed2bba2f Respond to CR. 2019-05-30 09:09:08 -04:00
Matthew Chen
abce36b687 Never show the empty sticker keyboard. 2019-05-30 09:06:39 -04:00
Matthew Chen
faef70e8c6 Fix dark theme selection in sticker keyboard pack list. 2019-05-30 09:05:44 -04:00
Michael Kirk
49ae6ad50d show "Back" text on button 2019-05-29 17:13:41 -06:00
Michael Kirk
2502b54cd5 Don't show "Add More" for gif picker 2019-05-29 17:13:41 -06:00
Michael Kirk
fd13a58557 Allow repicking from giphy approval 2019-05-29 17:13:41 -06:00
Nora Trapp
86eac88b73 PR Feedback 2019-05-29 10:43:18 -07:00