| .. |
|
ImageMetadata
|
Migrate from YYImage to SDWebImage
|
2025-09-10 21:39:41 -05:00 |
|
StreamTransform
|
Properly memory-manage output data in NonceHeaderInputStreamTransform
|
2025-08-20 17:06:49 -05:00 |
|
APNSRotationStore.swift
|
Use Preconditions for waitForFetchingAndProcessing
|
2025-04-28 18:14:19 -05:00 |
|
AppContext.swift
|
Move DeviceSleepManager to the main app
|
2025-04-08 16:10:23 -05:00 |
|
AppExpiry.swift
|
Throw a specific error when the app is expired
|
2025-07-29 09:33:00 -05:00 |
|
AppReadiness.swift
|
Allow 27 seconds for background refreshes
|
2025-05-02 01:04:25 -05:00 |
|
AppVersion.swift
|
Log 'last launched'/'first launched' version info on launch before updating
|
2025-05-02 12:16:29 -05:00 |
|
Array+SSK.swift
|
Make AttachmentContentValidator async
|
2025-07-25 14:26:30 -07:00 |
|
Atomics.swift
|
Add DispatchQueue-backed Monitor functions
|
2025-06-26 12:53:10 -05:00 |
|
AVAssetExportSession+Async.swift
|
enable internal imports by default
|
2024-09-29 20:03:17 -05:00 |
|
Batching.swift
|
remove unused objc compat
|
2025-02-07 05:30:56 -06:00 |
|
Bench.swift
|
Backup benching improvements
|
2025-02-20 16:48:59 -08:00 |
|
Bool+SSK.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
Bundle+OWS.swift
|
remove unused objc compat
|
2025-02-07 05:30:56 -06:00 |
|
CallMessageRelay.swift
|
One transaction type to rule them all and in the darkness bind them
|
2025-03-13 21:43:35 -07:00 |
|
CaseIterable.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
Collection+OWS.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
CollectionDifference+SSK.swift
|
Animate between compact & empty states of unread filter
|
2024-08-06 19:47:53 -04:00 |
|
CommonStrings.swift
|
Add beta labeling to backups
|
2025-08-07 09:46:52 -05:00 |
|
CRC32.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
DarwinNotificationCenter.swift
|
Clean up DarwinNotificationName & friends
|
2025-07-16 11:15:37 -05:00 |
|
DarwinNotificationName.swift
|
NO MORE REST
|
2025-08-27 18:09:16 -05:00 |
|
Data+MessagePadding.swift
|
Adjust message padding
|
2025-09-04 10:49:31 -05:00 |
|
Data+SSK.swift
|
Update to LibSignal v0.75.0
|
2025-06-17 14:02:29 -05:00 |
|
DataSource.swift
|
remove unused objc compat
|
2025-02-07 05:30:56 -06:00 |
|
Date+SSK.swift
|
remove Date.isBefore(_) and Date.isAfter(_) extensions
|
2025-02-10 09:00:02 -06:00 |
|
DateUtil.swift
|
Don’t show “60m” for messages that are an hour old
|
2025-04-14 15:46:40 -05:00 |
|
DebouncedEvent.swift
|
Add MonotonicDuration
|
2025-06-03 18:35:58 -05:00 |
|
Decimal+IsInteger.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
Decimal+Rounded.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
DecodableDefaults.swift
|
Migrate TSOutgoingMessageRecipientState off of Mantle
|
2024-08-23 16:17:26 -07:00 |
|
DeviceBatteryLevelManager.swift
|
Add dedicated "low power mode" paused case for Backup upload/download
|
2025-09-03 11:38:40 -07:00 |
|
DeviceOwnerAuthenticationType.swift
|
enable internal imports by default
|
2024-09-29 20:03:17 -05:00 |
|
DeviceSleepManager.swift
|
Move DeviceSleepManager to the main app
|
2025-04-08 16:10:23 -05:00 |
|
Dictionary+SSK.swift
|
Implement support for outgoing attachment-delete sync messages
|
2024-06-21 09:52:45 -07:00 |
|
DispatchQueue+OWS.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
EmptyForCodable.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
Error+ErrorLocalizedDescription.swift
|
remove unused objc compat
|
2025-02-07 05:30:56 -06:00 |
|
Error+IsRetryable.swift
|
Fix backup attachment upload network retrying
|
2025-07-30 09:35:01 -07:00 |
|
Error+SSK.swift
|
remove unused objc compat
|
2025-02-07 05:30:56 -06:00 |
|
FiatMoney.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
HapticFeedback.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
ImageQuality.swift
|
One transaction type to rule them all and in the darkness bind them
|
2025-03-13 21:43:35 -07:00 |
|
Int+SSK.swift
|
remove NSDate OWS objc category
|
2025-02-05 11:06:42 -06:00 |
|
InterleavingCompositeCursor.swift
|
Receive support for DeleteForMe sync messages
|
2024-06-04 15:15:24 -07:00 |
|
LinkValidator.swift
|
Consolidate oversize text byte threshold constants
|
2025-07-30 13:26:00 -07:00 |
|
LocalDevice.swift
|
remove unused objc compat
|
2025-02-07 05:30:56 -06:00 |
|
Locale+SSK.swift
|
remove unused NSLocale extension
|
2025-02-10 09:02:09 -06:00 |
|
LRUCache.swift
|
Fix caching for the most recent group fetch date
|
2025-09-10 14:46:24 -05:00 |
|
MailtoLink.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
Math+OWS.swift
|
convert OWSMath.h to swift
|
2024-04-21 23:26:16 -05:00 |
|
MergingDict.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
MimeTypeUtil.swift
|
Use webP for backup thumbnails
|
2025-06-16 15:06:52 -07:00 |
|
ModelReadCache.swift
|
Clean up ModelReadCaches
|
2025-04-24 14:13:56 -05:00 |
|
NSAttributedString+SSK.swift
|
Pipe up memoji from NSAttributedString attributes
|
2025-01-31 16:01:06 -08:00 |
|
NSKeyedUnarchiver+SSK.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
NSNotificationCenter+OWS.swift
|
Add and use BackupSettingsAttachmentUploadTracker
|
2025-06-25 16:21:35 -07:00 |
|
NSRegularExpression+SSK.swift
|
remove unused objc compat extension on NSRegularExpression
|
2025-02-10 09:02:22 -06:00 |
|
NSTimer+OWS.swift
|
disallow swift code to call weak timer selector methods
|
2024-04-27 05:24:46 -05:00 |
|
ObjectRetainer.swift
|
Generalize some logic into ObjectRetainer
|
2025-03-28 17:07:05 -05:00 |
|
OffMainThreadTimer.swift
|
Remove required from every init that is not dynamically dispatched
|
2024-04-01 15:27:20 -07:00 |
|
Optional+SSK.swift
|
Make AttachmentContentValidator async
|
2025-07-25 14:26:30 -07:00 |
|
OrderedDictionary.swift
|
Rename owsAssert to owsPrecondition
|
2024-07-09 10:42:56 -04:00 |
|
OrderedSet.swift
|
Clean up OrderedSet
|
2025-04-16 11:41:16 -05:00 |
|
OWS2FAManager.swift
|
Adjust PIN reminder cadence
|
2025-09-15 12:40:51 -07:00 |
|
OWSAssertionError.swift
|
Add support for passing a PrefixedLogger to owsFail* methods
|
2024-10-07 11:06:47 -07:00 |
|
OWSBackgroundTask.swift
|
remove unused objc compat from OWSBackgroundTask
|
2025-02-10 09:07:09 -06:00 |
|
OWSError.swift
|
Clean up Safety Number comparison error handling
|
2025-03-06 23:44:36 -06:00 |
|
OWSFail.swift
|
Fold SignalCoreKit into SignalServiceKit
|
2024-06-26 08:44:41 -07:00 |
|
OWSFileSystem.swift
|
Avoid file slice length crash
|
2025-08-04 22:13:47 -07:00 |
|
OWSFormat.swift
|
Add chat list banner for backup attachment download progress
|
2025-05-05 23:11:34 -07:00 |
|
OWSLocalizedString.swift
|
Fold SignalCoreKit into SignalServiceKit
|
2024-06-26 08:44:41 -07:00 |
|
OWSMath.swift
|
convert OWSMath.h to swift
|
2024-04-21 23:26:16 -05:00 |
|
OWSOperation.swift
|
Don’t connect concurrently in multiple processes
|
2025-07-21 13:08:48 -05:00 |
|
OWSPaymentsLock.swift
|
🔨⚠️❎2️⃣6️⃣
|
2025-08-04 16:08:27 -04:00 |
|
OWSProgress.swift
|
Never round OWSProgress up to 100%
|
2025-08-22 12:48:39 -05:00 |
|
OWSSequentialProgress.swift
|
Consolidate Backup Settings progress bars
|
2025-08-28 11:45:33 -07:00 |
|
ParamParser.swift
|
Exhaustively enumerate errors in ParamParser
|
2024-06-13 11:10:11 -07:00 |
|
PendingTasks.swift
|
Asyncify PendingTasks
|
2025-04-04 22:09:43 -05:00 |
|
PhoneNumberRegions.swift
|
Remove and fix confusing substring methods
|
2024-05-01 15:46:25 -05:00 |
|
Platform.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
Preferences.swift
|
Allow manually wiping the shared app container if DB unrecoverably corrupted
|
2025-09-12 14:21:58 -07:00 |
|
ProximityMonitoringManager.swift
|
Remove AtomicLock; it was just a simple wrapper around UnfairLock
|
2024-03-27 10:57:32 -07:00 |
|
ReadyFlag.swift
|
Format AppReadiness whitespace and remove unused parameter
|
2024-09-27 09:57:21 -07:00 |
|
Refinery.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
RefreshEvent.swift
|
Asyncify updateConversionRates
|
2025-07-23 12:27:10 -05:00 |
|
Result.swift
|
Asyncify wrapPromiseInProgressView
|
2025-06-16 13:21:38 -05:00 |
|
ReverseDispatchQueue.swift
|
Remove required from every init that is not dynamically dispatched
|
2024-04-01 15:27:20 -07:00 |
|
ScreenLock.swift
|
🔨⚠️❎2️⃣6️⃣
|
2025-08-04 16:08:27 -04:00 |
|
SDS+Enums.swift
|
Don't crash when deserializing SDS models w/ unrecognized enum-property rawValues
|
2025-09-09 15:35:27 -07:00 |
|
Sequence+OWS.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
SetAlgebra+SSK.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
SetDeque.swift
|
Add better “recently processed” optimization
|
2025-04-22 18:24:12 -05:00 |
|
Sounds.swift
|
Move around some files in SignalServiceKit
|
2025-09-15 15:24:13 -05:00 |
|
SqliteUtil.swift
|
enable internal imports by default
|
2024-09-29 20:03:17 -05:00 |
|
SSKPreferences.swift
|
Rename postNotificationNameAsync to postOnMainThread
|
2025-03-21 15:28:35 -07:00 |
|
StorageService.swift
|
NO MORE REST
|
2025-08-27 18:09:16 -05:00 |
|
String+OWS.swift
|
migrate NSString+OWS to swift
|
2024-09-10 12:26:09 -05:00 |
|
String+SSK.swift
|
Prefer infallible String → Data construct
|
2025-03-06 13:56:16 -06:00 |
|
StringSanitizer.swift
|
Move around some files in SignalServiceKit
|
2025-09-15 15:24:13 -05:00 |
|
StringSanitizerTests.swift
|
Move around some files in SignalServiceKit
|
2025-09-15 15:24:13 -05:00 |
|
SwiftSingletons.swift
|
remove unused objc compat
|
2025-02-07 05:30:56 -06:00 |
|
SyncManagerProtocol.swift
|
Asyncify syncContacts methods
|
2025-07-25 11:49:11 -05:00 |
|
TaskQueueLoader.swift
|
Add cheaper check if upload queue is already running
|
2025-08-13 21:57:32 -07:00 |
|
TaskQueueLoaderTest.swift
|
TaskQueueRunner cancellation semantics update
|
2025-08-13 21:10:11 -07:00 |
|
ThemedColor.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
ThreadUtil.swift
|
Send a poll-create message
|
2025-09-23 14:48:48 -04:00 |
|
TimeInterval+SSK.swift
|
Adjust upper bound of clampedNanoseconds
|
2025-05-29 20:10:12 -05:00 |
|
TSYapDatabaseObject+SQLiteRowId.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
TypingIndicators.swift
|
Rename postNotificationNameAsync to postOnMainThread
|
2025-03-21 15:28:35 -07:00 |
|
UIColor+OWS.swift
|
convert OWSMath.h to swift
|
2024-04-21 23:26:16 -05:00 |
|
UIColor+SSK.swift
|
Replace color assets with programmatic colors
|
2025-01-03 15:42:40 -07:00 |
|
UIDevice+FeatureSupport.swift
|
Update constants for iPhone Air
|
2025-09-23 13:28:28 -04:00 |
|
UIImage+OWS.swift
|
Add backup failure UX
|
2025-09-22 13:37:49 -05:00 |
|
UInt64+SSK.swift
|
Clamp UInt64 unit progress in recreate indexes step
|
2025-03-06 12:26:57 -08:00 |
|
UIView+OWS.swift
|
Call link request bulk approval sheet
|
2024-09-24 10:49:00 -06:00 |
|
UnknownEnumCodable.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
URLPathComponents.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
UUIDv7.swift
|
Fix UUID v7 version/variant bits
|
2025-03-04 16:09:56 -06:00 |
|
ViewOnceMessages.swift
|
Make rebuildIncompleteViewOnceIndex blocking
|
2025-08-18 18:03:05 -05:00 |
|
Weak.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|
WeakTimer.swift
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |