Sketch out model changes for quoted replies. Sketch out quoted reply input preview. Send quoted messages protos. Update models to reflect quoted messages. Rework interaction initializers. Rework interaction initializers. Add debug UI methods for generating quoted reply variations. Add debug UI methods for generating quoted reply variations.
28 lines
665 B
Objective-C
28 lines
665 B
Objective-C
//
|
|
// Copyright (c) 2018 Open Whisper Systems. All rights reserved.
|
|
//
|
|
|
|
#import "UIColor+OWS.h"
|
|
#import "UIFont+OWS.h"
|
|
#import <SignalServiceKit/MIMETypeUtil.h>
|
|
#import <SignalServiceKit/UIImage+OWS.h>
|
|
|
|
typedef void (^completionBlock)(void);
|
|
|
|
/**
|
|
*
|
|
* UIUtil contains various class methods that centralize common app UI functionality that would otherwise be hardcoded.
|
|
*
|
|
*/
|
|
|
|
@interface UIUtil : NSObject
|
|
|
|
+ (void)applyRoundedBorderToImageView:(UIImageView *)imageView;
|
|
+ (void)removeRoundedBorderToImageView:(UIImageView *__strong *)imageView;
|
|
|
|
+ (completionBlock)modalCompletionBlock;
|
|
+ (void)applyDefaultSystemAppearence;
|
|
+ (void)applySignalAppearence;
|
|
|
|
@end
|