mirror of
https://github.com/oxen-io/session-ios.git
synced 2023-12-13 21:30:14 +01:00
Remove full-screen thumbnail.
This commit is contained in:
parent
2daa66fdf6
commit
8026d34651
|
@ -104,7 +104,6 @@ typedef void (^OWSThumbnailFailure)(void);
|
|||
failure:(OWSThumbnailFailure)failure;
|
||||
- (nullable UIImage *)thumbnailImageSmallWithSuccess:(OWSThumbnailSuccess)success failure:(OWSThumbnailFailure)failure;
|
||||
- (nullable UIImage *)thumbnailImageMediumWithSuccess:(OWSThumbnailSuccess)success failure:(OWSThumbnailFailure)failure;
|
||||
- (nullable UIImage *)thumbnailImageLargeWithSuccess:(OWSThumbnailSuccess)success failure:(OWSThumbnailFailure)failure;
|
||||
- (nullable UIImage *)thumbnailImageSmallSync;
|
||||
|
||||
// This method should only be invoked by OWSThumbnailService.
|
||||
|
|
|
@ -16,11 +16,6 @@ NS_ASSUME_NONNULL_BEGIN
|
|||
|
||||
const NSUInteger kThumbnailDimensionPointsSmall = 300;
|
||||
const NSUInteger kThumbnailDimensionPointsMedium = 800;
|
||||
// This size is large enough to render full screen.
|
||||
const NSUInteger ThumbnailDimensionPointsLarge() {
|
||||
CGSize screenSizePoints = UIScreen.mainScreen.bounds.size;
|
||||
return MAX(screenSizePoints.width, screenSizePoints.height);
|
||||
}
|
||||
|
||||
typedef void (^OWSLoadedThumbnailSuccess)(OWSLoadedThumbnail *loadedThumbnail);
|
||||
|
||||
|
@ -654,10 +649,8 @@ typedef void (^OWSLoadedThumbnailSuccess)(OWSLoadedThumbnail *loadedThumbnail);
|
|||
NSUInteger thumbnailDimensionPoints;
|
||||
if (maxDimensionHint <= kThumbnailDimensionPointsSmall) {
|
||||
thumbnailDimensionPoints = kThumbnailDimensionPointsSmall;
|
||||
} else if (maxDimensionHint <= kThumbnailDimensionPointsMedium) {
|
||||
thumbnailDimensionPoints = kThumbnailDimensionPointsMedium;
|
||||
} else {
|
||||
thumbnailDimensionPoints = ThumbnailDimensionPointsLarge();
|
||||
thumbnailDimensionPoints = kThumbnailDimensionPointsMedium;
|
||||
}
|
||||
|
||||
return [self thumbnailImageWithThumbnailDimensionPoints:thumbnailDimensionPoints success:success failure:failure];
|
||||
|
@ -677,13 +670,6 @@ typedef void (^OWSLoadedThumbnailSuccess)(OWSLoadedThumbnail *loadedThumbnail);
|
|||
failure:failure];
|
||||
}
|
||||
|
||||
- (nullable UIImage *)thumbnailImageLargeWithSuccess:(OWSThumbnailSuccess)success failure:(OWSThumbnailFailure)failure
|
||||
{
|
||||
return [self thumbnailImageWithThumbnailDimensionPoints:ThumbnailDimensionPointsLarge()
|
||||
success:success
|
||||
failure:failure];
|
||||
}
|
||||
|
||||
- (nullable UIImage *)thumbnailImageWithThumbnailDimensionPoints:(NSUInteger)thumbnailDimensionPoints
|
||||
success:(OWSThumbnailSuccess)success
|
||||
failure:(OWSThumbnailFailure)failure
|
||||
|
|
Loading…
Reference in a new issue