Matthew Chen
ea6f8a7f86
Clean up formatting of MOB values for display.
2021-04-06 13:57:08 -03:00
Matthew Chen
d0cbf8cfd0
Rework dependency access.
2021-03-25 09:24:27 -03:00
Nora Trapp
232bb2f8af
Change over a bunch of tables and design feedback
2021-03-03 20:29:40 -08:00
Nora Trapp
06f2657cac
Improve sticker horizontal list view reuse
2021-01-23 15:33:48 -08:00
Nora Trapp
a73fde4676
Improve sticker loading behavior
2021-01-23 14:40:01 -08:00
Michelle Linington
e06d9d1f6e
PR Feedback
2021-01-21 16:20:40 -08:00
Michelle Linington
8fa45c7df9
Reduce unnecessary table loads in ManageStickersViewController
2021-01-21 16:20:35 -08:00
Matthew Chen
bd5340b8a4
Rework sticker sharing flow.
2021-01-21 20:19:43 -03:00
Matthew Chen
daf6534d7d
Rework sticker sharing flow.
2021-01-21 20:19:43 -03:00
Matthew Chen
d1d660d274
Sticker refinements.
2021-01-21 20:17:59 -03:00
Matthew Chen
111338b59d
Rewrite conversation view.
2020-12-10 12:44:13 -03:00
Matthew Chen
3be512b648
Fix issues around large type in conversation settings.
2020-10-15 13:58:46 -03:00
Matthew Chen
05eb881632
Avoid assert around gif stickers.
2020-10-15 13:57:39 -03:00
Matthew Chen
096ed67bb9
Convert font style convenience methods to properties.
2020-10-06 13:09:45 -03:00
Matthew Chen
239fbbc8ba
DRY singleton accessors.
2020-09-17 21:13:14 -03:00
Matthew Chen
7d4db98ccb
Reduce sticker change event frequency.
2020-09-02 16:33:35 -03:00
Matthew Chen
dcb4d09269
Fix de-bouncing of sticker pack data source change events.
2020-09-02 16:32:22 -03:00
Matthew Chen
4841a9eefb
Add possible support for animated lottie, webp, apng.
2020-09-02 13:44:14 -03:00
Matthew Chen
95c52e21b6
Add support for animated stickers.
2020-09-02 13:44:14 -03:00
Matthew Chen
a7aeba72b4
Add support for animated stickers.
2020-09-02 13:44:13 -03:00
Matthew Chen
fc47aa83b4
Add support for animated stickers.
2020-09-02 13:44:13 -03:00
Matthew Chen
1708087a76
Add support for animated stickers.
2020-09-02 13:44:13 -03:00
Matthew Chen
f80059f8e9
Add support for animated stickers.
2020-09-02 13:44:13 -03:00
Michelle Linington
a0cfcc87f0
Pull request feedback and removing unnecessary code
...
- Rename URL -> Url to follow convention
- Remove some duplicated/unnecessary code
- Parse the returned image Data with ImageData
2020-08-26 16:49:22 -07:00
Michelle Linington
1f9b6906df
IOS-807: Fetch link preview content directly
...
This change updates the link preview fetch flow to fetch content
directly rather than through the proxy. This means we can remove the
allowed domain list and fetch content from most provided domains.
This almost moves HTML content parsing outside of OWSLinkPreview.
Currently we'll still only fetch the same content, but it's extensible
enough to fetch all sorts of different opengraph tags.
AFHTTPSessionManager will no longer faildebug on a request failure.
Since we're going to be firing opportunistic fetch requests as we parse
a URL, it's expected that some will fail.
2020-08-26 16:47:49 -07:00
Nora Trapp
dc543ce24f
Restyle return to call view
2020-08-17 15:41:10 -07:00
Nora Trapp
4696a4d993
Mention sending
2020-08-04 14:08:30 -07:00
Matthew Chen
587b8f2c36
Resumable attachment download.
2020-08-01 12:18:13 -03:00
Matthew Chen
059909bd1b
Address sticker perf hotspots.
2020-06-23 10:07:18 -03:00
Nora Trapp
57a810658a
Goodbye iOS 10
2020-05-27 17:34:32 -07:00
Matthew Chen
6b4f192b1b
Remove usage of retainUntilComplete.
2020-05-22 09:51:12 -03:00
Matthew Chen
1ad4a5b9ae
Retain all promises until complete.
2020-05-15 18:13:12 -03:00
Matthew Chen
f8b9b209ff
Respond to CR.
2020-05-11 10:19:52 -03:00
Matthew Chen
046b94318a
Apply theme blue tint colors.
2020-04-23 10:59:12 -03:00
Matthew Chen
3bbbb1aae0
Revise dark theme.
2020-04-16 11:32:35 -03:00
Matthew Chen
817780f201
Revise dark theme.
2020-04-16 11:25:32 -03:00
Matthew Chen
b42f1968cc
Fix build warnings around initializers.
2020-04-08 16:05:54 -03:00
Matthew Chen
b5c069ed95
Clean up VC initializers.
2020-04-08 09:26:25 -03:00
Matthew Chen
c7df10eb36
Apply CGSize(square:).
2020-04-06 11:34:21 -03:00
Matthew Chen
e097239dcd
Sketch out revised "new group" view.
2020-03-17 10:31:20 -03:00
Nora Trapp
4ad7479ff9
Use new accent blue color everywhere except launch screen related views
2020-03-04 10:00:55 -08:00
Michael Kirk
c62205cb75
remove sticker feature flags
2020-02-12 15:19:56 -07:00
Matthew Chen
993dca8ec9
Remove redundant NotificationName.
2020-01-27 10:53:23 -03:00
Nora Trapp
4d55468bd3
Merge branch 'release/3.2.0'
2020-01-02 16:50:14 -08:00
Michael Kirk
c63eb41777
aspectFit for stickers
2020-01-02 17:43:47 -07:00
Nora Trapp
ff8dedaf93
Avoid flash when long pressing between stickers.
2020-01-02 16:29:10 -08:00
Michael Kirk
4a7bdaf44c
avoid undesirable vertical scroll in sticker recommender
2020-01-02 16:38:56 -07:00
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
b2fc179543
Use transient data sources for uninstalled blessed packs.
2019-12-17 15:06:58 -03:00