Commit Graph

52 Commits

Author SHA1 Message Date
Michael Kirk
2c62050fcd dimiss any presented keyboard when presenting sticker view
To reproduce:

1. pop keyboard
2. open external app, e.g. twitter, and tap on sticker share url
3. you're back in Signal with the sticker share UI presented, but the CVC keyboard is *on top*.
2019-12-18 15:13:16 -08:00
Nora Trapp
5eacd2eb6b Fix sticker pack view sizing after sharing 2019-12-17 10:08:37 -08:00
Matthew Chen
8185d4f5e2 Show blessed pack authors in blue. 2019-12-17 10:01:17 -03:00
Nora Trapp
6cedc5f4a7 Fix Sticker Pack View blur 2019-12-14 23:05:17 -08:00
Matthew Chen
a0ee6deb78 Always show modal activity indicator when installing and uninstalling sticker packs. 2019-12-14 04:52:45 -03:00
Michael Kirk
ddbda0f36a refactor - no change in functionality 2019-12-13 22:26:23 -08:00
Nora Trapp
05e35bb829 Dismiss the sticker pack view immediately after install to avoid a long delay 2019-12-13 13:19:51 -08:00
Nora Trapp
8f99abec64 Don't update the sticker pack content during dismissal 2019-12-13 13:19:51 -08:00
Nora Trapp
7c8110efc2 Always dark forward icon on sticker pack vc 2019-12-13 13:19:51 -08:00
Nora Trapp
d05519dc1a Fix some sticker pack view controller presentation issues 2019-12-13 13:19:51 -08:00
Matthew Chen
ba24e21eb5 Refine sticker pack view presentation on iPad; fix sticker pack view background. 2019-12-04 14:10:45 -03:00
Nora Trapp
deab39e2a6 Don't send sticker sync messages in response to sticker sync messages. 2019-11-04 13:00:22 -08:00
Nora Trapp
65d54e7282 UIAlertController -> ActionSheetController 2019-10-28 14:43:59 -07:00
Nora Trapp
473b88b497 Don't require ConversationViewController to maintain first responder status. 2019-10-17 11:41:58 -07:00
Michael Kirk
95f2d511e1 font updates 2019-09-26 12:20:42 -07:00
Michael Kirk
54812451f4 Update and apply palette. Consolidate dupes. 2019-09-24 15:12:51 -07:00
Nora Trapp
9625bb9959 Support iOS 13 style modal presentation where appropriate. 2019-09-16 10:26:00 -07:00
Matthew Chen
73cbf76b2e Handle "loading" and "load failed" cases in sticker pack view. 2019-08-15 10:12:54 -03:00
Nora Trapp
939bbcde51 Fix install button placement on non-notch devices 2019-08-06 10:26:44 -07:00
Nora Trapp
5a0e422403 Fix long packs getting clipped by install button 2019-08-06 10:26:44 -07:00
Matthew Chen
ed0ae4e2ce Add accessibility ids to sticker pack view. 2019-06-28 09:39:19 -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
Nora Trapp
73816b25df Disable sticker pack sharing. 2019-06-10 10:07:06 -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
d462b5d94b 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
Matthew Chen
ef15f3e134 Fix sticker sync issues. 2019-05-24 14:07:51 -04:00
Matthew Chen
07d7f5e9eb Tweak background of sticker pack view. 2019-05-24 09:49:42 -04:00
Matthew Chen
4cd7ab3da7 Respond to CR. 2019-05-23 12:30:15 -04:00
Matthew Chen
1a371a184d More sticker design tweaks. 2019-05-23 12:30:15 -04:00
Matthew Chen
3207a33f21 Respond to CR. 2019-05-20 14:22:40 -04:00
Matthew Chen
24c8c0e501 Update feature flags for release branch. 2019-05-16 17:54:55 -04:00
Matthew Chen
bc6a99ad21 Sketch out the stickers splash. 2019-05-16 17:32:32 -04:00
Matthew Chen
396abeffb1 Refine design of manage stickers view. 2019-05-14 14:00:02 -04:00
Matthew Chen
f03eece812 Share sticker pack flow. 2019-05-14 13:55:50 -04:00
Matthew Chen
51944236bf Sketch out sticker previews. 2019-05-13 16:20:13 -04:00
Matthew Chen
77f3701bcc Sketch out sticker previews. 2019-05-13 16:20:13 -04:00
Matthew Chen
105593c8ad Always check sticker validity before rendering. 2019-05-13 16:14:48 -04:00
Matthew Chen
1a60b4bc9c Surface an error to the user if sticker packs fail to install. 2019-05-13 12:54:49 -04:00
Matthew Chen
01b5e21290 Respond to CR. 2019-05-13 12:49:23 -04:00
Matthew Chen
75d4159f3f Rework sticker pack view. 2019-05-13 12:49:23 -04:00
Matthew Chen
5aeb9e205a Rework sticker pack view. 2019-05-13 12:49:23 -04:00
Matthew Chen
61bb5870da Respond to CR. 2019-05-09 13:18:16 -04:00
Matthew Chen
16b0b8cb21 Fix more sticker leaks. 2019-05-09 13:03:17 -04:00
Matthew Chen
bd980c294f Open sticker URLs. 2019-05-09 12:47:54 -04:00
Matthew Chen
ca349ace28 Respond to CR. 2019-05-08 09:38:31 -04:00
Matthew Chen
bfa40b84a3 Sticker refinements. 2019-05-08 09:26:39 -04:00
Matthew Chen
9fdcf6b0c1 Respond to CR. 2019-05-06 13:56:38 -04:00