Nora Trapp
d2a6a692a5
improve wallpaper preview flow
2021-01-25 16:15:30 -08:00
Nora Trapp
85fd93f28a
Merge branch 'charlesmchen/nicknameVsGroupMemberShortName' into release/5.3.1
2021-01-25 15:14:54 -08:00
Matthew Chen
9a17bff403
Use nickname in group short names, part 2.
2021-01-25 15:14:43 -08:00
Matthew Chen
4df4700f63
Use nickname in group short names, part 2.
2021-01-25 15:14:43 -08:00
Matthew Chen
77b2ad834f
Use nickname in group short names, part 1.
2021-01-25 15:14:43 -08:00
Matthew Chen
a260a91c69
Fix cell layout edge cases around long sender names.
2021-01-25 15:14:12 -08:00
Matthew Chen
086ebf841a
Never display outgoing attachment progress for attachments from linked device.
2021-01-25 15:13:33 -08:00
Matthew Chen
bb87613726
Render enter profile bio.
2021-01-25 15:13:03 -08:00
Matthew Chen
279b5778af
Fix crash in OWSURLSession.
2021-01-25 15:12:23 -08:00
Matthew Chen
4ae673a043
Fix broken test.
2021-01-25 19:40:13 -03:00
Matthew Chen
1902e7656c
Fix broken test.
2021-01-25 19:39:40 -03:00
Nora Trapp
8705e3c970
Merge branch 'release/5.3.0'
2021-01-23 22:19:52 -08:00
Nora Trapp
bba222e3a2
Update changelog for 5.3
2021-01-23 22:15:03 -08:00
Nora Trapp
d0cf330d55
"Bump build to 5.3.0.18." (Internal)
2021-01-23 22:14:01 -08:00
Nora Trapp
05efbd07e5
Feature flags for .qa.
2021-01-23 22:13:58 -08:00
Nora Trapp
47af53f288
"Bump build to 5.3.0.17."
2021-01-23 22:13:53 -08:00
Nora Trapp
5ddfb0468f
Feature flags for .beta.
2021-01-23 22:13:51 -08:00
Nora Trapp
47978171ac
"Bump build to 5.3.0.16."
2021-01-23 22:13:47 -08:00
Nora Trapp
4f2978cb32
Feature flags for .production.
2021-01-23 22:13:43 -08:00
Nora Trapp
ddc0aca072
Fix stickers sent from linked devices
2021-01-23 22:06:52 -08:00
Nora Trapp
be5fffaff3
Reduce blurred wallpaper pixelization
2021-01-23 21:55:36 -08:00
Nora Trapp
7f45aec5ff
Sync translations
2021-01-23 21:22:48 -08:00
Nora Trapp
87bd4fc4a3
Merge remote-tracking branch 'origin/charlesmchen/cleanup2021.01.23' into release/5.3.0
2021-01-23 21:05:32 -08:00
Michelle Linington
cb47ed1e54
Merge branch 'mlin/PR/KeepSymbolsInDefaultConfig'
2021-01-23 19:50:38 -08:00
Michelle Linington
fb282411cb
Warn for ZKGroup, take a different approach for debug symbols
...
Jordan highlighted that we might be able to get away with just setting
COPY_PHASE_STRIP off for the resulting product. It appears to work
great!
2021-01-23 19:47:39 -08:00
Michelle Linington
f12aafae65
Update project to keep symbols in Debug config
...
Also makes changes to our Podfile to suppress warnings in projects not
actively being worked on while in the Debug configuration
Fixes the Profile configuration so it works on the simulator
2021-01-23 19:33:24 -08:00
Matthew Chen
34b6da7b2f
Fix build warnings; fix crash around url session errors.
2021-01-23 23:10:54 -03:00
Matthew Chen
b890fdeed8
Fix build warnings.
2021-01-23 22:45:33 -03:00
Nora Trapp
0fff32ba00
"Bump build to 5.3.0.15." (Internal)
2021-01-23 16:00:53 -08:00
Nora Trapp
cb8d0afb66
Feature flags for .qa.
2021-01-23 16:00:50 -08:00
Nora Trapp
e5fd68bced
"Bump build to 5.3.0.14."
2021-01-23 15:59:29 -08:00
Nora Trapp
0682f957d5
Feature flags for .beta.
2021-01-23 15:59:25 -08:00
Nora Trapp
f713b721c5
Merge branch 'nt/sticker-cleanup' into release/5.3.0
2021-01-23 15:59:03 -08:00
Nora Trapp
1a749e17be
Only use primary color for timestamp when unread
2021-01-23 15:58:17 -08:00
Nora Trapp
43c29c300b
Fix issue where sticker suggestions linger after sending attachment
2021-01-23 15:42:56 -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
Nora Trapp
295ad41c05
Sync translations
2021-01-23 12:56:56 -08:00
Matthew Chen
a5cd51f4a4
Fix progress indicators for stickers.
2021-01-23 11:30:19 -08:00
Nora Trapp
ac3a723720
Merge branch 'nt/little-fixes94' into release/5.3.0
2021-01-23 11:29:19 -08:00
Nora Trapp
bad1f4bac5
Fix group short display name to support nicknames
2021-01-23 11:13:15 -08:00
Nora Trapp
9dbe47b1aa
PR Feedback
2021-01-23 11:13:15 -08:00
Nora Trapp
e1a89e6c9b
Don't use pure black for message bubbles
2021-01-23 11:13:15 -08:00
Nora Trapp
f9f1c84e00
Timestamps should always be primary text color
2021-01-23 11:13:15 -08:00
Nora Trapp
8621b412bd
Show status indicators when marked unread
2021-01-23 11:13:15 -08:00
Nora Trapp
8dd274cf8e
Consolidate blurring logic
2021-01-23 11:13:15 -08:00
Nora Trapp
40a605b97d
Normalize images before getting pixel size
2021-01-23 11:13:15 -08:00
Michelle Linington
06affcd0d7
Merge branch 'mlin/PR/FixOWSURLSessionLeak' into release/5.3.0
2021-01-23 10:39:31 -08:00
Michelle Linington
8d884c8ff5
Rename strong reference property to satisfy swift lint
...
Calling it "strongDelegate" tricks swift lint into correcting the
property to be weak. Renamed it "strongReference" to work around this.
2021-01-23 10:38:41 -08:00
Michelle Linington
1ddef2bc3a
Fixes a leak in OWSURLSession
...
NSURLSession maintains a strong reference to its delegate and requires
explicit invalidation to clean up its state, otherwise it leaks memory.
This change introduces an proxy delegate for the underlying
NSURLSession. OWSURLSession retains the NSURLSession, NSURLSession
retains the proxy delegate.
The proxy delegate will retain the OWSURLSession and create a retain
cycle only while there are outstanding URLSessionTasks. Once all tasks
have been resolved, the cycle is broken and everything will be dealloced
(assuming no external references to the OWSURLSession still exist).
2021-01-23 10:38:41 -08:00