Commit Graph

26812 Commits

Author SHA1 Message Date
Ehren Kret
86911abc02 Update to ruby 2.6.9 2022-01-10 10:50:09 -06:00
Nora Trapp
9a654bd904 "Bump build to 5.27.0.82." (nightly-01-10-2022) 2022-01-10 04:00:25 -08:00
Nora Trapp
36d10c48df "Bump build to 5.27.0.81." (nightly-01-09-2022) 2022-01-09 04:00:21 -08:00
Nora Trapp
b8fcd098a7 "Bump build to 5.27.0.80." (nightly-01-08-2022) 2022-01-08 04:00:19 -08:00
Martin Böttcher
9b3c809bdf
made async avatar loading in homeview more robust (#3881)
* made async avatar loading in homeview more robust

* async loading of avatar images in the background should not interfere with foreground operations anymore

* corrected handling of loading avatars not triggered from the home view

* better separation between existing avatar load calls (sync and async) and new async-only call used in HomeViewCell. Should eliminate side-effects and improve performance.
2022-01-08 08:46:12 +01:00
Jordan Rose
3cff3f672f Merge branch 'jrose/unknown-field-cleanup' 2022-01-07 13:56:23 -08:00
Jordan Rose
82becbdefc Always try to clean up storage service records with unknown fields
Previously we would only do this if we could handle *all* unknown
fields, but these days we sometimes have more than one unknown field
and learn about one at a time.
2022-01-07 13:55:47 -08:00
Martin Böttcher
e8c5a5ed3c
Merge pull request #3883 from signalapp/martin/IOS-2048c
refreshing cell timestamps in HomeView no more calls reloadRows due to UIKit crashes
2022-01-07 16:30:21 +01:00
Martin Böttcher
88fc0ba110 refreshing cell timestamps in HomeView no more calls reloadRows due to UIKit crashes 2022-01-07 16:20:57 +01:00
Nora Trapp
9e7f8de3dc "Bump build to 5.27.0.79." (nightly-01-07-2022) 2022-01-07 04:00:15 -08:00
Michelle Linington
68d694d4ee Merge branch 'mlin/PR/MoreMemoryLogging' 2022-01-06 11:46:41 -08:00
Michelle Linington
e96a350e46 Update Pods 2022-01-06 11:45:24 -08:00
Michelle Linington
df71dcecdf Revert Pods 2022-01-06 11:32:24 -08:00
Michelle Linington
b88de4c882 PR Feedback: More robust handling of 0 free bytes 2022-01-06 11:32:24 -08:00
Michelle Linington
61d091cc9c Lint 2022-01-06 11:32:24 -08:00
Michelle Linington
2133f600e3 More detailed logging of memory consumption 2022-01-06 11:32:24 -08:00
Michelle Linington
62363885c9 Merge branch 'mlin/PR/LostAvatarBugFix' 2022-01-06 11:26:19 -08:00
Michelle Linington
e3bf2965af Lint 2022-01-06 11:26:06 -08:00
Michelle Linington
378e58431f Bug fix for lost avatars on profile update
Following a profile update, we need to reupload the avatar. Currently
we're uploading the avatar by writing it to a temporary file and kicking
off an NSURLSessionUploadTask.

If Class A keys aren't available, we'd fail to complete the upload. This
would remove the user's avatar from their profile.
2022-01-06 11:26:06 -08:00
Nora Trapp
f363ff4290 "Bump build to 5.27.0.78." (nightly-01-06-2022) 2022-01-06 04:00:13 -08:00
Jordan Rose
d3c8bce394 Merge branch 'jrose/log-exceptions' 2022-01-05 16:38:54 -08:00
Jordan Rose
873dd409d8 Log uncaught ObjC exceptions even in production builds
If the "internal logging" flag is on, the entire exception is logged;
otherwise we take a conservative approach and just log the name and a
short prefix of the reason string, to make sure we don't accidentally
log any sensitive data.
2022-01-05 10:36:56 -08:00
Nora Trapp
10e3ef9602 "Bump build to 5.27.0.77." (Internal) 2022-01-05 10:30:50 -08:00
Martin Böttcher
5ee5ad4bb4
Merge pull request #3862 from signalapp/martin/IOS-2051
added multi-select feature in home view
2022-01-05 15:59:32 +01:00
Martin Böttcher
123da5a2fb
Merge branch 'master' into martin/IOS-2051 2022-01-05 14:57:05 +01:00
Martin Böttcher
ea56010031 merged master, added deleted images 2022-01-05 14:51:35 +01:00
Martin Böttcher
5edcf625c0
Merge pull request #3867 from signalapp/martin/IOS-2052
home view: loading and displaying avatars asynchronously
2022-01-05 14:23:53 +01:00
Martin Böttcher
681c22e2ca
Merge pull request #3873 from signalapp/martin/IOS-2048b
avoiding duplicate timers and crashes in "debug" environment
2022-01-05 14:21:40 +01:00
Martin Böttcher
83bbf9fbf2
Merge pull request #3871 from signalapp/martin/IOS-2053
table updates are only triggered if necessary
2022-01-05 14:20:49 +01:00
Nora Trapp
a84cffd264 "Bump build to 5.27.0.76." (nightly-01-05-2022) 2022-01-05 04:00:22 -08:00
Martin Böttcher
bbaafb53ee changed formatting and removed orphaned method 2022-01-05 11:33:43 +01:00
Martin Böttcher
497ac2ab39 Merge branch 'master' into martin/IOS-2051 2022-01-05 10:52:15 +01:00
Martin Böttcher
b498b6552c code cleanup 2022-01-05 10:18:34 +01:00
Martin Böttcher
ad394bc5e9 Merge branch 'master' into martin/IOS-2052 2022-01-05 10:09:43 +01:00
Martin Böttcher
85339e95d1 Merge branch 'master' into martin/IOS-2053 2022-01-05 09:58:29 +01:00
Martin Böttcher
2097ee07ef changed parameter name 2022-01-05 09:56:06 +01:00
Martin Böttcher
228950c08b Merge branch 'master' into martin/IOS-2048b 2022-01-05 09:41:28 +01:00
Michelle Linington
de80d233f4 Merge branch 'mlin/PR/DuplicateNames' 2022-01-04 14:44:41 -08:00
Michelle Linington
da55f1d8a3 PR Feedback 2022-01-04 14:44:30 -08:00
Michelle Linington
db463d3b63 Fix for duplicate names
Greyson reported an issue where his linked iPad was reporting a
contact's name twice.
2022-01-04 14:44:30 -08:00
Michelle Linington
d0f25e4667 Merge branch 'ringrtc/v2.16.1' 2022-01-04 14:43:39 -08:00
Jim Gustafson
671b3aa333 Update to RingRTC v2.16.1 2022-01-04 14:42:32 -08:00
Nora Trapp
64f2e8f8c0 "Bump build to 5.27.0.75." (nightly-01-04-2022) 2022-01-04 04:00:13 -08:00
Martin Böttcher
858261ee61 async avatar loading will be performed in a serial queue because it uses much less memory 2022-01-04 09:54:50 +01:00
Martin Böttcher
bf4fb95661 Merge branch 'master' into martin/IOS-2052 2022-01-04 09:41:08 +01:00
Martin Böttcher
92554faddc avoiding duplicate timers and crashes in "debug" environment 2022-01-04 09:03:56 +01:00
Jordan Rose
6b10a18a7c Merge branch 'jrose/emojiReactionsConfiguration' 2022-01-03 15:35:50 -08:00
Jordan Rose
390119b54d Sync preferred reactions through storage service 2022-01-03 15:35:37 -08:00
Jordan Rose
c50df310ca Reaction picker: Reset button restores default reactions
...rather than discarding current changes only.
2022-01-03 15:35:37 -08:00
Eugene Bistolas
41700623df Add support for configuring emoji reactions 2022-01-03 15:35:37 -08:00