session-ios/SignalUtilitiesKit/Utilities
Morgan Pretty 7097853d58 A few bugs fixes and some optimisations
Fixed a bug where notifications could incorrectly appear for messages in the current thread
Fixed a bug where swiping left/right on images in the MediaDetailViewController could load images from other threads
Fixed a bug where the unread count wouldn't appear correctly when opening a conversation
Fixed a bug where the unread count on the conversation cell could get truncated
Fixed a bug where notifications weren't working correctly when the app is in the foreground
Fixed a bug where we weren't clearing the 'received X new messages' count when in the foreground
Fixed a bug where outgoing messages could get marked as read in a very specific case
Updated the "group notification" logic to only apply to Open Groups (and always doing it rather than just in the background)
Added a placeholder person icon when you have a closed group with a single member
Added a couple of indexes to improve the HomeVC database query performance (reduce launch time by ~15% in some cases)
Added a background task to give message sending the chance to complete when sending the app to the background
Removed an unneeded query from the HomeViewModel init (reduce launch time by ~10% in some cases)
Optimised one of the queries used to load the data needed for the conversation screen
2022-08-19 16:58:47 +10:00
..
AppSetup.swift Fixed a few more bugs and made a couple of optimisations to the GarbageCollectionJob 2022-07-05 16:47:12 +10:00
AppVersion.h Re-organize files 2021-01-12 11:25:31 +11:00
AppVersion.m Redesign conversation screen part 1 2021-02-09 15:14:18 +11:00
Bench.swift Ditch unused Signal code 2020-11-17 15:35:52 +11:00
ByteParser.h Ditch unused Signal code 2020-11-17 15:35:52 +11:00
ByteParser.m Redesign conversation screen part 1 2021-02-09 15:14:18 +11:00
Collection+OWS.swift Ditch unused Signal code 2020-11-17 15:35:52 +11:00
CommonStrings.swift Added linting for the localized strings, updated the quote & mention behaviour for the current user 2022-07-15 18:15:28 +10:00
Differentiable+Utilities.swift Further work on migrations and message pipeline refactoring 2022-04-21 16:42:35 +10:00
DirectionalPanGestureRecognizer.swift Re-organize files 2021-01-12 11:25:31 +11:00
FeatureFlags.swift Added global search back 2022-05-17 17:47:56 +10:00
FunctionalUtil.h Remove more Signal code 2020-11-19 10:37:18 +11:00
FunctionalUtil.m Redesign conversation screen part 1 2021-02-09 15:14:18 +11:00
ImageCache.swift Re-organize files 2021-01-12 11:25:31 +11:00
NSAttributedString+OWS.h Make messages show up again 2020-11-18 12:02:38 +11:00
NSAttributedString+OWS.m Implement attachment downloading 2020-11-20 15:53:56 +11:00
NSURLSessionDataTask+StatusCode.h Ditch unused Signal code 2020-11-17 15:35:52 +11:00
NSURLSessionDataTask+StatusCode.m Ditch unused Signal code 2020-11-17 15:35:52 +11:00
NoopNotificationsManager.swift A few bugs fixes and some optimisations 2022-08-19 16:58:47 +10:00
Notification+Loki.swift Fixed a large number of bugs and added a setting to control open group message deletion 2022-06-29 18:10:10 +10:00
OWSAlerts.swift Added linting for the localized strings, updated the quote & mention behaviour for the current user 2022-07-15 18:15:28 +10:00
OWSDispatch.h Re-organize files 2021-01-12 11:25:31 +11:00
OWSDispatch.m Re-organize files 2021-01-12 11:25:31 +11:00
OWSError.h Finished off the MediaGallery logic 2022-05-20 17:58:39 +10:00
OWSError.m Finished off the MediaGallery logic 2022-05-20 17:58:39 +10:00
OWSFormat.h Ditch unused Signal code 2020-11-17 15:35:52 +11:00
OWSFormat.m add size label for file type attachment 2021-12-07 15:25:05 +11:00
OWSOperation.h Re-organize files 2021-01-12 11:25:31 +11:00
OWSOperation.m Redesign conversation screen part 1 2021-02-09 15:14:18 +11:00
OWSSignalAddress.swift Re-organize files 2021-01-12 11:25:31 +11:00
OrderedDictionary.swift Ditch unused Signal code 2020-11-17 15:35:52 +11:00
OutageDetection.swift Re-organize files 2021-01-12 11:25:31 +11:00
ParamParser.swift Remove more Signal code 2020-11-19 10:37:18 +11:00
ReachabilityManager.swift Re-organize files 2021-01-12 11:25:31 +11:00
ReverseDispatchQueue.swift Ditch unused Signal code 2020-11-17 15:35:52 +11:00
SSKAsserts.h Implement attachment downloading 2020-11-20 15:53:56 +11:00
Searcher.swift Re-organize files 2021-01-12 11:25:31 +11:00
ShareViewDelegate.swift Refactored SessionShareExtension code to Swift 2022-01-11 12:38:19 +11:00
SignalIOS.pb.swift Re-organize files 2021-01-12 11:25:31 +11:00
SignalIOSProto.swift Re-organize files 2021-01-12 11:25:31 +11:00
SwiftSingletons.swift Remove more Signal code 2020-11-19 10:37:18 +11:00
TSConstants.h Re-organize files 2021-01-12 11:25:31 +11:00
TSConstants.m Re-organize files 2021-01-12 11:25:31 +11:00
UIAlertController+OWS.swift Ditch unused Signal code 2020-11-17 15:35:52 +11:00
UIColor+Extensions.swift Applied the "increase min version to iOS 13" changes 2022-07-01 13:33:00 +10:00
UIColor+OWS.h Re-organize files 2021-01-12 11:25:31 +11:00
UIColor+OWS.m Re-organize files 2021-01-12 11:25:31 +11:00
UIFont+OWS.h Re-organize files 2021-01-12 11:25:31 +11:00
UIFont+OWS.m Re-organize files 2021-01-12 11:25:31 +11:00
UIGestureRecognizer+OWS.swift Finished of the Conversation screen and JobQueue concurrency 2022-05-31 17:41:02 +10:00
UIImage+OWS.swift Re-organize files 2021-01-12 11:25:31 +11:00
UIUtil.h Re-organize files 2021-01-12 11:25:31 +11:00
UIUtil.m Removed a bunch of unused code 2022-03-30 09:46:08 +11:00
UIView+OWS.swift Applied the "increase min version to iOS 13" changes 2022-07-01 13:33:00 +10:00
UIView+Utilities.swift Link Preview error state and UI standardisation 2022-01-13 10:05:42 +11:00
UIViewController+OWS.h Re-organize files 2021-01-12 11:25:31 +11:00
UIViewController+OWS.m Updated the SessionShareExtension to work with GRDB 2022-05-15 14:39:21 +10:00
UIViewController+Utilities.swift Fixed a number of tweaks and bugs with message requests 2022-02-28 17:23:34 +11:00
WeakTimer.swift Ditch unused Signal code 2020-11-17 15:35:52 +11:00