├── .gitignore
├── cleanHUD.xcodeproj
├── project.pbxproj
├── project.xcworkspace
│ ├── contents.xcworkspacedata
│ ├── xcshareddata
│ │ └── IDEWorkspaceChecks.plist
│ └── xcuserdata
│ │ ├── w0lf.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
│ │ └── wolf.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
└── xcuserdata
│ ├── w0lf.xcuserdatad
│ ├── xcdebugger
│ │ └── Breakpoints_v2.xcbkptlist
│ └── xcschemes
│ │ ├── cleanHUD.xcscheme
│ │ └── xcschememanagement.plist
│ └── wolf.xcuserdatad
│ └── xcschemes
│ ├── cleanHUD.xcscheme
│ └── xcschememanagement.plist
├── cleanHUD
├── AYProgressIndicator.h
├── AYProgressIndicator.m
├── Info.plist
├── ZKSwizzle.h
├── ZKSwizzle.m
└── cleanHUD.m
├── cleanHUDPrefs
├── Info.plist
├── cleanHUDPrefs.h
├── cleanHUDPrefs.m
├── cleanHUDPrefs.xib
├── iOS.png
└── macOS.png
├── cleanHUDTest
├── testAPP.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ └── xcshareddata
│ │ └── xcschemes
│ │ └── testAPP.xcscheme
└── testAPP
│ ├── AYProgressIndicator.h
│ ├── AYProgressIndicator.m
│ ├── AppDelegate.m
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ └── MainMenu.xib
│ ├── Info.plist
│ ├── MDCFullScreenDetector.h
│ ├── MDCFullScreenDetector.m
│ ├── MacForgeKit.framework
│ ├── Headers
│ ├── MacForgeKit
│ ├── Modules
│ ├── Resources
│ └── Versions
│ │ ├── A
│ │ ├── Headers
│ │ │ ├── MFKSipView.h
│ │ │ └── MacForgeKit.h
│ │ ├── MacForgeKit
│ │ ├── Modules
│ │ │ └── module.modulemap
│ │ └── Resources
│ │ │ ├── Info.plist
│ │ │ ├── MFKSipView.nib
│ │ │ ├── amfi.txt
│ │ │ ├── cleanup
│ │ │ ├── eng_sip.txt
│ │ │ ├── eng_sip_mojave.txt
│ │ │ └── sipvid.mp4
│ │ └── Current
│ ├── Spotify.h
│ ├── icons
│ ├── Volume1.png
│ ├── Volume1_blk.png
│ ├── Volume2.png
│ ├── Volume2_blk.png
│ ├── Volume3.png
│ ├── Volume3_blk.png
│ ├── Volume4.png
│ ├── Volume4_blk.png
│ ├── display_icon.png
│ ├── display_icon_blk.png
│ ├── keyboard_icon.png
│ └── keyboard_icon_blk.png
│ ├── main.m
│ └── testAPP.entitlements
├── headers
├── BezelServices
│ ├── AppleSoundSettings.h
│ ├── BezelServicesTask.h
│ ├── CDStructures.h
│ ├── DSConflict.h
│ ├── DSDecrease.h
│ ├── DSDecreaseRepeat.h
│ ├── DSDetectDisplays.h
│ ├── DSDisplayPrefs.h
│ ├── DSIncrease.h
│ ├── DSIncreaseRepeat.h
│ ├── DSMirrorDisplays.h
│ ├── DSSleep.h
│ ├── DSStart.h
│ ├── DialogController.h
│ ├── DisplayState.h
│ ├── DisplayStateMachine.h
│ ├── DriverServices.h
│ ├── EjectServices.h
│ ├── KSConflict.h
│ ├── KSDecrease.h
│ ├── KSDecreaseRepeat.h
│ ├── KSIncrease.h
│ ├── KSIncreaseRepeat.h
│ ├── KSKeyboardPrefs.h
│ ├── KSMute.h
│ ├── KSMuteRepeat.h
│ ├── KSSleep.h
│ ├── KSStart.h
│ ├── KeyboardALSAlgorithm.h
│ ├── KeyboardALSAlgorithmHID.h
│ ├── KeyboardALSAlgorithmLegacy.h
│ ├── KeyboardState.h
│ ├── KeyboardStateMachine.h
│ ├── MsgTracerLogger.h
│ ├── NSMachPortDelegate-Protocol.h
│ ├── NSObject-Protocol.h
│ ├── NSPortDelegate-Protocol.h
│ ├── NSUserNotificationCenterDelegate-Protocol.h
│ ├── SSAudioMonitor.h
│ ├── SystemListener.h
│ ├── VSConflict.h
│ ├── VSDecrease.h
│ ├── VSDecreaseRepeat.h
│ ├── VSFaceTimeMute.h
│ ├── VSFaceTimeRing.h
│ ├── VSIncrease.h
│ ├── VSIncreaseRepeat.h
│ ├── VSMute.h
│ ├── VSMuteRepeat.h
│ ├── VSSleep.h
│ ├── VSSoundPrefs.h
│ ├── VSStart.h
│ ├── VolumeState.h
│ └── VolumeStateMachine.h
├── ControlStrip
│ ├── CAAnimationDelegate-Protocol.h
│ ├── CDStructures.h
│ ├── ControlStrip.Agent-ControlStrip.h
│ ├── ControlStrip.Agent-ControlStrip1.h
│ ├── ControlStrip.Agent.h
│ ├── ControlStrip.Animation.h
│ ├── ControlStrip.App.h
│ ├── ControlStrip.AppButtonView-ControlStrip.h
│ ├── ControlStrip.AppButtonView.h
│ ├── ControlStrip.AudioController.h
│ ├── ControlStrip.BrightnessButton-ControlStrip.h
│ ├── ControlStrip.BrightnessButton.h
│ ├── ControlStrip.CloseBox.h
│ ├── ControlStrip.ControlStrip-ControlStrip.h
│ ├── ControlStrip.ControlStrip.h
│ ├── ControlStrip.ControlStripBackdropView.h
│ ├── ControlStrip.ControlStripButton.h
│ ├── ControlStrip.ControlStripButtonCell.h
│ ├── ControlStrip.ControlStripButtonGroup.h
│ ├── ControlStrip.ControlStripClipView.h
│ ├── ControlStrip.ControlStripConfiguration.h
│ ├── ControlStrip.ControlStripFlexibleSpace.h
│ ├── ControlStrip.ControlStripFull-ControlStrip.h
│ ├── ControlStrip.ControlStripFull.h
│ ├── ControlStrip.ControlStripFullElement-ControlStrip.h
│ ├── ControlStrip.ControlStripFullElement.h
│ ├── ControlStrip.ControlStripMini-ControlStrip.h
│ ├── ControlStrip.ControlStripMini.h
│ ├── ControlStrip.Customization.h
│ ├── ControlStrip.DarwinNotification.h
│ ├── ControlStrip.Dashboard.h
│ ├── ControlStrip.Defaults.h
│ ├── ControlStrip.DisplayServices.h
│ ├── ControlStrip.DoNotDisturb.h
│ ├── ControlStrip.Escape.h
│ ├── ControlStrip.FunctionRowBar.h
│ ├── ControlStrip.FunctionRowViewController.h
│ ├── ControlStrip.NotificationCenter.h
│ ├── ControlStrip.PeriodicMessageTrace.h
│ ├── ControlStrip.Queue.h
│ ├── ControlStrip.ScreenLock.h
│ ├── ControlStrip.ScreenSaverButton.h
│ ├── ControlStrip.ShowDesktop.h
│ ├── ControlStrip.SleepButton.h
│ ├── ControlStrip.SliderButton-ControlStrip.h
│ ├── ControlStrip.SliderButton.h
│ ├── ControlStrip.SliderPopover-ControlStrip.h
│ ├── ControlStrip.SliderPopover.h
│ ├── ControlStrip.SliderView.h
│ ├── ControlStrip.SpotlightButton.h
│ ├── ControlStrip.TestMode.h
│ ├── ControlStrip.VolumeButton-ControlStrip.h
│ ├── ControlStrip.VolumeButton.h
│ ├── NCNotificationCenterMenu-Protocol.h
│ ├── NSAnimationContext-ControlStrip.h
│ ├── NSApplicationDelegate-Protocol.h
│ ├── NSButton-ControlStrip.h
│ ├── NSCopying-Protocol.h
│ ├── NSGestureRecognizerDelegate-Protocol.h
│ ├── NSObject-Protocol.h
│ ├── NSTouchBarPressAndHoldTransposerDelegate-Protocol.h
│ ├── OS_dispatch_group-Protocol.h
│ ├── OS_dispatch_object-Protocol.h
│ ├── OS_dispatch_queue-Protocol.h
│ ├── OS_dispatch_semaphore-Protocol.h
│ ├── OS_dispatch_source-Protocol.h
│ ├── OS_xpc_object-Protocol.h
│ ├── _NSTouchBarItemLayoutWrapper-Protocol.h
│ ├── _TtPs10_NSCopying_-Protocol.h
│ ├── _TtPs13_NSStringCore_-Protocol.h
│ ├── _TtPs15_ShadowProtocol_-Protocol.h
│ ├── _TtPs18_NSFastEnumeration_-Protocol.h
│ └── _TtPs9AnyObject_-Protocol.h
└── OSDUIHelper
│ ├── CDStructures.h
│ ├── NSObject-Protocol.h
│ ├── NSXPCListenerDelegate-Protocol.h
│ ├── OSDUIHelper.BSUIMeterBlockDark.h
│ ├── OSDUIHelper.BSUIMeterBlockLight.h
│ ├── OSDUIHelper.BSUIMeterBlocks.h
│ ├── OSDUIHelper.BlockTimer.h
│ ├── OSDUIHelper.OSDMeterView.h
│ ├── OSDUIHelper.OSDMeterViewDark.h
│ ├── OSDUIHelper.OSDMeterViewLight.h
│ ├── OSDUIHelper.OSDRoundWindow.h
│ ├── OSDUIHelper.OSDUIHelper.h
│ ├── OSDUIHelper.OSDUIHelperDelegate.h
│ ├── OSDUIHelper.OSDWindowController.h
│ ├── OSDUIHelperProtocol-Protocol.h
│ └── _TtPs9AnyObject_-Protocol.h
├── preview.gif
├── preview.png
└── readme.md
/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | ## Build generated
3 | build/
4 | DerivedData/
5 |
6 | ## Various settings
7 | *.pbxuser
8 | !default.pbxuser
9 | *.mode1v3
10 | !default.mode1v3
11 | *.mode2v3
12 | !default.mode2v3
13 | *.perspectivev3
14 | !default.perspectivev3
15 | xcuserdata/
16 |
17 | ## Other
18 | *.moved-aside
19 | *.xccheckout
20 | *.xcscmblueprint
21 | *.DS_Store
22 |
--------------------------------------------------------------------------------
/cleanHUD.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/cleanHUD.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/cleanHUD.xcodeproj/project.xcworkspace/xcuserdata/w0lf.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUD.xcodeproj/project.xcworkspace/xcuserdata/w0lf.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/cleanHUD.xcodeproj/project.xcworkspace/xcuserdata/wolf.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUD.xcodeproj/project.xcworkspace/xcuserdata/wolf.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/cleanHUD.xcodeproj/xcuserdata/w0lf.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
--------------------------------------------------------------------------------
/cleanHUD.xcodeproj/xcuserdata/w0lf.xcuserdatad/xcschemes/cleanHUD.xcscheme:
--------------------------------------------------------------------------------
1 |
2 |
5 |
8 |
9 |
15 |
21 |
22 |
23 |
24 |
25 |
30 |
31 |
32 |
33 |
43 |
44 |
50 |
51 |
52 |
53 |
59 |
60 |
66 |
67 |
68 |
69 |
71 |
72 |
75 |
76 |
77 |
--------------------------------------------------------------------------------
/cleanHUD.xcodeproj/xcuserdata/w0lf.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | cleanHUD.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 | cleanHUDPrefs.xcscheme_^#shared#^_
13 |
14 | orderHint
15 | 1
16 |
17 |
18 | SuppressBuildableAutocreation
19 |
20 | FBF474EE1E0A10F000EFFE6F
21 |
22 | primary
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/cleanHUD.xcodeproj/xcuserdata/wolf.xcuserdatad/xcschemes/cleanHUD.xcscheme:
--------------------------------------------------------------------------------
1 |
2 |
5 |
8 |
9 |
15 |
21 |
22 |
23 |
24 |
25 |
30 |
31 |
32 |
33 |
42 |
43 |
49 |
50 |
51 |
52 |
53 |
54 |
60 |
61 |
67 |
68 |
69 |
70 |
72 |
73 |
76 |
77 |
78 |
--------------------------------------------------------------------------------
/cleanHUD.xcodeproj/xcuserdata/wolf.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | cleanHUD.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | FBF474EE1E0A10F000EFFE6F
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/cleanHUD/AYProgressIndicator.h:
--------------------------------------------------------------------------------
1 | //
2 | // AYProgressIndicator.h
3 | // AYProgressBar
4 | //
5 | // Created by Alexander Yakubchyk on 09.12.13.
6 | // Copyright (c) 2013 Alexander Yakubchyk. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface AYProgressIndicator : NSProgressIndicator
12 |
13 | @property (copy) NSColor *progressColor;
14 | @property (copy) NSColor *emptyColor;
15 |
16 | - (id)initWithFrame:(NSRect)frameRect
17 | progressColor:(NSColor*)progressColor
18 | emptyColor:(NSColor*)emptyColor
19 | minValue:(double)minValue
20 | maxValue:(double)maxValue
21 | currentValue:(double)currentValue;
22 |
23 | @end
24 |
--------------------------------------------------------------------------------
/cleanHUD/AYProgressIndicator.m:
--------------------------------------------------------------------------------
1 | //
2 | // AYProgressIndicator.m
3 | // AYProgressBar
4 | //
5 | // Created by Alexander Yakubchyk on 09.12.13.
6 | // Copyright (c) 2013 Alexander Yakubchyk. All rights reserved.
7 | //
8 |
9 | #import "AYProgressIndicator.h"
10 |
11 |
12 | @implementation AYProgressIndicator
13 |
14 | - (id)initWithFrame:(NSRect)frameRect
15 | progressColor:(NSColor*)progressColor
16 | emptyColor:(NSColor*)emptyColor
17 | minValue:(double)minValue
18 | maxValue:(double)maxValue
19 | currentValue:(double)currentValue
20 | {
21 | self = [super initWithFrame:frameRect];
22 |
23 | if (self)
24 | {
25 | self.progressColor = progressColor;
26 | self.emptyColor = emptyColor;
27 | self.minValue = minValue;
28 | self.maxValue = maxValue;
29 | self.doubleValue = currentValue;
30 | }
31 |
32 | return self;
33 | }
34 |
35 | - (void)drawRect:(NSRect)dirtyRect
36 | {
37 | [super drawRect:dirtyRect];
38 | [self setWantsLayer:YES];
39 |
40 | // Clear background color
41 | [[NSColor clearColor] set];
42 | NSRectFill(dirtyRect);
43 |
44 | // Draw progress line
45 | NSRect activeRect = dirtyRect;
46 | [self.progressColor set];
47 | activeRect.size.width = floor(activeRect.size.width * ([self doubleValue] / [self maxValue]));
48 | NSRectFill(activeRect);
49 |
50 | // Draw empty line
51 | NSRect passiveRect = dirtyRect;
52 | passiveRect.size.width -= activeRect.size.width;
53 | passiveRect.origin.x = activeRect.size.width;
54 | [self.emptyColor set];
55 | NSRectFill(passiveRect);
56 | }
57 |
58 | @end
59 |
--------------------------------------------------------------------------------
/cleanHUD/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIdentifier
10 | $(PRODUCT_BUNDLE_IDENTIFIER)
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | $(PRODUCT_NAME)
15 | CFBundlePackageType
16 | BNDL
17 | CFBundleShortVersionString
18 | $(MARKETING_VERSION)
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | $(CURRENT_PROJECT_VERSION)
23 | NSHumanReadableCopyright
24 | Copyright © 2019 macEnhance. All rights reserved.
25 | NSPrincipalClass
26 |
27 | SIMBLTargetApplications
28 |
29 |
30 | BundleIdentifier
31 | com.apple.OSDUIHelper
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/cleanHUD/ZKSwizzle.h:
--------------------------------------------------------------------------------
1 | //
2 | // ZKSwizzle.h
3 | // ZKSwizzle
4 | //
5 | // Created by Alexander S Zielenski on 7/24/14.
6 | // Copyright (c) 2014 Alexander S Zielenski. All rights reserved.
7 | //
8 |
9 | #import
10 | #import
11 | #import
12 |
13 | // This is a class for streamlining swizzling. Simply create a new class of any name you want and
14 | // Example:
15 | /*
16 | @interface ZKHookClass : NSObject
17 | - (NSString *)description; // hooks -description on NSObject
18 | - (void)addedMethod; // all subclasses of NSObject now respond to -addedMethod
19 | @end
20 |
21 | @implementation ZKHookClass
22 | ...
23 | @end
24 |
25 | [ZKSwizzle swizzleClass:ZKClass(ZKHookClass) forClass:ZKClass(destination)];
26 | */
27 |
28 | #ifndef ZKSWIZZLE_DEFS
29 | #define ZKSWIZZLE_DEFS
30 |
31 | // CRAZY MACROS FOR DYNAMIC PROTOTYPE CREATION
32 | #define VA_NUM_ARGS(...) VA_NUM_ARGS_IMPL(0, ## __VA_ARGS__, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5 ,4 ,3 ,2, 1, 0)
33 | #define VA_NUM_ARGS_IMPL(_0, _1,_2,_3,_4,_5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20 ,N,...) N
34 |
35 | #define WRAP0()
36 | #define WRAP1(VARIABLE) , typeof ( VARIABLE )
37 | #define WRAP2(VARIABLE, ...) WRAP1(VARIABLE) WRAP1(__VA_ARGS__)
38 | #define WRAP3(VARIABLE, ...) WRAP1(VARIABLE) WRAP2(__VA_ARGS__)
39 | #define WRAP4(VARIABLE, ...) WRAP1(VARIABLE) WRAP3(__VA_ARGS__)
40 | #define WRAP5(VARIABLE, ...) WRAP1(VARIABLE) WRAP4(__VA_ARGS__)
41 | #define WRAP6(VARIABLE, ...) WRAP1(VARIABLE) WRAP5(__VA_ARGS__)
42 | #define WRAP7(VARIABLE, ...) WRAP1(VARIABLE) WRAP6(__VA_ARGS__)
43 | #define WRAP8(VARIABLE, ...) WRAP1(VARIABLE) WRAP7(__VA_ARGS__)
44 | #define WRAP9(VARIABLE, ...) WRAP1(VARIABLE) WRAP8(__VA_ARGS__)
45 | #define WRAP10(VARIABLE, ...) WRAP1(VARIABLE) WRAP9(__VA_ARGS__)
46 | #define WRAP11(VARIABLE, ...) WRAP1(VARIABLE) WRAP10(__VA_ARGS__)
47 | #define WRAP12(VARIABLE, ...) WRAP1(VARIABLE) WRAP11(__VA_ARGS__)
48 | #define WRAP13(VARIABLE, ...) WRAP1(VARIABLE) WRAP12(__VA_ARGS__)
49 | #define WRAP14(VARIABLE, ...) WRAP1(VARIABLE) WRAP13(__VA_ARGS__)
50 | #define WRAP15(VARIABLE, ...) WRAP1(VARIABLE) WRAP14(__VA_ARGS__)
51 | #define WRAP16(VARIABLE, ...) WRAP1(VARIABLE) WRAP15(__VA_ARGS__)
52 | #define WRAP17(VARIABLE, ...) WRAP1(VARIABLE) WRAP16(__VA_ARGS__)
53 | #define WRAP18(VARIABLE, ...) WRAP1(VARIABLE) WRAP17(__VA_ARGS__)
54 | #define WRAP19(VARIABLE, ...) WRAP1(VARIABLE) WRAP18(__VA_ARGS__)
55 | #define WRAP20(VARIABLE, ...) WRAP1(VARIABLE) WRAP19(__VA_ARGS__)
56 |
57 | #define CAT(A, B) A ## B
58 | #define INVOKE(MACRO, NUMBER, ...) CAT(MACRO, NUMBER)(__VA_ARGS__)
59 | #define WRAP_LIST(...) INVOKE(WRAP, VA_NUM_ARGS(__VA_ARGS__), __VA_ARGS__)
60 |
61 | // Gets the a class with the name CLASS
62 | #define ZKClass(CLASS) objc_getClass(#CLASS)
63 |
64 | // returns the value of an instance variable.
65 | #if !__has_feature(objc_arc)
66 | #define ZKHookIvar(OBJECT, TYPE, NAME) (*(TYPE *)ZKIvarPointer(OBJECT, NAME))
67 | #else
68 | #define ZKHookIvar(OBJECT, TYPE, NAME) \
69 | _Pragma("clang diagnostic push") \
70 | _Pragma("clang diagnostic ignored \"-Wignored-attributes\"") \
71 | (*(__unsafe_unretained TYPE *)ZKIvarPointer(OBJECT, NAME)) \
72 | _Pragma("clang diagnostic pop")
73 | #endif
74 | // returns the original implementation of the swizzled function or null or not found
75 | #define ZKOrig(TYPE, ...) ((TYPE (*)(id, SEL WRAP_LIST(__VA_ARGS__)))(ZKOriginalImplementation(self, _cmd, __PRETTY_FUNCTION__)))(self, _cmd, ##__VA_ARGS__)
76 |
77 | // returns the original implementation of the superclass of the object swizzled
78 | #define ZKSuper(TYPE, ...) ((TYPE (*)(id, SEL WRAP_LIST(__VA_ARGS__)))(ZKSuperImplementation(self, _cmd, __PRETTY_FUNCTION__)))(self, _cmd, ##__VA_ARGS__)
79 |
80 | #define _ZKSwizzleInterfaceConditionally(CLASS_NAME, TARGET_CLASS, SUPERCLASS, GROUP, IMMEDIATELY) \
81 | @interface _$ ## CLASS_NAME : SUPERCLASS @end \
82 | @implementation _$ ## CLASS_NAME \
83 | + (void)initialize {} \
84 | @end \
85 | @interface CLASS_NAME : _$ ## CLASS_NAME @end \
86 | @implementation CLASS_NAME (ZKSWIZZLE) \
87 | + (void)load { \
88 | _$ZKRegisterInterface(self, #GROUP);\
89 | if (IMMEDIATELY) { \
90 | [self _ZK_unconditionallySwizzle]; \
91 | } \
92 | } \
93 | + (void)_ZK_unconditionallySwizzle { \
94 | ZKSwizzle(CLASS_NAME, TARGET_CLASS); \
95 | } \
96 | @end
97 |
98 | // Bootstraps your swizzling class so that it requires no setup
99 | // outside of this macro call
100 | // If you override +load you must call ZKSwizzle(CLASS_NAME, TARGET_CLASS)
101 | // yourself, otherwise the swizzling would not take place
102 | #define ZKSwizzleInterface(CLASS_NAME, TARGET_CLASS, SUPERCLASS) \
103 | _ZKSwizzleInterfaceConditionally(CLASS_NAME, TARGET_CLASS, SUPERCLASS, ZK_UNGROUPED, YES)
104 |
105 | // Same as ZKSwizzleInterface, except
106 | #define ZKSwizzleInterfaceGroup(CLASS_NAME, TARGET_CLASS, SUPER_CLASS, GROUP) \
107 | _ZKSwizzleInterfaceConditionally(CLASS_NAME, TARGET_CLASS, SUPER_CLASS, GROUP, NO)
108 |
109 | __BEGIN_DECLS
110 |
111 | // Make sure to cast this before you use it
112 | typedef id (*ZKIMP)(id, SEL, ...);
113 |
114 | // returns a pointer to the instance variable "name" on the object
115 | void *ZKIvarPointer(id self, const char *name);
116 | // returns the original implementation of a method with selector "sel" of an object hooked by the methods below
117 | ZKIMP ZKOriginalImplementation(id self, SEL sel, const char *info);
118 | // returns the implementation of a method with selector "sel" of the superclass of object
119 | ZKIMP ZKSuperImplementation(id object, SEL sel, const char *info);
120 |
121 | // hooks all the implemented methods of source with destination
122 | // adds any methods that arent implemented on destination to destination that are implemented in source
123 | #define ZKSwizzle(src, dst) _ZKSwizzle(ZKClass(src), ZKClass(dst))
124 | BOOL _ZKSwizzle(Class src, Class dest);
125 |
126 | #define ZKSwizzleGroup(NAME) _ZKSwizzleGroup(#NAME)
127 | void _$ZKRegisterInterface(Class cls, const char *groupName);
128 | BOOL _ZKSwizzleGroup(const char *groupName);
129 |
130 | // Calls above method with the superclass of source for desination
131 | #define ZKSwizzleClass(src) _ZKSwizzleClass(ZKClass(src))
132 | BOOL _ZKSwizzleClass(Class cls);
133 |
134 | __END_DECLS
135 | #endif
136 |
137 |
--------------------------------------------------------------------------------
/cleanHUD/ZKSwizzle.m:
--------------------------------------------------------------------------------
1 | //
2 | // ZKSwizzle.m
3 | // ZKSwizzle
4 | //
5 | // Created by Alexander S Zielenski on 7/24/14.
6 | // Copyright (c) 2014 Alexander S Zielenski. All rights reserved.
7 | //
8 |
9 | #import "ZKSwizzle.h"
10 | static NSMutableDictionary *classTable;
11 |
12 | @interface NSObject (ZKSwizzle)
13 | + (void)_ZK_unconditionallySwizzle;
14 | @end
15 |
16 | void *ZKIvarPointer(id self, const char *name) {
17 | Ivar ivar = class_getInstanceVariable(object_getClass(self), name);
18 | return ivar == NULL ? NULL : (__bridge void *)self + ivar_getOffset(ivar);
19 | }
20 |
21 | static SEL destinationSelectorForSelector(SEL cmd, Class dst) {
22 | return NSSelectorFromString([@"_ZK_old_" stringByAppendingFormat:@"%s_%@", class_getName(dst), NSStringFromSelector(cmd)]);
23 | }
24 |
25 | static Class classFromInfo(const char *info) {
26 | NSUInteger bracket_index = -1;
27 | for (NSUInteger i = 0; i < strlen(info); i++) {
28 | if (info[i] == '[') {
29 | bracket_index = i;
30 | }
31 | }
32 | bracket_index++;
33 |
34 | if (bracket_index == -1) {
35 | [NSException raise:@"Failed to parse info" format:@"Couldn't find swizzle class for info: %s", info];
36 | return NULL;
37 | }
38 |
39 | char after_bracket[255];
40 | memcpy(after_bracket, &info[bracket_index], strlen(info) - bracket_index - 1);
41 |
42 | for (NSUInteger i = 0; i < strlen(info); i++) {
43 | if (after_bracket[i] == ' ') {
44 | after_bracket[i] = '\0';
45 | }
46 | }
47 |
48 | return objc_getClass(after_bracket);
49 | }
50 |
51 | // takes __PRETTY_FUNCTION__ for info which gives the name of the swizzle source class
52 | /*
53 |
54 | We add the original implementation onto the swizzle class
55 | On ZKOrig, we use __PRETTY_FUNCTION__ to get the name of the swizzle class
56 | Then we get the implementation of that selector on the swizzle class
57 | Then we call it directly, passing in the correct selector and self
58 |
59 | */
60 | ZKIMP ZKOriginalImplementation(id self, SEL sel, const char *info) {
61 | if (sel == NULL || self == NULL || info == NULL) {
62 | [NSException raise:@"Invalid Arguments" format:@"One of self: %@, self: %@, or info: %s is NULL", self, NSStringFromSelector(sel), info];
63 | return NULL;
64 | }
65 |
66 | Class cls = classFromInfo(info);
67 | Class dest = object_getClass(self);
68 |
69 | if (cls == NULL || dest == NULL) {
70 | [NSException raise:@"Failed obtain class pair" format:@"src: %@ | dst: %@ | sel: %@", NSStringFromClass(cls), NSStringFromClass(dest), NSStringFromSelector(sel)];
71 | return NULL;
72 | }
73 |
74 | SEL destSel = destinationSelectorForSelector(sel, cls);
75 |
76 | Method method = class_getInstanceMethod(dest, destSel);
77 |
78 | if (method == NULL) {
79 | [NSException raise:@"Failed to retrieve method" format:@"Got null for the source class %@ with selector %@ (%@)", NSStringFromClass(cls), NSStringFromSelector(sel), NSStringFromSelector(destSel)];
80 | return NULL;
81 | }
82 |
83 | ZKIMP implementation = (ZKIMP)method_getImplementation(method);
84 | if (implementation == NULL) {
85 | [NSException raise:@"Failed to get implementation" format:@"The objective-c runtime could not get the implementation for %@ on the class %@. There is no fix for this", NSStringFromClass(cls), NSStringFromSelector(sel)];
86 | }
87 |
88 | return implementation;
89 | }
90 |
91 | ZKIMP ZKSuperImplementation(id object, SEL sel, const char *info) {
92 | if (sel == NULL || object == NULL) {
93 | [NSException raise:@"Invalid Arguments" format:@"One of self: %@, self: %@ is NULL", object, NSStringFromSelector(sel)];
94 | return NULL;
95 | }
96 |
97 | Class cls = object_getClass(object);
98 | if (cls == NULL) {
99 | [NSException raise:@"Invalid Argument" format:@"Could not obtain class for the passed object"];
100 | return NULL;
101 | }
102 |
103 | // Two scenarios:
104 | // 1.) The superclass was not swizzled, no problem
105 | // 2.) The superclass was swizzled, problem
106 |
107 | // We want to return the swizzled class's superclass implementation
108 | // If this is a subclass of such a class, we want two behaviors:
109 | // a.) If this imp was also swizzled, no problem, return the superclass's swizzled imp
110 | // b.) This imp was not swizzled, return the class that was originally swizzled's superclass's imp
111 | Class sourceClass = classFromInfo(info);
112 | if (sourceClass != NULL) {
113 | BOOL isClassMethod = class_isMetaClass(cls);
114 | // This was called from a swizzled method, get the class it was swizzled with
115 | NSString *className = classTable[NSStringFromClass(sourceClass)];
116 | if (className != NULL) {
117 | cls = NSClassFromString(className);
118 | // make sure we get a class method if we asked for one
119 | if (isClassMethod) {
120 | cls = object_getClass(cls);
121 | }
122 | }
123 | }
124 |
125 | cls = class_getSuperclass(cls);
126 |
127 | // This is a root class, it has no super class
128 | if (cls == NULL) {
129 | [NSException raise:@"Invalid Argument" format:@"Could not obtain superclass for the passed object"];
130 | return NULL;
131 | }
132 |
133 | Method method = class_getInstanceMethod(cls, sel);
134 | if (method == NULL) {
135 | [NSException raise:@"Failed to retrieve method" format:@"We could not find the super implementation for the class %@ and selector %@, are you sure it exists?", NSStringFromClass(cls), NSStringFromSelector(sel)];
136 | return NULL;
137 | }
138 |
139 | ZKIMP implementation = (ZKIMP)method_getImplementation(method);
140 | if (implementation == NULL) {
141 | [NSException raise:@"Failed to get implementation" format:@"The objective-c runtime could not get the implementation for %@ on the class %@. There is no fix for this", NSStringFromClass(cls), NSStringFromSelector(sel)];
142 | }
143 |
144 | return implementation;
145 | }
146 |
147 | static BOOL enumerateMethods(Class, Class);
148 | BOOL _ZKSwizzle(Class src, Class dest) {
149 | if (dest == NULL)
150 | return NO;
151 |
152 | NSString *destName = NSStringFromClass(dest);
153 | if (!destName) {
154 | return NO;
155 | }
156 |
157 | if (!classTable) {
158 | classTable = [[NSMutableDictionary alloc] init];
159 | }
160 |
161 | if ([classTable objectForKey:NSStringFromClass(src)]) {
162 | [NSException raise:@"Invalid Argument"
163 | format:@"This source class (%@) was already swizzled with another, (%@)", NSStringFromClass(src), classTable[NSStringFromClass(src)]];
164 | return NO;
165 | }
166 |
167 | BOOL success = enumerateMethods(dest, src);
168 | // The above method only gets instance methods. Do the same method for the metaclass of the class
169 | success &= enumerateMethods(object_getClass(dest), object_getClass(src));
170 |
171 | [classTable setObject:destName forKey:NSStringFromClass(src)];
172 | return success;
173 | }
174 |
175 | BOOL _ZKSwizzleClass(Class cls) {
176 | return _ZKSwizzle(cls, [cls superclass]);
177 | }
178 |
179 | static BOOL enumerateMethods(Class destination, Class source) {
180 | #if OBJC_API_VERSION < 2
181 | [NSException raise:@"Unsupported feature" format:@"ZKSwizzle is only available in objc 2.0"];
182 | return NO;
183 |
184 | #else
185 |
186 | unsigned int methodCount;
187 | Method *methodList = class_copyMethodList(source, &methodCount);
188 | BOOL success = YES;
189 | for (int i = 0; i < methodCount; i++) {
190 | Method method = methodList[i];
191 | SEL selector = method_getName(method);
192 | NSString *methodName = NSStringFromSelector(selector);
193 |
194 | // Don't do anything with the unconditional swizzle
195 | if (sel_isEqual(selector, @selector(_ZK_unconditionallySwizzle))) {
196 | continue;
197 | }
198 |
199 | // We only swizzle methods that are implemented
200 | if (class_respondsToSelector(destination, selector)) {
201 | Method originalMethod = class_getInstanceMethod(destination, selector);
202 |
203 | const char *originalType = method_getTypeEncoding(originalMethod);
204 | const char *newType = method_getTypeEncoding(method);
205 | if (strcmp(originalType, newType) != 0) {
206 | NSLog(@"ZKSwizzle: incompatible type encoding for %@. (expected %s, got %s)", methodName, originalType, newType);
207 | // Incompatible type encoding
208 | success = NO;
209 | continue;
210 | }
211 |
212 | // We are re-adding the destination selector because it could be on a superclass and not on the class itself. This method could fail
213 | class_addMethod(destination, selector, method_getImplementation(originalMethod), method_getTypeEncoding(originalMethod));
214 |
215 | SEL destSel = destinationSelectorForSelector(selector, source);
216 | if (!class_addMethod(destination, destSel, method_getImplementation(method), method_getTypeEncoding(originalMethod))) {
217 | NSLog(@"ZKSwizzle: failed to add method %@ onto class %@ with selector %@", NSStringFromSelector(selector), NSStringFromClass(source), NSStringFromSelector(destSel));
218 | success = NO;
219 | continue;
220 | }
221 |
222 | method_exchangeImplementations(class_getInstanceMethod(destination, selector), class_getInstanceMethod(destination, destSel));
223 | } else {
224 | // Add any extra methods to the class but don't swizzle them
225 | success &= class_addMethod(destination, selector, method_getImplementation(method), method_getTypeEncoding(method));
226 | }
227 | }
228 |
229 | unsigned int propertyCount;
230 | objc_property_t *propertyList = class_copyPropertyList(source, &propertyCount);
231 | for (int i = 0; i < propertyCount; i++) {
232 | objc_property_t property = propertyList[i];
233 | const char *name = property_getName(property);
234 | unsigned int attributeCount;
235 | objc_property_attribute_t *attributes = property_copyAttributeList(property, &attributeCount);
236 |
237 | if (class_getProperty(destination, name) == NULL) {
238 | class_addProperty(destination, name, attributes, attributeCount);
239 | } else {
240 | class_replaceProperty(destination, name, attributes, attributeCount);
241 | }
242 |
243 | free(attributes);
244 | }
245 |
246 | free(propertyList);
247 | free(methodList);
248 | return success;
249 | #endif
250 | }
251 |
252 | // Options were to use a group class and traverse its subclasses
253 | // or to create a groups dictionary
254 | // This works because +load on NSObject is called before attribute((constructor))
255 | static NSMutableDictionary *groups = nil;
256 | void _$ZKRegisterInterface(Class cls, const char *groupName) {
257 | if (!groups)
258 | groups = [NSMutableDictionary dictionary];
259 |
260 | NSString *groupString = @(groupName);
261 | NSMutableArray *groupList = groups[groupString];
262 | if (!groupList) {
263 | groupList = [NSMutableArray array];
264 | groups[groupString] = groupList;
265 | }
266 |
267 | [groupList addObject:NSStringFromClass(cls)];
268 | }
269 |
270 | BOOL _ZKSwizzleGroup(const char *groupName) {
271 | NSArray *groupList = groups[@(groupName)];
272 | if (!groupList) {
273 | [NSException raise:@"Invalid Argument" format:@"ZKSwizzle: There is no group by the name of %s", groupName];
274 | return NO;
275 | }
276 |
277 | BOOL success = YES;
278 | for (NSString *className in groupList) {
279 | Class cls = NSClassFromString(className);
280 | if (cls == NULL)
281 | continue;
282 |
283 | if (class_respondsToSelector(object_getClass(cls), @selector(_ZK_unconditionallySwizzle))) {
284 | [cls _ZK_unconditionallySwizzle];
285 | } else {
286 | success = NO;
287 | }
288 | }
289 |
290 | return success;
291 | }
292 |
--------------------------------------------------------------------------------
/cleanHUDPrefs/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | $(DEVELOPMENT_LANGUAGE)
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIdentifier
10 | $(PRODUCT_BUNDLE_IDENTIFIER)
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | $(PRODUCT_NAME)
15 | CFBundlePackageType
16 | $(PRODUCT_BUNDLE_PACKAGE_TYPE)
17 | CFBundleShortVersionString
18 | $(MARKETING_VERSION)
19 | CFBundleVersion
20 | $(CURRENT_PROJECT_VERSION)
21 | NSHumanReadableCopyright
22 | Copyright © 2020 macenhance. All rights reserved.
23 | NSPrincipalClass
24 | cleanHUDPrefs
25 |
26 |
27 |
--------------------------------------------------------------------------------
/cleanHUDPrefs/cleanHUDPrefs.h:
--------------------------------------------------------------------------------
1 | //
2 | // PrefBundle.h
3 | // PrefBundle
4 | //
5 | // Created by Jeremy on 5/25/20.
6 | // Copyright © 2020 Jeremy Legendre. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface cleanHUDPrefs : NSViewController
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/cleanHUDPrefs/cleanHUDPrefs.m:
--------------------------------------------------------------------------------
1 | //
2 | // cleanHUDPrefs.m
3 | // cleanHUDPrefs
4 | //
5 | // Created by Jeremy on 5/25/20.
6 | // Copyright © 2020 Jeremy Legendre. All rights reserved.
7 | //
8 |
9 | #import "cleanHUDPrefs.h"
10 |
11 | @interface customView : NSView
12 |
13 | @property IBOutlet NSButton *pluginIcon;
14 | @property IBOutlet NSTextField *pluginName;
15 | @property IBOutlet NSTextField *pluginVersion;
16 | @property IBOutlet NSTextField *pluginCopyright;
17 |
18 | @property IBOutlet NSButton *macStyleButton;
19 | @property IBOutlet NSButton *colorButton;
20 | @property IBOutlet NSTextField *sliderColor;
21 | @property IBOutlet NSTextField *iconColor;
22 |
23 | @end
24 |
25 | @implementation customView
26 |
27 | - (void)viewWillDraw {
28 | [super viewWillDraw];
29 |
30 | NSString *ape = [@"~/Library/Containers/com.apple.OSDUIHelper/Data/Library/Preferences/com.apple.OSDUIHelper.plist" stringByExpandingTildeInPath];
31 | NSDictionary *d = [NSDictionary dictionaryWithContentsOfFile:ape];
32 |
33 | // Setup header
34 | self.pluginIcon.image = [[NSImage alloc] initWithContentsOfFile:@"/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/GroupIcon.icns"];
35 | self.pluginName.stringValue = @"cleanHUD";
36 | self.pluginVersion.stringValue = @"Version 0.11.1 (421)";
37 | NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
38 | [formatter setDateFormat:@"yyyy"];
39 | NSString * currentYEAR = [formatter stringFromDate:[NSDate date]];
40 | [self.pluginCopyright setStringValue:[NSString stringWithFormat:@"Copyright © 2015 - %@ macEnhance", currentYEAR]];
41 |
42 | if ([d valueForKey:@"macOSStyle"]) {
43 | if ([[d valueForKey:@"macOSStyle"] boolValue])
44 | [self.macStyleButton setState:NSControlStateValueOn];
45 | else
46 | [self.macStyleButton setState:NSControlStateValueOff];
47 | }
48 |
49 | if ([d valueForKey:@"useCustomColor"]) {
50 | if ([[d valueForKey:@"useCustomColor"] boolValue])
51 | [self.colorButton setState:NSControlStateValueOn];
52 | else
53 | [self.colorButton setState:NSControlStateValueOff];
54 | }
55 |
56 | // Setup slider color
57 | if ([d valueForKey:@"sliderColor"])
58 | self.sliderColor.stringValue = (NSString*)[d valueForKey:@"sliderColor"];
59 | [self.sliderColor setTarget:self];
60 | [self.sliderColor setAction:@selector(adjustSliderColor:)];
61 |
62 | // Setup icon color
63 | if ([d valueForKey:@"iconColor"])
64 | self.iconColor.stringValue = (NSString*)[d valueForKey:@"iconColor"];
65 | [self.iconColor setTarget:self];
66 | [self.iconColor setAction:@selector(adjustIconColor:)];
67 | }
68 |
69 | - (IBAction)adjustSliderColor:(NSTextField*)sender {
70 | NSString *res = [@"defaults write ~/Library/Containers/com.apple.OSDUIHelper/Data/Library/Preferences/com.apple.OSDUIHelper.plist sliderColor -string " stringByAppendingString:sender.stringValue];
71 | system(res.stringByExpandingTildeInPath.UTF8String);
72 | }
73 |
74 | - (IBAction)adjustIconColor:(NSTextField*)sender {
75 | NSString *res = [@"defaults write ~/Library/Containers/com.apple.OSDUIHelper/Data/Library/Preferences/com.apple.OSDUIHelper.plist iconColor -string " stringByAppendingString:sender.stringValue];
76 | system(res.stringByExpandingTildeInPath.UTF8String);
77 | }
78 |
79 |
80 |
81 | @end
82 |
83 | @interface cleanHUDPrefs ()
84 |
85 | @end
86 |
87 | @implementation cleanHUDPrefs
88 |
89 | - (void)viewDidLoad {
90 | [super viewDidLoad];
91 | }
92 |
93 | - (IBAction)macOSStyle:(NSButton*)sender {
94 | if (sender.state)
95 | system("defaults write ~/Library/Containers/com.apple.OSDUIHelper/Data/Library/Preferences/com.apple.OSDUIHelper.plist macOSStyle -bool true");
96 | else
97 | system("defaults write ~/Library/Containers/com.apple.OSDUIHelper/Data/Library/Preferences/com.apple.OSDUIHelper.plist macOSStyle -bool false");
98 | }
99 |
100 | - (IBAction)useColor:(NSButton*)sender {
101 | if (sender.state)
102 | system("defaults write ~/Library/Containers/com.apple.OSDUIHelper/Data/Library/Preferences/com.apple.OSDUIHelper.plist useCustomColor -bool true");
103 | else
104 | system("defaults write ~/Library/Containers/com.apple.OSDUIHelper/Data/Library/Preferences/com.apple.OSDUIHelper.plist useCustomColor -bool false");
105 | }
106 |
107 | - (IBAction)visitWebsite:(NSButton*)sender {
108 | [[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:@"https://htmlcolorcodes.com/"]];
109 | }
110 |
111 | @end
112 |
--------------------------------------------------------------------------------
/cleanHUDPrefs/iOS.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUDPrefs/iOS.png
--------------------------------------------------------------------------------
/cleanHUDPrefs/macOS.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUDPrefs/macOS.png
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP.xcodeproj/xcshareddata/xcschemes/testAPP.xcscheme:
--------------------------------------------------------------------------------
1 |
2 |
5 |
8 |
9 |
15 |
21 |
22 |
23 |
24 |
25 |
30 |
31 |
32 |
33 |
43 |
45 |
51 |
52 |
53 |
54 |
60 |
62 |
68 |
69 |
70 |
71 |
73 |
74 |
77 |
78 |
79 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/AYProgressIndicator.h:
--------------------------------------------------------------------------------
1 | //
2 | // AYProgressIndicator.h
3 | // AYProgressBar
4 | //
5 | // Created by Alexander Yakubchyk on 09.12.13.
6 | // Copyright (c) 2013 Alexander Yakubchyk. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface AYProgressIndicator : NSProgressIndicator
12 |
13 | @property (copy) NSColor *progressColor;
14 | @property (copy) NSColor *emptyColor;
15 |
16 | - (id)initWithFrame:(NSRect)frameRect
17 | progressColor:(NSColor*)progressColor
18 | emptyColor:(NSColor*)emptyColor
19 | minValue:(double)minValue
20 | maxValue:(double)maxValue
21 | currentValue:(double)currentValue;
22 |
23 | @end
24 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/AYProgressIndicator.m:
--------------------------------------------------------------------------------
1 | //
2 | // AYProgressIndicator.m
3 | // AYProgressBar
4 | //
5 | // Created by Alexander Yakubchyk on 09.12.13.
6 | // Copyright (c) 2013 Alexander Yakubchyk. All rights reserved.
7 | //
8 |
9 | #import "AYProgressIndicator.h"
10 |
11 |
12 | @implementation AYProgressIndicator
13 |
14 | - (id)initWithFrame:(NSRect)frameRect
15 | progressColor:(NSColor*)progressColor
16 | emptyColor:(NSColor*)emptyColor
17 | minValue:(double)minValue
18 | maxValue:(double)maxValue
19 | currentValue:(double)currentValue
20 | {
21 | self = [super initWithFrame:frameRect];
22 |
23 | if (self)
24 | {
25 | self.progressColor = progressColor;
26 | self.emptyColor = emptyColor;
27 | self.minValue = minValue;
28 | self.maxValue = maxValue;
29 | self.doubleValue = currentValue;
30 | }
31 |
32 | return self;
33 | }
34 |
35 | - (void)drawRect:(NSRect)dirtyRect
36 | {
37 | [super drawRect:dirtyRect];
38 | [self setWantsLayer:YES];
39 |
40 | // Clear background color
41 | [[NSColor clearColor] set];
42 | NSRectFill(dirtyRect);
43 |
44 | // Draw progress line
45 | NSRect activeRect = dirtyRect;
46 | [self.progressColor set];
47 | activeRect.size.width = floor(activeRect.size.width * ([self doubleValue] / [self maxValue]));
48 | NSRectFill(activeRect);
49 |
50 | // Draw empty line
51 | NSRect passiveRect = dirtyRect;
52 | passiveRect.size.width -= activeRect.size.width;
53 | passiveRect.origin.x = activeRect.size.width;
54 | [self.emptyColor set];
55 | NSRectFill(passiveRect);
56 | }
57 |
58 | @end
59 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "mac",
5 | "size" : "16x16",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "mac",
10 | "size" : "16x16",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "mac",
15 | "size" : "32x32",
16 | "scale" : "1x"
17 | },
18 | {
19 | "idiom" : "mac",
20 | "size" : "32x32",
21 | "scale" : "2x"
22 | },
23 | {
24 | "idiom" : "mac",
25 | "size" : "128x128",
26 | "scale" : "1x"
27 | },
28 | {
29 | "idiom" : "mac",
30 | "size" : "128x128",
31 | "scale" : "2x"
32 | },
33 | {
34 | "idiom" : "mac",
35 | "size" : "256x256",
36 | "scale" : "1x"
37 | },
38 | {
39 | "idiom" : "mac",
40 | "size" : "256x256",
41 | "scale" : "2x"
42 | },
43 | {
44 | "idiom" : "mac",
45 | "size" : "512x512",
46 | "scale" : "1x"
47 | },
48 | {
49 | "idiom" : "mac",
50 | "size" : "512x512",
51 | "scale" : "2x"
52 | }
53 | ],
54 | "info" : {
55 | "version" : 1,
56 | "author" : "xcode"
57 | }
58 | }
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | $(DEVELOPMENT_LANGUAGE)
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIconFile
10 |
11 | CFBundleIdentifier
12 | $(PRODUCT_BUNDLE_IDENTIFIER)
13 | CFBundleInfoDictionaryVersion
14 | 6.0
15 | CFBundleName
16 | $(PRODUCT_NAME)
17 | CFBundlePackageType
18 | APPL
19 | CFBundleShortVersionString
20 | 1.0
21 | CFBundleVersion
22 | 1
23 | LSMinimumSystemVersion
24 | $(MACOSX_DEPLOYMENT_TARGET)
25 | NSHumanReadableCopyright
26 | Copyright © 2017 Wolfgang Baird. All rights reserved.
27 | NSMainNibFile
28 | MainMenu
29 | NSPrincipalClass
30 | NSApplication
31 |
32 |
33 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MDCFullScreenDetector.h:
--------------------------------------------------------------------------------
1 | //
2 | // MDCFullScreenDetectorWindow.h
3 | // FullScreenDetector
4 | //
5 | // Created by Mark Christian on 1/19/13.
6 | // Copyright (c) 2013 Mark Christian. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | #pragma mark Notifications
12 | extern NSString * kMDCFullScreenDetectorSwitchedToFullScreenApp;
13 | extern NSString * kMDCFullScreenDetectorSwitchedToRegularSpace;
14 |
15 | @interface MDCFullScreenDetector : NSObject
16 |
17 | @property (readonly) BOOL fullScreenAppIsActive;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MDCFullScreenDetector.m:
--------------------------------------------------------------------------------
1 | //
2 | // MDCFullScreenDetectorWindow.m
3 | // FullScreenDetector
4 | //
5 | // Created by Mark Christian on 1/19/13.
6 | // Copyright (c) 2013 Mark Christian. All rights reserved.
7 | //
8 |
9 | #import "MDCFullScreenDetector.h"
10 |
11 | #pragma mark Notifications
12 | NSString * kMDCFullScreenDetectorSwitchedToFullScreenApp = @"com.whimsicalifornia.fullscreendetector.switchedToFullScreenApp";
13 | NSString * kMDCFullScreenDetectorSwitchedToRegularSpace = @"com.whimsicalifornia.fullscreendetector.switchedToRegularSpace";
14 |
15 | @interface MDCFullScreenDetectorWindow : NSWindow
16 |
17 |
18 | #pragma mark - Notification handlers
19 | - (void)activeSpaceDidChange:(NSNotification *)notification;
20 | - (void)applicationDidFinishLaunching:(NSNotification *)notification;
21 |
22 | #pragma mark - Detecting full screen state
23 | - (void)updateFullScreenStatus;
24 |
25 | @property (nonatomic) BOOL fullScreenAppIsActive;
26 |
27 | @end
28 |
29 | @implementation MDCFullScreenDetectorWindow
30 |
31 | - (id)init
32 | {
33 |
34 | // Make sure the application doesn't have LSUIElement set to YES; if so, full screen detection won't work, and we should log a warning.
35 | NSNumber *uiElement = [NSBundle mainBundle].infoDictionary[@"LSUIElement"];
36 | if (uiElement.boolValue)
37 | {
38 | NSLog(@"Warning to developer of %@: full screen detection does not work when LSUIElement is set to YES in Info.plist.", [NSBundle mainBundle].infoDictionary[@"CFBundleName"]);
39 | }
40 |
41 | NSInteger styleMask = NSWindowStyleMaskTitled | NSWindowStyleMaskClosable | NSWindowStyleMaskMiniaturizable | NSWindowStyleMaskResizable;
42 |
43 | self = [super initWithContentRect:NSZeroRect styleMask:styleMask backing:NSBackingStoreBuffered defer:NO];
44 | if (self)
45 | {
46 | _fullScreenAppIsActive = NO;
47 |
48 | // Register for notifications
49 | [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationDidFinishLaunching:) name:NSApplicationDidFinishLaunchingNotification object:nil];
50 | [[[NSWorkspace sharedWorkspace] notificationCenter] addObserver:self selector:@selector(activeSpaceDidChange:) name:NSWorkspaceActiveSpaceDidChangeNotification object:nil];
51 | }
52 |
53 | return self;
54 | }
55 |
56 | #pragma mark - Notification handlers
57 | - (void)activeSpaceDidChange:(NSNotification *)notification
58 | {
59 | [self updateFullScreenStatus];
60 | }
61 |
62 | - (void)applicationDidFinishLaunching:(NSNotification *)notification {
63 | [self activeSpaceDidChange:notification];
64 | }
65 |
66 | #pragma mark - Detecting full screen state
67 | - (void)updateFullScreenStatus {
68 | // We're moved to ordinary spaces automatically, but not fullscreen apps
69 | BOOL newFullScreenAppIsActive = !self.isOnActiveSpace;
70 |
71 | if (newFullScreenAppIsActive == _fullScreenAppIsActive)
72 | {
73 | // No change
74 | return;
75 | }
76 |
77 | // Update state
78 | _fullScreenAppIsActive = newFullScreenAppIsActive;
79 |
80 | // Post notification
81 | NSString *notificationName;
82 | if (_fullScreenAppIsActive)
83 | {
84 | notificationName = kMDCFullScreenDetectorSwitchedToFullScreenApp;
85 | } else {
86 | notificationName = kMDCFullScreenDetectorSwitchedToRegularSpace;
87 | }
88 |
89 | [[NSNotificationCenter defaultCenter] postNotificationName:notificationName object:self];
90 | }
91 |
92 | #pragma mark - NSWindow overrides
93 | - (CGFloat)alphaValue {
94 | return 0.5;
95 | }
96 |
97 | - (BOOL)canBecomeKeyWindow {
98 | return NO;
99 | }
100 |
101 | - (NSWindowCollectionBehavior)collectionBehavior
102 | {
103 | return NSWindowCollectionBehaviorFullScreenAuxiliary | NSWindowCollectionBehaviorCanJoinAllSpaces;
104 | }
105 |
106 | - (BOOL)ignoresMouseEvents {
107 | return YES;
108 | }
109 |
110 | - (NSInteger)level {
111 | return kCGScreenSaverWindowLevel;
112 | }
113 |
114 |
115 |
116 | @end
117 |
118 | @interface MDCFullScreenDetector ()
119 | @property (nonatomic) MDCFullScreenDetectorWindow* window;
120 | @property (nonatomic) BOOL isInited;
121 | @end
122 |
123 | @implementation MDCFullScreenDetector
124 | -(void)setup
125 | {
126 | if (!_isInited)
127 | {
128 | _window = [[MDCFullScreenDetectorWindow alloc] init];
129 | _isInited = YES;
130 | }
131 |
132 | }
133 | -(instancetype)init
134 | {
135 | self = [super init];
136 | if (self)
137 | {
138 | [self setup];
139 | }
140 | return self;
141 | }
142 | - (void)awakeFromNib
143 | {
144 | [self setup];
145 | }
146 |
147 | - (BOOL)fullScreenAppIsActive {
148 | return [_window fullScreenAppIsActive];
149 | }
150 | @end
151 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MacForgeKit.framework/Headers:
--------------------------------------------------------------------------------
1 | Versions/Current/Headers
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MacForgeKit.framework/MacForgeKit:
--------------------------------------------------------------------------------
1 | Versions/Current/MacForgeKit
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MacForgeKit.framework/Modules:
--------------------------------------------------------------------------------
1 | Versions/Current/Modules
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MacForgeKit.framework/Resources:
--------------------------------------------------------------------------------
1 | Versions/Current/Resources
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MacForgeKit.framework/Versions/A/Headers/MFKSipView.h:
--------------------------------------------------------------------------------
1 | //
2 | // MFKSipView.h
3 | // MacForgeKit
4 | //
5 | // Created by Wolfgang Baird on 8/11/19.
6 | // Copyright © 2019 MacEnhance. All rights reserved.
7 | //
8 |
9 | @import AVFoundation;
10 | @import AVKit;
11 | @import AppKit;
12 |
13 | @interface NoInteractPlayer : AVPlayerView
14 | @end
15 |
16 | @interface MFKSipView : NSViewController
17 |
18 | @property IBOutlet NSTextField *tv;
19 | @property IBOutlet NSButton *confirmQuit;
20 | @property IBOutlet NSButton *confirmReboot;
21 | @property IBOutlet NSButton *confirm;
22 | @property IBOutlet NoInteractPlayer *NIPlayer;
23 | @property IBOutlet AVPlayer *avp;
24 |
25 | - (void)displayInWindow:(NSWindow*)window;
26 |
27 | @end
28 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MacForgeKit.framework/Versions/A/Headers/MacForgeKit.h:
--------------------------------------------------------------------------------
1 | //
2 | // MacForgeKit.h
3 | // MacForgeKit
4 | //
5 | // Created by Wolfgang Baird on 7/5/18.
6 | // Copyright © 2018 Erwan Barrier. All rights reserved.
7 | //
8 |
9 | @import AppKit;
10 | #import "MFKSipView.h"
11 |
12 | //! Project version number for MacForgeKit.
13 | FOUNDATION_EXPORT double MacForgeKitVersionNumber;
14 |
15 | //! Project version string for MacForgeKit.
16 | FOUNDATION_EXPORT const unsigned char MacForgeKitVersionString[];
17 |
18 | // In this header, you should import all the public headers of your framework using statements like #import
19 |
20 | @interface MacForgeKit : NSObject
21 |
22 | + (MacForgeKit *)sharedInstance;
23 |
24 | + (void)AMFI_NUKE;
25 | + (Boolean)AMFI_enabled;
26 | + (Boolean)AMFI_amfi_allow_any_signature_toggle;
27 | + (Boolean)AMFI_cs_enforcement_disable_toggle;
28 | + (Boolean)AMFI_amfi_get_out_of_my_way_toggle;
29 |
30 | + (Boolean)shouldWarnAboutAMFI;
31 | + (void)showAMFIWarning:(NSWindow*)inWindow;
32 | + (void)setShowAMFIWarning:(Boolean)shouldWarn;
33 |
34 | + (Boolean)NVRAM_arg_present:(NSString*)arg;
35 |
36 | + (Boolean)LIBRARYVALIDATION_enabled;
37 | + (Boolean)LIBRARYVALIDATION_toggle;
38 |
39 | + (Boolean)SIP_enabled;
40 | + (Boolean)SIP_HasRequiredFlags;
41 | + (Boolean)SIP_NVRAM;
42 | + (Boolean)SIP_TASK_FOR_PID;
43 | + (Boolean)SIP_Filesystem;
44 |
45 | + (Boolean)MacEnhance_remove;
46 |
47 | @end
48 |
49 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MacForgeKit.framework/Versions/A/MacForgeKit:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUDTest/testAPP/MacForgeKit.framework/Versions/A/MacForgeKit
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MacForgeKit.framework/Versions/A/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module MacForgeKit {
2 | umbrella header "MacForgeKit.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MacForgeKit.framework/Versions/A/Resources/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | BuildMachineOSBuild
6 | 19E266
7 | CFBundleDevelopmentRegion
8 | en
9 | CFBundleExecutable
10 | MacForgeKit
11 | CFBundleIdentifier
12 | org.w0lf.MacForgeKit
13 | CFBundleInfoDictionaryVersion
14 | 6.0
15 | CFBundleName
16 | MacForgeKit
17 | CFBundlePackageType
18 | FMWK
19 | CFBundleShortVersionString
20 | 1.0.1
21 | CFBundleSupportedPlatforms
22 |
23 | MacOSX
24 |
25 | CFBundleVersion
26 | 2
27 | DTCompiler
28 | com.apple.compilers.llvm.clang.1_0
29 | DTPlatformBuild
30 | 11E146
31 | DTPlatformVersion
32 | GM
33 | DTSDKBuild
34 | 19E258
35 | DTSDKName
36 | macosx10.15
37 | DTXcode
38 | 1140
39 | DTXcodeBuild
40 | 11E146
41 | LSMinimumSystemVersion
42 | 10.12
43 | NSHumanReadableCopyright
44 | Copyright © 2018 Erwan Barrier. All rights reserved.
45 |
46 |
47 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MacForgeKit.framework/Versions/A/Resources/MFKSipView.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUDTest/testAPP/MacForgeKit.framework/Versions/A/Resources/MFKSipView.nib
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MacForgeKit.framework/Versions/A/Resources/amfi.txt:
--------------------------------------------------------------------------------
1 | New security features introduced in macOS Mojave prevent from functioning properly.
2 |
3 | has determined that Apple Mobile File Integrity is disabled on your system.
4 |
5 | Due to recent system updates you will not be able to add applications to System Preferences > Security & Privacy > Privacy. This can completely prevent some applications form functioning or break critical functionality.
6 |
7 | In order restore these features and prevent future problems you must enable Apple Mobile File Integrity.
8 |
9 | You can continue using by switching to disabling Library Validation instead.
10 |
11 | After entering your password you will be required to restart for changes to take effect.
12 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MacForgeKit.framework/Versions/A/Resources/cleanup:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | function nukeFiles() {
4 | if [[ -e "$1" ]]; then
5 | if [[ -f "$1" ]]; then
6 | rm -v "$1"
7 | else
8 | rm -vr "$1"
9 | fi
10 | fi
11 | }
12 |
13 | function createFolder() {
14 | if [[ ! -e "$1" ]]; then
15 | mkdir -pv "$1"
16 | fi
17 | chmod 777 "$1"
18 | }
19 |
20 | log_dir="$HOME"/Library/"Application Support"/MacForge/logs
21 | createFolder "$log_dir"
22 | exec &>"$log_dir"/cleanup.log
23 |
24 | cleanupFiles=(
25 | "/Library/Application Support/MacEnhance"
26 | "/Library/Application Support/SIMBL"
27 | "/Library/LaunchAgents/net.culater.SIMBL.Agent.plist"
28 | "/Library/ScriptingAdditions/SIMBL.osax"
29 | "/Library/ScriptingAdditions/EasySIMBL.osax"
30 | "/System/Library/ScriptingAdditions/SIMBL.osax"
31 | "/System/Library/LaunchAgents/net.culater.SIMBL.Agent.plist"
32 | "$HOME/Library/ScriptingAdditions/SIMBL.osax"
33 | "$HOME/Library/ScriptingAdditions/EasySIMBL.osax"
34 | "/Library/PrivilegedHelperTools/com.w0lf.MacForge.Injector"
35 | "/Library/PrivilegedHelperTools/com.w0lf.MacForge.Installer"
36 | "/Library/LaunchDaemons/com.w0lf.MacForge.Injector.plist"
37 | "/Library/LaunchDaemons/com.w0lf.MacForge.Installer.plist"
38 | "/Library/Frameworks/mach_inject_bundle.framework"
39 | )
40 |
41 | launchctl unload /Library/LaunchAgents/net.culater.SIMBL.Agent.plist
42 | killall SIMBLAgent
43 |
44 | echo "Removing files"
45 |
46 | for i in "${cleanupFiles[@]}"; do
47 | echo Removing: "$i"
48 | nukeFiles "$i"
49 | done
50 |
51 | echo "Done"
52 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MacForgeKit.framework/Versions/A/Resources/eng_sip.txt:
--------------------------------------------------------------------------------
1 | needs to update some components on your system. If these components are not installed, may fail to function properly or not work at all.
2 | has determined that System Integrity Protection is enabled on your system.
3 | In order to complete the installation follow these instructions:
4 |
5 | 1 : Restart your computer
6 | 2 : Boot to recovery partition by holding (Command [⌘] + R)
7 | 3 : Open terminal from the menubar
8 | 4 : Paste this command: csrutil disable; reboot
9 | 5 : Press return
10 | 7 : You may re-enable System Integrity Protection after updates it's system components.
11 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MacForgeKit.framework/Versions/A/Resources/eng_sip_mojave.txt:
--------------------------------------------------------------------------------
1 | New security features introduced in macOS Mojave prevent from functioning properly.
2 | has determined that System Integrity Protection is enabled on your system.
3 | In order get the full features of you must partially disable System Integrity Protection.
4 |
5 | Follow the instructions below to partially disable System Integrity Protection:
6 |
7 | 1 : Restart your computer
8 | 2 : Boot to recovery partition by holding (Command [⌘] + R)
9 | 3 : Open terminal from the menubar
10 | 4 : Enter this command:
11 |
12 | csrutil enable --without fs --without nvram --without debug; nvram boot-args="amfi_get_out_of_my_way=1"
13 |
14 | 5 : Restart your computer
15 |
16 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MacForgeKit.framework/Versions/A/Resources/sipvid.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUDTest/testAPP/MacForgeKit.framework/Versions/A/Resources/sipvid.mp4
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/MacForgeKit.framework/Versions/Current:
--------------------------------------------------------------------------------
1 | A
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/Spotify.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Spotify.h
3 | */
4 |
5 | #import
6 | #import
7 |
8 |
9 | @class SpotifyApplication, SpotifyTrack, SpotifyApplication;
10 |
11 | enum SpotifyEPlS {
12 | SpotifyEPlSStopped = 'kPSS',
13 | SpotifyEPlSPlaying = 'kPSP',
14 | SpotifyEPlSPaused = 'kPSp'
15 | };
16 | typedef enum SpotifyEPlS SpotifyEPlS;
17 |
18 |
19 |
20 | /*
21 | * Spotify Suite
22 | */
23 |
24 | // The Spotify application.
25 | @interface SpotifyApplication : SBApplication
26 |
27 | @property (copy, readonly) SpotifyTrack *currentTrack; // The current playing track.
28 | @property NSInteger soundVolume; // The sound output volume (0 = minimum, 100 = maximum)
29 | @property (readonly) SpotifyEPlS playerState; // Is Spotify stopped, paused, or playing?
30 | @property double playerPosition; // The player’s position within the currently playing track in seconds.
31 | @property (readonly) BOOL repeatingEnabled; // Is repeating enabled in the current playback context?
32 | @property BOOL repeating; // Is repeating on or off?
33 | @property (readonly) BOOL shufflingEnabled; // Is shuffling enabled in the current playback context?
34 | @property BOOL shuffling; // Is shuffling on or off?
35 |
36 | - (void) nextTrack; // Skip to the next track.
37 | - (void) previousTrack; // Skip to the previous track.
38 | - (void) playpause; // Toggle play/pause.
39 | - (void) pause; // Pause playback.
40 | - (void) play; // Resume playback.
41 | - (void) playTrack:(NSString *)x inContext:(NSString *)inContext; // Start playback of a track in the given context.
42 |
43 | @end
44 |
45 | // A Spotify track.
46 | @interface SpotifyTrack : SBObject
47 |
48 | @property (copy, readonly) NSString *artist; // The artist of the track.
49 | @property (copy, readonly) NSString *album; // The album of the track.
50 | @property (readonly) NSInteger discNumber; // The disc number of the track.
51 | @property (readonly) NSInteger duration; // The length of the track in seconds.
52 | @property (readonly) NSInteger playedCount; // The number of times this track has been played.
53 | @property (readonly) NSInteger trackNumber; // The index of the track in its album.
54 | @property (readonly) BOOL starred; // Is the track starred?
55 | @property (readonly) NSInteger popularity; // How popular is this track? 0-100
56 | - (NSString *) id; // The ID of the item.
57 | @property (copy, readonly) NSString *name; // The name of the track.
58 | @property (copy, readonly) NSString *artworkUrl; // The URL of the track%apos;s album cover.
59 | @property (copy, readonly) NSImage *artwork; // The property is deprecated and will never be set. Use the 'artwork url' instead.
60 | @property (copy, readonly) NSString *albumArtist; // That album artist of the track.
61 | @property (copy) NSString *spotifyUrl; // The URL of the track.
62 |
63 |
64 | @end
65 |
66 |
67 |
68 | /*
69 | * Standard Suite
70 | */
71 |
72 | // The application's top level scripting object.
73 | @interface SpotifyApplication (StandardSuite)
74 |
75 | @property (copy, readonly) NSString *name; // The name of the application.
76 | @property (readonly) BOOL frontmost; // Is this the frontmost (active) application?
77 | @property (copy, readonly) NSString *version; // The version of the application.
78 |
79 | @end
80 |
81 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/icons/Volume1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUDTest/testAPP/icons/Volume1.png
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/icons/Volume1_blk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUDTest/testAPP/icons/Volume1_blk.png
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/icons/Volume2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUDTest/testAPP/icons/Volume2.png
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/icons/Volume2_blk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUDTest/testAPP/icons/Volume2_blk.png
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/icons/Volume3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUDTest/testAPP/icons/Volume3.png
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/icons/Volume3_blk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUDTest/testAPP/icons/Volume3_blk.png
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/icons/Volume4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUDTest/testAPP/icons/Volume4.png
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/icons/Volume4_blk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUDTest/testAPP/icons/Volume4_blk.png
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/icons/display_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUDTest/testAPP/icons/display_icon.png
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/icons/display_icon_blk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUDTest/testAPP/icons/display_icon_blk.png
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/icons/keyboard_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUDTest/testAPP/icons/keyboard_icon.png
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/icons/keyboard_icon_blk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/cleanHUDTest/testAPP/icons/keyboard_icon_blk.png
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // testAPP
4 | //
5 | // Created by Wolfgang Baird on 11/24/17.
6 | // Copyright © 2017 Wolfgang Baird. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | int main(int argc, const char * argv[]) {
12 | return NSApplicationMain(argc, argv);
13 | }
14 |
--------------------------------------------------------------------------------
/cleanHUDTest/testAPP/testAPP.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/headers/BezelServices/AppleSoundSettings.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @class SSAudioMonitor;
10 |
11 | @interface AppleSoundSettings : NSObject
12 | {
13 | BOOL _syncNeeded;
14 | BOOL _playVolumeKeyFeedback;
15 | SSAudioMonitor *_monitor;
16 | }
17 |
18 | + (id)sharedSoundSettings;
19 | - (void)resyncStateAfterSleep:(id)arg1;
20 | - (void)setBeepVolume:(float)arg1;
21 | - (float)beepVolume;
22 | - (void)deviceChanged:(id)arg1;
23 | - (BOOL)hasOutputDevice;
24 | - (BOOL)canSetVolume;
25 | - (BOOL)hasMute;
26 | - (BOOL)hasBalance;
27 | - (BOOL)hasVolume;
28 | - (void)setBalance:(float)arg1;
29 | - (float)balance;
30 | - (void)setMainVolume:(float)arg1;
31 | - (float)mainVolume;
32 | - (void)setMute:(BOOL)arg1;
33 | - (BOOL)isMuted;
34 | - (void)setPlayUIEffects:(BOOL)arg1;
35 | - (BOOL)playUIEffects;
36 | - (void)beepFeedbackChanged:(id)arg1;
37 | - (void)setPlayVolumeKeyFeedback:(BOOL)arg1;
38 | - (void)postFeedbackChanged:(id)arg1;
39 | - (BOOL)playVolumeKeyFeedback;
40 | - (void)activateSettingsForCurrentUser;
41 | - (void)setAlertSoundVolume:(float)arg1;
42 | - (float)alertSoundVolume;
43 | - (id)audioMonitor;
44 | - (void)dealloc;
45 | - (id)init;
46 |
47 | @end
48 |
49 |
--------------------------------------------------------------------------------
/headers/BezelServices/BezelServicesTask.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | #import "NSMachPortDelegate-Protocol.h"
10 |
11 | @class NSMachPort, NSString;
12 |
13 | @interface BezelServicesTask : NSObject
14 | {
15 | unsigned int _cgsConnectionID;
16 | NSMachPort *_cgsMachPort;
17 | BOOL _userLoggedIn;
18 | int _builtinDisplayID;
19 | BOOL _screenIsLocked;
20 | }
21 |
22 | + (id)alloc;
23 | + (void)releaseSingleton;
24 | + (id)getSingleton;
25 | @property(readonly) unsigned int cgsConnectionID; // @synthesize cgsConnectionID=_cgsConnectionID;
26 | - (void)synchronizeBSPrefsForUserName:(struct __CFString *)arg1 hostName:(struct __CFString *)arg2;
27 | - (void)resetBSPrefsToDefaultsForUserName:(struct __CFString *)arg1 hostName:(struct __CFString *)arg2;
28 | - (void)setBSPrefs:(id)arg1 userName:(struct __CFString *)arg2 hostName:(struct __CFString *)arg3;
29 | - (id)defaultBSPrefValues;
30 | - (void)screenIsUnlocked:(id)arg1;
31 | - (void)screenIsLocked:(id)arg1;
32 | - (void)displayIdleTimerFired:(id)arg1;
33 | - (void)handleRemoteEventWithPage:(unsigned short)arg1 usage:(unsigned short)arg2 flags:(unsigned short)arg3 value:(int)arg4;
34 | - (int)remoteControlFeatureAvailable;
35 | - (int)remoteControlPropertyAvailable:(id)arg1;
36 | - (void)kernelPreferenceSetPreferences:(id)arg1 capabilityID:(unsigned int)arg2 values:(id)arg3;
37 | - (id)kernelPreferenceGetPreferences:(id)arg1 capabilityID:(unsigned int)arg2;
38 | - (id)kernelPreferenceGetPreference:(id)arg1 capabilityID:(unsigned int)arg2 forKey:(id)arg3;
39 | - (void)kernelPreferenceCreate:(id)arg1 ResetToDefaults:(BOOL)arg2;
40 | - (void)kernelPreferenceChanged:(id)arg1;
41 | - (void)setDisplayValue:(float)arg1;
42 | - (void)setKeyboardValue:(float)arg1;
43 | - (int)isKeyboardSaturated:(int *)arg1;
44 | - (int)ambientFeatureAvailable:(int)arg1;
45 | - (int)setObject:(id)arg1 forPrefKey:(id)arg2;
46 | - (id)objectForPrefKey:(id)arg1;
47 | - (void)setPreference:(id)arg1;
48 | - (id)preference;
49 | - (BOOL)isSimpleFinder;
50 | - (BOOL)isScreenCaptured;
51 | - (void)launchSystemPreferences:(id)arg1;
52 | - (void)movedOnConsole:(id)arg1;
53 | - (void)handleCGSEvent:(struct _CGSEventRecord *)arg1;
54 | - (void)handlePortMessage:(id)arg1;
55 | - (void)setupCoreGraphics;
56 | - (void)facetimeCallRingStop;
57 | - (void)facetimeCallRingStart:(id)arg1;
58 | - (BOOL)userLoggedIn;
59 | - (void)willLogout;
60 | - (void)didLogin;
61 | - (void)didStartup;
62 | @property int builtinDisplayID;
63 | - (void)dealloc;
64 | - (id)init;
65 |
66 | // Remaining properties
67 | @property(readonly, copy) NSString *debugDescription;
68 | @property(readonly, copy) NSString *description;
69 | @property(readonly) unsigned long long hash;
70 | @property(readonly) Class superclass;
71 |
72 | @end
73 |
74 |
--------------------------------------------------------------------------------
/headers/BezelServices/CDStructures.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #pragma mark Function Pointers and Blocks
8 |
9 | typedef void (*CDUnknownFunctionPointerType)(void); // return type and parameters are unknown
10 |
11 | typedef void (^CDUnknownBlockType)(void); // return type and parameters are unknown
12 |
13 | #pragma mark Named Structures
14 |
15 | struct CGPoint {
16 | double _field1;
17 | double _field2;
18 | };
19 |
20 | struct _CGEventProcess {
21 | int _field1;
22 | unsigned int _field2;
23 | unsigned int _field3;
24 | unsigned int _field4;
25 | unsigned int _field5;
26 | };
27 |
28 | struct _CGGestureData {
29 | unsigned int _field1;
30 | unsigned long long _field2;
31 | _Bool _field3;
32 | _Bool _field4;
33 | unsigned char _field5;
34 | unsigned char _field6;
35 | unsigned int _field7;
36 | float _field8;
37 | unsigned short _field9;
38 | unsigned char _field10;
39 | union {
40 | struct {
41 | float _field1;
42 | float _field2;
43 | float _field3;
44 | int _field4[8];
45 | } _field1;
46 | CDStruct_6f4e2a38 _field2;
47 | struct {
48 | float _field1;
49 | float _field2;
50 | float _field3;
51 | unsigned int _field4;
52 | int _field5[7];
53 | } _field3;
54 | struct {
55 | unsigned int _field1;
56 | unsigned int _field2;
57 | unsigned int _field3;
58 | float _field4;
59 | float _field5;
60 | float _field6;
61 | float _field7;
62 | float _field8;
63 | float _field9;
64 | unsigned int _field10;
65 | unsigned int _field11;
66 | } _field4;
67 | struct {
68 | unsigned int _field1;
69 | unsigned int _field2;
70 | int _field3[9];
71 | } _field5;
72 | CDStruct_6f4e2a38 _field6;
73 | struct {
74 | unsigned int _field1;
75 | int _field2[10];
76 | } _field7;
77 | struct {
78 | float _field1;
79 | float _field2;
80 | int _field3[9];
81 | } _field8;
82 | } _field11;
83 | };
84 |
85 | struct _CGSEventRecord {
86 | unsigned short _field1;
87 | unsigned short _field2;
88 | unsigned int _field3;
89 | unsigned int _field4;
90 | struct CGPoint _field5;
91 | struct CGPoint _field6;
92 | unsigned long long _field7;
93 | unsigned int _field8;
94 | unsigned int _field9;
95 | unsigned int _field10;
96 | struct __CGEventSourceData {
97 | int _field1;
98 | unsigned int _field2;
99 | unsigned int _field3;
100 | unsigned int _field4;
101 | unsigned long long _field5;
102 | unsigned int _field6;
103 | unsigned short _field7;
104 | unsigned char _field8;
105 | unsigned char _field9;
106 | unsigned long long _field10;
107 | } _field11;
108 | struct _CGEventProcess _field12;
109 | union {
110 | CDStruct_e29a92ac _field1;
111 | CDStruct_e29a92ac _field2;
112 | struct {
113 | unsigned short _field1;
114 | short _field2;
115 | unsigned short _field3;
116 | unsigned short _field4;
117 | unsigned short _field5;
118 | short _field6;
119 | short _field7;
120 | char _field8;
121 | unsigned char _field9;
122 | unsigned int _field10;
123 | unsigned int _field11;
124 | unsigned int _field12;
125 | unsigned int _field13;
126 | unsigned short _field14[20];
127 | } _field3;
128 | struct {
129 | short _field1;
130 | short _field2;
131 | int _field3;
132 | int _field4;
133 | unsigned int _field5;
134 | long long _field6;
135 | long long _field7;
136 | int _field8[8];
137 | } _field4;
138 | struct {
139 | unsigned short _field1;
140 | unsigned short _field2;
141 | unsigned int _field3;
142 | unsigned int _field4;
143 | int _field5;
144 | int _field6;
145 | int _field7;
146 | int _field8;
147 | int _field9;
148 | int _field10;
149 | int _field11;
150 | int _field12;
151 | int _field13[5];
152 | } _field5;
153 | CDStruct_2e65c88c _field6;
154 | CDStruct_2e65c88c _field7;
155 | struct _CGSTabletPointData _field8;
156 | struct _CGSTabletProximityData _field9;
157 | struct {
158 | short _field1;
159 | short _field2;
160 | union {
161 | float _field1[15];
162 | int _field2[15];
163 | short _field3[30];
164 | char _field4[60];
165 | } _field3;
166 | } _field10;
167 | struct {
168 | short _field1;
169 | short _field2;
170 | unsigned int _field3;
171 | unsigned long long _field4;
172 | unsigned short _field5;
173 | short _field6;
174 | int _field7[11];
175 | } _field11;
176 | struct _CGGestureData _field12;
177 | } _field13;
178 | void *_field14;
179 | unsigned short _field15;
180 | unsigned short _field16;
181 | struct __CGSEventAppendix *_field17;
182 | unsigned int _field18;
183 | _Bool _field19;
184 | struct __CFData *_field20;
185 | };
186 |
187 | struct _CGSTabletPointData {
188 | int _field1;
189 | int _field2;
190 | int _field3;
191 | unsigned short _field4;
192 | unsigned short _field5;
193 | struct {
194 | short _field1;
195 | short _field2;
196 | } _field6;
197 | unsigned short _field7;
198 | short _field8;
199 | unsigned short _field9;
200 | short _field10;
201 | short _field11;
202 | short _field12;
203 | };
204 |
205 | struct _CGSTabletProximityData {
206 | unsigned short _field1;
207 | unsigned short _field2;
208 | unsigned short _field3;
209 | unsigned short _field4;
210 | unsigned short _field5;
211 | unsigned short _field6;
212 | unsigned int _field7;
213 | unsigned long long _field8;
214 | unsigned int _field9;
215 | unsigned char _field10;
216 | unsigned char _field11;
217 | short _field12;
218 | };
219 |
220 | #pragma mark Typedef'd Structures
221 |
222 | typedef struct {
223 | float _field1;
224 | int _field2[10];
225 | } CDStruct_6f4e2a38;
226 |
227 | typedef struct {
228 | short _field1;
229 | short _field2;
230 | short _field3;
231 | short _field4;
232 | int _field5;
233 | int _field6;
234 | int _field7;
235 | int _field8;
236 | int _field9;
237 | int _field10;
238 | unsigned int _field11;
239 | int _field12;
240 | int _field13;
241 | unsigned int _field14;
242 | unsigned int :1;
243 | unsigned int :1;
244 | unsigned int :1;
245 | unsigned int :29;
246 | unsigned int _field15;
247 | unsigned int _field16;
248 | int _field17[1];
249 | } CDStruct_2e65c88c;
250 |
251 | typedef struct {
252 | unsigned char _field1;
253 | unsigned char _field2;
254 | short _field3;
255 | int _field4;
256 | unsigned char _field5;
257 | char _field6;
258 | unsigned char _field7;
259 | unsigned char _field8;
260 | short _field9;
261 | short _field10;
262 | union {
263 | struct _CGSTabletPointData _field1;
264 | struct _CGSTabletProximityData _field2;
265 | } _field11;
266 | unsigned int :1;
267 | unsigned int :31;
268 | unsigned int _field12;
269 | unsigned int _field13;
270 | unsigned int _field14;
271 | } CDStruct_e29a92ac;
272 |
273 |
--------------------------------------------------------------------------------
/headers/BezelServices/DSConflict.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "DisplayState.h"
8 |
9 | @interface DSConflict : DisplayState
10 | {
11 | }
12 |
13 | - (id)nextState:(id)arg1 forInput:(int)arg2;
14 | - (id)initWithInitialBriefOSD:(BOOL)arg1;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/DSDecrease.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "DisplayState.h"
8 |
9 | @interface DSDecrease : DisplayState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/DSDecreaseRepeat.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "DisplayState.h"
8 |
9 | @interface DSDecreaseRepeat : DisplayState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/DSDetectDisplays.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "DisplayState.h"
8 |
9 | @interface DSDetectDisplays : DisplayState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/DSDisplayPrefs.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "DisplayState.h"
8 |
9 | @interface DSDisplayPrefs : DisplayState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/DSIncrease.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "DisplayState.h"
8 |
9 | @interface DSIncrease : DisplayState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/DSIncreaseRepeat.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "DisplayState.h"
8 |
9 | @interface DSIncreaseRepeat : DisplayState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/DSMirrorDisplays.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "DisplayState.h"
8 |
9 | @interface DSMirrorDisplays : DisplayState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/DSSleep.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "DisplayState.h"
8 |
9 | @interface DSSleep : DisplayState
10 | {
11 | }
12 |
13 | - (id)nextState:(id)arg1 forInput:(int)arg2;
14 |
15 | @end
16 |
17 |
--------------------------------------------------------------------------------
/headers/BezelServices/DSStart.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "DisplayState.h"
8 |
9 | @interface DSStart : DisplayState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 | - (id)initWithInitialBriefOSD:(BOOL)arg1;
16 |
17 | @end
18 |
19 |
--------------------------------------------------------------------------------
/headers/BezelServices/DialogController.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @class NSButton, NSImageView, NSString, NSTextField;
10 |
11 | @interface DialogController : NSWindowController
12 | {
13 | NSString *_helpAnchor;
14 | NSString *_actionID;
15 | NSButton *_okButton;
16 | NSButton *_helpButton;
17 | NSTextField *_titleText;
18 | NSTextField *_messageText;
19 | NSImageView *_iconImageView;
20 | }
21 |
22 | @property(retain, nonatomic) NSString *actionID; // @synthesize actionID=_actionID;
23 | @property(retain, nonatomic) NSString *helpAnchor; // @synthesize helpAnchor=_helpAnchor;
24 | @property(readonly, nonatomic) NSString *dialogTitle;
25 | @property(readonly, nonatomic) NSString *dialogMessage;
26 | - (void)setOkButton:(id)arg1;
27 | - (void)setHelpButton:(id)arg1;
28 | - (void)setIconImage:(id)arg1;
29 | - (void)setTitleText:(id)arg1;
30 | - (void)setMessageText:(id)arg1;
31 | - (void)buttonPressed:(id)arg1;
32 | - (void)showWindow:(id)arg1;
33 | - (void)dealloc;
34 | - (id)initWithWindowNibPath:(id)arg1 withID:(id)arg2;
35 |
36 | @end
37 |
38 |
--------------------------------------------------------------------------------
/headers/BezelServices/DisplayState.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface DisplayState : NSObject
10 | {
11 | BOOL _displayBriefOSD;
12 | }
13 |
14 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
15 | - (id)nextState:(id)arg1 forInput:(int)arg2;
16 | - (id)initWithInitialBriefOSD:(BOOL)arg1;
17 |
18 | @end
19 |
20 |
--------------------------------------------------------------------------------
/headers/BezelServices/DisplayStateMachine.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @class DisplayState, NSTimer;
10 |
11 | @interface DisplayStateMachine : NSObject
12 | {
13 | BOOL _brightIncKeyDown;
14 | BOOL _brightDecKeyDown;
15 | BOOL _mirrorKeyDown;
16 | BOOL _hasBuiltinKeyboard;
17 | DisplayState *_currentState;
18 | long long _graphicType;
19 | int _eventType;
20 | int _displayID;
21 | float _brightness;
22 | NSTimer *_repeatKeyTimer;
23 | int _repeatKeyEvent;
24 | }
25 |
26 | + (id)alloc;
27 | + (void)stopSingleton;
28 | + (void)releaseSingleton;
29 | + (id)getSingleton;
30 | @property int _eventType; // @synthesize _eventType;
31 | @property(retain) DisplayState *_currentState; // @synthesize _currentState;
32 | @property BOOL _hasBuiltinKeyboard; // @synthesize _hasBuiltinKeyboard;
33 | @property BOOL _mirrorKeyDown; // @synthesize _mirrorKeyDown;
34 | @property BOOL _brightIncKeyDown; // @synthesize _brightIncKeyDown;
35 | @property BOOL _brightDecKeyDown; // @synthesize _brightDecKeyDown;
36 | - (void)powerChanged:(id)arg1;
37 | - (void)handleSleepEvent:(BOOL)arg1;
38 | - (void)handleKeyEvent:(int)arg1 shift:(BOOL)arg2 control:(BOOL)arg3 option:(BOOL)arg4 command:(BOOL)arg5 pressed:(BOOL)arg6;
39 | - (void)generateRepeatKeyEvent:(id)arg1;
40 | - (void)createRepeatKeyTimer:(int)arg1;
41 | - (void)clearRepeatKeyTimer;
42 | - (void)convertExternalKeyboardEvents:(int *)arg1 shift:(char *)arg2 control:(char *)arg3 option:(char *)arg4 command:(char *)arg5 pressed:(BOOL)arg6;
43 | - (void)getEmbeddedKeyboardDisplayID:(BOOL)arg1;
44 | - (void)getDisplayID:(int)arg1 alternateDisplay:(BOOL)arg2;
45 | - (void)getExternalKeyboardDisplayID:(BOOL)arg1;
46 | - (BOOL)hasBuiltInKeyboard;
47 | - (void)displayOSD;
48 | - (void)changeBrightnessBy:(int)arg1 type:(int)arg2;
49 | - (void)logExternalDisplayMode:(int)arg1;
50 | - (void)switchExternalDisplayMode;
51 | - (void)detectDisplaysOnThread:(id)arg1;
52 | - (void)detectDisplays;
53 | - (void)mirrorDisplays;
54 | - (void)displayPrefs;
55 | - (void)stop;
56 | - (void)dealloc;
57 | - (id)init;
58 |
59 | @end
60 |
61 |
--------------------------------------------------------------------------------
/headers/BezelServices/DriverServices.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | #import "NSUserNotificationCenterDelegate-Protocol.h"
10 |
11 | @class NSMutableArray, NSMutableDictionary, NSMutableSet, NSString, NSTimer;
12 | @protocol OS_dispatch_queue;
13 |
14 | @interface DriverServices : NSObject
15 | {
16 | unsigned int _masterPort;
17 | struct IONotificationPort *_notificationPort;
18 | NSMutableDictionary *_messageDict;
19 | NSMutableDictionary *_actionDict;
20 | NSMutableDictionary *_serviceDict;
21 | NSMutableDictionary *_pendingActions;
22 | NSMutableDictionary *_preferencesV2;
23 | NSMutableDictionary *_preferencesV3;
24 | NSMutableDictionary *_helpAnchorForNotification;
25 | NSMutableDictionary *_deviceTypeForNotification;
26 | NSMutableDictionary *_deviceEraForNotifciation;
27 | NSMutableSet *_listenedClasses;
28 | NSMutableArray *_dialogs;
29 | NSMutableArray *_notifications;
30 | NSTimer *_generateBatteryAlertsTimer;
31 | NSTimer *_enableConnectionActionsTimer;
32 | BOOL _enableConnectionActions;
33 | BOOL _enableNotificationCenterActions;
34 | NSObject *_pref_queue;
35 | NSMutableDictionary *_reportsBatteryPercent;
36 | }
37 |
38 | + (id)alloc;
39 | + (void)stopSingleton;
40 | + (void)releaseSingleton;
41 | + (id)getSingleton;
42 | @property(readonly) NSMutableDictionary *reportsBatteryPercent; // @synthesize reportsBatteryPercent=_reportsBatteryPercent;
43 | @property BOOL enableNotificationCenterActions; // @synthesize enableNotificationCenterActions=_enableNotificationCenterActions;
44 | - (void)releaseIOPowerSourceForServiceDictionary:(id)arg1;
45 | - (void)releaseAllIOPowerSources;
46 | - (void)updateIOPowerSourceForService:(unsigned int)arg1;
47 | - (int)createIOPSStore:(unsigned int)arg1;
48 | - (BOOL)serviceReportsBatteryPercentage:(unsigned int)arg1;
49 | - (int)getBatteryStatusFlags:(unsigned int)arg1;
50 | - (int)getBatteryPercent:(unsigned int)arg1;
51 | - (struct __CFString *)getPrefHostName;
52 | - (struct __CFString *)getPrefUserName;
53 | - (id)getLocalizedString:(id)arg1 withBundle:(id)arg2;
54 | - (id)getDialogWindowNibPath;
55 | - (id)getLocalizedNibPath;
56 | - (BOOL)isKeyboardActive;
57 | - (BOOL)isMouseActive;
58 | - (id)createPrefixIDFromBundleID:(id)arg1 andClass:(id)arg2;
59 | - (void)expandPathForKey:(id)arg1 inDictionary:(id)arg2 withPrefix:(id)arg3;
60 | - (id)getSerialNumber:(unsigned int)arg1;
61 | - (id)getDeviceAddress:(unsigned int)arg1;
62 | - (id)getKeyForServiceDictionary:(unsigned int)arg1;
63 | - (void)batteryTimerFired:(id)arg1;
64 | - (void)closeDialog:(id)arg1;
65 | - (void)generateBatteryAlertsFired:(id)arg1;
66 | - (void)generateBatteryAlerts;
67 | - (id)getPrefixIDForService:(unsigned int)arg1;
68 | - (void)launchHelpWindowForNotification:(id)arg1;
69 | - (void)launchSystemPreferencesBatteryChangeHelpForNotification:(id)arg1;
70 | - (void)userNotificationCenter:(id)arg1 didActivateNotification:(id)arg2;
71 | - (void)dismissLowBatteryNotificationForService:(unsigned int)arg1;
72 | - (void)writeBatteryPercentToPrefsForService:(unsigned int)arg1;
73 | - (void)dispatchDialogAction:(id)arg1;
74 | - (void)dispatchOSDAction:(id)arg1;
75 | - (void)dispatchNotificationCenterAction:(id)arg1 forDevice:(id)arg2;
76 | - (void)dispatchPendingAction:(id)arg1;
77 | - (void)dispatchAction:(id)arg1 forDevice:(id)arg2;
78 | - (BOOL)cancelDisconnectForMessage:(id)arg1 forService:(unsigned int)arg2 andAction:(id)arg3;
79 | - (BOOL)isActionCanceled:(id)arg1 forMessage:(id)arg2 withName:(id)arg3 andService:(unsigned int)arg4;
80 | - (BOOL)isActionDelayed:(id)arg1 actionDictionary:(id)arg2 actionName:(id)arg3 service:(unsigned int)arg4;
81 | - (void)respondToMessage:(id)arg1 forService:(unsigned int)arg2;
82 | - (void)processMsgForService:(unsigned int)arg1 messageType:(unsigned int)arg2 messageArgument:(void *)arg3;
83 | - (void)deviceArrived:(unsigned int)arg1;
84 | - (void)setPreferences:(id)arg1 capabilityID:(unsigned int)arg2 withDictionary:(id)arg3;
85 | - (id)getPreferences:(id)arg1 capabilityID:(unsigned int)arg2;
86 | - (id)getPreference:(id)arg1 capabilityID:(unsigned int)arg2 forKey:(id)arg3;
87 | - (void)powerChanged:(id)arg1;
88 | - (void)preferencesChanged:(id)arg1;
89 | - (void)cachePreferencesForDevice:(unsigned int)arg1 preferenceID:(id)arg2 capabilityID:(unsigned int)arg3 resetDefaults:(BOOL)arg4 resetCache:(BOOL)arg5;
90 | - (id)generateCurrentPreferencesForPreferenceID:(id)arg1 capabilityID:(unsigned int)arg2;
91 | - (id)generateCurrentPreferencesForDevice:(unsigned int)arg1 preferenceID:(id)arg2 capabilityID:(unsigned int)arg3 resetDefaults:(BOOL)arg4 resetCache:(BOOL)arg5;
92 | - (void)setPrefs:(id)arg1 forDevice:(unsigned int)arg2;
93 | - (void)sendPreferencesToDevice:(unsigned int)arg1 resetDefaults:(BOOL)arg2 resetCache:(BOOL)arg3;
94 | - (void)sendPreferencesToAllV3DevicesWithPrefID:(id)arg1 resetDefaults:(BOOL)arg2 resetCache:(BOOL)arg3;
95 | - (void)sendPreferencesToAllDevicesWithPrefId:(id)arg1 resetDefaults:(BOOL)arg2 resetCache:(BOOL)arg3;
96 | - (void)createV2PreferencesForClass:(id)arg1 resetDefaults:(BOOL)arg2;
97 | - (void)storeDefaultV2PrefsForClasses:(id)arg1 withBundleID:(id)arg2;
98 | - (void)enableConnectionActionsTimerFired:(id)arg1;
99 | - (void)releaseNotifications;
100 | - (void)invalidateTimers;
101 | - (int)createNotificationPort;
102 | - (void)listenForClass:(id)arg1;
103 | - (void)installListenersForClasses:(id)arg1 withBundleID:(id)arg2 withResourceBundle:(id)arg3;
104 | - (void)dealloc;
105 | - (void)stop;
106 | - (void)start;
107 | - (id)init;
108 |
109 | // Remaining properties
110 | @property(readonly, copy) NSString *debugDescription;
111 | @property(readonly, copy) NSString *description;
112 | @property(readonly) unsigned long long hash;
113 | @property(readonly) Class superclass;
114 |
115 | @end
116 |
117 |
--------------------------------------------------------------------------------
/headers/BezelServices/EjectServices.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface EjectServices : NSObject
10 | {
11 | struct __DASession *_ESDiskArbSession;
12 | struct __CFRunLoop *_FSRunLoop;
13 | char _driveEjecting[3];
14 | }
15 |
16 | + (id)alloc;
17 | + (void)stopSingleton;
18 | + (void)releaseSingleton;
19 | + (id)getSingleton;
20 | - (int)getB14Drives:(unsigned int)arg1 driveRefArray:(unsigned int *)arg2;
21 | - (BOOL)B14HasMedia;
22 | - (void)ejectB14Drives;
23 | - (int)countB14Drives;
24 | - (void)ejectAllODSVolumes;
25 | - (void)ejectODSVolume:(unsigned int)arg1;
26 | - (int)countODSVolumes;
27 | - (void)ejectDriveWithPosition:(unsigned int)arg1;
28 | - (void)ejectDrive:(unsigned int)arg1 driveRef:(unsigned int)arg2;
29 | - (unsigned int)getDrivePositionSATA:(unsigned int)arg1 driveRef:(unsigned int)arg2;
30 | - (unsigned int)getDrivePositionLegacy:(unsigned int)arg1 driveRef:(unsigned int)arg2;
31 | - (unsigned int)getDrivePosition:(unsigned int)arg1 driveRef:(unsigned int)arg2;
32 | - (unsigned char)getDriveTrayState:(unsigned int)arg1 driveRef:(unsigned int)arg2;
33 | - (unsigned int)getDriveTrayFlags:(unsigned int)arg1 driveRef:(unsigned int)arg2;
34 | - (unsigned int)getDriveType:(unsigned int)arg1 driveRef:(unsigned int)arg2;
35 | - (void)disposeDriveReference:(unsigned int)arg1 driveRef:(unsigned int)arg2;
36 | - (unsigned int)newDriveReference:(unsigned int)arg1 drivePosition:(unsigned int)arg2;
37 | - (int)getInternalOpticalDrives:(unsigned int)arg1 driveRefArray:(unsigned int *)arg2;
38 | - (BOOL)internalOpticalDriveIsSlotLoad:(int)arg1;
39 | - (int)countInternalOpticalDrives;
40 | - (BOOL)internalOpticalDrivesHaveMedia:(int)arg1;
41 | - (void)handleEjectODSEvent:(id)arg1;
42 | - (void)handleEjectExternalEvent:(id)arg1;
43 | - (void)handleEjectSecondaryEvent:(id)arg1;
44 | - (void)handleEjectPrimaryEvent:(id)arg1;
45 | - (BOOL)shouldEject;
46 | - (void)handleEjectKeyWithControl:(BOOL)arg1 command:(BOOL)arg2 option:(BOOL)arg3 shift:(BOOL)arg4 screenIsLocked:(BOOL)arg5;
47 | - (void)stop;
48 | - (void)start;
49 | - (id)init;
50 |
51 | @end
52 |
53 |
--------------------------------------------------------------------------------
/headers/BezelServices/KSConflict.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "KeyboardState.h"
8 |
9 | @interface KSConflict : KeyboardState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 | - (id)initWithInitialBriefOSD:(BOOL)arg1;
16 |
17 | @end
18 |
19 |
--------------------------------------------------------------------------------
/headers/BezelServices/KSDecrease.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "KeyboardState.h"
8 |
9 | @interface KSDecrease : KeyboardState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/KSDecreaseRepeat.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "KeyboardState.h"
8 |
9 | @interface KSDecreaseRepeat : KeyboardState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/KSIncrease.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "KeyboardState.h"
8 |
9 | @interface KSIncrease : KeyboardState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/KSIncreaseRepeat.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "KeyboardState.h"
8 |
9 | @interface KSIncreaseRepeat : KeyboardState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/KSKeyboardPrefs.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "KeyboardState.h"
8 |
9 | @interface KSKeyboardPrefs : KeyboardState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/KSMute.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "KeyboardState.h"
8 |
9 | @interface KSMute : KeyboardState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/KSMuteRepeat.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "KeyboardState.h"
8 |
9 | @interface KSMuteRepeat : KeyboardState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/KSSleep.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "KeyboardState.h"
8 |
9 | @interface KSSleep : KeyboardState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/KSStart.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "KeyboardState.h"
8 |
9 | @interface KSStart : KeyboardState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 | - (id)initWithInitialBriefOSD:(BOOL)arg1;
16 |
17 | @end
18 |
19 |
--------------------------------------------------------------------------------
/headers/BezelServices/KeyboardALSAlgorithm.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @class NSTimer;
10 | @protocol OS_dispatch_source;
11 |
12 | @interface KeyboardALSAlgorithm : NSObject
13 | {
14 | struct __IOHIDEventSystemClient *_hidSystemRef;
15 | struct __IOHIDServiceClient *_alsController;
16 | int _lgpVersion;
17 | NSObject *_forceUpdateTimer;
18 | float _currentLux;
19 | float _brightness;
20 | _Bool _saturated;
21 | _Bool _canAdjust;
22 | _Bool _keybdAlsEnabled;
23 | _Bool _suppressed;
24 | _Bool _dimmed;
25 | _Bool _displayDimmed;
26 | _Bool _userInactive;
27 | _Bool _muted;
28 | int _pwmMin;
29 | int _pwmMax;
30 | int _pwmOff;
31 | float _ambientOffset;
32 | float _ambientSlope;
33 | float _ambientLowThreshold;
34 | float _ambientHighThreshold;
35 | _Bool _suspendAls;
36 | _Bool _defaultOff;
37 | BOOL _ready;
38 | NSTimer *_keyDimTimer;
39 | int _keyDimTime;
40 | CDUnknownFunctionPointerType _eos_device_is_supported_ptr;
41 | void *_embedded_os_support_handler;
42 | }
43 |
44 | + (id)alloc;
45 | + (void)stopSingleton;
46 | + (void)releaseSingleton;
47 | + (id)getSingleton;
48 | @property void *embedded_os_support_handler; // @synthesize embedded_os_support_handler=_embedded_os_support_handler;
49 | @property CDUnknownFunctionPointerType eos_device_is_supported_ptr; // @synthesize eos_device_is_supported_ptr=_eos_device_is_supported_ptr;
50 | @property _Bool userInactive; // @synthesize userInactive=_userInactive;
51 | @property _Bool suspendAls; // @synthesize suspendAls=_suspendAls;
52 | - (void)forceUpdate:(unsigned int)arg1;
53 | - (void)destroyALSController;
54 | - (_Bool)createALSController;
55 | - (void)endKeyDim;
56 | - (void)keyDimTimer:(id)arg1;
57 | - (void)listenToAllMouseKeyboardEvents:(BOOL)arg1;
58 | - (void)resetKeyDimTimer;
59 | @property _Bool dimmed;
60 | - (void)setKeyboardOffsetToCurrentAmbient:(float)arg1;
61 | - (_Bool)shouldUseAdjustedBrightnessCurve;
62 | - (float)calculateKeyboardBrightnessAtAmbient:(float)arg1;
63 | - (float)luxToAmbient:(float)arg1;
64 | - (void)setHardwareBrightness:(float)arg1 UsingFadeSpeed:(int)arg2;
65 | - (void)prefChanged:(id)arg1;
66 | - (void)handleALSUpdate:(float)arg1;
67 | - (float)alsLuxToNits:(float)arg1;
68 | - (float)kbNitsToPWMPercentage:(float)arg1;
69 | - (void)pmRootChanged:(id)arg1;
70 | - (void)movedOnConsole:(id)arg1;
71 | - (void)movedOffConsole:(id)arg1;
72 | @property float brightness;
73 | @property _Bool saturated;
74 | @property _Bool canAdjust;
75 | @property _Bool muted;
76 | - (void)toggleMute;
77 | - (void)setDriverSuppressed;
78 | - (void)updateCurveForCurrentLux:(float)arg1 userSelectedBrightness:(float)arg2;
79 | @property _Bool suppressed;
80 | - (_Bool)checkKeyboardFeatureDisable;
81 | - (id)description;
82 | - (void)getALSPreferences;
83 | - (struct __CFDictionary *)copyCurveDictionary;
84 | - (void)updateCurveWithDictionary:(struct __CFDictionary *)arg1;
85 | - (void)unregisterALSCallbacks;
86 | - (_Bool)registerALSCallbacks;
87 | - (void)stop;
88 | - (void)dealloc;
89 | - (void)setupDriverDone;
90 | - (BOOL)setupDriver;
91 | - (int)getLGPVersion;
92 | - (id)init;
93 | - (void)initEOS;
94 | - (_Bool)eos_device_is_supported;
95 |
96 | @end
97 |
98 |
--------------------------------------------------------------------------------
/headers/BezelServices/KeyboardALSAlgorithmHID.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "KeyboardALSAlgorithm.h"
8 |
9 | @interface KeyboardALSAlgorithmHID : KeyboardALSAlgorithm
10 | {
11 | int _deviceProductID;
12 | unsigned int _driver;
13 | struct IONotificationPort *_notificationPort;
14 | struct __CFRunLoop *_runLoop;
15 | unsigned int _connectIterator;
16 | unsigned int _disconnectIterator;
17 | float _lastValueSet;
18 | int _lastFadeSpeed;
19 | }
20 |
21 | - (void)setHardwareBrightness:(float)arg1 UsingFadeSpeed:(int)arg2;
22 | - (void)setDriverSuppressed;
23 | - (void)sendDriverValue:(float)arg1 UsingFadeSpeed:(int)arg2;
24 | - (void)dealloc;
25 | - (BOOL)setupDriver;
26 | - (void)deviceTerminatedHandler:(unsigned int)arg1;
27 | - (_Bool)shouldUseAdjustedBrightnessCurve;
28 | - (void)deviceArrivalHandler:(unsigned int)arg1;
29 | - (id)init;
30 |
31 | @end
32 |
33 |
--------------------------------------------------------------------------------
/headers/BezelServices/KeyboardALSAlgorithmLegacy.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "KeyboardALSAlgorithm.h"
8 |
9 | @interface KeyboardALSAlgorithmLegacy : KeyboardALSAlgorithm
10 | {
11 | unsigned int _legacyDriver;
12 | }
13 |
14 | - (void)setHardwareBrightness:(float)arg1 UsingFadeSpeed:(int)arg2;
15 | - (void)setDriverSuppressed;
16 | - (void)dealloc;
17 | - (BOOL)setupDriver;
18 | - (id)init;
19 |
20 | @end
21 |
22 |
--------------------------------------------------------------------------------
/headers/BezelServices/KeyboardState.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface KeyboardState : NSObject
10 | {
11 | BOOL _displayBriefOSD;
12 | }
13 |
14 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
15 | - (id)nextState:(id)arg1 forInput:(int)arg2;
16 | - (id)initWithInitialBriefOSD:(BOOL)arg1;
17 |
18 | @end
19 |
20 |
--------------------------------------------------------------------------------
/headers/BezelServices/KeyboardStateMachine.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @class KeyboardState;
10 |
11 | @interface KeyboardStateMachine : NSObject
12 | {
13 | BOOL _keyBrIncKeyDown;
14 | BOOL _keyBrDecKeyDown;
15 | BOOL _keyBrMuteKeyDown;
16 | KeyboardState *_currentState;
17 | int _eventType;
18 | }
19 |
20 | + (id)alloc;
21 | + (void)releaseSingleton;
22 | + (id)getSingleton;
23 | @property int eventType; // @synthesize eventType=_eventType;
24 | @property(retain) KeyboardState *currentState; // @synthesize currentState=_currentState;
25 | @property BOOL keyBrMuteKeyDown; // @synthesize keyBrMuteKeyDown=_keyBrMuteKeyDown;
26 | @property BOOL keyBrDecKeyDown; // @synthesize keyBrDecKeyDown=_keyBrDecKeyDown;
27 | @property BOOL keyBrIncKeyDown; // @synthesize keyBrIncKeyDown=_keyBrIncKeyDown;
28 | - (void)powerChanged:(id)arg1;
29 | - (void)handleSleepEvent:(BOOL)arg1;
30 | - (void)handleKeyEvent:(int)arg1 shift:(BOOL)arg2 control:(BOOL)arg3 option:(BOOL)arg4 command:(BOOL)arg5;
31 | - (void)suspendKeyboardALS:(BOOL)arg1;
32 | - (void)toggleMute;
33 | - (void)changeKeyboardBy:(int)arg1 type:(int)arg2;
34 | - (void)displayKeyboardPrefs;
35 | - (void)displayOSD;
36 | - (long long)getGraphicType;
37 | - (void)dealloc;
38 | - (id)init;
39 |
40 | @end
41 |
42 |
--------------------------------------------------------------------------------
/headers/BezelServices/MsgTracerLogger.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @class NSTimer;
10 |
11 | @interface MsgTracerLogger : NSObject
12 | {
13 | NSTimer *_bezelKeyReportTimer;
14 | unsigned int _brightnessChangeCount;
15 | unsigned int _keyboardBrightnessChangeCount;
16 | unsigned int _volumeMuteCount;
17 | unsigned int _volumeChangeCount;
18 | unsigned int _mediaPlayPause;
19 | unsigned int _mediaChange;
20 | unsigned int _ejectCount;
21 | }
22 |
23 | + (id)alloc;
24 | + (void)stopSingleton;
25 | + (void)releaseSingleton;
26 | + (id)getSingleton;
27 | - (void)logEject;
28 | - (void)logMediaPlayPause;
29 | - (void)logMediaChange;
30 | - (void)logVolumeMute;
31 | - (void)logVolumeChange;
32 | - (void)logKeyboardBrightnessChange;
33 | - (void)logBrightnessChange;
34 | - (void)resetBezelKeyStats;
35 | - (void)logBezelKeyStats:(id)arg1;
36 | - (void)logCGSEvent:(struct _CGSEventRecord *)arg1;
37 | - (void)stop;
38 | - (void)start;
39 | - (void)dealloc;
40 | - (id)init;
41 |
42 | @end
43 |
44 |
--------------------------------------------------------------------------------
/headers/BezelServices/NSMachPortDelegate-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "NSPortDelegate-Protocol.h"
8 |
9 | @protocol NSMachPortDelegate
10 |
11 | @optional
12 | - (void)handleMachMessage:(void *)arg1;
13 | @end
14 |
15 |
--------------------------------------------------------------------------------
/headers/BezelServices/NSObject-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | @class NSString, Protocol;
8 |
9 | @protocol NSObject
10 | @property(readonly, copy) NSString *description;
11 | @property(readonly) Class superclass;
12 | @property(readonly) unsigned long long hash;
13 | - (struct _NSZone *)zone;
14 | - (unsigned long long)retainCount;
15 | - (id)autorelease;
16 | - (oneway void)release;
17 | - (id)retain;
18 | - (BOOL)respondsToSelector:(SEL)arg1;
19 | - (BOOL)conformsToProtocol:(Protocol *)arg1;
20 | - (BOOL)isMemberOfClass:(Class)arg1;
21 | - (BOOL)isKindOfClass:(Class)arg1;
22 | - (BOOL)isProxy;
23 | - (id)performSelector:(SEL)arg1 withObject:(id)arg2 withObject:(id)arg3;
24 | - (id)performSelector:(SEL)arg1 withObject:(id)arg2;
25 | - (id)performSelector:(SEL)arg1;
26 | - (id)self;
27 | - (Class)class;
28 | - (BOOL)isEqual:(id)arg1;
29 |
30 | @optional
31 | @property(readonly, copy) NSString *debugDescription;
32 | @end
33 |
34 |
--------------------------------------------------------------------------------
/headers/BezelServices/NSPortDelegate-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "NSObject-Protocol.h"
8 |
9 | @class NSPortMessage;
10 |
11 | @protocol NSPortDelegate
12 |
13 | @optional
14 | - (void)handlePortMessage:(NSPortMessage *)arg1;
15 | @end
16 |
17 |
--------------------------------------------------------------------------------
/headers/BezelServices/NSUserNotificationCenterDelegate-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "NSObject-Protocol.h"
8 |
9 | @class NSUserNotification, NSUserNotificationCenter;
10 |
11 | @protocol NSUserNotificationCenterDelegate
12 |
13 | @optional
14 | - (BOOL)userNotificationCenter:(NSUserNotificationCenter *)arg1 shouldPresentNotification:(NSUserNotification *)arg2;
15 | - (void)userNotificationCenter:(NSUserNotificationCenter *)arg1 didActivateNotification:(NSUserNotification *)arg2;
16 | - (void)userNotificationCenter:(NSUserNotificationCenter *)arg1 didDeliverNotification:(NSUserNotification *)arg2;
17 | @end
18 |
19 |
--------------------------------------------------------------------------------
/headers/BezelServices/SSAudioMonitor.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @class NSLock;
10 | @protocol OS_dispatch_queue;
11 |
12 | @interface SSAudioMonitor : NSObject
13 | {
14 | unsigned int _outputDevice;
15 | unsigned int _changeMask;
16 | NSLock *_changeLock;
17 | NSLock *_updateLock;
18 | float _level;
19 | float _balance;
20 | float _hwLevel;
21 | float _hwBalance;
22 | BOOL _hasLevel;
23 | BOOL _hasBalance;
24 | unsigned int _leftChannel;
25 | unsigned int _rightChannel;
26 | BOOL _hasLeftMute;
27 | BOOL _hasRightMute;
28 | BOOL _hasMasterMute;
29 | BOOL _canSetLevel;
30 | BOOL _isMuted;
31 | BOOL _deviceIsClamped;
32 | float _clampValue;
33 | NSObject *_queue;
34 | NSObject *_updateQueue;
35 | CDUnknownBlockType _propertyListener;
36 | CDUnknownBlockType _hardwareListener;
37 | }
38 |
39 | - (float)readVolumeLimit;
40 | - (BOOL)copyProperty:(unsigned int)arg1 forChannel:(unsigned long long)arg2 dataSize:(unsigned int *)arg3 dataPtr:(void **)arg4;
41 | - (id)getStringProperty:(unsigned int)arg1 forChannel:(unsigned long long)arg2;
42 | - (BOOL)canSetProperty:(unsigned int)arg1 forChannel:(unsigned long long)arg2;
43 | - (BOOL)hasProperty:(unsigned int)arg1 forChannel:(unsigned long long)arg2 dataSize:(unsigned int)arg3 writable:(BOOL)arg4;
44 | - (BOOL)getProperty:(unsigned int)arg1 forChannel:(unsigned long long)arg2 dataSize:(unsigned int)arg3 dataPtr:(void *)arg4;
45 | - (BOOL)setProperty:(unsigned int)arg1 forChannel:(unsigned long long)arg2 dataSize:(unsigned int)arg3 dataPtr:(void *)arg4;
46 | - (void)setMute:(BOOL)arg1;
47 | - (void)setBalance:(float)arg1;
48 | - (void)setLevel:(float)arg1;
49 | - (void)updateMute;
50 | - (void)updateAlertDeviceMute;
51 | - (void)syncMute;
52 | - (void)syncBalance;
53 | - (void)syncLevel;
54 | - (BOOL)inHogMode;
55 | - (BOOL)isMuted;
56 | - (BOOL)hasMute;
57 | - (float)balance;
58 | - (BOOL)hasBalance;
59 | - (float)level;
60 | - (BOOL)canSetLevel;
61 | - (BOOL)hasLevel;
62 | - (unsigned int)outputDevice;
63 | - (void)syncHardware;
64 | - (void)syncDeviceProperties;
65 | - (void)syncDeviceChannels;
66 | - (void)monitorDevice:(unsigned int)arg1;
67 | - (void)dirtyChangeMask:(unsigned int)arg1;
68 | - (void)notifyServiceChange;
69 | - (unsigned int)defaultOutputDevice;
70 | - (void)finalize;
71 | - (void)dealloc;
72 | - (void)stopAllMonitoring;
73 | - (id)init;
74 |
75 | @end
76 |
77 |
--------------------------------------------------------------------------------
/headers/BezelServices/SystemListener.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface SystemListener : NSObject
10 | {
11 | BOOL _onConsole;
12 | int _currentReducedBrightnessSetting;
13 | struct __CFString *_IOPMDynamicStoreSettingsKey;
14 | struct __SCDynamicStore *_SCDynamicStore;
15 | struct __CFRunLoopSource *_powerMonitoringRunLoopSourceRef;
16 | unsigned int _displayNotification;
17 | struct IONotificationPort *_displayNotifyPort;
18 | unsigned int _pmRootNotification;
19 | struct IONotificationPort *_pmRootNotificationPort;
20 | unsigned int _systemPowerRootPort;
21 | unsigned int _systemPowerNotifier;
22 | struct IONotificationPort *_powerNotifyPort;
23 | }
24 |
25 | + (id)alloc;
26 | + (void)stopSingleton;
27 | + (void)releaseSingleton;
28 | + (id)getSingleton;
29 | - (void)handlePMRootChange:(unsigned int)arg1 msgArg:(void *)arg2 service:(unsigned int)arg3;
30 | - (void)handleSystemPowerChange:(unsigned int)arg1 msgArg:(void *)arg2;
31 | - (void)setDisplayDimState:(_Bool)arg1;
32 | - (void)bumpBrightnessDown;
33 | - (void)bumpBrightnessUp;
34 | - (float)getBrightnessBumpFloor;
35 | - (void)setBrightnessLevel:(int)arg1;
36 | - (int)brightnessLevel;
37 | - (void)powerConfigurationChanged;
38 | - (void)stopMagsafePowerMonitoring;
39 | - (void)startMagsafePowerMonitoring;
40 | - (void)stopPMRootMonitoring;
41 | - (void)startPMRootMonitoring;
42 | - (void)stopDisplayPowerMonitoring;
43 | - (void)startDisplayPowerMonitoring;
44 | - (void)screenIsUnlocked:(id)arg1;
45 | - (void)screenIsLocked:(id)arg1;
46 | - (BOOL)isOnConsole;
47 | - (void)movedOffConsole:(id)arg1;
48 | - (void)movedOnConsole:(id)arg1;
49 | - (void)dealloc;
50 | - (void)stop;
51 | - (void)start;
52 | - (id)init;
53 |
54 | @end
55 |
56 |
--------------------------------------------------------------------------------
/headers/BezelServices/VSConflict.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "VolumeState.h"
8 |
9 | @interface VSConflict : VolumeState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 | - (id)initWithInitialBriefOSD:(BOOL)arg1;
16 |
17 | @end
18 |
19 |
--------------------------------------------------------------------------------
/headers/BezelServices/VSDecrease.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "VolumeState.h"
8 |
9 | @interface VSDecrease : VolumeState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/VSDecreaseRepeat.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "VolumeState.h"
8 |
9 | @interface VSDecreaseRepeat : VolumeState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/VSFaceTimeMute.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "VolumeState.h"
8 |
9 | @interface VSFaceTimeMute : VolumeState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/VSFaceTimeRing.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "VolumeState.h"
8 |
9 | @interface VSFaceTimeRing : VolumeState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/VSIncrease.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "VolumeState.h"
8 |
9 | @interface VSIncrease : VolumeState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/VSIncreaseRepeat.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "VolumeState.h"
8 |
9 | @interface VSIncreaseRepeat : VolumeState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/VSMute.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "VolumeState.h"
8 |
9 | @interface VSMute : VolumeState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/VSMuteRepeat.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "VolumeState.h"
8 |
9 | @interface VSMuteRepeat : VolumeState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/VSSleep.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "VolumeState.h"
8 |
9 | @interface VSSleep : VolumeState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/VSSoundPrefs.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "VolumeState.h"
8 |
9 | @interface VSSoundPrefs : VolumeState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/BezelServices/VSStart.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "VolumeState.h"
8 |
9 | @interface VSStart : VolumeState
10 | {
11 | }
12 |
13 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
14 | - (id)nextState:(id)arg1 forInput:(int)arg2;
15 | - (id)initWithInitialBriefOSD:(BOOL)arg1;
16 |
17 | @end
18 |
19 |
--------------------------------------------------------------------------------
/headers/BezelServices/VolumeState.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface VolumeState : NSObject
10 | {
11 | BOOL _displayBriefOSD;
12 | }
13 |
14 | - (void)generateOutput:(BOOL)arg1 stateMachine:(id)arg2;
15 | - (id)nextState:(id)arg1 forInput:(int)arg2;
16 | - (id)initWithInitialBriefOSD:(BOOL)arg1;
17 |
18 | @end
19 |
20 |
--------------------------------------------------------------------------------
/headers/BezelServices/VolumeStateMachine.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @class NSDate, NSSound, NSString, NSTimer, VolumeState;
10 | @protocol NSObject;
11 |
12 | @interface VolumeStateMachine : NSObject
13 | {
14 | VolumeState *_currentState;
15 | id _faceTimeProxy;
16 | NSSound *_beepSound;
17 | NSString *_beepPath;
18 | NSTimer *_beepTimer;
19 | NSDate *_beepTimeout;
20 | BOOL _volIncKeyDown;
21 | BOOL _volDecKeyDown;
22 | BOOL _muteKeyDown;
23 | BOOL _sleeping;
24 | BOOL _muted;
25 | BOOL _negateSilentPreference;
26 | BOOL _singleBeepWhenFinished;
27 | int _eventType;
28 | long long _graphicType;
29 | }
30 |
31 | + (id)alloc;
32 | + (void)stopSingleton;
33 | + (void)releaseSingleton;
34 | + (id)getSingleton;
35 | @property BOOL singleBeepWhenFinished; // @synthesize singleBeepWhenFinished=_singleBeepWhenFinished;
36 | @property long long graphicType; // @synthesize graphicType=_graphicType;
37 | @property int eventType; // @synthesize eventType=_eventType;
38 | @property BOOL negateSilentPreference; // @synthesize negateSilentPreference=_negateSilentPreference;
39 | @property BOOL sleeping; // @synthesize sleeping=_sleeping;
40 | @property BOOL muteKeyDown; // @synthesize muteKeyDown=_muteKeyDown;
41 | @property BOOL volIncKeyDown; // @synthesize volIncKeyDown=_volIncKeyDown;
42 | @property BOOL volDecKeyDown; // @synthesize volDecKeyDown=_volDecKeyDown;
43 | @property(retain) NSTimer *beepTimer; // @synthesize beepTimer=_beepTimer;
44 | @property(retain) NSDate *beepTimeout; // @synthesize beepTimeout=_beepTimeout;
45 | @property(retain) id faceTimeProxy; // @synthesize faceTimeProxy=_faceTimeProxy;
46 | @property(retain) VolumeState *currentState; // @synthesize currentState=_currentState;
47 | - (void)changeState:(int)arg1 smallIncrements:(BOOL)arg2;
48 | - (void)handleKeyEvent:(int)arg1 shift:(BOOL)arg2 control:(BOOL)arg3 option:(BOOL)arg4 command:(BOOL)arg5;
49 | - (void)handleSleepEvent:(BOOL)arg1;
50 | - (void)handleFaceTimeEvent:(BOOL)arg1 faceTimeProxy:(id)arg2;
51 | - (void)muteFaceTimeCall;
52 | - (void)powerChanged:(id)arg1;
53 | - (void)displaySoundPrefs;
54 | - (void)displayOSD;
55 | - (void)toggleMute;
56 | @property BOOL muted;
57 | - (void)changeVolumeBy:(int)arg1 type:(int)arg2;
58 | - (void)stopBeeps;
59 | - (void)startRepeatedBeeps;
60 | - (void)startOneBeep;
61 | - (void)playOneBeep:(id)arg1;
62 | @property(retain) NSSound *beepSound; // @synthesize beepSound=_beepSound;
63 | @property(readonly) NSString *beepPath; // @synthesize beepPath=_beepPath;
64 | - (void)dealloc;
65 | - (id)init;
66 |
67 | @end
68 |
69 |
--------------------------------------------------------------------------------
/headers/ControlStrip/CAAnimationDelegate-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "NSObject-Protocol.h"
8 |
9 | @class CAAnimation;
10 |
11 | @protocol CAAnimationDelegate
12 |
13 | @optional
14 | - (void)animationDidStop:(CAAnimation *)arg1 finished:(BOOL)arg2;
15 | - (void)animationDidStart:(CAAnimation *)arg1;
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/ControlStrip/CDStructures.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #pragma mark Blocks
8 |
9 | typedef void (^CDUnknownBlockType)(void); // return type and parameters are unknown
10 |
11 | #pragma mark Named Structures
12 |
13 | struct CGPoint {
14 | double _field1;
15 | double _field2;
16 | };
17 |
18 | struct CGRect {
19 | struct CGPoint _field1;
20 | struct CGSize _field2;
21 | };
22 |
23 | struct CGSize {
24 | double _field1;
25 | double _field2;
26 | };
27 |
28 | #pragma mark Typedef'd Structures
29 |
30 | typedef struct {
31 | unsigned long long _field1;
32 | id *_field2;
33 | unsigned long long *_field3;
34 | unsigned long long _field4[5];
35 | } CDStruct_70511ce9;
36 |
37 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.Agent-ControlStrip.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.Agent.h"
8 |
9 | @interface ControlStrip.Agent (ControlStrip)
10 | + (void)openButtonPref:(id)arg1 options:(id)arg2;
11 | @end
12 |
13 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.Agent-ControlStrip1.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.Agent.h"
8 |
9 | @interface ControlStrip.Agent (ControlStrip1)
10 | - (void)encodeToFile:(id)arg1;
11 | @end
12 |
13 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.Agent.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | #import "NSApplicationDelegate-Protocol.h"
10 |
11 | @interface ControlStrip.Agent : NSObject
12 | {
13 | }
14 |
15 | + (BOOL)hasOSD;
16 | + (void)reload;
17 | + (void)dump;
18 | + (id)tempdir:(id)arg1;
19 | + (void)eventHandler:(const struct __DFRSystemEvent *)arg1;
20 | + (void)agentInvalidateHandler:(id)arg1;
21 | + (void)agentHandler:(id)arg1;
22 | + (void)handler:(id)arg1;
23 | + (BOOL)debug;
24 | + (id)screenLock;
25 | + (id)controlStripFull;
26 | + (id)controlStrip;
27 | + (id)functionRowBar;
28 | + (id)closeBox;
29 | + (id)escape;
30 | + (id)singleton;
31 | - (CDUnknownBlockType).cxx_destruct;
32 | - (id)init;
33 | - (void)awakeFromNib;
34 |
35 | @end
36 |
37 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.Animation.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.Animation : SwiftObject
10 | {
11 | // Error parsing type: , name: _animationDelegate
12 | // Error parsing type: , name: key
13 | // Error parsing type: , name: duration
14 | // Error parsing type: , name: timingFunction
15 | // Error parsing type: , name: timingFunctionName
16 | // Error parsing type: , name: removedOnCompletion
17 | }
18 |
19 | @end
20 |
21 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.App.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @class NSArray;
10 |
11 | @interface ControlStrip.App : NSApplication
12 | {
13 | }
14 |
15 | - (id)initWithCoder:(id)arg1;
16 | - (id)init;
17 | - (id)accessibilityWindows;
18 | @property(nonatomic, copy) NSArray *accessibilityChildrenInNavigationOrder;
19 | - (id)accessibilityChildren;
20 | @property(nonatomic, copy) NSArray *accessibilityFunctionRowTopLevelElements;
21 |
22 | @end
23 |
24 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.AppButtonView-ControlStrip.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.AppButtonView.h"
8 |
9 | @interface ControlStrip.AppButtonView (ControlStrip)
10 | - (id)accessibilityChildren;
11 | - (BOOL)isAccessibilityElement;
12 | @end
13 |
14 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.AppButtonView.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @class NSAccessibilityAXUIElementWrapper;
10 |
11 | @interface ControlStrip.AppButtonView : NSView
12 | {
13 | // Error parsing type: , name: dividers
14 | // Error parsing type: , name: host
15 | // Error parsing type: , name: elementDidChange
16 | // Error parsing type: , name: accessibility
17 | // Error parsing type: , name: element
18 | // Error parsing type: , name: screenRect
19 | }
20 |
21 | - (CDUnknownBlockType).cxx_destruct;
22 | - (id)initWithFrame:(struct CGRect)arg1;
23 | - (void)updateLayer;
24 | - (void)layout;
25 | - (void)awakeFromNib;
26 | - (id)initWithCoder:(id)arg1;
27 | - (id)init;
28 | @property(nonatomic, retain) NSAccessibilityAXUIElementWrapper *accessibility; // @synthesize accessibility;
29 |
30 | @end
31 |
32 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.AudioController.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.AudioController : SwiftObject
10 | {
11 | // Error parsing type: , name: _queue
12 | // Error parsing type: , name: _source
13 | // Error parsing type: , name: mode
14 | // Error parsing type: , name: needsNotification
15 | // Error parsing type: , name: _muteChannels
16 | // Error parsing type: , name: _hasMasterVolume
17 | // Error parsing type: , name: _hasMasterBalance
18 | // Error parsing type: , name: _canSetLevel
19 | // Error parsing type: , name: _mute
20 | // Error parsing type: , name: _leftMute
21 | // Error parsing type: , name: _rightMute
22 | // Error parsing type: , name: _masterVolume
23 | // Error parsing type: , name: _masterBalance
24 | // Error parsing type: , name: _balance
25 | // Error parsing type: , name: _outputDevice
26 | // Error parsing type: , name: _hwChange
27 | // Error parsing type: , name: _propChange
28 | // Error parsing type: , name: _volumeSoundID
29 | }
30 |
31 | @end
32 |
33 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.BrightnessButton-ControlStrip.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.BrightnessButton.h"
8 |
9 | @class NSImage, NSString;
10 |
11 | @interface ControlStrip.BrightnessButton (ControlStrip)
12 | - (void)willDismissPopover;
13 | - (void)trackingDidEnd;
14 | @property(nonatomic, readonly) NSString *accessibilityMaxValueLabelKey;
15 | @property(nonatomic, readonly) NSString *accessibilityMinValueLabelKey;
16 | @property(nonatomic, readonly) NSString *accessibilityCloseLabelKey;
17 | @property(nonatomic, readonly) NSString *accessibilityLabelKey;
18 | @property(nonatomic, readonly) NSImage *maxValueImage;
19 | @property(nonatomic, readonly) NSImage *minValueImage;
20 | @property(nonatomic) double value;
21 | @property(nonatomic, readonly) NSString *loggingIdentifier;
22 | @end
23 |
24 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.BrightnessButton.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.SliderButton.h"
8 |
9 | @class NSString;
10 |
11 | @interface ControlStrip.BrightnessButton : ControlStrip.SliderButton
12 | {
13 | // Error parsing type: , name: display
14 | // Error parsing type: , name: lastUpdate
15 | // Error parsing type: , name: addedObserver
16 | }
17 |
18 | - (CDUnknownBlockType).cxx_destruct;
19 | - (id)initWithCoder:(id)arg1;
20 | - (id)initWithFrame:(struct CGRect)arg1;
21 | - (void)brightnessDidChange:(id)arg1;
22 | - (void)dealloc;
23 | @property(nonatomic, copy) NSString *preferencePanePath;
24 | - (void)initObserver;
25 | - (void)willPresentPopover;
26 |
27 | @end
28 |
29 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.CloseBox.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.FunctionRowViewController.h"
8 |
9 | @class NSButton, NSDictionary;
10 |
11 | @interface ControlStrip.CloseBox : ControlStrip.FunctionRowViewController
12 | {
13 | // Error parsing type: , name: closeButton
14 | // Error parsing type: , name: connection
15 | }
16 |
17 | - (CDUnknownBlockType).cxx_destruct;
18 | - (id)initWithCoder:(id)arg1;
19 | - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
20 | - (void)closeAction:(id)arg1;
21 | - (void)awakeFromNib;
22 | @property(nonatomic, retain) NSButton *closeButton; // @synthesize closeButton;
23 | @property(nonatomic, readonly) NSDictionary *attributes;
24 |
25 | @end
26 |
27 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ControlStrip-ControlStrip.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.ControlStrip.h"
8 |
9 | @interface ControlStrip.ControlStrip (ControlStrip)
10 | + (id)currentMuteImage;
11 | + (id)currentVolumeImage;
12 | - (void)audioDidChange:(id)arg1;
13 | - (void)audioObserver;
14 | @end
15 |
16 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ControlStrip.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.FunctionRowViewController.h"
8 |
9 | @class NSString, _TtC12ControlStrip16ControlStripFull, _TtC12ControlStrip16ControlStripMini;
10 |
11 | @interface ControlStrip.ControlStrip : ControlStrip.FunctionRowViewController
12 | {
13 | // Error parsing type: , name: full
14 | // Error parsing type: , name: mini
15 | // Error parsing type: , name: miniPosition
16 | // Error parsing type: , name: isExpanded
17 | // Error parsing type: , name: isAnimating
18 | // Error parsing type: , name: expectedExpanded
19 | // Error parsing type: , name: onNextLayout
20 | }
21 |
22 | + (double)animationDuration;
23 | - (CDUnknownBlockType).cxx_destruct;
24 | - (id)initWithCoder:(id)arg1;
25 | - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
26 | - (void)dealloc;
27 | - (void)setPresence:(id)arg1;
28 | - (void)viewWillLayout;
29 | @property(nonatomic, copy) CDUnknownBlockType onNextLayout; // @synthesize onNextLayout;
30 | @property(nonatomic, readonly) NSString *stateDescription;
31 | @property(nonatomic) BOOL expectedExpanded; // @synthesize expectedExpanded;
32 | @property(nonatomic) BOOL expanded; // @synthesize expanded=isExpanded;
33 | - (BOOL)isExpanded;
34 | - (void)loadView;
35 | @property(nonatomic, readonly) _TtC12ControlStrip16ControlStripMini *mini; // @synthesize mini;
36 | @property(nonatomic, readonly) _TtC12ControlStrip16ControlStripFull *full; // @synthesize full;
37 |
38 | @end
39 |
40 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ControlStripBackdropView.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.ControlStripBackdropView : NSView
10 | {
11 | // Error parsing type: , name: cornerRadius
12 | // Error parsing type: , name: fillColor
13 | }
14 |
15 | - (CDUnknownBlockType).cxx_destruct;
16 | - (id)initWithFrame:(struct CGRect)arg1;
17 | - (void)updateLayer;
18 | @property(nonatomic) long long layerContentsRedrawPolicy;
19 | @property(nonatomic, readonly) BOOL wantsUpdateLayer;
20 | @property(nonatomic) BOOL wantsLayer;
21 | - (id)initWithCoder:(id)arg1;
22 | - (id)init;
23 | @property(nonatomic, retain) struct CGColor *fillColor; // @synthesize fillColor;
24 | @property(nonatomic) double cornerRadius; // @synthesize cornerRadius;
25 |
26 | @end
27 |
28 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ControlStripButton.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | #import "NSGestureRecognizerDelegate-Protocol.h"
10 |
11 | @class CALayer, NSClickGestureRecognizer, NSLayoutConstraint, NSPressGestureRecognizer, NSString;
12 |
13 | @interface ControlStrip.ControlStripButton : NSButton
14 | {
15 | // Error parsing type: , name: hidUsage
16 | // Error parsing type: , name: clickGestureRecognizer
17 | // Error parsing type: , name: pressGestureRecognizer
18 | // Error parsing type: , name: serviceIdentifier
19 | // Error parsing type: , name: connection
20 | // Error parsing type: , name: preferencePanePath
21 | // Error parsing type: , name: preferencePaneOptions
22 | // Error parsing type: , name: imageScale
23 | // Error parsing type: , name: widthConstraint.storage
24 | // Error parsing type: , name: isAnimating
25 | // Error parsing type: , name: dividers
26 | // Error parsing type: , name: hasLeftDivider
27 | // Error parsing type: , name: hasRightDivider
28 | }
29 |
30 | + (id)defaultAnimationForKey:(id)arg1;
31 | + (double)squeezedWidth;
32 | + (double)defaultWidth;
33 | + (Class)cellClass;
34 | - (CDUnknownBlockType).cxx_destruct;
35 | - (void)updateLayer;
36 | - (void)layout;
37 | @property(nonatomic) BOOL hasRightDivider; // @synthesize hasRightDivider;
38 | @property(nonatomic) BOOL hasLeftDivider; // @synthesize hasLeftDivider;
39 | @property(nonatomic, retain) CALayer *dividers; // @synthesize dividers;
40 | @property(nonatomic) double width;
41 | @property(nonatomic, retain) NSLayoutConstraint *widthConstraint;
42 | @property(nonatomic) double imageScale; // @synthesize imageScale;
43 | @property(nonatomic, readonly) BOOL wantsUpdateLayer;
44 | @property(nonatomic) BOOL wantsLayer;
45 | - (void)serviceActionWithTouching:(BOOL)arg1 cancelled:(BOOL)arg2;
46 | - (void)hidActionWithDuration:(long long)arg1;
47 | - (void)touchAction:(BOOL)arg1 cancelled:(BOOL)arg2;
48 | - (void)didTriggerPressGestureRecognizer:(id)arg1;
49 | - (void)didTriggerClickGestureRecognizer:(id)arg1;
50 | - (BOOL)configure:(id)arg1;
51 | - (id)initWithCoder:(id)arg1;
52 | - (id)initWithFrame:(struct CGRect)arg1;
53 | - (id)init;
54 | @property(nonatomic, retain) id preferencePaneOptions; // @synthesize preferencePaneOptions;
55 | @property(nonatomic, copy) NSString *preferencePanePath; // @synthesize preferencePanePath;
56 | @property(nonatomic, copy) NSString *serviceIdentifier; // @synthesize serviceIdentifier;
57 | @property(nonatomic, retain) NSPressGestureRecognizer *pressGestureRecognizer; // @synthesize pressGestureRecognizer;
58 | @property(nonatomic, retain) NSClickGestureRecognizer *clickGestureRecognizer; // @synthesize clickGestureRecognizer;
59 |
60 | @end
61 |
62 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ControlStripButtonCell.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.ControlStripButtonCell : NSButtonCell
10 | {
11 | // Error parsing type: , name: imageScale
12 | }
13 |
14 | - (id)initWithCoder:(id)arg1;
15 | - (id)initImageCell:(id)arg1;
16 | - (id)initTextCell:(id)arg1;
17 | - (void)performClick:(id)arg1;
18 | - (struct CGRect)titleRectForBounds:(struct CGRect)arg1;
19 | - (struct CGRect)imageRectForBounds:(struct CGRect)arg1;
20 | @property(nonatomic) double imageScale; // @synthesize imageScale;
21 | @property(nonatomic) unsigned long long highlightsBy;
22 | @property(nonatomic, readonly) long long nextState;
23 | - (void)highlight:(BOOL)arg1 withFrame:(struct CGRect)arg2 inView:(id)arg3;
24 |
25 | @end
26 |
27 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ControlStripButtonGroup.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | #import "_NSTouchBarItemLayoutWrapper-Protocol.h"
10 |
11 | @interface ControlStrip.ControlStripButtonGroup : NSStackView <_NSTouchBarItemLayoutWrapper>
12 | {
13 | }
14 |
15 | - (id)initWithFrame:(struct CGRect)arg1;
16 | - (BOOL)isSpace;
17 | @property(nonatomic, readonly) float visibilityPriority;
18 | @property(nonatomic, readonly) struct CGSize preferredSize;
19 | @property(nonatomic, readonly) struct CGSize maxSize;
20 | @property(nonatomic, readonly) struct CGSize minSize;
21 | - (id)initWithCoder:(id)arg1;
22 | - (id)initWithButtons:(id)arg1;
23 |
24 | // Remaining properties
25 | @property(nonatomic, readonly) BOOL space;
26 |
27 | @end
28 |
29 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ControlStripClipView.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @class CALayer;
10 |
11 | @interface ControlStrip.ControlStripClipView : NSView
12 | {
13 | // Error parsing type: , name: platter
14 | }
15 |
16 | + (double)cornerRadius;
17 | - (CDUnknownBlockType).cxx_destruct;
18 | - (id)initWithCoder:(id)arg1;
19 | - (id)initWithFrame:(struct CGRect)arg1;
20 | - (void)updateLayer;
21 | - (void)layout;
22 | - (void)awakeFromNib;
23 | @property(nonatomic) long long layerContentsRedrawPolicy;
24 | @property(nonatomic, readonly) BOOL wantsUpdateLayer;
25 | @property(nonatomic) BOOL wantsLayer;
26 | @property(nonatomic, readonly) CALayer *platter; // @synthesize platter;
27 |
28 | @end
29 |
30 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ControlStripConfiguration.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.ControlStripConfiguration : SwiftObject
10 | {
11 | // Error parsing type: , name: _buttons
12 | // Error parsing type: , name: configuration
13 | // Error parsing type: , name: groups
14 | }
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ControlStripFlexibleSpace.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | #import "_NSTouchBarItemLayoutWrapper-Protocol.h"
10 |
11 | @interface ControlStrip.ControlStripFlexibleSpace : NSView <_NSTouchBarItemLayoutWrapper>
12 | {
13 | }
14 |
15 | - (id)initWithCoder:(id)arg1;
16 | - (id)initWithFrame:(struct CGRect)arg1;
17 | - (BOOL)isSpace;
18 | @property(nonatomic, readonly) float visibilityPriority;
19 | @property(nonatomic, readonly) struct CGSize maxSize;
20 | @property(nonatomic, readonly) struct CGSize minSize;
21 | - (id)init;
22 |
23 | // Remaining properties
24 | @property(nonatomic, readonly) BOOL space;
25 |
26 | @end
27 |
28 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ControlStripFull-ControlStrip.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.ControlStripFull.h"
8 |
9 | @interface ControlStrip.ControlStripFull (ControlStrip)
10 | - (void)audioDidChange;
11 | @end
12 |
13 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ControlStripFull.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @class NSButton, NSStackView, NSView, _TtC12ControlStrip18ControlStripButton, _TtC12ControlStrip24ControlStripBackdropView;
10 |
11 | @interface ControlStrip.ControlStripFull : NSViewController
12 | {
13 | // Error parsing type: , name: closeView
14 | // Error parsing type: , name: closeButton
15 | // Error parsing type: , name: backdropView
16 | // Error parsing type: , name: buttonStack
17 | // Error parsing type: , name: configuration
18 | }
19 |
20 | + (BOOL)slowMotion;
21 | - (CDUnknownBlockType).cxx_destruct;
22 | - (id)initWithCoder:(id)arg1;
23 | - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
24 | @property(nonatomic, readonly) _TtC12ControlStrip18ControlStripButton *muteButton;
25 | - (void)sizeToFit;
26 | - (void)reloadDefaults;
27 | - (void)dismiss:(id)arg1;
28 | - (void)setupFull;
29 | - (void)awakeFromNib;
30 | @property(nonatomic, retain) NSStackView *buttonStack; // @synthesize buttonStack;
31 | @property(nonatomic, retain) _TtC12ControlStrip24ControlStripBackdropView *backdropView; // @synthesize backdropView;
32 | @property(nonatomic, retain) NSButton *closeButton; // @synthesize closeButton;
33 | @property(nonatomic, retain) NSView *closeView; // @synthesize closeView;
34 |
35 | @end
36 |
37 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ControlStripFullElement-ControlStrip.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.ControlStripFullElement.h"
8 |
9 | @interface ControlStrip.ControlStripFullElement (ControlStrip)
10 | - (void)audioDidChange:(id)arg1;
11 | - (void)audioObserver;
12 | @end
13 |
14 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ControlStripFullElement.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.FunctionRowViewController.h"
8 |
9 | @class _TtC12ControlStrip16ControlStripFull;
10 |
11 | @interface ControlStrip.ControlStripFullElement : ControlStrip.FunctionRowViewController
12 | {
13 | // Error parsing type: , name: full
14 | }
15 |
16 | - (CDUnknownBlockType).cxx_destruct;
17 | - (id)initWithCoder:(id)arg1;
18 | - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
19 | - (void)loadView;
20 | @property(nonatomic, readonly) _TtC12ControlStrip16ControlStripFull *full; // @synthesize full;
21 |
22 | @end
23 |
24 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ControlStripMini-ControlStrip.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.ControlStripMini.h"
8 |
9 | @interface ControlStrip.ControlStripMini (ControlStrip)
10 | - (void)audioDidChange;
11 | @end
12 |
13 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ControlStripMini.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @class NSLayoutConstraint, NSStackView, NSTouchBarControlStripGrabber, _TtC12ControlStrip13AppButtonView;
10 |
11 | @interface ControlStrip.ControlStripMini : NSViewController
12 | {
13 | // Error parsing type: , name: appButtonView
14 | // Error parsing type: , name: appButtonViewWidthConstraint
15 | // Error parsing type: , name: buttonStack
16 | // Error parsing type: , name: leftConstraint
17 | // Error parsing type: , name: leftConstraintDefault
18 | // Error parsing type: , name: expandButton
19 | // Error parsing type: , name: configuration
20 | // Error parsing type: , name: _preferredWidth
21 | // Error parsing type: , name: elements
22 | // Error parsing type: , name: appButtonStack
23 | // Error parsing type: , name: presenceGenerationCount
24 | // Error parsing type: , name: isAnimating
25 | }
26 |
27 | - (CDUnknownBlockType).cxx_destruct;
28 | - (id)initWithCoder:(id)arg1;
29 | - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
30 | - (void)setPresenceWithIdentifier:(id)arg1 present:(BOOL)arg2 immediate:(BOOL)arg3 tellTouchAgent:(BOOL)arg4;
31 | - (void)setPresence:(id)arg1;
32 | @property(nonatomic) long long presenceGenerationCount; // @synthesize presenceGenerationCount;
33 | @property(nonatomic, readonly) double maxWidth;
34 | @property(nonatomic, readonly) double minWidth;
35 | @property(nonatomic) double preferredWidth;
36 | @property(nonatomic) double _preferredWidth; // @synthesize _preferredWidth;
37 | - (void)sizeToFit;
38 | - (void)reloadDefaults;
39 | - (void)expand;
40 | - (void)dealloc;
41 | - (void)awakeFromNib;
42 | @property(nonatomic, retain) NSTouchBarControlStripGrabber *expandButton; // @synthesize expandButton;
43 | @property(nonatomic) double leftConstraintDefault; // @synthesize leftConstraintDefault;
44 | @property(nonatomic, retain) NSLayoutConstraint *leftConstraint; // @synthesize leftConstraint;
45 | @property(nonatomic, retain) NSStackView *buttonStack; // @synthesize buttonStack;
46 | @property(nonatomic, retain) NSLayoutConstraint *appButtonViewWidthConstraint; // @synthesize appButtonViewWidthConstraint;
47 | @property(nonatomic, retain) _TtC12ControlStrip13AppButtonView *appButtonView; // @synthesize appButtonView;
48 |
49 | @end
50 |
51 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.Customization.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.Customization : SwiftObject
10 | {
11 | // Error parsing type: , name: disabledButtons
12 | // Error parsing type: , name: inputMethodHandwritingNotification
13 | }
14 |
15 | @end
16 |
17 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.DarwinNotification.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.DarwinNotification : SwiftObject
10 | {
11 | // Error parsing type: , name: name
12 | // Error parsing type: , name: token
13 | // Error parsing type: , name: handler
14 | // Error parsing type: , name: _state
15 | }
16 |
17 | @end
18 |
19 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.Dashboard.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @class NSString;
10 |
11 | @interface ControlStrip.Dashboard : NSObject
12 | {
13 | }
14 |
15 | - (id)init;
16 | - (void)handleEvent:(const struct __DFRSystemEvent *)arg1;
17 | @property(nonatomic, readonly) NSString *identifier;
18 |
19 | @end
20 |
21 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.Defaults.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.Defaults : SwiftObject
10 | {
11 | // Error parsing type: , name: domain
12 | }
13 |
14 | @end
15 |
16 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.DisplayServices.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.DisplayServices : SwiftObject
10 | {
11 | // Error parsing type: , name: source
12 | // Error parsing type: , name: mode
13 | // Error parsing type: , name: needsNotification
14 | // Error parsing type: , name: _brightness
15 | // Error parsing type: , name: display
16 | }
17 |
18 | @end
19 |
20 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.DoNotDisturb.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.DoNotDisturb : SwiftObject
10 | {
11 | // Error parsing type: , name: systemButton
12 | }
13 |
14 | - (void)_ncAlive:(id)arg1;
15 | - (void)_ncDNDDisabled:(id)arg1;
16 | - (void)_ncDNDEnabled:(id)arg1;
17 |
18 | @end
19 |
20 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.Escape.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.FunctionRowViewController.h"
8 |
9 | @class NSDictionary, _TtC12ControlStrip18ControlStripButton;
10 |
11 | @interface ControlStrip.Escape : ControlStrip.FunctionRowViewController
12 | {
13 | // Error parsing type: , name: escButton
14 | }
15 |
16 | - (CDUnknownBlockType).cxx_destruct;
17 | - (id)initWithCoder:(id)arg1;
18 | - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
19 | - (void)awakeFromNib;
20 | @property(nonatomic, retain) _TtC12ControlStrip18ControlStripButton *escButton; // @synthesize escButton;
21 | @property(nonatomic, readonly) NSDictionary *attributes;
22 |
23 | @end
24 |
25 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.FunctionRowBar.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.FunctionRowViewController.h"
8 |
9 | @class NSDictionary, _TtC12ControlStrip18ControlStripButton;
10 |
11 | @interface ControlStrip.FunctionRowBar : ControlStrip.FunctionRowViewController
12 | {
13 | // Error parsing type: , name: f1Button
14 | // Error parsing type: , name: f2Button
15 | // Error parsing type: , name: f3Button
16 | // Error parsing type: , name: f4Button
17 | // Error parsing type: , name: f5Button
18 | // Error parsing type: , name: f6Button
19 | // Error parsing type: , name: f7Button
20 | // Error parsing type: , name: f8Button
21 | // Error parsing type: , name: f9Button
22 | // Error parsing type: , name: f10Button
23 | // Error parsing type: , name: f11Button
24 | // Error parsing type: , name: f12Button
25 | }
26 |
27 | - (CDUnknownBlockType).cxx_destruct;
28 | - (id)initWithCoder:(id)arg1;
29 | - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
30 | - (void)awakeFromNib;
31 | @property(nonatomic, retain) _TtC12ControlStrip18ControlStripButton *f12Button; // @synthesize f12Button;
32 | @property(nonatomic, retain) _TtC12ControlStrip18ControlStripButton *f11Button; // @synthesize f11Button;
33 | @property(nonatomic, retain) _TtC12ControlStrip18ControlStripButton *f10Button; // @synthesize f10Button;
34 | @property(nonatomic, retain) _TtC12ControlStrip18ControlStripButton *f9Button; // @synthesize f9Button;
35 | @property(nonatomic, retain) _TtC12ControlStrip18ControlStripButton *f8Button; // @synthesize f8Button;
36 | @property(nonatomic, retain) _TtC12ControlStrip18ControlStripButton *f7Button; // @synthesize f7Button;
37 | @property(nonatomic, retain) _TtC12ControlStrip18ControlStripButton *f6Button; // @synthesize f6Button;
38 | @property(nonatomic, retain) _TtC12ControlStrip18ControlStripButton *f5Button; // @synthesize f5Button;
39 | @property(nonatomic, retain) _TtC12ControlStrip18ControlStripButton *f4Button; // @synthesize f4Button;
40 | @property(nonatomic, retain) _TtC12ControlStrip18ControlStripButton *f3Button; // @synthesize f3Button;
41 | @property(nonatomic, retain) _TtC12ControlStrip18ControlStripButton *f2Button; // @synthesize f2Button;
42 | @property(nonatomic, retain) _TtC12ControlStrip18ControlStripButton *f1Button; // @synthesize f1Button;
43 | @property(nonatomic, readonly) NSDictionary *attributes;
44 |
45 | @end
46 |
47 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.FunctionRowViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @class NSFunctionRow;
10 |
11 | @interface ControlStrip.FunctionRowViewController : NSViewController
12 | {
13 | // Error parsing type: , name: functionRow
14 | }
15 |
16 | - (CDUnknownBlockType).cxx_destruct;
17 | - (id)initWithCoder:(id)arg1;
18 | - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
19 | @property(nonatomic, retain) NSFunctionRow *functionRow; // @synthesize functionRow;
20 |
21 | @end
22 |
23 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.NotificationCenter.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.NotificationCenter : SwiftObject
10 | {
11 | }
12 |
13 | @end
14 |
15 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.PeriodicMessageTrace.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.PeriodicMessageTrace : SwiftObject
10 | {
11 | // Error parsing type: , name: _closures
12 | // Error parsing type: , name: _timer
13 | // Error parsing type: , name: _lastKey
14 | }
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.Queue.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.Queue : SwiftObject
10 | {
11 | // Error parsing type: , name: _q
12 | // Error parsing type: , name: _timers
13 | }
14 |
15 | @end
16 |
17 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ScreenLock.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.FunctionRowViewController.h"
8 |
9 | @class NSDictionary, NSStackView;
10 |
11 | @interface ControlStrip.ScreenLock : ControlStrip.FunctionRowViewController
12 | {
13 | // Error parsing type: , name: buttonStack
14 | // Error parsing type: , name: configuration
15 | // Error parsing type: , name: stateChangedNotification
16 | // Error parsing type: , name: sessionStateNotification
17 | }
18 |
19 | - (CDUnknownBlockType).cxx_destruct;
20 | - (id)initWithCoder:(id)arg1;
21 | - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
22 | @property(nonatomic, readonly) long long sessionState;
23 | - (void)updateConfiguration;
24 | - (void)awakeFromNib;
25 | @property(nonatomic, readonly) NSDictionary *attributes;
26 | @property(nonatomic, retain) NSStackView *buttonStack; // @synthesize buttonStack;
27 |
28 | @end
29 |
30 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ScreenSaverButton.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.ScreenSaverButton : SwiftObject
10 | {
11 | }
12 |
13 | @end
14 |
15 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.ShowDesktop.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.ShowDesktop : SwiftObject
10 | {
11 | }
12 |
13 | @end
14 |
15 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.SleepButton.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.SleepButton : SwiftObject
10 | {
11 | }
12 |
13 | @end
14 |
15 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.SliderButton-ControlStrip.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.SliderButton.h"
8 |
9 | @class NSImage, NSString;
10 |
11 | @interface ControlStrip.SliderButton (ControlStrip)
12 | - (void)dismissPopover;
13 | - (void)didCancel;
14 | - (void)willDismissPopover;
15 | - (void)willPresentPopover;
16 | - (void)trackingDidEnd;
17 | @property(nonatomic, readonly) NSString *accessibilityMaxValueLabelKey;
18 | @property(nonatomic, readonly) NSString *accessibilityMinValueLabelKey;
19 | @property(nonatomic, readonly) NSString *accessibilityCloseLabelKey;
20 | @property(nonatomic, readonly) NSString *accessibilityLabelKey;
21 | @property(nonatomic, readonly) NSImage *maxValueImage;
22 | @property(nonatomic, readonly) NSImage *minValueImage;
23 | @property(nonatomic) double value;
24 | @property(nonatomic, readonly) NSString *loggingIdentifier;
25 | @end
26 |
27 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.SliderButton.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.ControlStripButton.h"
8 |
9 | @class NSFunctionRow, _TtC12ControlStrip13SliderPopover;
10 |
11 | @interface ControlStrip.SliderButton : ControlStrip.ControlStripButton
12 | {
13 | // Error parsing type: , name: popover
14 | // Error parsing type: , name: functionRow
15 | // Error parsing type: , name: isPresented
16 | // Error parsing type: , name: initialValue
17 | }
18 |
19 | - (CDUnknownBlockType).cxx_destruct;
20 | - (id)initWithCoder:(id)arg1;
21 | - (id)initWithFrame:(struct CGRect)arg1;
22 | - (void)didTriggerPressGestureRecognizer:(id)arg1;
23 | - (void)didTriggerClickGestureRecognizer:(id)arg1;
24 | - (BOOL)gestureRecognizerShouldBegin:(id)arg1;
25 | - (void)serviceActionWithTouching:(BOOL)arg1 cancelled:(BOOL)arg2;
26 | - (BOOL)accessibilityPerformPress;
27 | - (void)presentSlider;
28 | - (void)popupSlider;
29 | @property(nonatomic, retain) NSFunctionRow *functionRow; // @synthesize functionRow;
30 | @property(nonatomic, retain) _TtC12ControlStrip13SliderPopover *popover; // @synthesize popover;
31 |
32 | @end
33 |
34 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.SliderPopover-ControlStrip.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.SliderPopover.h"
8 |
9 | @interface ControlStrip.SliderPopover (ControlStrip)
10 | - (void)_didTriggerPressGestureRecognizer:(id)arg1;
11 | - (BOOL)gestureRecognizer:(id)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)arg2;
12 | - (void)initGestureRecognizers;
13 | @end
14 |
15 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.SliderPopover.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | #import "NSTouchBarPressAndHoldTransposerDelegate-Protocol.h"
10 |
11 | @class NSButton, NSLayoutConstraint, NSSlider, NSView, _NSSliderFunctionBarItemView;
12 |
13 | @interface ControlStrip.SliderPopover : NSViewController
14 | {
15 | // Error parsing type: , name: delegate
16 | // Error parsing type: , name: slider
17 | // Error parsing type: , name: sliderItem
18 | // Error parsing type: , name: pressGestureRecognizer
19 | // Error parsing type: , name: used
20 | // Error parsing type: , name: sliderWidthConstraint
21 | // Error parsing type: , name: sliderRightConstraint
22 | // Error parsing type: , name: backdropView
23 | // Error parsing type: , name: closeButton
24 | // Error parsing type: , name: closeButtonWidthConstraint
25 | // Error parsing type: , name: initialRect
26 | // Error parsing type: , name: isPresented
27 | // Error parsing type: , name: mode
28 | // Error parsing type: , name: sliderTransposer
29 | // Error parsing type: , name: autodismissTimer
30 | }
31 |
32 | + (double)animationDuration;
33 | + (BOOL)slowMotion;
34 | - (CDUnknownBlockType).cxx_destruct;
35 | - (id)initWithCoder:(id)arg1;
36 | - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
37 | - (void)transposerDidCancel:(id)arg1;
38 | - (void)transposerDidEnd:(id)arg1;
39 | - (void)updateTransposerWith:(id)arg1;
40 | - (void)beginTransposerWith:(id)arg1 element:(const struct __DFRElement *)arg2;
41 | - (void)showCloseButton;
42 | - (void)trackingDidEnd:(id)arg1;
43 | - (void)trackingDidBegin:(id)arg1;
44 | - (void)sliderValueChanged:(id)arg1;
45 | - (void)commandeerTouches:(id)arg1;
46 | - (void)dismissPopover:(id)arg1;
47 | - (void)presentPopoverWithAnimatingFrom:(struct CGRect)arg1 completion:(CDUnknownBlockType)arg2;
48 | @property(nonatomic) BOOL presented; // @synthesize presented=isPresented;
49 | - (BOOL)isPresented;
50 | - (void)dealloc;
51 | - (void)loadView;
52 | @property(nonatomic) struct CGRect initialRect; // @synthesize initialRect;
53 | @property(nonatomic) __weak NSLayoutConstraint *closeButtonWidthConstraint; // @synthesize closeButtonWidthConstraint;
54 | @property(nonatomic) __weak NSButton *closeButton; // @synthesize closeButton;
55 | @property(nonatomic) __weak NSView *backdropView; // @synthesize backdropView;
56 | @property(nonatomic) __weak NSLayoutConstraint *sliderRightConstraint; // @synthesize sliderRightConstraint;
57 | @property(nonatomic) __weak NSLayoutConstraint *sliderWidthConstraint; // @synthesize sliderWidthConstraint;
58 | @property(nonatomic) double sliderValue;
59 | @property(nonatomic) __weak _NSSliderFunctionBarItemView *sliderItem; // @synthesize sliderItem;
60 | @property(nonatomic, retain) NSSlider *slider; // @synthesize slider;
61 |
62 | @end
63 |
64 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.SliderView.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.SliderView : NSView
10 | {
11 | // Error parsing type: , name: suppressTouches
12 | // Error parsing type: , name: touchEventInterceptor
13 | }
14 |
15 | - (CDUnknownBlockType).cxx_destruct;
16 | - (id)initWithCoder:(id)arg1;
17 | - (id)initWithFrame:(struct CGRect)arg1;
18 | - (void)touchesCancelledWithEvent:(id)arg1;
19 | - (void)touchesEndedWithEvent:(id)arg1;
20 | - (void)touchesMovedWithEvent:(id)arg1;
21 | - (void)touchesBeganWithEvent:(id)arg1;
22 | - (id)hitTest:(struct CGPoint)arg1;
23 | @property(nonatomic, copy) CDUnknownBlockType touchEventInterceptor; // @synthesize touchEventInterceptor;
24 | @property(nonatomic) BOOL suppressTouches; // @synthesize suppressTouches;
25 |
26 | @end
27 |
28 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.SpotlightButton.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.SpotlightButton : SwiftObject
10 | {
11 | }
12 |
13 | @end
14 |
15 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.TestMode.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface ControlStrip.TestMode : SwiftObject
10 | {
11 | }
12 |
13 | @end
14 |
15 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.VolumeButton-ControlStrip.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.VolumeButton.h"
8 |
9 | @class NSImage, NSString;
10 |
11 | @interface ControlStrip.VolumeButton (ControlStrip)
12 | - (void)trackingDidEnd;
13 | @property(nonatomic, readonly) NSString *accessibilityMaxValueLabelKey;
14 | @property(nonatomic, readonly) NSString *accessibilityMinValueLabelKey;
15 | @property(nonatomic, readonly) NSString *accessibilityCloseLabelKey;
16 | @property(nonatomic, readonly) NSString *accessibilityLabelKey;
17 | @property(nonatomic, readonly) NSImage *maxValueImage;
18 | @property(nonatomic, readonly) NSImage *minValueImage;
19 | @property(nonatomic) double value;
20 | @property(nonatomic, readonly) NSString *loggingIdentifier;
21 | @end
22 |
23 |
--------------------------------------------------------------------------------
/headers/ControlStrip/ControlStrip.VolumeButton.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "ControlStrip.SliderButton.h"
8 |
9 | @class NSString;
10 |
11 | @interface ControlStrip.VolumeButton : ControlStrip.SliderButton
12 | {
13 | // Error parsing type: , name: display
14 | // Error parsing type: , name: lastUpdate
15 | // Error parsing type: , name: addedObserver
16 | }
17 |
18 | - (CDUnknownBlockType).cxx_destruct;
19 | - (id)initWithCoder:(id)arg1;
20 | - (id)initWithFrame:(struct CGRect)arg1;
21 | - (void)audioDidChange:(id)arg1;
22 | - (void)dealloc;
23 | @property(nonatomic, copy) NSString *preferencePanePath;
24 | - (void)initObserver;
25 | - (void)willPresentPopover;
26 |
27 | @end
28 |
29 |
--------------------------------------------------------------------------------
/headers/ControlStrip/NCNotificationCenterMenu-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "NSObject-Protocol.h"
8 |
9 | @protocol NCNotificationCenterMenu
10 | - (void)ncMenuDNDToggle;
11 | - (void)ncMenuMouseUp;
12 | - (void)ncMenuMouseDown;
13 | - (void)ncMenugetInitialState:(void (^)(BOOL))arg1;
14 | @end
15 |
16 |
--------------------------------------------------------------------------------
/headers/ControlStrip/NSAnimationContext-ControlStrip.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface NSAnimationContext (ControlStrip)
10 | + (void)immediate:(CDUnknownBlockType)arg1 completionHandler:(CDUnknownBlockType)arg2;
11 | @end
12 |
13 |
--------------------------------------------------------------------------------
/headers/ControlStrip/NSApplicationDelegate-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "NSObject-Protocol.h"
8 |
9 | @class NSApplication, NSArray, NSCoder, NSData, NSDictionary, NSError, NSMenu, NSNotification, NSString, NSUserActivity;
10 |
11 | @protocol NSApplicationDelegate
12 |
13 | @optional
14 | - (void)applicationDidChangeOcclusionState:(NSNotification *)arg1;
15 | - (void)applicationDidChangeScreenParameters:(NSNotification *)arg1;
16 | - (void)applicationWillTerminate:(NSNotification *)arg1;
17 | - (void)applicationDidUpdate:(NSNotification *)arg1;
18 | - (void)applicationWillUpdate:(NSNotification *)arg1;
19 | - (void)applicationDidResignActive:(NSNotification *)arg1;
20 | - (void)applicationWillResignActive:(NSNotification *)arg1;
21 | - (void)applicationDidBecomeActive:(NSNotification *)arg1;
22 | - (void)applicationWillBecomeActive:(NSNotification *)arg1;
23 | - (void)applicationDidUnhide:(NSNotification *)arg1;
24 | - (void)applicationWillUnhide:(NSNotification *)arg1;
25 | - (void)applicationDidHide:(NSNotification *)arg1;
26 | - (void)applicationWillHide:(NSNotification *)arg1;
27 | - (void)applicationDidFinishLaunching:(NSNotification *)arg1;
28 | - (void)applicationWillFinishLaunching:(NSNotification *)arg1;
29 | - (void)application:(NSApplication *)arg1 didUpdateUserActivity:(NSUserActivity *)arg2;
30 | - (void)application:(NSApplication *)arg1 didFailToContinueUserActivityWithType:(NSString *)arg2 error:(NSError *)arg3;
31 | - (BOOL)application:(NSApplication *)arg1 continueUserActivity:(NSUserActivity *)arg2 restorationHandler:(void (^)(NSArray *))arg3;
32 | - (BOOL)application:(NSApplication *)arg1 willContinueUserActivityWithType:(NSString *)arg2;
33 | - (void)application:(NSApplication *)arg1 didDecodeRestorableState:(NSCoder *)arg2;
34 | - (void)application:(NSApplication *)arg1 willEncodeRestorableState:(NSCoder *)arg2;
35 | - (void)application:(NSApplication *)arg1 didReceiveRemoteNotification:(NSDictionary *)arg2;
36 | - (void)application:(NSApplication *)arg1 didFailToRegisterForRemoteNotificationsWithError:(NSError *)arg2;
37 | - (void)application:(NSApplication *)arg1 didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)arg2;
38 | - (NSError *)application:(NSApplication *)arg1 willPresentError:(NSError *)arg2;
39 | - (NSMenu *)applicationDockMenu:(NSApplication *)arg1;
40 | - (BOOL)applicationShouldHandleReopen:(NSApplication *)arg1 hasVisibleWindows:(BOOL)arg2;
41 | - (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)arg1;
42 | - (unsigned long long)application:(NSApplication *)arg1 printFiles:(NSArray *)arg2 withSettings:(NSDictionary *)arg3 showPrintPanels:(BOOL)arg4;
43 | - (BOOL)application:(NSApplication *)arg1 printFile:(NSString *)arg2;
44 | - (BOOL)application:(id)arg1 openFileWithoutUI:(NSString *)arg2;
45 | - (BOOL)applicationOpenUntitledFile:(NSApplication *)arg1;
46 | - (BOOL)applicationShouldOpenUntitledFile:(NSApplication *)arg1;
47 | - (BOOL)application:(NSApplication *)arg1 openTempFile:(NSString *)arg2;
48 | - (void)application:(NSApplication *)arg1 openFiles:(NSArray *)arg2;
49 | - (BOOL)application:(NSApplication *)arg1 openFile:(NSString *)arg2;
50 | - (unsigned long long)applicationShouldTerminate:(NSApplication *)arg1;
51 | @end
52 |
53 |
--------------------------------------------------------------------------------
/headers/ControlStrip/NSButton-ControlStrip.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface NSButton (ControlStrip)
10 | - (id)initWithTemplateImage:(id)arg1;
11 | @end
12 |
13 |
--------------------------------------------------------------------------------
/headers/ControlStrip/NSCopying-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | @protocol NSCopying
8 | - (id)copyWithZone:(void *)arg1;
9 | @end
10 |
11 |
--------------------------------------------------------------------------------
/headers/ControlStrip/NSGestureRecognizerDelegate-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "NSObject-Protocol.h"
8 |
9 | @class NSEvent, NSGestureRecognizer, NSTouch;
10 |
11 | @protocol NSGestureRecognizerDelegate
12 |
13 | @optional
14 | - (BOOL)gestureRecognizer:(NSGestureRecognizer *)arg1 shouldReceiveTouch:(NSTouch *)arg2;
15 | - (BOOL)gestureRecognizer:(NSGestureRecognizer *)arg1 shouldBeRequiredToFailByGestureRecognizer:(NSGestureRecognizer *)arg2;
16 | - (BOOL)gestureRecognizer:(NSGestureRecognizer *)arg1 shouldRequireFailureOfGestureRecognizer:(NSGestureRecognizer *)arg2;
17 | - (BOOL)gestureRecognizer:(NSGestureRecognizer *)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(NSGestureRecognizer *)arg2;
18 | - (BOOL)gestureRecognizerShouldBegin:(NSGestureRecognizer *)arg1;
19 | - (BOOL)gestureRecognizer:(NSGestureRecognizer *)arg1 shouldAttemptToRecognizeWithEvent:(NSEvent *)arg2;
20 | @end
21 |
22 |
--------------------------------------------------------------------------------
/headers/ControlStrip/NSObject-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | @class NSString, Protocol;
8 |
9 | @protocol NSObject
10 | @property(nonatomic, readonly) NSString *description;
11 | - (void *)zone;
12 | - (long long)retainCount;
13 | - (id)autorelease;
14 | - (void)release;
15 | - (id)retain;
16 | - (BOOL)respondsToSelector:(SEL)arg1;
17 | - (BOOL)conformsToProtocol:(Protocol *)arg1;
18 | - (BOOL)isMemberOfClass:(Class)arg1;
19 | - (BOOL)isKindOfClass:(Class)arg1;
20 | - (BOOL)isProxy;
21 | - (id *)performSelector:(SEL)arg1 withObject:(id)arg2 withObject:(id)arg3;
22 | - (id *)performSelector:(SEL)arg1 withObject:(id)arg2;
23 | - (id *)performSelector:(SEL)arg1;
24 | - (id)self;
25 | - (Class)class;
26 | @property(nonatomic, readonly) Class superclass;
27 | @property(nonatomic, readonly) long long hash;
28 | - (BOOL)isEqual:(id)arg1;
29 |
30 | @optional
31 | @property(nonatomic, readonly) NSString *debugDescription;
32 | @end
33 |
34 |
--------------------------------------------------------------------------------
/headers/ControlStrip/NSTouchBarPressAndHoldTransposerDelegate-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "NSObject-Protocol.h"
8 |
9 | @class NSTouchBarPressAndHoldTransposer;
10 |
11 | @protocol NSTouchBarPressAndHoldTransposerDelegate
12 | - (void)transposerDidEnd:(NSTouchBarPressAndHoldTransposer *)arg1;
13 |
14 | @optional
15 | - (void)transposerDidCancel:(NSTouchBarPressAndHoldTransposer *)arg1;
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/ControlStrip/OS_dispatch_group-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "NSObject-Protocol.h"
8 | #import "OS_dispatch_object-Protocol.h"
9 |
10 | @protocol OS_dispatch_group
11 | @end
12 |
13 |
--------------------------------------------------------------------------------
/headers/ControlStrip/OS_dispatch_object-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "NSObject-Protocol.h"
8 |
9 | @protocol OS_dispatch_object
10 | @end
11 |
12 |
--------------------------------------------------------------------------------
/headers/ControlStrip/OS_dispatch_queue-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "NSObject-Protocol.h"
8 | #import "OS_dispatch_object-Protocol.h"
9 |
10 | @protocol OS_dispatch_queue
11 | @end
12 |
13 |
--------------------------------------------------------------------------------
/headers/ControlStrip/OS_dispatch_semaphore-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "NSObject-Protocol.h"
8 | #import "OS_dispatch_object-Protocol.h"
9 |
10 | @protocol OS_dispatch_semaphore
11 | @end
12 |
13 |
--------------------------------------------------------------------------------
/headers/ControlStrip/OS_dispatch_source-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "NSObject-Protocol.h"
8 | #import "OS_dispatch_object-Protocol.h"
9 |
10 | @protocol OS_dispatch_source
11 | @end
12 |
13 |
--------------------------------------------------------------------------------
/headers/ControlStrip/OS_xpc_object-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "NSObject-Protocol.h"
8 |
9 | @protocol OS_xpc_object
10 | @end
11 |
12 |
--------------------------------------------------------------------------------
/headers/ControlStrip/_NSTouchBarItemLayoutWrapper-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "NSObject-Protocol.h"
8 |
9 | @protocol _NSTouchBarItemLayoutWrapper
10 | - (BOOL)isSpace;
11 | @property(nonatomic, readonly) struct CGSize maxSize;
12 | @property(nonatomic, readonly) struct CGSize minSize;
13 |
14 | @optional
15 | @property(nonatomic, readonly) double itemPadding;
16 | @property(nonatomic, readonly) unsigned long long itemPosition;
17 | @property(nonatomic, readonly) long long priorityIndex;
18 | @property(nonatomic, readonly) struct CGSize contentClippingSize;
19 | @property(nonatomic, readonly) struct CGSize preferredSize;
20 |
21 | // Remaining properties
22 | @property(nonatomic, readonly) BOOL space;
23 | @end
24 |
25 |
--------------------------------------------------------------------------------
/headers/ControlStrip/_TtPs10_NSCopying_-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "_TtPs15_ShadowProtocol_-Protocol.h"
8 |
9 | @protocol _TtPs10_NSCopying_ <_TtPs15_ShadowProtocol_>
10 | - (id)copyWithZone:(void *)arg1;
11 | @end
12 |
13 |
--------------------------------------------------------------------------------
/headers/ControlStrip/_TtPs13_NSStringCore_-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "_TtPs10_NSCopying_-Protocol.h"
8 | #import "_TtPs18_NSFastEnumeration_-Protocol.h"
9 |
10 | @protocol _TtPs13_NSStringCore_ <_TtPs10_NSCopying_, _TtPs18_NSFastEnumeration_>
11 | - (unsigned short)characterAtIndex:(long long)arg1;
12 | - (long long)length;
13 | @end
14 |
15 |
--------------------------------------------------------------------------------
/headers/ControlStrip/_TtPs15_ShadowProtocol_-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | @protocol _TtPs15_ShadowProtocol_
8 | @end
9 |
10 |
--------------------------------------------------------------------------------
/headers/ControlStrip/_TtPs18_NSFastEnumeration_-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "_TtPs15_ShadowProtocol_-Protocol.h"
8 |
9 | @protocol _TtPs18_NSFastEnumeration_ <_TtPs15_ShadowProtocol_>
10 | - (long long)countByEnumeratingWithState:(CDStruct_70511ce9 *)arg1 objects:(id *)arg2 count:(long long)arg3;
11 | @end
12 |
13 |
--------------------------------------------------------------------------------
/headers/ControlStrip/_TtPs9AnyObject_-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | @protocol _TtPs9AnyObject_
8 | @end
9 |
10 |
--------------------------------------------------------------------------------
/headers/OSDUIHelper/CDStructures.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #pragma mark Named Structures
8 |
9 | struct CGPoint {
10 | double _field1;
11 | double _field2;
12 | };
13 |
14 | struct CGRect {
15 | struct CGPoint _field1;
16 | struct CGSize _field2;
17 | };
18 |
19 | struct CGSize {
20 | double _field1;
21 | double _field2;
22 | };
23 |
24 |
--------------------------------------------------------------------------------
/headers/OSDUIHelper/NSObject-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | @class NSString, Protocol;
8 |
9 | @protocol NSObject
10 | @property(nonatomic, readonly) NSString *description;
11 | - (void *)zone;
12 | - (long long)retainCount;
13 | - (id)autorelease;
14 | - (void)release;
15 | - (id)retain;
16 | - (BOOL)respondsToSelector:(SEL)arg1;
17 | - (BOOL)conformsToProtocol:(Protocol *)arg1;
18 | - (BOOL)isMemberOfClass:(Class)arg1;
19 | - (BOOL)isKindOfClass:(Class)arg1;
20 | - (BOOL)isProxy;
21 | - (id *)performSelector:(SEL)arg1 withObject:(id)arg2 withObject:(id)arg3;
22 | - (id *)performSelector:(SEL)arg1 withObject:(id)arg2;
23 | - (id *)performSelector:(SEL)arg1;
24 | - (id)self;
25 | - (Class)class;
26 | @property(nonatomic, readonly) Class superclass;
27 | @property(nonatomic, readonly) long long hash;
28 | - (BOOL)isEqual:(id)arg1;
29 |
30 | @optional
31 | @property(nonatomic, readonly) NSString *debugDescription;
32 | @end
33 |
34 |
--------------------------------------------------------------------------------
/headers/OSDUIHelper/NSXPCListenerDelegate-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import "NSObject-Protocol.h"
8 |
9 | @class NSXPCConnection, NSXPCListener;
10 |
11 | @protocol NSXPCListenerDelegate
12 |
13 | @optional
14 | - (BOOL)listener:(NSXPCListener *)arg1 shouldAcceptNewConnection:(NSXPCConnection *)arg2;
15 | @end
16 |
17 |
--------------------------------------------------------------------------------
/headers/OSDUIHelper/OSDUIHelper.BSUIMeterBlockDark.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface OSDUIHelper.BSUIMeterBlockDark : NSView
10 | {
11 | }
12 |
13 | - (id)initWithCoder:(id)arg1;
14 | - (id)initWithFrame:(struct CGRect)arg1;
15 | - (void)drawRect:(struct CGRect)arg1;
16 | @property(nonatomic, readonly) BOOL allowsVibrancy;
17 |
18 | @end
19 |
20 |
--------------------------------------------------------------------------------
/headers/OSDUIHelper/OSDUIHelper.BSUIMeterBlockLight.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface OSDUIHelper.BSUIMeterBlockLight : NSVisualEffectView
10 | {
11 | }
12 |
13 | - (id)initWithCoder:(id)arg1;
14 | - (id)initWithFrame:(struct CGRect)arg1;
15 | - (void)drawRect:(struct CGRect)arg1;
16 | @property(nonatomic, readonly) BOOL allowsVibrancy;
17 |
18 | @end
19 |
20 |
--------------------------------------------------------------------------------
/headers/OSDUIHelper/OSDUIHelper.BSUIMeterBlocks.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface OSDUIHelper.BSUIMeterBlocks : SwiftObject
10 | {
11 | }
12 |
13 | @end
14 |
15 |
--------------------------------------------------------------------------------
/headers/OSDUIHelper/OSDUIHelper.BlockTimer.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface OSDUIHelper.BlockTimer : SwiftObject
10 | {
11 | // Error parsing type: , name: _timer
12 | // Error parsing type: , name: callback
13 | }
14 |
15 | - (void)timerCallback:(id)arg1;
16 |
17 | @end
18 |
19 |
--------------------------------------------------------------------------------
/headers/OSDUIHelper/OSDUIHelper.OSDMeterView.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface OSDUIHelper.OSDMeterView : SwiftObject
10 | {
11 | }
12 |
13 | @end
14 |
15 |
--------------------------------------------------------------------------------
/headers/OSDUIHelper/OSDUIHelper.OSDMeterViewDark.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface OSDUIHelper.OSDMeterViewDark : NSView
10 | {
11 | }
12 |
13 | - (id)initWithCoder:(id)arg1;
14 | - (id)initWithFrame:(struct CGRect)arg1;
15 | - (void)drawRect:(struct CGRect)arg1;
16 | @property(nonatomic, readonly) BOOL allowsVibrancy;
17 |
18 | @end
19 |
20 |
--------------------------------------------------------------------------------
/headers/OSDUIHelper/OSDUIHelper.OSDMeterViewLight.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface OSDUIHelper.OSDMeterViewLight : NSView
10 | {
11 | }
12 |
13 | - (id)initWithCoder:(id)arg1;
14 | - (id)initWithFrame:(struct CGRect)arg1;
15 | - (void)drawRect:(struct CGRect)arg1;
16 | @property(nonatomic, readonly) BOOL allowsVibrancy;
17 |
18 | @end
19 |
20 |
--------------------------------------------------------------------------------
/headers/OSDUIHelper/OSDUIHelper.OSDRoundWindow.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface OSDUIHelper.OSDRoundWindow : NSWindow
10 | {
11 | // Error parsing type: , name: CORNER_RADIUS
12 | }
13 |
14 | - (float)_backdropBleedAmount;
15 | - (id)_cornerMask;
16 | - (id)initWithContentRect:(struct CGRect)arg1 styleMask:(unsigned long long)arg2 backing:(unsigned long long)arg3 defer:(BOOL)arg4;
17 | - (id)init;
18 | @property(nonatomic, readonly) double CORNER_RADIUS; // @synthesize CORNER_RADIUS;
19 |
20 | @end
21 |
22 |
--------------------------------------------------------------------------------
/headers/OSDUIHelper/OSDUIHelper.OSDUIHelper.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | #import "OSDUIHelperProtocol-Protocol.h"
10 |
11 | @interface OSDUIHelper.OSDUIHelper : NSObject
12 | {
13 | }
14 |
15 | - (id)init;
16 | - (void)showImage:(long long)arg1 onDisplayID:(unsigned int)arg2 priority:(unsigned int)arg3 msecUntilFade:(unsigned int)arg4 filledChiclets:(unsigned int)arg5 totalChiclets:(unsigned int)arg6 locked:(BOOL)arg7;
17 | - (void)showImageAtPath:(id)arg1 onDisplayID:(unsigned int)arg2 priority:(unsigned int)arg3 msecUntilFade:(unsigned int)arg4 withText:(id)arg5;
18 | - (void)showImage:(long long)arg1 onDisplayID:(unsigned int)arg2 priority:(unsigned int)arg3 msecUntilFade:(unsigned int)arg4 withText:(id)arg5;
19 | - (void)showFullScreenImage:(long long)arg1 onDisplayID:(unsigned int)arg2 priority:(unsigned int)arg3 msecToAnimate:(unsigned int)arg4;
20 | - (void)showImage:(long long)arg1 onDisplayID:(unsigned int)arg2 priority:(unsigned int)arg3 msecUntilFade:(unsigned int)arg4;
21 | - (void)fadeClassicImageOnDisplay:(unsigned int)arg1;
22 |
23 | @end
24 |
25 |
--------------------------------------------------------------------------------
/headers/OSDUIHelper/OSDUIHelper.OSDUIHelperDelegate.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | #import "NSXPCListenerDelegate-Protocol.h"
10 |
11 | @interface OSDUIHelper.OSDUIHelperDelegate : NSObject
12 | {
13 | }
14 |
15 | - (BOOL)listener:(id)arg1 shouldAcceptNewConnection:(id)arg2;
16 | - (id)init;
17 |
18 | @end
19 |
20 |
--------------------------------------------------------------------------------
/headers/OSDUIHelper/OSDUIHelper.OSDWindowController.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface OSDUIHelper.OSDWindowController : SwiftObject
10 | {
11 | // Error parsing type: , name: window
12 | // Error parsing type: , name: effectView
13 | // Error parsing type: , name: partialBlockView
14 | // Error parsing type: , name: meterView
15 | // Error parsing type: , name: overlayView
16 | // Error parsing type: , name: imageView
17 | // Error parsing type: , name: uisize
18 | // Error parsing type: , name: darkTheme
19 | // Error parsing type: , name: priority
20 | // Error parsing type: , name: graphicType
21 | // Error parsing type: , name: locked
22 | // Error parsing type: , name: usedBlockViews
23 | // Error parsing type: , name: unusedBlockViews
24 | // Error parsing type: , name: animatedImageViews
25 | // Error parsing type: , name: xpctransactionOpen
26 | // Error parsing type: , name: animateTimer
27 | // Error parsing type: , name: fadeTimer
28 | // Error parsing type: , name: maxAlpha
29 | // Error parsing type: , name: fadeDuration
30 | // Error parsing type: , name: fadeInterval
31 | // Error parsing type: , name: METER_BLOCKS
32 | // Error parsing type: , name: BLOCK_WIDTH
33 | // Error parsing type: , name: BLOCK_HEIGHT
34 | // Error parsing type: , name: BLOCK_GAP_X
35 | // Error parsing type: , name: BLOCK_GAP_Y
36 | }
37 |
38 | @end
39 |
40 |
--------------------------------------------------------------------------------
/headers/OSDUIHelper/OSDUIHelperProtocol-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | @class NSString;
8 |
9 | @protocol OSDUIHelperProtocol
10 | - (void)showFullScreenImage:(long long)arg1 onDisplayID:(unsigned int)arg2 priority:(unsigned int)arg3 msecToAnimate:(unsigned int)arg4;
11 | - (void)fadeClassicImageOnDisplay:(unsigned int)arg1;
12 | - (void)showImageAtPath:(NSString *)arg1 onDisplayID:(unsigned int)arg2 priority:(unsigned int)arg3 msecUntilFade:(unsigned int)arg4 withText:(NSString *)arg5;
13 | - (void)showImage:(long long)arg1 onDisplayID:(unsigned int)arg2 priority:(unsigned int)arg3 msecUntilFade:(unsigned int)arg4 filledChiclets:(unsigned int)arg5 totalChiclets:(unsigned int)arg6 locked:(BOOL)arg7;
14 | - (void)showImage:(long long)arg1 onDisplayID:(unsigned int)arg2 priority:(unsigned int)arg3 msecUntilFade:(unsigned int)arg4 withText:(NSString *)arg5;
15 | - (void)showImage:(long long)arg1 onDisplayID:(unsigned int)arg2 priority:(unsigned int)arg3 msecUntilFade:(unsigned int)arg4;
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/headers/OSDUIHelper/_TtPs9AnyObject_-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun 9 2015 22:53:21).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
5 | //
6 |
7 | @protocol _TtPs9AnyObject_
8 | @end
9 |
10 |
--------------------------------------------------------------------------------
/preview.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/preview.gif
--------------------------------------------------------------------------------
/preview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w0lfschild/cleanHUD/f3465ad9cb67978d5ed0d5f098d97fa741257bb7/preview.png
--------------------------------------------------------------------------------
/readme.md:
--------------------------------------------------------------------------------
1 | # cleanHUD
2 |
3 | 
4 | 
5 |
6 | # Information:
7 |
8 | - Designed for macOS 10.12 and up
9 | - cleanHUD is a MacForge plugin that gives you a clean minimal volume/brightness HUD in macOS styled in 2 possible ways
10 | - Author: [w0lfschild](https://github.com/w0lfschild)
11 |
12 | # Settings
13 |
14 | The avalible settings are:
15 |
16 | - `macOSStyle` - `bool`
17 | - `useCustomColor` - `bool`
18 | - `sliderColor` - `hex string`
19 | - `iconColor` - `hex string`
20 |
21 | Example:
22 |
23 | ```
24 | defaults write ~/Library/Containers/com.apple.OSDUIHelper/Data/Library/Preferences/com.apple.OSDUIHelper.plist macOSStyle -bool true
25 | defaults write ~/Library/Containers/com.apple.OSDUIHelper/Data/Library/Preferences/com.apple.OSDUIHelper.plist useCustomColor -bool true
26 | defaults write ~/Library/Containers/com.apple.OSDUIHelper/Data/Library/Preferences/com.apple.OSDUIHelper.plist sliderColor -string f5ad42
27 | defaults write ~/Library/Containers/com.apple.OSDUIHelper/Data/Library/Preferences/com.apple.OSDUIHelper.plist iconColor -string f5426f
28 | ```
29 |
30 | # Installation:
31 |
32 | 1. Download [MacForge](https://github.com/w0lfschild/app_updates/raw/master/MacForge/MacForge.zip)
33 | 2. Install [cleanHUD](https://www.macenhance.com/mflink?macforge://github.com/w0lfschild/myRepo/raw/master/myPaidRepo/org.w0lf.cleanHUD) in MacForge
34 |
--------------------------------------------------------------------------------