38009 Commits

Author SHA1 Message Date
Max Radermacher
c38b968d9f Require DataSourcePath when compressing videos 2025-11-14 20:58:19 -06:00
Max Radermacher
ab01da1436 Reuse videoAttachment method after compressing 2025-11-14 20:57:23 -06:00
Max Radermacher
1152c38d50 Remove redundant check for compressing videos 2025-11-14 20:56:27 -06:00
Max Radermacher
9c217d29f1 Prefer strongly-typed SignalAttachment methods 2025-11-14 20:55:54 -06:00
Max Radermacher
34e8f4633d Require Memoji to be images 2025-11-14 20:55:17 -06:00
Max Radermacher
061f0f0674 Make SignalAttachment’s dataSource non-Optional 2025-11-14 20:54:11 -06:00
Max Radermacher
38c64bd997 Remove SignalAttachment.dataSource wrappers 2025-11-14 20:53:23 -06:00
Max Radermacher
4991bb753e Remove unnecessary video validation code 2025-11-14 20:52:07 -06:00
Max Radermacher
2fc6fb8994 Un-consolidate video validation methods 2025-11-14 20:50:52 -06:00
Max Radermacher
95c882099f Simplify error handling for large recorded videos 2025-11-14 20:49:47 -06:00
Sasha Weiss
fde498d01e Remove GroupCallTooltip 2025-11-14 16:42:00 -08:00
Igor Solomennikov
83688f3e62 Add dynamic color support for the "No Access To Photos" UI in attachment menu. 2025-11-14 16:39:11 -08:00
Igor Solomennikov
993d630c5c Give selected chats on iPad in split view configuration a special treatment.
Rounded corners for selected cell's background.
Extra horizontal padding for all chat list cells.
2025-11-14 12:51:27 -08:00
kate-signal
88228a5502 Fix poll long press 2025-11-14 15:08:34 -05:00
kate-signal
d5fa2dd912 Add icon to pinned messages 2025-11-14 13:56:50 -05:00
Sasha Weiss
c2ca54fdca Reduce subscription-related jitter in BackupSettings 2025-11-14 10:13:04 -08:00
kate-signal
2606068db4 Schema for pinned messages 2025-11-14 12:47:40 -05:00
Max Radermacher
fb019581e6 Remove “unknown” mime type 2025-11-14 09:53:04 -06:00
Max Radermacher
1e416c46f4 Remove unused moveToUrlAndConsume method 2025-11-14 09:52:50 -06:00
Max Radermacher
5868ce3518 Fix error when compressed video is too large 2025-11-14 09:52:26 -06:00
Igor Solomennikov
444edd9150 Tweaks for chat input bar. 2025-11-13 18:52:08 -08:00
Pete Walters
1716016d28 Remove some shims 2025-11-13 19:54:23 -06:00
Max Radermacher
5f99c76b01 Fix date calculation during background fetches 2025-11-13 18:09:45 -06:00
Max Radermacher
8581b1f541 Fix handling for background fetches that finish 2025-11-13 18:09:10 -06:00
Max Radermacher
19bdd8cd05 Assume we have a PNI identity key 2025-11-13 18:08:44 -06:00
Max Radermacher
816fe08c43 Remove various path-related wrappers from String 2025-11-13 18:08:03 -06:00
Max Radermacher
9efc1cea74 Throw errors in fileSize(of: …) 2025-11-13 18:07:34 -06:00
Max Radermacher
ea3e1474af Simplify video trimming logic; remove unused code 2025-11-13 17:52:19 -06:00
Pete Walters
67d0b5b946 Launch SDSDB into the sun 2025-11-13 17:49:54 -06:00
Max Radermacher
79469c571c Remove unused video-related methods 2025-11-13 17:49:46 -06:00
Max Radermacher
2821affb49 Remove unused video compression method 2025-11-13 17:49:17 -06:00
Sasha Weiss
3582fde3a1 Remove unnecessary code from BackupArchiveManager 2025-11-13 15:48:24 -08:00
Igor Solomennikov
3af22e8252 Fix "suggested stickers" panel becomes misplaced after backgrounding the app. 2025-11-13 15:38:32 -08:00
Sasha Weiss
40d9577d7c Use same timestamp for LastBackupDetails as in Backup header 2025-11-13 15:19:48 -08:00
Sasha Weiss
ec322816a3 Tweaks to BackupExportJob 2025-11-13 15:17:08 -08:00
Sasha Weiss
b2aab9de7e Consolidate "last Backup details" into LastBackupDetails 2025-11-13 15:16:05 -08:00
Sasha Weiss
27f6dfa633 Post a notification when lastBackupDate changes 2025-11-13 15:15:28 -08:00
Max Radermacher
e84013727a Remove appForegroundTime property 2025-11-13 14:53:28 -06:00
Max Radermacher
faf4618355 Use random bytes for profile rotation token 2025-11-13 14:52:04 -06:00
Max Radermacher
f287ee8cfb Use random bytes for attributes change token 2025-11-13 14:50:52 -06:00
Max Radermacher
333f0776eb Partially revert "Fix build warnings from XCode 9." 2025-11-13 11:33:13 -06:00
Max Radermacher
9aa21c694d Fix loop when cleaning up view once messages 2025-11-13 11:32:51 -06:00
sashaweiss-signal
36a4a1a101 Bump version to 7.87 2025-11-12 16:57:50 -08:00
sashaweiss-signal
32aa4a0689 Update translations 2025-11-12 16:54:25 -08:00
sashaweiss-signal
200e2a6fd3 Update release notes 2025-11-12 16:51:39 -08:00
Elaine
94a6b25513 Liquid Glass app icons 2025-11-12 16:49:25 -08:00
Max Radermacher
1a238546a9 Stop building with Xcode 16.4
Co-authored-by: sashaweiss-signal <sasha@signal.org>
2025-11-12 16:25:43 -08:00
sashaweiss-signal
b1925bdea4 Revert "Update to Xcode 26.1"
This reverts commit 39d55b7e39.
2025-11-12 16:02:00 -08:00
Igor Solomennikov
2c8ea9c445 Layout improvements for the PIN reminder sheet.
• fix broken dismiss animation.
• fix part of the chat list showing up behind the keyboard's glass.
• better alignment for the (X) button on Plus/Max devices.
2025-11-12 15:48:04 -08:00
Elaine
c6d7b79ec6 Redesign recipient pickers for iOS 26 2025-11-12 18:36:06 -05:00