Commit Graph

34570 Commits

Author SHA1 Message Date
Harry
cbfce7eb8c
Add strongly typed error for using story distribution list as backup chat recipient 2024-08-30 15:39:09 -07:00
Harry
950deacfff
Backup message/chat archiving cleanups 2024-08-30 15:38:35 -07:00
Harry
de4980bc93
[Refactor] Make attachment archiving code shareable 2024-08-30 15:35:18 -07:00
Harry
bb2f7e4865
Archive/Restore thread wallpaper images 2024-08-30 15:34:53 -07:00
Harry
0f69009512
Archive/Restore chat styles on threads in backup 2024-08-30 15:34:22 -07:00
Harry
eca9a60c9d
Archive/Restore default chat style in backup 2024-08-30 15:33:51 -07:00
Harry
a29a890adc
Archive/Restore custom chat colors in backup 2024-08-30 15:33:05 -07:00
Harry
42df49aa0b
Add context for custom chat colors 2024-08-30 15:32:39 -07:00
Harry
69a78c2ada
Add MessageBackupChatStyleArchiver with proto converter methods 2024-08-30 15:32:02 -07:00
Pete Walters
e30895e342
Add support for downloading/rendering backup thumbnails 2024-08-30 16:34:32 -05:00
Max Radermacher
7c59666e98
Extract common notification logic into method
Co-authored-by: Harry <109690906+harry-signal@users.noreply.github.com>
2024-08-30 16:20:07 -05:00
Max Radermacher
23d424ee71
Prepare ConversationId handling for call links 2024-08-30 16:18:48 -05:00
Max Radermacher
ecce0ccdc9
Asyncify NotificationPresenter & friends
Co-authored-by: Harry <109690906+harry-signal@users.noreply.github.com>
2024-08-30 15:52:40 -05:00
Ehren Kret
3483e73c8a migrate UnfairLock entirely into swift 2024-08-30 15:17:46 -05:00
Ehren Kret
c01c495dd1 merge OWSMessageHandler into OWSMessageDecrypter 2024-08-30 15:14:30 -05:00
Ehren Kret
416e1eb9b1 remove dead code and convert OWSMessageHandler to swift 2024-08-30 15:14:30 -05:00
Ehren Kret
5d3ca7fb3c convert OWSProfileManager from objc to swift 2024-08-30 15:14:30 -05:00
Harry
ab8e59a7d3
Pass tx around in backups code via contexts 2024-08-30 12:59:00 -07:00
Pete Walters
6f4d0fcaa7
Add method for re-encrypting a filehandle 2024-08-30 14:44:56 -05:00
Pete Walters
3e3ce9d983
Set of fixes to enable basic media tier attachment restore 2024-08-30 14:30:08 -05:00
Pete Walters
57602e6d8c
Clean up media tier thumbnail handling 2024-08-30 13:48:56 -05:00
Harry
0154e77923
Break SignalCall retain cycle that results in camera indicator light staying on 2024-08-30 12:29:54 -05:00
Harry
c3a22d16ca
Scroll to the right place when returning to the chat list view 2024-08-30 12:18:38 -05:00
Harry
e6c2a07276
Stop rogue cv cell rotation animation by setting speed to 0 2024-08-30 11:45:57 -04:00
Adam Sharp
400611a2bd
Add Dark & Tinted appearances for app icons 2024-08-29 18:55:33 -04:00
Ehren Kret
c752ae612d
misc cleanups 2024-08-29 14:56:41 -07:00
Ehren Kret
372db4eba4 cleanup biometry type related code 2024-08-29 15:33:58 -05:00
Max Radermacher
407350647d
Simplify ZkParamsMigrator 2024-08-29 15:31:02 -05:00
Max Radermacher
8ca75ea1b7
Add error messages when denied/removed from call 2024-08-29 15:29:53 -05:00
Max Radermacher
929d9eeaef
Remove deprecated VoIP token logic 2024-08-29 15:27:52 -05:00
Max Radermacher
f3ad8a243f
Add CallLink Storage Service placeholders 2024-08-29 15:26:31 -05:00
Max Radermacher
4f272777f6
Add CallLinkUpdate placeholders 2024-08-29 15:22:11 -05:00
Sasha Weiss
334af86419
Improve Backup integration test logging 2024-08-29 13:12:39 -07:00
Adam Sharp
88cd4361f0 Fix app icon chooser not loading icons on iOS 18 2024-08-29 16:00:38 -04:00
Harry
1210f747fd
Fix icon tint colors throughout the app 2024-08-29 12:54:19 -07:00
Max Radermacher
99ff1a6858
Swiftify OWSRequestFactory 2024-08-28 16:05:58 -05:00
Adam Sharp
8a526cca47 Move app icons into a separate asset catalog 2024-08-28 17:04:26 -04:00
Ehren Kret
a021a34995 fix warnings 2024-08-28 15:10:23 -05:00
Ehren Kret
edefa9a440 migrate OWSFakeProfileManager from objc to swift 2024-08-28 15:10:10 -05:00
Max Radermacher
926004f64e Bump version to 7.28 2024-08-28 15:02:06 -05:00
Max Radermacher
72431ae930 Update translations 2024-08-28 15:02:04 -05:00
Max Radermacher
6d64c4f1a0 Update release notes 2024-08-28 14:59:24 -05:00
Marissa Le Coz
923f3e3fc5
Relocate flip cam button when alone in call on iPad 2024-08-28 13:54:56 -04:00
Sasha Weiss
a47aeebc1b
Replace individual Backup integration test cases with auto-iteration 2024-08-28 10:10:48 -07:00
Pete Walters
daf0c04940
Enqueue mediaTier downloads from backup restore 2024-08-28 12:02:05 -05:00
Ehren Kret
91ed508ed7 convert DataSource types from objc to swift 2024-08-28 10:56:41 -05:00
Sasha Weiss
7225b06361
Add support for gift badges to Backups 2024-08-27 16:41:54 -07:00
Harry
906759521a
Consolidate + clean up ChatColorSettingStore 2024-08-27 16:03:32 -07:00
Harry
096aa72133
Consolidate + clean up WallpaperStore 2024-08-27 15:57:10 -07:00
Harry
dfd6a74324
Move PaletteChatColor color mappings into SSK 2024-08-27 15:56:14 -07:00