diff options
Diffstat (limited to 'VKPC/Global.h')
-rw-r--r-- | VKPC/Global.h | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/VKPC/Global.h b/VKPC/Global.h new file mode 100644 index 0000000..d1f4ce2 --- /dev/null +++ b/VKPC/Global.h @@ -0,0 +1,72 @@ +// +// global.h +// VKPC +// +// Created by Eugene on 11/28/13. +// Copyright (c) 2013-2014 Eugene Z. All rights reserved. +// + +#import "PlaylistTableController.h" + +// Variables +extern int const VKPCHTTPServerPort; +extern NSString * const VKPCHTTPServerHost; + +extern int const VKPCWSServerPort; +extern char * const VKPCWSServerHost; +extern char * const VKPCWSClientHost; +//extern char * const VKPCHostsFile; + +extern NSString * const VKPCAppHomeURL; +extern NSString * const CH1PEmail; + +extern BOOL const VKPCIsDebug; +extern BOOL const VKPCIsServerLogsEnabled; +extern BOOL VKPCIsYosemite; + +extern NSString * const VKPCEZCopyright; +extern NSString * const VKPCEZCopyrightYears; +extern NSString * const VKPCEZURL; + +extern NSString * const VKPCPreferencesShowNotifications; +extern NSString * const VKPCPreferencesInvertPlaylistIcons; +extern NSString * const VKPCPreferencesCatchMediaButtons; +extern NSString * const VKPCPreferencesBrowser; +extern NSString * const VKPCPreferencesStatisticReportedTimestamp; +extern NSString * const VKPCPreferencesUUID; +extern NSString * const VKPCPreferencesUseExtensionMode; + +extern int VKPCSessionID; +//extern PlaylistTableController *VKPCPlaylistTableController; +extern pid_t VKPCPID; + +extern NSString * const VKPCImageEmpty; +extern NSString * const VKPCImageCellBg; +extern NSString * const VKPCImageCellPressedBg; +extern NSString * const VKPCImagePause; +extern NSString * const VKPCImagePlay; +extern NSString * const VKPCImageTitleSeparator; +extern NSString * const VKPCImageSettings; +extern NSString * const VKPCImageSettingsPressed; +extern NSString * const VKPCImageStatus; +extern NSString * const VKPCImageStatusPressed; + +extern NSString * const kAppleInterfaceStyle; +extern NSString * const kAppleInterfaceStyleDark; +extern NSString * const kAppleInterfaceThemeChangedNotification; +extern NSString * const kCFBundleDisplayName; +extern NSString * const kCFBundleShortVersionString; +extern NSString * const kCFBundleVersion; + +// Functions +void VKPCInitGlobals(); +void VKPCInitUUID(); +void ShowNotification(); +NSString * GetFileFromResourceAsString(NSString *fileName, NSError * __autoreleasing *error); +NSString *GetSystemFontName(); +//BOOL IsDarkMode(); +InterfaceStyle GetInterfaceStyle(); +NSDictionary * VKPCGetImagesDictionary(); +void DebugLog(const char *str); +long GetTimestamp(); +BOOL IsAnotherProcessRunning();
\ No newline at end of file |