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/Utilities
Morgan Pretty a32af018a7 Refactored the LintLocalizableStrings script
• Added new 'LintControl' mechanisms to allow for ignoring sections of code
• Added new 'MatchType' mechanisms for excluding unlocalized cases
• Updated the code to explicitly handle localized template strings (both single and multiline)
• Updated the code to process files across multiple threads to improve performance
• Updated the code to use Swift 5.7 regex and store in static variables to prevent reconstruction every time they are used
• Removed the list of individual files which are ignored (now just output a count)
• Fixed an issue where having a localized string on a subsequent line could result in an unlocalized (or incorrectly localized) string not being detected
• Fixed an issue where having multiple strings on a single line could result in an unlocalized string not being detected
• Fixed an issue where zero-width characters would result in the variable count comparison between translations failing
• Fixed a number of localization warnings
6 months ago
..
ARC4RandomNumberGenerator.swift Fixed a number of bugs found during internal testing 2 years ago
BackgroundTaskManager.swift Reworked deadlock handling, fixed a few other issues 8 months ago
Bencode.swift Replaced Cocoapods with Swift Package Manager for dependency management 8 months ago
BencodeDecoder.swift Fixed a few issues found during QA 8 months ago
BencodeEncoder.swift Replaced Cocoapods with Swift Package Manager for dependency management 8 months ago
BencodeResponse.swift Replaced Cocoapods with Swift Package Manager for dependency management 8 months ago
CGFloat+Utilities.swift Replaced Cocoapods with Swift Package Manager for dependency management 8 months ago
CGPoint+Utilities.swift Replaced Cocoapods with Swift Package Manager for dependency management 8 months ago
CGRect+Utilities.swift Replaced Cocoapods with Swift Package Manager for dependency management 8 months ago
CGSize+Utilities.swift Replaced Cocoapods with Swift Package Manager for dependency management 8 months ago
Codable+Utilities.swift Further work on migrations and message pipeline refactoring 3 years ago
DifferenceKit+Utilities.swift Fixed a crash on the blocked contacts screen and refactoring 2 years ago
DispatchQueue+Utilities.swift Fixed the broken tests 2 years ago
Failable.swift Migrated the SessionSnodeKit from YapDatabase to GRDB 3 years ago
FileManagerType.swift Replaced Cocoapods with Swift Package Manager for dependency management 8 months ago
JSONDecoder+Utilities.swift [WIP] Pulling in a bunch of changes around request management 1 year ago
JSONEncoder+Utilities.swift [WIP] Pulling in a bunch of changes around request management 1 year ago
KeychainStorageType.swift Added Keychain migration code just in case (really shouldn't be needed) 8 months ago
MutableIdentifiable.swift Refactored the DSL for interacting with C structs 8 months ago
NSAttributedString+Utilities.swift Refactored the LintLocalizableStrings 2 years ago
Notification+Utilities.swift Further work on SessionMessagingKit migrations 3 years ago
Optional+Utilities.swift Fixing the broken unit tests, resolved the remaining TODOs 2 years ago
Randomness.swift Finished off a few remaining bits and pieces 2 years ago
Result+Utilities.swift Added unit tests to verify migrations between all versions work 2 years ago
Threading.swift Replaced Cocoapods with Swift Package Manager for dependency management 8 months ago
TimeUnit.swift Further fixes 9 months ago
UIAlertAction+Utilities.swift Added back incorrectly removed accessibilityIds, bumped build number 8 months ago
UIApplicationState+Utilities.swift fix untouched strings 1 year ago
UIBezierPath+Utilities.swift Replaced Cocoapods with Swift Package Manager for dependency management 8 months ago
UIImage+Utilities.swift Fixed a camera bug and minor optimisation 8 months ago
UINavigationController+Utilities.swift Replaced Cocoapods with Swift Package Manager for dependency management 8 months ago
Version.swift Refactored the LintLocalizableStrings script 6 months ago