Commit graph

26 commits

Author SHA1 Message Date
nielsandriesse
fb7326a3b0 Fix freeze due to nested transaction
Not a fan of this solution; we need to clean up display name management
2020-10-01 10:41:06 +10:00
nielsandriesse
6b19b2180b Make database utility play nice with legacy Signal code 2020-06-19 11:11:44 +10:00
nielsandriesse
2e8663a1b0 Debug 2020-06-18 09:56:34 +10:00
nielsandriesse
74bbe067d8 Update Pods 2020-06-05 10:38:44 +10:00
Mikunj
1adc5ce11e Finish up migration test. 2020-05-04 10:12:00 +10:00
nielsandriesse
8672577a8b Clean 2020-04-20 16:53:40 +10:00
Niels Andriesse
59b3491127 Quick fix crash 2020-02-17 16:46:13 +11:00
Niels Andriesse
6def911dbc Enforce file size limit for profile pictures 2020-02-17 10:46:43 +11:00
Mikunj
abc6e20207 Fix profile name being cleared when setting profile picture. 2019-12-02 16:17:42 +11:00
Mikunj
9cde326254 Correctly handle profile key update from incoming messages. 2019-11-29 11:45:13 +11:00
Niels Andriesse
7aa4e83700 WIP 2019-11-18 16:30:26 +11:00
Niels Andriesse
1462a5cb6b Handle receiving of sender display name 2019-05-28 13:04:32 +10:00
Matthew Chen
d6ca969c62 Backup local profile. 2018-11-29 09:10:27 -05:00
Matthew Chen
c5744321ba Backup misc collections. 2018-11-28 17:05:08 -05:00
Matthew Chen
9322442881 Don't assume all linked devices support UD. 2018-10-18 12:26:13 -04:00
Matthew Chen
8fdf6009f9 Sync contacts after rotating profile key. 2018-10-12 17:19:00 -04:00
Matthew Chen
c907721a18 Rotate profile key if blocklist intersects profile whitelist. 2018-10-11 13:02:02 -04:00
Matthew Chen
e1db60c1c0 Rework creation of singletons. 2018-09-19 15:11:26 -04:00
Matthew Chen
d6cb07cc4a Respond to CR. 2018-08-01 09:42:38 -04:00
Michael Kirk
c15fea4eca merge avatar with existing
// FREEBIE
2018-05-10 11:31:22 -04:00
Matthew Chen
d91507d897 Improve the robustness of the migration logic. 2018-02-20 17:37:14 -05:00
sdkjfhsdkjhfsdlkjhfsdf
14723f3e7f Fix profile avatar flicker
- We were clobbering our saved avatar filepath.
- Our "should notify" check was too aggressive.
- Only fetch profiles when entering a conversation.
- Only fetch profiles in main app

Also added (a little) debounce time to debug profile fetching.

// FREEBIE
2017-12-21 19:34:45 -06:00
Matthew Chen
8642a708e7 Respond to CR. 2017-12-11 12:37:47 -05:00
Matthew Chen
97ce1a6675 Rework user profile saves; block SAE if no local user profile key. 2017-12-11 12:28:28 -05:00
Matthew Chen
74efcb9041 Rework thread safety in profile manager. 2017-12-11 12:28:28 -05:00
Matthew Chen
6d87df88aa Migrate environment to SignalMessaging. 2017-12-05 10:29:28 -05:00
Renamed from Signal/src/Profiles/OWSProfileManager.h (Browse further)