Matthew Chen
d09524c3f8
Update CVC contentInset after keyboard presentation/dismissal.
2020-12-23 17:46:31 -03:00
Nora Trapp
6f096e85db
Fix text measurement bug
2020-12-23 10:49:48 -08:00
Matthew Chen
1e149fa2a2
Merge remote-tracking branch 'private/release/5.0.3' into release/5.1.0
2020-12-23 14:18:50 -03:00
Matthew Chen
737e27d1a8
Simplify logging.
2020-12-22 21:29:47 -03:00
Nora Trapp
40d9684816
Cleanup fix for optimized builds
2020-12-22 12:27:07 -08:00
Nora Trapp
53c56d3ce6
Fix text measurement
2020-12-22 12:27:07 -08:00
Matthew Chen
ad3b920818
Fix auto-scroll issue around first message in thread.
2020-12-18 11:26:13 -03:00
Matthew Chen
9023642b2a
Fix auto-scroll issue around first message in thread.
2020-12-18 11:26:13 -03:00
Matthew Chen
e82165466b
Observe changes to input height in input accessory view placeholder.
2020-12-18 11:26:13 -03:00
Matthew Chen
4fa51db47a
Update input accessory view placeholder height immediately.
2020-12-18 11:26:13 -03:00
Matthew Chen
9d2cd61b30
Fix forwarding media from gallery view.
2020-12-18 11:04:59 -03:00
Nora Trapp
19a9d1414b
Merge branch 'release/5.0.2'
2020-12-11 18:19:30 -08:00
Nora Trapp
059164bf7a
Show a tooltip for starting a group call
2020-12-11 17:31:24 -08:00
Matthew Chen
8e1ed4d307
Fix the body media dismiss animations.
2020-12-11 16:49:14 -03:00
Matthew Chen
b3f93cdc88
Fix broken tests.
2020-12-11 16:33:38 -03:00
Matthew Chen
883daeb1ab
Use labels to render body text where possible.
2020-12-11 16:33:38 -03:00
Matthew Chen
ca798f8f02
Improve perf of text measurement cache keys.
2020-12-11 16:32:36 -03:00
Matthew Chen
bfe6e837db
Remove support for CVC measurement on main thread.
2020-12-11 16:32:36 -03:00
Nora Trapp
cb79cc42d2
Fix measurement in release builds
2020-12-10 13:32:07 -03:00
Matthew Chen
0531e44170
Clean up codebase.
2020-12-10 13:02:25 -03:00
Nora Trapp
e3b01fe25b
Text Measurement.
2020-12-10 12:44:13 -03:00
Matthew Chen
111338b59d
Rewrite conversation view.
2020-12-10 12:44:13 -03:00
Michelle Linington
eaef20b780
Alert user of safety number changes in group call
...
- Present SafetyNumberConfirmationSheet for all group members before
joining call from lobby.
- Present SafetyNumberConfirmationSheet for newly joined participants
with a safety number mismatch
- If the call is minimized or backgrounded, present a notification.
2020-12-08 12:59:56 -08:00
Michelle Linington
e89e6b1cfd
Run linter script
2020-12-08 12:39:51 -08:00
Michelle Linington
37a9ce213f
Add darkTranslucent styling option for SafetyNumberConfirmationSheet
2020-12-08 11:16:25 -08:00
Nora Trapp
3c271fb065
PR Feedback
2020-11-05 12:25:49 -08:00
Matthew Chen
8d8c66e71a
Refine group migrations & related UI.
2020-10-30 09:07:38 -03:00
Matthew Chen
df34b8122c
Migrate CVC "bottom view" logic to Swift.
...
Migrate CVC "bottom view" logic to Swift.
2020-10-30 09:07:37 -03:00
Matthew Chen
bcc7995a7b
Migrate groups from v1 to v2, part 3.
...
* Pull out GroupMigrationActionSheet.
* Add group migration action sheets.
* Make changes to enable testing migrations.
* Rewrite banners in Swift.
* Refine group migration logic; add support for testability.
2020-10-30 09:06:40 -03:00
Matthew Chen
a66f2cfc56
Migrate groups from v1 to v2, part 2.
...
* Add legacy group upgrade action sheet.
* Add 'group update info messages' around migrations.
* Add new limits around group size.
* Rename migration modes to "manual", "auto-migration."
* Add legacy groups action sheets.
* Try to fill in missing UUIDs before migrating groups.
* Ignore "known unregistered" users during group migrations.
2020-10-30 09:05:13 -03:00
Nora Trapp
d9e7bfe8c1
Small device transfer fixes
2020-10-23 18:48:07 -03:00
Matthew Chen
de405a2470
Update feature flags and remote config for v3.20.
2020-10-15 14:06:56 -03:00
Nora Trapp
23d1a39677
Use 'Delete for me' phrasing in more places
2020-10-09 10:37:03 -07:00
Matthew Chen
096ed67bb9
Convert font style convenience methods to properties.
2020-10-06 13:09:45 -03:00
Nora Trapp
413aa689f0
Fix compilation with Xcode 12
2020-10-05 14:32:06 -07:00
Matthew Chen
1470557610
Merge branch 'release/3.18.0'
2020-09-29 18:33:50 -03:00
Nora Trapp
063be4c358
Tweak link preview colors in dark mode
2020-09-29 11:35:56 -07:00
Matthew Chen
3480af38e4
Fix build warnings.
2020-09-25 15:16:19 -03:00
Matthew Chen
bba22d015c
Merge branch 'release/3.17.4'
2020-09-21 19:37:24 -03:00
Nora Trapp
b7a64a95ff
Delete stale delegate extension
2020-09-21 19:34:12 -03:00
Nora Trapp
b7cda17fe8
Research Megaphone
2020-09-21 12:08:36 -07:00
Matthew Chen
239fbbc8ba
DRY singleton accessors.
2020-09-17 21:13:14 -03:00
Matthew Chen
c017e76aab
Rename singleton accessors.
2020-09-17 21:11:09 -03:00
Matthew Chen
ad6bda8a44
Rename singleton accessors.
2020-09-17 21:11:07 -03:00
Michelle Linington
b899744629
IOS-842: Improved link preview thumbnail scaling
...
This relaxes the thumbnail size requirements on 3x devices. It also pins
the minimum thumbnail size to the width of the message bubble.
To prevent us from inadvertantly scaling down what would be a hero image
to a thumbnail size, this change also increases the max dimension of any
fetched link preview thumbnail.
2020-09-15 17:08:15 -07:00
Nora Trapp
f67bffd637
Add link preview support to share extension and forwarding
2020-09-08 19:58:29 -07:00
Matthew Chen
ad60924ad1
Add UI for pending member requests and ability to cancel.
2020-09-04 17:36:20 -03:00
Matthew Chen
cdd27f7c27
Rework the 'pending member requests and invites' view.
2020-09-03 18:33:07 -03:00
Matthew Chen
3c5f9982c7
Rework the 'pending member requests and invites' view.
2020-09-03 18:33:07 -03:00
Nora Trapp
5187738c3d
Conversation Pinning
2020-09-02 14:13:05 -07:00