You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
session-ios/SessionUtilitiesKit/General
Morgan Pretty e29758e401 Updated GRDB and refactored internal Storage operations
• Updated to GRDB 7.3.0 (from 6.29.3)
• Updated the ConfigMessageReceiveJob and MessageReceiveJob to use the `writeAsync` function (instead of the blocking `write` function) so that they aren't subject to the `Storage.transactionDeadlockTimeoutSeconds`
• Refactored the `Storage.performOperation` and `Storage.performPublisherOperation` to rely on the new cancellable async/await `Task` logic that GRDB 7 supports (as apparently the other async methods don't support cancellation...)
• Cleaned up some "Sendable" related warnings
• Minor tweaks to `Log.assertOnMainThread` to make it a little more readable
8 months ago
..
AppContext.swift Refactored `Atomic<T>` to `@ThreadSafe` and `@ThreadSafeObject` 11 months ago
Array+Utilities.swift Merge remote-tracking branch 'upstream/dev' into feature/groups-rebuild 10 months ago
Authentication.swift Fixed a number of QA issues and other bugs founds 9 months ago
CallRingTonePlayer.swift
Collection+Utilities.swift Defensive coding for C API conversation, threading & logging tweaks 1 year ago
Constants.swift [Automated] Update translations from Crowdin 10 months ago
Data+Utilities.swift Replaced Cocoapods with Swift Package Manager for dependency management 1 year ago
Dictionary+Utilities.swift Merge remote-tracking branch 'upstream/dev' into feature/groups-rebuild 10 months ago
Feature+ServiceNetwork.swift Finished up the remaining testing and added some more improvements 1 year ago
Feature.swift Reset the feature flags and added the release timestamps 8 months ago
General.swift Merge remote-tracking branch 'origin/feature/swift-package-manager' into feature/groups-rebuild 1 year ago
LRUCache.swift Merge remote-tracking branch 'upstream/dev' into feature/groups-rebuild 11 months ago
Localization.swift Added additional developer settings and fixed some bugs 1 year ago
Logging.swift Updated GRDB and refactored internal Storage operations 8 months ago
NSCache+Utilities.swift Refactored `Atomic<T>` to `@ThreadSafe` and `@ThreadSafeObject` 11 months ago
NSRegularExpression+SSK.swift
Notifications+Lifecycle.swift Refactored AppContext and AppRediness to Swift 2 years ago
ReusableView.swift
SessionId.swift Fixed a number of QA issues and other bugs founds 9 months ago
Set+Utilities.swift Pushing up my WIP changes from the last few days 2 years ago
Setting+Theme.swift Merge remote-tracking branch 'origin/feature/swift-package-manager' into feature/groups-rebuild 1 year ago
String+SSK.swift Replaced Cocoapods with Swift Package Manager for dependency management 1 year ago
String+Utilities.swift Merge remote-tracking branch 'upstream/dev' into feature/groups-rebuild 11 months ago
TimeInterval+Utilities.swift add auto deletes subtitle on delete action in long press menu screen 2 years ago
Timer+MainThread.swift Cleaned up some TODOs, QA fixes and refetch on admin promotion 10 months ago
TimestampUtils.swift Replaced Cocoapods with Swift Package Manager for dependency management 1 year ago
UICollectionView+ReusableView.swift
UIDevice+featureSupport.swift Merge remote-tracking branch 'upstream/dev' into feature/groups-rebuild 11 months ago
UIEdgeInsets.swift Reverted the isRTL changes (preferred the old approach) 1 year ago
UITableView+ReusableView.swift
UnicodeScalar+Utilities.swift
Weak.swift