diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..a7c3a28 Binary files /dev/null and b/.DS_Store differ diff --git a/README.md b/README.md index 630317e..86b4f26 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,32 @@ -Проект 2. Идея и интерфейс приложения -============= +# Watching -Придумайте приложение для OS X, разработайте графический интерфейс и сдайте: +## Проблема -1. Подробное описание в README.md или PDF. Описание должно включать: - * Проблему, которую решает приложение - * Аудитория приложения - * Пример сценария использования приложения - * Описание поведения (что происходит при загрузке, что происходит при нажатии на кнопку Х, и так далее). -2. Вся папка с проектом, в которой обязательно должен быть .xib-файл с графическим интерфейсом. +Автоматизация скачки новых эпизодов сериалов с торрентов. На самом деле хороший инструмент для OS существует - TVShows, но следит он только за иностранными трекерами и не находит субтитры. А так как мне чаще всего приходится смотреть сериалы с людьми, не понимающих английский, то пришла идея создать Watching - приложение, автоматические скачивающие и серию, и субтитры (скорее всего с notabenoid.com), отдавая при этом преимущество отечественным торрент-трекерам, если там уже есть подходящая раздача. -[Сдать работу](https://u.hexlet.org/courses/4/assignments/6) \ No newline at end of file +## Аудитория + +Конечно, любители сериалов, желающих слушать оригинальную озвучку. + +## Пример сценария + +Заходим в приложение. Нажимаем "New Show" и вводим название сериала. Этого достаточно, чтобы в момент появляние новой серии запустился Transmission (или другой торрент-клиент) с предложением скачать новую серию и получить уведомление о появлении соотвествующих субтитров. +После просмотра серии, если пользователь оказался неудовлетворен источником видео/субтитров (например, наблюдается рассинхронизация или просто низкое качество перевода), можно нажать на изображение сериала и удалить активные источники, выбрав альтернативу (если такие имеются). Также можно выбрать ждать или не ждать появления субтитров. + +## Описание поведения + +### Главное окно + +1. Загрузка: отображаются постеры сериалов, на которые подписан пользователь. +2. Кнопка "Synchronization": программа проверяет наличие новых эпизодов/субтитров (обычно это делается периодически). +3. Кнопка "New Show": появляется поле ввода названия сериала с подсказкой. При нажатии на "Save" он добавляется в подписки. + +### Окно сериала + +Переход - нажатие на постер сериала. + +1. Кнопка "IMDB" - ссылка на страницу сериала. +2. Кнопка "Remove" - удаление сериала с запросов подверждения действия. +3. Табы "Schedule", "Video resources", "Subtitle resources" - отображение графика выхода серий, доступных видео источников, доступных источников субтитров соотвественно. +4. Кнопка "Use this source": скачка идет с этого источника (раздача, перевод на notabenoid, автор раздачи или создатель перевода). +5. Кнопка "Remove": полностью удаляет доступ к этому источнику. diff --git a/Watching.xcodeproj/project.pbxproj b/Watching.xcodeproj/project.pbxproj new file mode 100644 index 0000000..3caae1c --- /dev/null +++ b/Watching.xcodeproj/project.pbxproj @@ -0,0 +1,305 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 8657535F1671D59A00D04E71 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8657535E1671D59A00D04E71 /* Cocoa.framework */; }; + 865753691671D59A00D04E71 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 865753671671D59A00D04E71 /* InfoPlist.strings */; }; + 8657536B1671D59A00D04E71 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 8657536A1671D59A00D04E71 /* main.m */; }; + 8657536F1671D59A00D04E71 /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 8657536D1671D59A00D04E71 /* Credits.rtf */; }; + 865753721671D59A00D04E71 /* WatchingAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 865753711671D59A00D04E71 /* WatchingAppDelegate.m */; }; + 865753751671D59A00D04E71 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 865753731671D59A00D04E71 /* MainMenu.xib */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 8657535A1671D59A00D04E71 /* Watching.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Watching.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 8657535E1671D59A00D04E71 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; + 865753611671D59A00D04E71 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; }; + 865753621671D59A00D04E71 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; }; + 865753631671D59A00D04E71 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; + 865753661671D59A00D04E71 /* Watching-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Watching-Info.plist"; sourceTree = ""; }; + 865753681671D59A00D04E71 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; + 8657536A1671D59A00D04E71 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 8657536C1671D59A00D04E71 /* Watching-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Watching-Prefix.pch"; sourceTree = ""; }; + 8657536E1671D59A00D04E71 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = en; path = en.lproj/Credits.rtf; sourceTree = ""; }; + 865753701671D59A00D04E71 /* WatchingAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WatchingAppDelegate.h; sourceTree = ""; }; + 865753711671D59A00D04E71 /* WatchingAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WatchingAppDelegate.m; sourceTree = ""; }; + 865753741671D59A00D04E71 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MainMenu.xib; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 865753571671D59A00D04E71 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8657535F1671D59A00D04E71 /* Cocoa.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 8657534F1671D59A00D04E71 = { + isa = PBXGroup; + children = ( + 865753641671D59A00D04E71 /* Watching */, + 8657535D1671D59A00D04E71 /* Frameworks */, + 8657535B1671D59A00D04E71 /* Products */, + ); + sourceTree = ""; + }; + 8657535B1671D59A00D04E71 /* Products */ = { + isa = PBXGroup; + children = ( + 8657535A1671D59A00D04E71 /* Watching.app */, + ); + name = Products; + sourceTree = ""; + }; + 8657535D1671D59A00D04E71 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 8657535E1671D59A00D04E71 /* Cocoa.framework */, + 865753601671D59A00D04E71 /* Other Frameworks */, + ); + name = Frameworks; + sourceTree = ""; + }; + 865753601671D59A00D04E71 /* Other Frameworks */ = { + isa = PBXGroup; + children = ( + 865753611671D59A00D04E71 /* AppKit.framework */, + 865753621671D59A00D04E71 /* CoreData.framework */, + 865753631671D59A00D04E71 /* Foundation.framework */, + ); + name = "Other Frameworks"; + sourceTree = ""; + }; + 865753641671D59A00D04E71 /* Watching */ = { + isa = PBXGroup; + children = ( + 865753701671D59A00D04E71 /* WatchingAppDelegate.h */, + 865753711671D59A00D04E71 /* WatchingAppDelegate.m */, + 865753731671D59A00D04E71 /* MainMenu.xib */, + 865753651671D59A00D04E71 /* Supporting Files */, + ); + path = Watching; + sourceTree = ""; + }; + 865753651671D59A00D04E71 /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 865753661671D59A00D04E71 /* Watching-Info.plist */, + 865753671671D59A00D04E71 /* InfoPlist.strings */, + 8657536A1671D59A00D04E71 /* main.m */, + 8657536C1671D59A00D04E71 /* Watching-Prefix.pch */, + 8657536D1671D59A00D04E71 /* Credits.rtf */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 865753591671D59A00D04E71 /* Watching */ = { + isa = PBXNativeTarget; + buildConfigurationList = 865753781671D59A00D04E71 /* Build configuration list for PBXNativeTarget "Watching" */; + buildPhases = ( + 865753561671D59A00D04E71 /* Sources */, + 865753571671D59A00D04E71 /* Frameworks */, + 865753581671D59A00D04E71 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Watching; + productName = Watching; + productReference = 8657535A1671D59A00D04E71 /* Watching.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 865753511671D59A00D04E71 /* Project object */ = { + isa = PBXProject; + attributes = { + CLASSPREFIX = Watching; + LastUpgradeCheck = 0450; + ORGANIZATIONNAME = "Olga Andreyeva"; + }; + buildConfigurationList = 865753541671D59A00D04E71 /* Build configuration list for PBXProject "Watching" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + ); + mainGroup = 8657534F1671D59A00D04E71; + productRefGroup = 8657535B1671D59A00D04E71 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 865753591671D59A00D04E71 /* Watching */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 865753581671D59A00D04E71 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 865753691671D59A00D04E71 /* InfoPlist.strings in Resources */, + 8657536F1671D59A00D04E71 /* Credits.rtf in Resources */, + 865753751671D59A00D04E71 /* MainMenu.xib in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 865753561671D59A00D04E71 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8657536B1671D59A00D04E71 /* main.m in Sources */, + 865753721671D59A00D04E71 /* WatchingAppDelegate.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 865753671671D59A00D04E71 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 865753681671D59A00D04E71 /* en */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; + 8657536D1671D59A00D04E71 /* Credits.rtf */ = { + isa = PBXVariantGroup; + children = ( + 8657536E1671D59A00D04E71 /* en */, + ); + name = Credits.rtf; + sourceTree = ""; + }; + 865753731671D59A00D04E71 /* MainMenu.xib */ = { + isa = PBXVariantGroup; + children = ( + 865753741671D59A00D04E71 /* en */, + ); + name = MainMenu.xib; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 865753761671D59A00D04E71 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.7; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = macosx; + }; + name = Debug; + }; + 865753771671D59A00D04E71 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.7; + SDKROOT = macosx; + }; + name = Release; + }; + 865753791671D59A00D04E71 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "Watching/Watching-Prefix.pch"; + INFOPLIST_FILE = "Watching/Watching-Info.plist"; + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = app; + }; + name = Debug; + }; + 8657537A1671D59A00D04E71 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "Watching/Watching-Prefix.pch"; + INFOPLIST_FILE = "Watching/Watching-Info.plist"; + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = app; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 865753541671D59A00D04E71 /* Build configuration list for PBXProject "Watching" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 865753761671D59A00D04E71 /* Debug */, + 865753771671D59A00D04E71 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 865753781671D59A00D04E71 /* Build configuration list for PBXNativeTarget "Watching" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 865753791671D59A00D04E71 /* Debug */, + 8657537A1671D59A00D04E71 /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; +/* End XCConfigurationList section */ + }; + rootObject = 865753511671D59A00D04E71 /* Project object */; +} diff --git a/Watching.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Watching.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..ae421fe --- /dev/null +++ b/Watching.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/Watching.xcodeproj/project.xcworkspace/xcuserdata/Olga_a.xcuserdatad/UserInterfaceState.xcuserstate b/Watching.xcodeproj/project.xcworkspace/xcuserdata/Olga_a.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000..b1c3c4c Binary files /dev/null and b/Watching.xcodeproj/project.xcworkspace/xcuserdata/Olga_a.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/Watching.xcodeproj/xcuserdata/Olga_a.xcuserdatad/xcschemes/Watching.xcscheme b/Watching.xcodeproj/xcuserdata/Olga_a.xcuserdatad/xcschemes/Watching.xcscheme new file mode 100644 index 0000000..b8f79b1 --- /dev/null +++ b/Watching.xcodeproj/xcuserdata/Olga_a.xcuserdatad/xcschemes/Watching.xcscheme @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Watching.xcodeproj/xcuserdata/Olga_a.xcuserdatad/xcschemes/xcschememanagement.plist b/Watching.xcodeproj/xcuserdata/Olga_a.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..989375b --- /dev/null +++ b/Watching.xcodeproj/xcuserdata/Olga_a.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,22 @@ + + + + + SchemeUserState + + Watching.xcscheme + + orderHint + 0 + + + SuppressBuildableAutocreation + + 865753591671D59A00D04E71 + + primary + + + + + diff --git a/Watching/Watching-Info.plist b/Watching/Watching-Info.plist new file mode 100644 index 0000000..41df027 --- /dev/null +++ b/Watching/Watching-Info.plist @@ -0,0 +1,36 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + Olga-Andreyeava.${PRODUCT_NAME:rfc1034identifier} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + LSApplicationCategoryType + public.app-category.reference + LSMinimumSystemVersion + ${MACOSX_DEPLOYMENT_TARGET} + NSHumanReadableCopyright + Copyright © 2012 Olga Andreyeva. All rights reserved. + NSMainNibFile + MainMenu + NSPrincipalClass + NSApplication + + diff --git a/Watching/Watching-Prefix.pch b/Watching/Watching-Prefix.pch new file mode 100644 index 0000000..b591bea --- /dev/null +++ b/Watching/Watching-Prefix.pch @@ -0,0 +1,7 @@ +// +// Prefix header for all source files of the 'Watching' target in the 'Watching' project +// + +#ifdef __OBJC__ + #import +#endif diff --git a/Watching/WatchingAppDelegate.h b/Watching/WatchingAppDelegate.h new file mode 100644 index 0000000..26460fe --- /dev/null +++ b/Watching/WatchingAppDelegate.h @@ -0,0 +1,15 @@ +// +// WatchingAppDelegate.h +// Watching +// +// Created by Olga Andreyeva on 12/7/12. +// Copyright (c) 2012 Olga Andreyeva. All rights reserved. +// + +#import + +@interface WatchingAppDelegate : NSObject + +@property (assign) IBOutlet NSWindow *window; + +@end diff --git a/Watching/WatchingAppDelegate.m b/Watching/WatchingAppDelegate.m new file mode 100644 index 0000000..a09f977 --- /dev/null +++ b/Watching/WatchingAppDelegate.m @@ -0,0 +1,18 @@ +// +// WatchingAppDelegate.m +// Watching +// +// Created by Olga Andreyeva on 12/7/12. +// Copyright (c) 2012 Olga Andreyeva. All rights reserved. +// + +#import "WatchingAppDelegate.h" + +@implementation WatchingAppDelegate + +- (void)applicationDidFinishLaunching:(NSNotification *)aNotification +{ + // Insert code here to initialize your application +} + +@end diff --git a/Watching/en.lproj/Credits.rtf b/Watching/en.lproj/Credits.rtf new file mode 100644 index 0000000..46576ef --- /dev/null +++ b/Watching/en.lproj/Credits.rtf @@ -0,0 +1,29 @@ +{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;} +{\colortbl;\red255\green255\blue255;} +\paperw9840\paperh8400 +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural + +\f0\b\fs24 \cf0 Engineering: +\b0 \ + Some people\ +\ + +\b Human Interface Design: +\b0 \ + Some other people\ +\ + +\b Testing: +\b0 \ + Hopefully not nobody\ +\ + +\b Documentation: +\b0 \ + Whoever\ +\ + +\b With special thanks to: +\b0 \ + Mom\ +} diff --git a/Watching/en.lproj/InfoPlist.strings b/Watching/en.lproj/InfoPlist.strings new file mode 100644 index 0000000..477b28f --- /dev/null +++ b/Watching/en.lproj/InfoPlist.strings @@ -0,0 +1,2 @@ +/* Localized versions of Info.plist keys */ + diff --git a/Watching/en.lproj/MainMenu.xib b/Watching/en.lproj/MainMenu.xib new file mode 100644 index 0000000..f1e57b5 --- /dev/null +++ b/Watching/en.lproj/MainMenu.xib @@ -0,0 +1,4935 @@ + + + + 1070 + 11G63 + 2844 + 1138.51 + 569.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 2844 + + + IBNSLayoutConstraint + NSBox + NSButton + NSButtonCell + NSCustomObject + NSDateFormatter + NSImageCell + NSImageView + NSMatrix + NSMenu + NSMenuItem + NSScrollView + NSScroller + NSTabView + NSTabViewItem + NSTableColumn + NSTableHeaderView + NSTableView + NSTextField + NSTextFieldCell + NSView + NSWindowTemplate + + + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + + NSApplication + + + FirstResponder + + + NSApplication + + + AMainMenu + + + + Watching + + 1048576 + 2147483647 + + NSImage + NSMenuCheckmark + + + NSImage + NSMenuMixedState + + submenuAction: + + Watching + + + + About Watching + + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Preferences… + , + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Services + + 1048576 + 2147483647 + + + submenuAction: + + Services + + _NSServicesMenu + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Hide Watching + h + 1048576 + 2147483647 + + + + + + Hide Others + h + 1572864 + 2147483647 + + + + + + Show All + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Quit Watching + q + 1048576 + 2147483647 + + + + + _NSAppleMenu + + + + + Shows + + 1048576 + 2147483647 + + + submenuAction: + + Shows + + + + New + n + 1048576 + 2147483647 + + + + + + Open… + o + 1048576 + 2147483647 + + + + + + Open Recent + + 1048576 + 2147483647 + + + submenuAction: + + Open Recent + + + + Clear Menu + + 1048576 + 2147483647 + + + + + _NSRecentDocumentsMenu + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Close + w + 1048576 + 2147483647 + + + + + + Save… + s + 1048576 + 2147483647 + + + + + + Revert to Saved + + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Page Setup... + P + 1179648 + 2147483647 + + + + + + + Print… + p + 1048576 + 2147483647 + + + + + + + + + Settings + + 2147483647 + + + + + + Help + + 2147483647 + + + submenuAction: + + Help + + + + Watching Help + ? + 1048576 + 2147483647 + + + + + _NSHelpMenu + + + + _NSMainMenu + + + 31 + 2 + {{829, 255}, {525, 378}} + -1535638528 + Window + NSPanel + + + + + 256 + + + + 268 + + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type + + {{17, 229}, {112, 132}} + + + + _NS:9 + YES + + 134217728 + 33554432 + _NS:9 + 0 + 0 + 2 + NO + + YES + + + + 268 + {{27, 207}, {92, 17}} + + + + _NS:1535 + YES + + 68157504 + 272630784 + Six feet under + + LucidaGrande + 13 + 1044 + + _NS:1535 + + + 6 + System + controlColor + + 3 + MC42NjY2NjY2NjY3AA + + + + 6 + System + controlTextColor + + 3 + MAA + + + + + + + 268 + {{34, 182}, {78, 17}} + + + + _NS:1535 + YES + + 68157504 + 272630784 + 2001-2005 + + _NS:1535 + + + + + + + + 268 + {{37, 146}, {73, 32}} + + + + _NS:9 + YES + + 67108864 + 134217728 + IMDB + + _NS:9 + + -2038284288 + 129 + + + 200 + 25 + + + + + 268 + {{146, 10}, {371, 354}} + + + + _NS:9 + + + 1 + + + 274 + + + + 268 + + + + 2304 + + + + 256 + {315, 280} + + + _NS:13 + YES + + + 256 + {315, 17} + + + _NS:16 + + + + + -2147483392 + {{224, 0}, {16, 17}} + + _NS:19 + + + + 116 + 40 + 1000 + + 75497536 + 2048 + Date + + LucidaGrande + 11 + 3100 + + + 3 + MC4zMzMzMzI5ODU2AA + + + 6 + System + headerTextColor + + + + + 337641536 + 2048 + Text Cell + + + + 6 + System + controlBackgroundColor + + + + + 3 + YES + YES + + + + 193 + 40 + 1000 + + 75497536 + 2048 + Title + + + + + + 337641536 + 2048 + Text Cell + + + + + + 3 + YES + YES + + + + 3 + 2 + + 3 + MQA + + + 6 + System + gridColor + + 3 + MC41AA + + + 17 + -700448768 + + + 4 + 15 + 0 + YES + 0 + 1 + + + {{1, 17}, {315, 280}} + + + _NS:11 + + + 4 + + + + -2147483392 + {{224, 17}, {15, 102}} + + + _NS:58 + + _doScroller: + 37 + 0.1947367936372757 + + + + -2147483392 + {{1, 119}, {223, 15}} + + + _NS:60 + 1 + + _doScroller: + 0.57142859697341919 + + + + 2304 + + + + {{1, 0}, {315, 17}} + + + _NS:15 + + + 4 + + + {{17, 7}, {317, 298}} + + + _NS:9 + 133682 + + + + + QSAAAEEgAABBmAAAQZgAAA + + + {{10, 33}, {351, 308}} + + _NS:11 + + Schedule + + + + + 1 + + + 274 + + + + 268 + + + + 2304 + + + + 256 + {315, 247} + + + + _NS:13 + YES + + + 256 + {315, 17} + + + + _NS:16 + + + + + -2147483392 + {{224, 0}, {16, 17}} + + _NS:19 + + + + 312 + 40 + 1000 + + 75497536 + 2048 + Url of video + + + 3 + MC4zMzMzMzI5ODU2AA + + + + + 337641536 + 2048 + Text Cell + + + + + + 3 + YES + YES + + + + 3 + 2 + + + 17 + -700448768 + + + 4 + 15 + 0 + YES + 0 + 1 + + + {{1, 17}, {315, 247}} + + + + _NS:11 + + + 4 + + + + -2147483392 + {{224, 17}, {15, 102}} + + + + _NS:58 + + _doScroller: + 37 + 0.1947367936372757 + + + + -2147483392 + {{1, 119}, {223, 15}} + + + + _NS:60 + 1 + + _doScroller: + 0.57142859697341919 + + + + 2304 + + + + {{1, 0}, {315, 17}} + + + + _NS:15 + + + 4 + + + {{17, 40}, {317, 265}} + + + + _NS:9 + 133682 + + + + + QSAAAEEgAABBmAAAQZgAAA + + + + 268 + {{250, 1}, {90, 32}} + + + + _NS:9 + YES + + 67108864 + 134217728 + Remove + + _NS:9 + + -2038284288 + 129 + + + 200 + 25 + + + + + 268 + {{11, 1}, {137, 32}} + + + + _NS:9 + YES + + 67108864 + 134217728 + Use this source + + _NS:9 + + -2038284288 + 129 + + + 200 + 25 + + + + {{10, 33}, {351, 308}} + + + + _NS:11 + + Video sources + + + + + 2 + + + 274 + + + + 268 + {{250, 1}, {90, 32}} + + + _NS:9 + YES + + 67108864 + 134217728 + Remove + + _NS:9 + + -2038284288 + 129 + + + 200 + 25 + + + + + 268 + {{11, 1}, {137, 32}} + + + _NS:9 + YES + + 67108864 + 134217728 + Use this source + + _NS:9 + + -2038284288 + 129 + + + 200 + 25 + + + + + 268 + + + + 2304 + + + + 256 + {315, 247} + + + _NS:13 + YES + + + 256 + {315, 17} + + + _NS:16 + + + + + -2147483392 + {{224, 0}, {16, 17}} + + _NS:19 + + + + 312 + 40 + 1000 + + 75497536 + 2048 + Url of subtitles + + + 3 + MC4zMzMzMzI5ODU2AA + + + + + 337641536 + 2048 + Text Cell + + + + + + 3 + YES + YES + + + + 3 + 2 + + + 17 + -700448768 + + + 4 + 15 + 0 + YES + 0 + 1 + + + {{1, 17}, {315, 247}} + + + _NS:11 + + + 4 + + + + -2147483392 + {{224, 17}, {15, 102}} + + + _NS:58 + + _doScroller: + 37 + 0.1947367936372757 + + + + -2147483392 + {{1, 119}, {223, 15}} + + + _NS:60 + 1 + + _doScroller: + 0.57142859697341919 + + + + 2304 + + + + {{1, 0}, {315, 17}} + + + _NS:15 + + + 4 + + + {{17, 40}, {317, 265}} + + + _NS:9 + 133682 + + + + + QSAAAEEgAABBmAAAQZgAAA + + + {{10, 33}, {351, 308}} + + _NS:28 + + Subtitle sources + + + + + + + 0 + YES + YES + + + + + + + 268 + {{20, 90}, {133, 38}} + + + + _NS:9 + YES + 2 + 1 + + + -2080374784 + 0 + Wait for subtitles + + + 1 + 1211912448 + 0 + + NSRadioButton + + + + 200 + 25 + + + 67108864 + 0 + Don't wait + + + 1211912448 + 0 + + 549453824 + {18, 18} + + + + + + TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw +IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ +29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 +dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA +AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG +AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ +0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ +7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ +5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ +3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD +AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns +AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ +6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ +/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ +///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl +YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA +AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD +AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu +AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB +AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES +AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS +AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA + + + + + + 3 + MCAwAA + + + + 400 + 75 + + + {133, 18} + {4, 2} + 1151868928 + NSActionCell + + 67108864 + 0 + Radio + + 1211912448 + 0 + + 549453824 + {18, 18} + + + + + + TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw +IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ +29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 +dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA +AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG +AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ +0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ +7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ +5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ +3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD +AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns +AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ +6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ +/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ +///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl +YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA +AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD +AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu +AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB +AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES +AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS +AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA + + + + + + + + 400 + 75 + + + + + + + + + 268 + {{14, 12}, {118, 32}} + + + + _NS:9 + YES + + 67108864 + 134217728 + Remove + + _NS:9 + + -2038284288 + 129 + + + 200 + 25 + + + + {525, 378} + + + + 2 + _NS:21 + + {{0, 0}, {1440, 878}} + {10000000000000, 10000000000000} + YES + + + 15 + 2 + {{335, 390}, {638, 448}} + 1954021376 + Watching + NSWindow + + + + + 256 + + + + 12 + + + + 274 + + + + 268 + + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type + + {{15, 223}, {112, 132}} + + + + _NS:9 + YES + + 134217728 + 33554432 + _NS:9 + 0 + 0 + 2 + NO + + YES + + + + 268 + + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type + + {{166, 223}, {111, 132}} + + + + _NS:9 + YES + + 134217728 + 33554432 + _NS:9 + 0 + 0 + 2 + NO + + YES + + + + 268 + + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type + + {{320, 223}, {111, 132}} + + + + _NS:9 + YES + + 134217728 + 33554432 + _NS:9 + 0 + 0 + 2 + NO + + YES + + + + 268 + + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type + + {{473, 223}, {114, 132}} + + + + _NS:9 + YES + + 134217728 + 33554432 + _NS:9 + 0 + 0 + 2 + NO + + YES + + + + 268 + + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type + + {{15, 64}, {112, 132}} + + + + _NS:9 + YES + + 134217728 + 33554432 + _NS:9 + 0 + 0 + 2 + NO + + YES + + + + 268 + + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type + + {{166, 64}, {111, 132}} + + + + _NS:9 + YES + + 134217728 + 33554432 + _NS:9 + 0 + 0 + 2 + NO + + YES + + + + 268 + + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type + + {{320, 64}, {111, 132}} + + + + _NS:9 + YES + + 134217728 + 33554432 + _NS:9 + 0 + 0 + 2 + NO + + YES + + + + 268 + + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type + + {{473, 64}, {114, 132}} + + + + _NS:9 + YES + + 134217728 + 33554432 + _NS:9 + 0 + 0 + 2 + NO + + YES + + + + 268 + {{12, 6}, {104, 32}} + + + + _NS:9 + YES + + 67108864 + 134217728 + New Show + + _NS:9 + + -2038284288 + 129 + + + 200 + 25 + + + + + 12 + {{2, 44}, {598, 5}} + + + + _NS:9 + {0, 0} + + 67108864 + 0 + Box + + + 6 + System + textBackgroundColor + + + + 3 + MCAwLjgwMDAwMDAxMTkAA + + + 3 + 2 + 0 + NO + + + + 268 + {{329, 15}, {92, 17}} + + + + _NS:1535 + YES + + 68157504 + 272630784 + Last Checked: + + _NS:1535 + + + + + + + + 268 + {{432, 15}, {155, 17}} + + + + _NS:1535 + YES + + 68157504 + -1874852864 + 12 Dec 2012, 14:33 pm + + + + + + + + + MMM d, y h:mm a + NO + + _NS:1535 + + + + + + + {{1, 1}, {602, 362}} + + + + _NS:11 + + + {{17, 10}, {604, 378}} + + + + _NS:9 + {0, 0} + + 67108864 + 0 + Your shows + + + + 3 + MCAwLjgwMDAwMDAxMTkAA + + + + 1 + 0 + 2 + NO + + + + 268 + {{249, 400}, {141, 32}} + + + + _NS:9 + YES + + 67108864 + 134217728 + Synchronization + + _NS:9 + + -2038284288 + 129 + + + 200 + 25 + + + + {638, 448} + + + + + {{0, 0}, {1440, 900}} + {10000000000000, 10000000000000} + YES + + + WatchingAppDelegate + + + NSFontManager + + + + + + + terminate: + + + + 449 + + + + orderFrontStandardAboutPanel: + + + + 142 + + + + delegate + + + + 495 + + + + print: + + + + 86 + + + + runPageLayout: + + + + 87 + + + + clearRecentDocuments: + + + + 127 + + + + performClose: + + + + 193 + + + + saveDocument: + + + + 362 + + + + revertDocumentToSaved: + + + + 364 + + + + hide: + + + + 367 + + + + hideOtherApplications: + + + + 368 + + + + unhideAllApplications: + + + + 370 + + + + newDocument: + + + + 373 + + + + openDocument: + + + + 374 + + + + showHelp: + + + + 493 + + + + window + + + + 532 + + + + + + 0 + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + -3 + + + Application + + + 29 + + + + + + + + + + + 83 + + + + + + + + 371 + + + + + + + + 372 + + + + + + + 9 + 0 + + 9 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 3 + 0 + + 3 + 1 + + 20 + + 1000 + + 8 + 29 + 3 + + + + 5 + 0 + + 5 + 1 + + 20 + + 1000 + + 8 + 29 + 3 + + + + 6 + 0 + + 6 + 1 + + 20 + + 1000 + + 8 + 29 + 3 + + + + 3 + 0 + + 4 + 1 + + 20 + + 1000 + + 6 + 24 + 3 + + + + 4 + 0 + + 4 + 1 + + 14 + + 1000 + + 3 + 9 + 3 + + + + + + 420 + + + + + 490 + + + + + + + + 491 + + + + + + + + 492 + + + + + 494 + + + + + 545 + + + + + + + + + + + + + 6 + 0 + + 6 + 1 + + 16 + + 1000 + + 8 + 29 + 3 + + + + 6 + 0 + + 6 + 1 + + 16 + + 1000 + + 8 + 29 + 3 + + + + 5 + 0 + + 5 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 3 + 0 + + 3 + 1 + + 25 + + 1000 + + 8 + 29 + 3 + + + + 4 + 0 + + 4 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 6 + 0 + + 6 + 1 + + 16 + + 1000 + + 8 + 29 + 3 + + + + 11 + 0 + + 11 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 4 + 0 + + 4 + 1 + + 12 + + 1000 + + 3 + 9 + 3 + + + + 9 + 0 + + 9 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 4 + 0 + + 4 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 3 + 0 + + 3 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 4 + 0 + + 4 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 3 + 0 + + 3 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 5 + 0 + + 5 + 1 + + 16 + + 1000 + + 8 + 29 + 3 + + + + 4 + 0 + + 4 + 1 + + 11 + + 1000 + + 8 + 29 + 3 + + + + 6 + 0 + + 6 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 5 + 0 + + 5 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 6 + 0 + + 6 + 1 + + 172 + + 1000 + + 3 + 9 + 3 + + + + 3 + 0 + + 3 + 1 + + 25 + + 1000 + + 8 + 29 + 3 + + + + 4 + 0 + + 4 + 1 + + 43 + + 1000 + + 3 + 9 + 3 + + + + 6 + 0 + + 6 + 1 + + 0.0 + + 1000 + + 8 + 29 + 3 + + + + 5 + 0 + + 5 + 1 + + 0.0 + + 1000 + + 8 + 29 + 3 + + + + 5 + 0 + + 5 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 3 + 0 + + 3 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 6 + 0 + + 6 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 5 + 0 + + 5 + 1 + + 16 + + 1000 + + 8 + 29 + 3 + + + + 4 + 0 + + 4 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 3 + 0 + + 3 + 1 + + 184 + + 1000 + + 3 + 9 + 3 + + + + 4 + 0 + + 4 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 3 + 0 + + 3 + 1 + + 25 + + 1000 + + 8 + 29 + 3 + + + + 4 + 0 + + 4 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 5 + 0 + + 5 + 1 + + 167 + + 1000 + + 3 + 9 + 3 + + + + 5 + 0 + + 5 + 1 + + 16 + + 1000 + + 8 + 29 + 3 + + + + 3 + 0 + + 3 + 1 + + 25 + + 1000 + + 8 + 29 + 3 + + + + 6 + 0 + + 6 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + + + + + + + 574 + + + + + + 7 + 0 + + 0 + 1 + + 105 + + 1000 + + 3 + 9 + 1 + + + + + + 577 + + + + + 590 + + + + + + 7 + 0 + + 0 + 1 + + 108 + + 1000 + + 3 + 9 + 1 + + + + + + 591 + + + + + 626 + + + + + + + + 627 + + + + + 645 + + + + + 56 + + + + + + + + 57 + + + + + + + + + + + + + + + + + + 145 + + + + + 149 + + + + + 131 + + + + + + + + 130 + + + + + 236 + + + + + 143 + + + + + 129 + + + + + 144 + + + + + 136 + + + + + 150 + + + + + 134 + + + + + 58 + + + + + 556 + + + + + + 7 + 0 + + 0 + 1 + + 106 + + 1000 + + 3 + 9 + 1 + + + + 8 + 0 + + 0 + 1 + + 126 + + 1000 + + 3 + 9 + 1 + + + + + + 557 + + + + + 702 + + + + + + 7 + 0 + + 0 + 1 + + 105 + + 1000 + + 3 + 9 + 1 + + + + + + 703 + + + + + 712 + + + + + + 8 + 0 + + 0 + 1 + + 126 + + 1000 + + 3 + 9 + 1 + + + + + + 713 + + + + + + + + 714 + + + + + + + + 715 + + + + + + + + 717 + + + + + 719 + + + + + 720 + + + + + 724 + + + + + 763 + + + + + + + + 764 + + + + + 81 + + + + + + + + + + + + + + + + + 74 + + + + + 112 + + + + + 79 + + + + + 73 + + + + + 77 + + + + + 124 + + + + + + + + 125 + + + + + + + + 126 + + + + + 82 + + + + + 72 + + + + + 78 + + + + + 75 + + + + + 773 + + + + + 774 + + + + + 775 + + + + + 776 + + + + + 777 + + + + + 778 + + + + + 779 + + + + + 781 + + + + + 782 + + + + + 784 + + + + + 785 + + + + + 786 + + + + + 787 + + + + + 788 + + + + + 789 + + + + + 790 + + + + + 791 + + + + + 792 + + + + + 793 + + + + + 794 + + + + + 795 + + + + + 796 + + + + + 797 + + + + + 798 + + + + + 799 + + + + + 800 + + + + + 802 + + + + + 803 + + + + + 804 + + + + + 806 + + + + + 807 + + + + + 808 + + + + + 809 + + + + + 810 + + + + + 811 + + + + + 812 + + + + + 813 + + + + + 814 + + + + + 815 + + + + + 816 + + + + + 817 + + + + + 819 + + + + + + 831 + + + + + + + + 832 + + + + + + 4 + 0 + + 4 + 1 + + 20 + + 1000 + + 8 + 29 + 3 + + + + 9 + 0 + + 9 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 5 + 0 + + 5 + 1 + + 20 + + 1000 + + 8 + 29 + 3 + + + + 4 + 0 + + 4 + 1 + + 90 + + 1000 + + 3 + 9 + 3 + + + + 5 + 0 + + 5 + 1 + + 20 + + 1000 + + 8 + 29 + 3 + + + + 9 + 0 + + 9 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 3 + 0 + + 4 + 1 + + 8 + + 1000 + + 6 + 24 + 3 + + + + 9 + 0 + + 9 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 3 + 0 + + 4 + 1 + + 8 + + 1000 + + 6 + 24 + 3 + + + + 3 + 0 + + 4 + 1 + + 8 + + 1000 + + 6 + 24 + 3 + + + + 4 + 0 + + 4 + 1 + + 20 + + 1000 + + 8 + 29 + 3 + + + + 6 + 0 + + 6 + 1 + + 15 + + 1000 + + 3 + 9 + 3 + + + + 5 + 0 + + 5 + 1 + + 153 + + 1000 + + 3 + 9 + 3 + + + + 3 + 0 + + 3 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 6 + 0 + + 6 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 5 + 0 + + 5 + 1 + + 20 + + 1000 + + 8 + 29 + 3 + + + + 3 + 0 + + 3 + 1 + + 20 + + 1000 + + 8 + 29 + 3 + + + + + + + + + + + + 833 + + + + + + 8 + 0 + + 0 + 1 + + 126 + + 1000 + + 3 + 9 + 1 + + + + 7 + 0 + + 0 + 1 + + 106 + + 1000 + + 3 + 9 + 1 + + + + + + 835 + + + + + 839 + + + + + 840 + + + + + 843 + + + + + + + + 844 + + + + + 859 + + + + + + + + 860 + + + + + 864 + + + + + + + + 865 + + + + + 876 + + + + + 879 + + + + + 880 + + + + + 881 + + + + + 882 + + + + + 883 + + + + + 884 + + + + + 885 + + + + + + + + + + 886 + + + + + + + + 887 + + + + + + + + 888 + + + + + + + 11 + 0 + + 11 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 6 + 0 + + 6 + 1 + + 17 + + 1000 + + 8 + 29 + 3 + + + + 4 + 0 + + 4 + 1 + + 9 + + 1000 + + 3 + 9 + 3 + + + + 5 + 0 + + 5 + 1 + + 17 + + 1000 + + 8 + 29 + 3 + + + + 5 + 0 + + 5 + 1 + + 17 + + 1000 + + 8 + 29 + 3 + + + + 3 + 0 + + 3 + 1 + + 3 + + 1000 + + 8 + 29 + 3 + + + + 6 + 0 + + 6 + 1 + + 17 + + 1000 + + 8 + 29 + 3 + + + + 4 + 0 + + 4 + 1 + + 40 + + 1000 + + 3 + 9 + 3 + + + + + + + 889 + + + + + 3 + 0 + + 3 + 1 + + 3 + + 1000 + + 8 + 29 + 3 + + + + 4 + 0 + + 4 + 1 + + 7 + + 1000 + + 3 + 9 + 3 + + + + 6 + 0 + + 6 + 1 + + 17 + + 1000 + + 8 + 29 + 3 + + + + 5 + 0 + + 5 + 1 + + 17 + + 1000 + + 8 + 29 + 3 + + + + + + + 894 + + + + + 897 + + + + + 898 + + + + + 899 + + + + + 900 + + + + + + + + 901 + + + + + 6 + 0 + + 6 + 1 + + 17 + + 1000 + + 8 + 29 + 3 + + + + 4 + 0 + + 4 + 1 + + 9 + + 1000 + + 3 + 9 + 3 + + + + 11 + 0 + + 11 + 1 + + 0.0 + + 1000 + + 6 + 24 + 2 + + + + 5 + 0 + + 5 + 1 + + 17 + + 1000 + + 8 + 29 + 3 + + + + 4 + 0 + + 4 + 1 + + 40 + + 1000 + + 3 + 9 + 3 + + + + 3 + 0 + + 3 + 1 + + 3 + + 1000 + + 8 + 29 + 3 + + + + 6 + 0 + + 6 + 1 + + 17 + + 1000 + + 8 + 29 + 3 + + + + 5 + 0 + + 5 + 1 + + 17 + + 1000 + + 8 + 29 + 3 + + + + + + + + + 902 + + + + + + + + + + + 903 + + + + + + + + + 904 + + + + + 905 + + + + + 906 + + + + + 907 + + + + + + + + 908 + + + + + + + + 909 + + + + + 910 + + + + + 916 + + + + + 920 + + + + + 921 + + + + + + + + + + + 922 + + + + + + + + 923 + + + + + 924 + + + + + 925 + + + + + 926 + + + + + + + + 929 + + + + + 946 + + + + + 947 + + + + + 948 + + + + + + + + 949 + + + + + 953 + + + + + 939 + + + + + 937 + + + + + 958 + + + + + + + + 959 + + + + + 960 + + + + + 961 + + + + + 962 + + + + + 964 + + + + + + + + 965 + + + + + + + + 966 + + + + + 967 + + + + + 976 + + + + + 977 + + + + + 993 + + + + + 995 + + + + + 1000 + + + + + 1001 + + + + + 1002 + + + + + + + + + + + 1003 + + + + + 1004 + + + + + 1005 + + + + + 1006 + + + + + + + + 1007 + + + + + + + + 1008 + + + + + 1013 + + + + + 1014 + + + + + 1015 + + + + + 1016 + + + + + 1017 + + + + + + + + 7 + 0 + + 0 + 1 + + 133 + + 1000 + + 3 + 9 + 1 + + + + 8 + 0 + + 0 + 1 + + 38 + + 1000 + + 3 + 9 + 1 + + + + + + 1018 + + + + + 1019 + + + + + 1020 + + + + + 1022 + + + + + 1024 + + + + + 1025 + + + + + 632 + + + + + + + + 633 + + + + + 1027 + + + + + 1029 + + + + + 1030 + + + + + 1031 + + + + + 1032 + + + + + 1033 + + + + + + + + 1034 + + + + + 1039 + + + + + + + + 1040 + + + + + + + + 1044 + + + + + 1047 + + + + + 1052 + + + + + 1054 + + + + + 1055 + + + + + 1056 + + + + + 1057 + + + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + {{380, 496}, {480, 360}} + + + + + + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + com.apple.InterfaceBuilder.CocoaPlugin + + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + + + + + + + + + + + + + + + + + + com.apple.InterfaceBuilder.CocoaPlugin + + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + + + + + + + + com.apple.InterfaceBuilder.CocoaPlugin + + + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + + + + + + + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + + + 1057 + + + + + NSLayoutConstraint + NSObject + + IBProjectSource + ./Classes/NSLayoutConstraint.h + + + + WatchingAppDelegate + NSObject + + window + NSWindow + + + window + + window + NSWindow + + + + IBProjectSource + ./Classes/WatchingAppDelegate.h + + + + + 0 + IBCocoaFramework + YES + 3 + + {11, 11} + {10, 3} + + YES + + diff --git a/Watching/main.m b/Watching/main.m new file mode 100644 index 0000000..cd4d6ad --- /dev/null +++ b/Watching/main.m @@ -0,0 +1,14 @@ +// +// main.m +// Watching +// +// Created by Olga Andreyeva on 12/7/12. +// Copyright (c) 2012 Olga Andreyeva. All rights reserved. +// + +#import + +int main(int argc, char *argv[]) +{ + return NSApplicationMain(argc, (const char **)argv); +}