summaryrefslogtreecommitdiffstats
path: root/QuickActions/Tweak.h
diff options
context:
space:
mode:
authorCameron Katri <me@cameronkatri.com>2021-12-24 09:20:23 -0500
committerCameron Katri <me@cameronkatri.com>2021-12-24 09:20:23 -0500
commita2e2d87eb7352a9aaecea33da6aa27e55af4e38d (patch)
treed81c11c700866eb3041773dd9e3bbe1175678133 /QuickActions/Tweak.h
parent615b0aefe92fb5d7b1fae821f91eb98e3f403bfe (diff)
downloadtweaks-a2e2d87eb7352a9aaecea33da6aa27e55af4e38d.tar.gz
tweaks-a2e2d87eb7352a9aaecea33da6aa27e55af4e38d.tar.zst
tweaks-a2e2d87eb7352a9aaecea33da6aa27e55af4e38d.zip
QuickActions: Massive improvements
Relicense everything as AGPLv3
Diffstat (limited to 'QuickActions/Tweak.h')
-rw-r--r--QuickActions/Tweak.h33
1 files changed, 30 insertions, 3 deletions
diff --git a/QuickActions/Tweak.h b/QuickActions/Tweak.h
index f2855db..fe08749 100644
--- a/QuickActions/Tweak.h
+++ b/QuickActions/Tweak.h
@@ -1,3 +1,4 @@
+#import <Foundation/Foundation.h>
#import <UIKit/UIViewController.h>
@interface UIImage (Private)
@@ -36,27 +37,53 @@
@interface CSQuickActionsButton : UIView {
UIImageView* _contentView;
+ id _legibilitySettings;
}
@property (assign,nonatomic) long long type;
+@property (nonatomic,retain) id legibilitySettings;
+@property (nonatomic,copy) NSString * backgroundEffectViewGroupName;
+@property (assign,nonatomic) BOOL permitted;
+-(id)legibilitySettings;
+-(void)setBackgroundEffectViewGroupName:(NSString *)arg1;
-(id)initWithType:(long long)type;
-(void)setImage:(UIImage *)arg1;
-(void)setSelected:(BOOL)arg;
-(UIImage *)image;
-(UIImage *)selectedImage;
+-(void)setEdgeInsets:(UIEdgeInsets)arg;
-@property (nonatomic,retain) UIImage *originalImage;
--(void)loadImage;
+@property (nonatomic,retain) NSString * bundleID;
@end
-@interface CSQuickActionsView : NSObject
+@interface CSQuickActionsView : UIView
@property (nonatomic,retain) CSQuickActionsButton * flashlightButton;
@property (nonatomic,retain) CSQuickActionsButton * cameraButton;
+@property (nonatomic,retain) NSObject * legibilitySettings;
+-(id)_buttonGroupName;
+-(id)initWithFrame:(CGRect)arg1 delegate:(id)arg2;
-(void)handleButtonTouchEnded:(id)button;
-(void)handleButtonTouchBegan:(id)button;
-(void)handleButtonPress:(id)button;
+-(void)_addTargetsToButton:(id)arg1 ;
+-(UIEdgeInsets)_buttonOutsets;
+
+@property (nonatomic,retain) NSMutableArray<CSQuickActionsButton*> * leftButtons;
+@property (nonatomic,retain) NSMutableArray<CSQuickActionsButton*> * rightButtons;
+@property (nonatomic) BOOL leftOpen;
+@property (nonatomic) BOOL rightOpen;
+@property (nonatomic) BOOL collapseLeft;
+@property (nonatomic) BOOL collapseRight;
+-(CGRect)leftFrameForButton:(CSQuickActionsButton*)button;
+-(CGRect)rightFrameForButton:(CSQuickActionsButton*)button;
@end
@interface NSUserDefaults (Private)
-(id)objectForKey:(NSString *)key inDomain:(NSString *)domain;
-(void)setObject:(id)value forKey:(NSString *)key inDomain:(NSString *)domain;
@end
+
+@interface UIScreen (Private)
+@property (nonatomic, readonly) CGRect _referenceBounds;
+@end
+
+int SBFEffectiveHomeButtonType();