31 #import <Cocoa/Cocoa.h> 32 #import <Foundation/Foundation.h> 67 @property (strong, nonatomic) NSMenu *
mainMenu;
107 @property (weak) NSRunningApplication *
oldApp;
135 - (void)updateMenuWithNewBluetoothStatus:(NSString *)state;
143 - (void)updateMenuWithFoundDevices:(NSMutableArray *)devices;
156 - (void)updateMenuWithConnection:(CBPeripheral *)device;
164 - (void)updateMenuWithDisconnection:(CBPeripheral *)device;
Header file containing the shared settings class.
Header file containing the preferences window controller class.
Header file containing the about window controller.
Header file containing the Bluetooth low energy device manager class.
NSMenuItem * menuItemActiveDevice
Definition: AppDelegate.h:97
NSMenu * mainMenu
Definition: AppDelegate.h:67
NSMenuItem * menuItemProfiles
Definition: AppDelegate.h:82
NSMenu * subMenuDevices
Definition: AppDelegate.h:77
void startBlur()
Definition: AppDelegate.m:585
Header file containing the user profile manager class.
bool wantsBlurring
Definition: AppDelegate.h:117
Header file containing the communication protocol.
NSString * appName
Definition: AppDelegate.h:112
NSMenuItem * menuItemActiveProfile
Definition: AppDelegate.h:87
void stopBlur()
Definition: AppDelegate.m:598
void updateMenuWithProfiles()
Definition: AppDelegate.m:404
Header file containing the BlurredWindow class.
bool isBlurring
Definition: AppDelegate.h:122
NSStatusItem * statusItem
Definition: AppDelegate.h:62
NSMenuItem * menuItemDevices
Definition: AppDelegate.h:92
void updateToolTip()
Definition: AppDelegate.m:367
The App Delegate class.
Definition: AppDelegate.h:52
NSRunningApplication * oldApp
Definition: AppDelegate.h:107
NSMutableArray * windowControllers
Definition: AppDelegate.h:57
void updateMenuWithConnectionAttempt()
Definition: AppDelegate.m:489
NSMenuItem * menuItemScan
Definition: AppDelegate.h:102
NSMenu * subMenuProfiles
Definition: AppDelegate.h:72