Signal-iOS/SignalServiceKit/Util
2025-01-21 12:26:39 -06:00
..
Avatars Remove last remnants of OWSUserProfile caching 2025-01-08 21:15:10 -06:00
ImageMetadata Extract LinkPreviewFetcher into its own type 2024-07-26 21:45:22 -05:00
StreamTransform Buffer GzipStreamTransform input 2024-10-24 15:04:39 -05:00
APNSRotationStore.swift One KeyValueStore to rule them all 2024-11-15 18:47:54 -06:00
AppContext.swift Clean up app reset method 2024-11-22 17:08:36 -06:00
AppExpiry.swift One KeyValueStore to rule them all 2024-11-15 18:47:54 -06:00
AppReadiness.swift Finalize AppReadiness' modernization 2024-10-01 12:53:37 -07:00
AppVersion.swift Update backup proto and integration tests 2024-12-10 09:51:13 -08:00
Array+SSK.swift Make backup media list endpoint handling more efficient 2024-10-25 11:09:51 -07:00
Atomics.swift Fix indentation in Atomics.swift 2024-11-15 16:04:02 -06:00
AVAssetExportSession+Async.swift enable internal imports by default 2024-09-29 20:03:17 -05:00
Batching.swift
Bench.swift Remove reduceLogChatter 2025-01-17 12:09:17 -06:00
Bool+SSK.swift
Bundle+OWS.swift
CallMessageRelay.swift One KeyValueStore to rule them all 2024-11-15 18:47:54 -06:00
CaseIterable.swift
ChainedPromise.swift
Collection+OWS.swift
CollectionDifference+SSK.swift Animate between compact & empty states of unread filter 2024-08-06 19:47:53 -04:00
CommonStrings.swift Remove unused string 2025-01-13 12:23:55 -06:00
CRC32.swift
Currency.swift Rename owsAssert to owsPrecondition 2024-07-09 10:42:56 -04:00
DarwinNotificationCenter.swift fix race condition for cross process sds notifications by no longer using state 2024-09-24 21:28:22 -05:00
DarwinNotificationName.swift fix race condition for cross process sds notifications by no longer using state 2024-09-24 21:28:22 -05:00
Data+MessagePadding.swift
Data+SSK.swift remove NSData+OWS 2024-09-12 12:01:19 -05:00
DataSource.swift migrate NSString+OWS to swift 2024-09-10 12:26:09 -05:00
Date+SSK.swift migrate logic from NSDate OWS category to swift extensions 2024-09-12 12:27:42 -05:00
DateUtil.swift migrate logic from NSDate OWS category to swift extensions 2024-09-12 12:27:42 -05:00
DebouncedEvent.swift
Decimal+IsInteger.swift
Decimal+Rounded.swift
DecodableDefaults.swift Migrate TSOutgoingMessageRecipientState off of Mantle 2024-08-23 16:17:26 -07:00
DeviceNames.swift enable internal imports by default 2024-09-29 20:03:17 -05:00
DeviceOwnerAuthenticationType.swift enable internal imports by default 2024-09-29 20:03:17 -05:00
DeviceSleepManager.swift Clean up DeviceSleepManager 2024-11-04 14:34:57 -06:00
Dictionary+SSK.swift
DispatchQueue+OWS.swift
EmptyForCodable.swift
Error+ErrorLocalizedDescription.swift eliminate AnyPromise 2024-09-23 15:01:23 -05:00
Error+IsRetryable.swift Improve URLSession error handling 2024-12-02 15:17:19 -06:00
Error+SSK.swift migrate OWSOperation from objc to swift 2024-09-10 12:25:57 -05:00
FeatureFlags.swift Remove reduceLogChatter 2025-01-17 12:09:17 -06:00
FeatureFlags+Generated.swift
FiatMoney.swift
HapticFeedback.swift
ImageQuality.swift One KeyValueStore to rule them all 2024-11-15 18:47:54 -06:00
Int+SSK.swift Add "chats" Backup integration test cases 2024-09-10 10:37:05 -07:00
InterleavingCompositeCursor.swift
LinkValidator.swift
LocalDevice.swift
Locale+SSK.swift
LRUCache.swift Remove SignalAccount & OWSUserProfile read caches 2024-09-26 00:06:24 -05:00
MailtoLink.swift
Math+OWS.swift
MergingDict.swift
MimeTypeUtil.swift Make PKPASS files a "known" generic file type 2024-12-16 15:08:23 -08:00
ModelReadCache.swift Arrivederci, TSAttachment 2024-12-04 13:33:14 -08:00
NSAttributedString+SSK.swift
NSDate+OWS.h migrate logic from NSDate OWS category to swift extensions 2024-09-12 12:27:42 -05:00
NSDate+OWS.m migrate logic from NSDate OWS category to swift extensions 2024-09-12 12:27:42 -05:00
NSKeyedUnarchiver+SSK.swift
NSNotificationCenter+OWS.swift
NSObject+OWS.h
NSObject+OWS.m
NSObjectTest.swift
NSRegularExpression+SSK.swift Extract LinkPreviewFetcher into its own type 2024-07-26 21:45:22 -05:00
NSTimer+OWS.swift
OffMainThreadTimer.swift
OrderedDictionary.swift Rename owsAssert to owsPrecondition 2024-07-09 10:42:56 -04:00
OrderedSet.swift
OWS2FAManager.swift Clean up zombie SVR code 2025-01-07 15:31:05 -08:00
OWSAssertionError.swift Add support for passing a PrefixedLogger to owsFail* methods 2024-10-07 11:06:47 -07:00
OWSBackgroundTask.swift remove MainActor assumptions from ReadyFlag and propagate upwards 2024-09-26 20:56:20 -05:00
OWSError.swift eliminate AnyPromise 2024-09-23 15:01:23 -05:00
OWSFail.swift
OWSFileSystem.swift migrate OWSFileSystem to swift 2024-09-10 12:24:25 -05:00
OWSFormat.swift
OWSLocalizedString.swift
OWSMath.swift
OWSOperation.swift Add jitter to exponential backoff 2024-12-18 13:57:42 -06:00
OWSPaymentsLock.swift One KeyValueStore to rule them all 2024-11-15 18:47:54 -06:00
OWSProgress.swift Include source progresses in OWSProgress 2025-01-17 10:37:36 -07:00
OWSUserProfile.swift Remove last remnants of OWSUserProfile caching 2025-01-08 21:15:10 -06:00
ParamParser.swift
PendingTasks.swift
PhoneNumberRegions.swift
Platform.swift
Preferences.swift Delete TSAttachment managers and other intermediaries 2024-12-04 13:28:12 -08:00
PrefixedLogger.swift Add support for passing a PrefixedLogger to owsFail* methods 2024-10-07 11:06:47 -07:00
ProximityMonitoringManager.swift
ReadyFlag.swift Format AppReadiness whitespace and remove unused parameter 2024-09-27 09:57:21 -07:00
Refinery.swift
RefreshEvent.swift remove Dependencies protocol entirely 2024-10-12 00:26:22 -05:00
RemoteConfigManager.swift Use the web socket where easily possible 2025-01-21 12:26:39 -06:00
Result.swift
ReverseDispatchQueue.swift
ScreenLock.swift One KeyValueStore to rule them all 2024-11-15 18:47:54 -06:00
SDS+SSK.swift Arrivederci, TSAttachment 2024-12-04 13:33:14 -08:00
Sequence+OWS.swift
SetAlgebra+SSK.swift
SqliteUtil.swift enable internal imports by default 2024-09-29 20:03:17 -05:00
SSKPreferences.swift One KeyValueStore to rule them all 2024-11-15 18:47:54 -06:00
StorageService.swift Use the web socket where easily possible 2025-01-21 12:26:39 -06:00
String+OWS.swift migrate NSString+OWS to swift 2024-09-10 12:26:09 -05:00
String+SSK.swift Allow whitespace in Jumbomoji 2024-11-27 10:33:15 -07:00
SwiftSingletons.swift
SyncManagerProtocol.swift Prune a couple ImplRef properties off SSKEnvironment 2024-11-07 17:33:17 -08:00
TaskQueueLoader.swift Resolve race in TaskQueueLoaderTest 2024-11-15 13:24:03 -08:00
TaskQueueLoaderTest.swift Resolve race in TaskQueueLoaderTest 2024-11-15 13:24:03 -08:00
ThemedColor.swift
ThreadBacked.swift
ThreadUtil.swift remove Dependencies protocol entirely 2024-10-12 00:26:22 -05:00
TSYapDatabaseObject+SQLiteRowId.swift
TypingIndicators.swift Remove usage of some ObjC types in Swift code 2024-12-19 13:10:36 -06:00
UIColor+OWS.swift
UIColor+SSK.swift Replace color assets with programmatic colors 2025-01-03 15:42:40 -07:00
UIDevice+FeatureSupport.swift Avoid a few owsFailDebugs 2024-09-20 13:31:02 -07:00
UIImage+OWS.swift
UIView+OWS.swift Call link request bulk approval sheet 2024-09-24 10:49:00 -06:00
UnknownEnumCodable.swift
URLPathComponents.swift
UserProfileFinder.swift Check for profile when showing phone numbers 2024-07-25 02:57:42 -05:00
ViewOnceMessages.swift Add & use global.messageQueueTime remote config 2024-10-18 15:07:10 -05:00
Weak.swift
WeakTimer.swift