Matthew Chen
876d3bba66
Merge branch 'charlesmchen/animatedStickerPack' into release/5.3.0
2021-01-21 20:17:22 -03:00
Matthew Chen
933693e78a
Add animated sticker pack.
2021-01-21 20:17:02 -03:00
Matthew Chen
6f97a31dae
Remove feature flag for profile changes.
2021-01-21 17:58:21 -03:00
Matthew Chen
9a15ef0102
Merge branch 'charlesmchen/stickerTweaks3' into release/5.3.0
2021-01-21 17:45:47 -03:00
Matthew Chen
f9686689e2
Limit message send flows to max 5 recipients.
2021-01-21 17:45:28 -03:00
Matthew Chen
5382e4e426
Clean up.
2021-01-21 17:24:13 -03:00
Matthew Chen
a3157f0f17
Merge branch 'charlesmchen/profileChangesFeatureFlag' into release/5.3.0
2021-01-20 17:08:02 -03:00
Matthew Chen
e1e93b5b31
Hide profile name length and about/bio behind feature flag.
2021-01-20 17:07:34 -03:00
Matthew Chen
2ba0f06ac5
Hide profile name length and about/bio behind feature flag.
2021-01-20 17:07:33 -03:00
Matthew Chen
ff3000ec02
Merge branch 'charlesmchen/buildWarnings' into release/5.3.0
2021-01-20 09:48:41 -03:00
Matthew Chen
5cf8cb0923
Fix build warnings in the debugger.
2021-01-20 09:48:18 -03:00
Jordan Rose
911702d62b
Merge branch 'jrose/minor-all-media-improvements' into release/5.3.0
2021-01-19 18:36:54 -08:00
Jordan Rose
dafd49ca85
Localize All Media section headers
...
They already used Foundation's DateFormatter but now they'll localize
the entire string instead of just the components. In practice this
means showing "2021 January" instead of "January 2021" when
appropriate.
2021-01-19 18:36:43 -08:00
Jordan Rose
4d978c6d47
Stop disabling CA animations during All Media loading
...
This was affecting the initial presentation slide-in of the All Media
view. UIView.performWithoutAnimation(_:) is sufficient for not
animating the items being inserted.
2021-01-19 18:36:43 -08:00
Jordan Rose
c5afdf7db8
Merge branch 'jrose/SignalAttachment-replacingDataSource' into release/5.3.0
2021-01-19 18:36:22 -08:00
Jordan Rose
7c5efec55a
Consistently propagate attachment properties when cloning attachments
...
Previously we had two different ways attachments got cloned: through
the cloneAttachment() method, which made a temporary file with the
original attachment contents, and ad hoc after recompression or
similar. Neither preserved all the properties of the original
attachment; now, both go through a common helper function.
2021-01-19 12:14:42 -08:00
Jordan Rose
77862ee6c1
Merge branch 'jrose/no-notification-for-leaving-a-group' into release/5.3.0
2021-01-19 11:24:22 -08:00
Jordan Rose
7748420b82
SSK: (re-)unify the decision of whether to notify for an interaction
2021-01-19 11:24:14 -08:00
Jordan Rose
f5a3b53e54
SSK: Don't notify / mark unread for people leaving the group
2021-01-19 11:18:10 -08:00
Jordan Rose
e40d3aaa12
Merge branch 'jrose/no-video' into release/5.3.0
2021-01-19 11:16:35 -08:00
Jordan Rose
1b20d79352
Don't try to play a video if we're not looking at a video
...
Avoids an owsFailDebug.
2021-01-19 11:16:25 -08:00
Nora Trapp
7695cd7827
"Bump build to 5.3.0.3." (Internal)
2021-01-16 18:25:21 -08:00
Nora Trapp
b7d43ada66
Merge branch 'release/5.2.1' into release/5.3.0
2021-01-16 18:20:07 -08:00
Nora Trapp
4e9970b2ea
"Bump build to 5.2.1.4."
2021-01-16 18:11:00 -08:00
Nora Trapp
8902e59058
Feature flags for .beta.
2021-01-16 18:10:56 -08:00
Nora Trapp
f07d2887bd
"Bump build to 5.2.1.3."
2021-01-16 18:10:50 -08:00
Nora Trapp
8c74a06bba
Feature flags for .production.
2021-01-16 18:10:43 -08:00
Nora Trapp
308f94226c
Update pods
2021-01-16 18:10:36 -08:00
Nora Trapp
f07d92f127
"Bump build to 5.3.0.2." (Internal)
2021-01-16 13:30:45 -08:00
Nora Trapp
aaf512687f
Feature flags for .qa.
2021-01-16 13:25:34 -08:00
Jordan Rose
d00674a33c
Show the Share sheet if a file attachment doesn't support Quick Look
...
This restores the old behavior if Quick Look isn't going to be
helpful.
2021-01-16 13:23:37 -08:00
Nora Trapp
4e0a2bbecf
Merge branch 'release/5.2.1' into release/5.3.0
2021-01-16 13:15:06 -08:00
Nora Trapp
27d8d9ea8d
"Bump build to 5.2.1.2."
2021-01-16 13:05:13 -08:00
Nora Trapp
c0b1d93735
Feature flags for .beta.
2021-01-16 13:05:09 -08:00
Nora Trapp
14df72a495
"Bump build to 5.2.1.1."
2021-01-16 13:04:53 -08:00
Nora Trapp
39043a66a2
Feature flags for .production.
2021-01-16 13:04:44 -08:00
Matthew Chen
f930339a6d
Fix quoted reply of animated stickers.
2021-01-16 13:02:53 -08:00
Nora Trapp
6ea3fbe98a
Show appearance settings on iOS 11 + 12
2021-01-16 12:59:05 -08:00
Nora Trapp
d8eda9c091
Update pods
2021-01-16 12:51:49 -08:00
Nora Trapp
d22a227f62
Fix sorting of non-contacts with last names.
2021-01-16 12:39:47 -08:00
Nora Trapp
3289213f98
Tweak some URLs and fix a typo in the issue template.
2021-01-16 12:39:40 -08:00
Ewout ter Hoeven
95ad9a18c8
Add config.yml with links to Signal docs and community
...
Feel free to modify in any way you see fit!
2021-01-16 12:39:31 -08:00
Ewout ter Hoeven
05ea412407
Add bug report template
2021-01-16 12:39:20 -08:00
Ewout ter Hoeven
b73422a6dd
Delete ISSUE_TEMPLATE.md
...
Moving it to new location
2021-01-16 12:39:10 -08:00
Nora Trapp
04ccd12a1d
Remove iCloud entitlements
2021-01-16 12:39:06 -08:00
Nora Trapp
604041e822
Increase sticker size limits to match Android.
2021-01-16 12:38:41 -08:00
Jordan Rose
e269097ed6
SSK: Flush DispatchQueue.main after every test
...
There are a lot of events that get dispatched onto the main queue
(often /from/ the main queue), and processing them during the setup
for the subsequent test can cause problems. In particular, the
notification for setting up a local number in -[OWSMessageManagerTest
test_GroupUpdate] was occasionally being processed in the subsequent
-test_GroupUpdateWithAvatar, depending on how long GRDB took to set up
in the second test.
2021-01-16 12:38:14 -08:00
Matthew Chen
38a95b0fa2
Handle pending and failed view once messages.
2021-01-16 12:31:16 -08:00
Matthew Chen
27a4bf9a5a
Fix message cell layout glitch.
2021-01-16 12:30:40 -08:00
Nora Trapp
449b596e95
Add kill switch for automatic session reset
2021-01-16 11:57:23 -08:00