diff --git a/core/MatroskaParser.c b/core/MatroskaParser.c index 65bc3f828..03f91547b 100644 --- a/core/MatroskaParser.c +++ b/core/MatroskaParser.c @@ -96,7 +96,7 @@ static char *mystrdup(struct InputStream *is,const char *src) { return dst; } -#ifndef __FreeBSD__ +#if !defined(__FreeBSD__) && !defined(__APPLE__) static void strlcpy(char *dst,const char *src,unsigned size) { unsigned i; diff --git a/core/about.cpp b/core/about.cpp index d865b6356..9215e88db 100644 --- a/core/about.cpp +++ b/core/about.cpp @@ -77,7 +77,13 @@ AboutScreen::AboutScreen(wxWindow *parent) // Button sizer wxSizer *ButtonSizer = new wxBoxSizer(wxHORIZONTAL); ButtonSizer->AddStretchSpacer(1); +#ifndef __WXMAC__ ButtonSizer->Add(new wxButton(this,wxID_OK),0,0,0); +#else + wxButton *okButton = new wxButton(this,wxID_OK); + ButtonSizer->Add(okButton,0,0,0); + okButton->SetDefault(); +#endif // Main sizer wxSizer *MainSizer = new wxBoxSizer(wxVERTICAL); diff --git a/core/audio_box.cpp b/core/audio_box.cpp index 4d4614fce..ec0ad8af4 100644 --- a/core/audio_box.cpp +++ b/core/audio_box.cpp @@ -49,6 +49,9 @@ #include "toggle_bitmap.h" #include "hotkeys.h" +#ifdef __WXMAC__ +#include "bevelButton.h" +#endif /////////////// // Constructor @@ -182,7 +185,12 @@ wxPanel(parent,-1,wxDefaultPosition,wxDefaultSize,wxTAB_TRAVERSAL|wxBORDER_RAISE KaraokeButton = new wxToggleButton(this,Audio_Button_Karaoke,_("Karaoke"),wxDefaultPosition,wxSize(-1,-1)); KaraokeButton->SetToolTip(_("Toggle karaoke mode")); karaokeSizer->Add(KaraokeButton,0,wxRIGHT,0); +#ifndef __WXMAC__ JoinButton = new wxButton(this,Audio_Button_Join,_("Join"),wxDefaultPosition,wxSize(-1,-1)); +#else + // we use this custom class to match the button style of toggle buttons in wxMac + JoinButton = new wxBevelButton(this,Audio_Button_Join,_("Join"),wxDefaultPosition,wxSize(-1,-1)); +#endif JoinButton->SetToolTip(_("Join selected syllables")); JoinButton->Enable(false); karaokeSizer->Add(JoinButton,0,wxRIGHT,0); diff --git a/core/audio_player_portaudio.cpp b/core/audio_player_portaudio.cpp index f5dccb498..47744d91b 100644 --- a/core/audio_player_portaudio.cpp +++ b/core/audio_player_portaudio.cpp @@ -121,8 +121,13 @@ int PortAudioPlayer::paCallback(void *inputBuffer, void *outputBuffer, unsigned // Set play position (and real one) player->playPos += framesPerBuffer; +#ifndef __APPLE__ player->realPlayPos = (__int64)(Pa_StreamTime(player->stream) - player->paStart) + player->startPos; - +#else + // AudioDeviceGetCurrentTime(), used by Pa_StreamTime() on OS X, is buggered, so use playPos for now + player->realPlayPos = player->playPos; +#endif + // Cap to start if lower return end; } diff --git a/core/automation_gui.cpp b/core/automation_gui.cpp index d0230384c..5325abd67 100644 --- a/core/automation_gui.cpp +++ b/core/automation_gui.cpp @@ -355,8 +355,10 @@ void DialogAutomationManager::EditScript(AutomationScript *script) wxString editor; if (!Options.IsDefined(_T("automation script editor")) || wxGetKeyState(WXK_SHIFT)) { wxMessageBox(_T("You have not selected a script editor yet. Please select your script editor in the next window. It's recommended to use an editor with syntax highlighting for Lua scripts."), _T("Aegisub"), wxOK|wxICON_INFORMATION); -#ifdef __WINDOWS__ +#if defined(__WINDOWS__) editor = wxFileSelector(_T("Select script editor"), _T(""), _T("C:\\Windows\\Notepad.exe"), _T("exe"), _T("Execatuables (*.exe)|*.exe|All files (*.*)|*.*"), wxOPEN|wxFILE_MUST_EXIST); +#elif defined(__APPLE__) + editor = wxFileSelector(_T("Select script editor"), _T(""), _T("/Applications/TextEdit.app"), _T("app"), _T("Applications (*.app)|*.app|All files (*.*)|*.*"), wxOPEN|wxFILE_MUST_EXIST); #else char *env_editor = getenv("EDITOR"); wxString editor(env_editor ? env_editor : "/usr/bin/gvim", wxConvLocal); @@ -370,10 +372,18 @@ void DialogAutomationManager::EditScript(AutomationScript *script) } wxWCharBuffer editorbuf = editor.c_str(), sfnamebuf = sfname.GetFullPath().c_str(); - wchar_t **cmdline = new wchar_t*[3]; + wchar_t **cmdline = new wchar_t*[5]; +#ifndef __APPLE__ cmdline[0] = editorbuf.data(); cmdline[1] = sfnamebuf.data(); cmdline[2] = 0; +#else + cmdline[0] = _T("/usr/bin/open"); + cmdline[1] = _T("-a"); + cmdline[2] = editorbuf.data(); + cmdline[3] = sfnamebuf.data(); + cmdline[4] = 0; +#endif long res = wxExecute(cmdline); delete cmdline; diff --git a/core/dialog_export.cpp b/core/dialog_export.cpp index 3156a868d..73d0ae013 100644 --- a/core/dialog_export.cpp +++ b/core/dialog_export.cpp @@ -105,8 +105,13 @@ DialogExport::DialogExport (wxWindow *parent) // Button sizer wxSizer *ButtonSizer = new wxBoxSizer(wxHORIZONTAL); ButtonSizer->AddStretchSpacer(1); +#ifndef __WXMAC__ ButtonSizer->Add(new wxButton(this,Button_Process,_("Export...")),0,wxRIGHT,5); ButtonSizer->Add(new wxButton(this,wxID_CANCEL),0,wxRIGHT,0); +#else + ButtonSizer->Add(new wxButton(this,wxID_CANCEL),0,wxRIGHT,5); + ButtonSizer->Add(new wxButton(this,Button_Process,_("Export...")),0,wxRIGHT,0); +#endif // Draw stuff sizer HorizSizer = new wxBoxSizer(wxHORIZONTAL); diff --git a/core/dialog_hotkeys.cpp b/core/dialog_hotkeys.cpp index 67f1569ad..8804078a5 100644 --- a/core/dialog_hotkeys.cpp +++ b/core/dialog_hotkeys.cpp @@ -74,8 +74,13 @@ DialogHotkeys::DialogHotkeys(FrameMain *_parent) // Button sizer wxSizer *ButtonSizer = new wxBoxSizer(wxHORIZONTAL); ButtonSizer->AddStretchSpacer(1); +#ifndef __APPLE__ ButtonSizer->Add(new wxButton(this,wxID_OK),0,wxRIGHT|wxEXPAND,5); ButtonSizer->Add(new wxButton(this,wxID_CANCEL),0,wxRIGHT|wxEXPAND,0); +#else + ButtonSizer->Add(new wxButton(this,wxID_CANCEL),0,wxRIGHT|wxEXPAND,5); + ButtonSizer->Add(new wxButton(this,wxID_OK),0,wxRIGHT|wxEXPAND,0); +#endif // Main sizer wxSizer *MainSizer = new wxBoxSizer(wxVERTICAL); diff --git a/core/dialog_properties.cpp b/core/dialog_properties.cpp index d542e7292..e0482c611 100644 --- a/core/dialog_properties.cpp +++ b/core/dialog_properties.cpp @@ -119,6 +119,7 @@ DialogProperties::DialogProperties (wxWindow *parent, VideoDisplay *_vid) // Button sizer wxButton *ButtonOK = new wxButton(this,wxID_OK); + ButtonOK->SetDefault(); wxSizer *ButtonSizer = new wxBoxSizer(wxHORIZONTAL); ButtonSizer->AddStretchSpacer(1); ButtonSizer->Add(ButtonOK,0,0,0); diff --git a/core/dialog_resample.cpp b/core/dialog_resample.cpp index cb33366c4..cb9683985 100644 --- a/core/dialog_resample.cpp +++ b/core/dialog_resample.cpp @@ -80,8 +80,15 @@ DialogResample::DialogResample(wxWindow *parent, SubtitlesGrid *_grid) // Button sizer wxSizer *ButtonSizer = new wxBoxSizer(wxHORIZONTAL); ButtonSizer->AddStretchSpacer(1); +#ifndef __WXMAC__ ButtonSizer->Add(new wxButton(this,BUTTON_RESAMPLE,_("Resample")),0,wxRIGHT,5); ButtonSizer->Add(new wxButton(this,wxID_CANCEL),0,wxRIGHT,0); +#else + ButtonSizer->Add(new wxButton(this,wxID_CANCEL),0,wxRIGHT,5); + wxButton *resampleButton = new wxButton(this,BUTTON_RESAMPLE,_("Resample")); + ButtonSizer->Add(resampleButton,0,wxRight,0); + resampleButton->SetDefault(); +#endif // Main sizer wxSizer *MainSizer = new wxBoxSizer(wxVERTICAL); diff --git a/core/dialog_selection.cpp b/core/dialog_selection.cpp index 28283d372..4f57b3c02 100644 --- a/core/dialog_selection.cpp +++ b/core/dialog_selection.cpp @@ -100,8 +100,15 @@ wxDialog (parent,-1,_("Select"),wxDefaultPosition,wxDefaultSize,wxCAPTION) // Buttons sizer wxSizer *ButtonSizer = new wxBoxSizer(wxHORIZONTAL); ButtonSizer->AddStretchSpacer(1); +#ifndef __WXMAC__ ButtonSizer->Add(new wxButton(this,wxID_OK),0,wxRIGHT,5); ButtonSizer->Add(new wxButton(this,wxID_CANCEL),0,wxRIGHT,0); +#else + wxButton *okButton = new wxButton(this,wxID_OK); + ButtonSizer->Add(new wxButton(this,wxID_CANCEL),0,wxRIGHT,5); + ButtonSizer->Add(okButton,0,wxRIGHT,0); + okButton->SetDefault(); +#endif // Main sizer wxSizer *MainSizer = new wxBoxSizer(wxVERTICAL); diff --git a/core/dialog_shift_times.cpp b/core/dialog_shift_times.cpp index 3e3fab31d..af7a50a24 100644 --- a/core/dialog_shift_times.cpp +++ b/core/dialog_shift_times.cpp @@ -114,8 +114,13 @@ DialogShiftTimes::DialogShiftTimes (wxWindow *parent,SubtitlesGrid *_grid,VideoD OKButton->SetDefault(); wxSizer *ButtonSizer = new wxBoxSizer(wxHORIZONTAL); ButtonSizer->AddStretchSpacer(1); +#ifndef __WXMAC__ ButtonSizer->Add(OKButton,0,wxRIGHT,5); ButtonSizer->Add(CancelButton,0,wxRIGHT,0); +#else + ButtonSizer->Add(CancelButton,0,wxRIGHT,5); + ButtonSizer->Add(OKButton,0,wxRIGHT,0); +#endif ButtonSizer->AddStretchSpacer(1); // General layout diff --git a/core/dialog_style_editor.cpp b/core/dialog_style_editor.cpp index 5df87edee..2ad1aaf17 100644 --- a/core/dialog_style_editor.cpp +++ b/core/dialog_style_editor.cpp @@ -273,9 +273,17 @@ DialogStyleEditor::DialogStyleEditor (wxWindow *parent, AssStyle *_style, Subtit // Buttons wxSizer *ButtonSizer = new wxBoxSizer(wxHORIZONTAL); ButtonSizer->AddStretchSpacer(1); +#ifndef __WXMAC__ ButtonSizer->Add(new wxButton(this, wxID_OK),0,wxRIGHT,5); ButtonSizer->Add(new wxButton(this, wxID_CANCEL),0,wxRIGHT,5); ButtonSizer->Add(new wxButton(this, wxID_APPLY),0,wxRIGHT,5); +#else + wxButton *okButton = new wxButton(this, wxID_OK); + ButtonSizer->Add(new wxButton(this, wxID_APPLY),0,wxRIGHT,5); + ButtonSizer->Add(new wxButton(this, wxID_CANCEL),0,wxRIGHT,5); + ButtonSizer->Add(okButton,0,wxRIGHT,5); + okButton->SetDefault(); +#endif // General Layout MainSizer = new wxBoxSizer(wxVERTICAL); diff --git a/core/dialog_timing_processor.cpp b/core/dialog_timing_processor.cpp index 3d0d79c84..3e6f4a977 100644 --- a/core/dialog_timing_processor.cpp +++ b/core/dialog_timing_processor.cpp @@ -133,8 +133,13 @@ DialogTimingProcessor::DialogTimingProcessor(wxWindow *parent,SubtitlesGrid *_gr wxSizer *ButtonSizer = new wxBoxSizer(wxHORIZONTAL); ButtonSizer->AddStretchSpacer(1); ApplyButton = new wxButton(this,wxID_APPLY); +#ifndef __WXMAC__ ButtonSizer->Add(ApplyButton,0,wxRIGHT,5); ButtonSizer->Add(new wxButton(this,wxID_CANCEL),0,0,0); +#else + ButtonSizer->Add(new wxButton(this,wxID_CANCEL),0,wxRIGHT,5); + ButtonSizer->Add(ApplyButton,0,0,0); +#endif // Right Sizer wxSizer *RightSizer = new wxBoxSizer(wxVERTICAL); diff --git a/core/fonts_collector.cpp b/core/fonts_collector.cpp index 1d02f2d85..2ce66126d 100644 --- a/core/fonts_collector.cpp +++ b/core/fonts_collector.cpp @@ -82,8 +82,13 @@ DialogFontsCollector::DialogFontsCollector(wxWindow *parent) CloseButton = new wxButton(this,wxID_CLOSE); wxSizer *ButtonSizer = new wxBoxSizer(wxHORIZONTAL); ButtonSizer->AddStretchSpacer(1); +#ifndef __WXMAC__ ButtonSizer->Add(StartButton,0,wxRIGHT,5); ButtonSizer->Add(CloseButton); +#else + ButtonSizer->Add(CloseButton,0,wxRIGHT,5); + ButtonSizer->Add(StartButton); +#endif // Main sizer wxSizer *MainSizer = new wxBoxSizer(wxVERTICAL); diff --git a/core/frame_main_events.cpp b/core/frame_main_events.cpp index 91ba02302..183894866 100644 --- a/core/frame_main_events.cpp +++ b/core/frame_main_events.cpp @@ -204,6 +204,11 @@ BEGIN_EVENT_TABLE(FrameMain, wxFrame) EVT_MENU(Grid_Toggle_Tags,FrameMain::OnToggleTags) EVT_MENU(Kana_Game, FrameMain::OnKanaGame) + +#ifdef __WXMAC__ + EVT_MENU(wxID_ABOUT, FrameMain::OnAbout) + EVT_MENU(wxID_EXIT, FrameMain::OnExit) +#endif END_EVENT_TABLE() diff --git a/core/macosx/.DS_Store b/core/macosx/.DS_Store new file mode 100644 index 000000000..c508529c7 Binary files /dev/null and b/core/macosx/.DS_Store differ diff --git a/core/macosx/._.DS_Store b/core/macosx/._.DS_Store new file mode 100644 index 000000000..460d887a2 Binary files /dev/null and b/core/macosx/._.DS_Store differ diff --git a/core/macosx/._Aegisub.icns b/core/macosx/._Aegisub.icns new file mode 100644 index 000000000..8d46e9f32 Binary files /dev/null and b/core/macosx/._Aegisub.icns differ diff --git a/core/macosx/._assIcon.icns b/core/macosx/._assIcon.icns new file mode 100644 index 000000000..8d46e9f32 Binary files /dev/null and b/core/macosx/._assIcon.icns differ diff --git a/core/macosx/._srtIcon.icns b/core/macosx/._srtIcon.icns new file mode 100644 index 000000000..8d46e9f32 Binary files /dev/null and b/core/macosx/._srtIcon.icns differ diff --git a/core/macosx/._ssaIcon.icns b/core/macosx/._ssaIcon.icns new file mode 100644 index 000000000..8d46e9f32 Binary files /dev/null and b/core/macosx/._ssaIcon.icns differ diff --git a/core/macosx/._txtIcon.icns b/core/macosx/._txtIcon.icns new file mode 100644 index 000000000..8d46e9f32 Binary files /dev/null and b/core/macosx/._txtIcon.icns differ diff --git a/core/macosx/Aegisub.icns b/core/macosx/Aegisub.icns new file mode 100644 index 000000000..95a7dee83 Binary files /dev/null and b/core/macosx/Aegisub.icns differ diff --git a/core/macosx/Aegisub_Prefix.pch b/core/macosx/Aegisub_Prefix.pch new file mode 100644 index 000000000..c95086cef --- /dev/null +++ b/core/macosx/Aegisub_Prefix.pch @@ -0,0 +1,6 @@ +// +// Prefix header for all source files of the 'macosx' target in the 'macosx' project. +// + +#include +#include "defines.h" \ No newline at end of file diff --git a/core/macosx/English.lproj/InfoPlist.strings b/core/macosx/English.lproj/InfoPlist.strings new file mode 100644 index 000000000..7080cf949 Binary files /dev/null and b/core/macosx/English.lproj/InfoPlist.strings differ diff --git a/core/macosx/Info.plist b/core/macosx/Info.plist new file mode 100644 index 000000000..13210102d --- /dev/null +++ b/core/macosx/Info.plist @@ -0,0 +1,93 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleDocumentTypes + + + CFBundleTypeExtensions + + ass + + CFBundleTypeIconFile + assIcon + CFBundleTypeName + Advanced Substation Alpha + CFBundleTypeRole + Editor + LSTypeIsPackage + + NSPersistentStoreTypeKey + XML + + + CFBundleTypeExtensions + + ssa + + CFBundleTypeIconFile + ssaIcon + CFBundleTypeName + Substation Alpha + CFBundleTypeRole + Editor + LSTypeIsPackage + + NSPersistentStoreTypeKey + XML + + + CFBundleTypeExtensions + + srt + + CFBundleTypeIconFile + srtIcon + CFBundleTypeName + SubRip + CFBundleTypeRole + Editor + LSTypeIsPackage + + NSPersistentStoreTypeKey + XML + + + CFBundleTypeExtensions + + txt + + CFBundleTypeIconFile + txtIcon + CFBundleTypeName + Plain text + CFBundleTypeRole + Editor + LSTypeIsPackage + + NSPersistentStoreTypeKey + XML + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + Aegisub + CFBundleIdentifier + com.cellosoft.aegisub + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleVersion + 1.0 + CSResourcesFileMapped + + + diff --git a/core/macosx/Japanese.lproj/InfoPlist.strings b/core/macosx/Japanese.lproj/InfoPlist.strings new file mode 100644 index 000000000..20ab7da95 Binary files /dev/null and b/core/macosx/Japanese.lproj/InfoPlist.strings differ diff --git a/core/macosx/Japanese.lproj/main.nib/classes.nib b/core/macosx/Japanese.lproj/main.nib/classes.nib new file mode 100644 index 000000000..ea58db118 --- /dev/null +++ b/core/macosx/Japanese.lproj/main.nib/classes.nib @@ -0,0 +1,4 @@ +{ +IBClasses = (); +IBVersion = 1; +} diff --git a/core/macosx/Japanese.lproj/main.nib/info.nib b/core/macosx/Japanese.lproj/main.nib/info.nib new file mode 100644 index 000000000..d8e64db8a --- /dev/null +++ b/core/macosx/Japanese.lproj/main.nib/info.nib @@ -0,0 +1,21 @@ + + + + + IBDocumentLocation + 117 12 356 240 0 0 1920 1178 + IBEditorPositions + + 29 + 110 302 204 44 0 0 1920 1178 + + IBFramework Version + 432.0 + IBOldestOS + 3 + IBSystem Version + 8A391 + targetFramework + IBCarbonFramework + + diff --git a/core/macosx/Japanese.lproj/main.nib/objects.xib b/core/macosx/Japanese.lproj/main.nib/objects.xib new file mode 100644 index 000000000..8b1514ffb --- /dev/null +++ b/core/macosx/Japanese.lproj/main.nib/objects.xib @@ -0,0 +1,272 @@ + + + IBCarbonFramework + + NSApplication + + + + メイン + + + Foo + + Foo + + + Foo について + 0 + abou + + + _NSAppleMenu + + + + ファイル + + ファイル + + + 新規 + n + new + + + 開く... + o + open + + + TRUE + + + 閉じる + w + clos + + + 保存 + s + save + + + 別名で保存... + S + svas + + + 元に戻す + r + rvrt + + + TRUE + + + ページ設定... + P + page + + + プリント... + p + prnt + + + + + + 編集 + + 編集 + + + 取り消し + z + undo + + + やり直し + Z + redo + + + TRUE + + + カット + x + cut + + + コピー + c + copy + + + ペースト + v + past + + + 削除 + clea + + + すべてを選択 + a + sall + + + TRUE + + + 特殊文字... + chrp + + + + + + ウインドウ + + ウインドウ + + + TRUE + しまう + m + mini + + + TRUE + すべてをしまう + m + 1572864 + mina + + + 拡大/縮小 + zoom + + + TRUE + + + TRUE + すべてを手前に移動 + bfrt + + + TRUE + ウインドウを整理 + 1572864 + frnt + + + _NSWindowsMenu + + + + _NSMainMenu + + + + + + + + + + + + + + + + + + + + + + + + + 204 300 564 780 + ウインドウ + + 0 0 360 480 + 0 0 480 360 + + FALSE + TRUE + TRUE + FALSE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Files Owner + + MainWindow + + MenuBar + + + 200 + diff --git a/core/macosx/acconf.h b/core/macosx/acconf.h new file mode 100644 index 000000000..c136ac0ce --- /dev/null +++ b/core/macosx/acconf.h @@ -0,0 +1,343 @@ +/* core/posix/acconf.h. Generated by configure. */ +/* core/posix/acconf.h.in. Generated from configure.ac by autoheader. */ + +/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP + systems. This function is required for `alloca.c' support on those systems. + */ +/* #undef CRAY_STACKSEG_END */ + +/* Define to 1 if using `alloca.c'. */ +/* #undef C_ALLOCA */ + +/* Define to 1 if translation of program messages to the user's native + language is requested. */ +#define ENABLE_NLS 1 + +/* Define to 1 if you have `alloca', as a function or macro. */ +#define HAVE_ALLOCA 1 + +/* Define to 1 if you have and it should be used (not on Ultrix). + */ +#define HAVE_ALLOCA_H 1 + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_ARGZ_H */ + +/* found asa via pkg-config */ +/* #undef HAVE_ASA */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_ASA_ASA_H */ + +/* Define to 1 if you have the `asprintf' function. */ +#define HAVE_ASPRINTF 1 + +/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the + CoreFoundation framework. */ +#define HAVE_CFLOCALECOPYCURRENT 1 + +/* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in + the CoreFoundation framework. */ +#define HAVE_CFPREFERENCESCOPYAPPVALUE 1 + +/* Define if the GNU dcgettext() function is already present or preinstalled. + */ +#define HAVE_DCGETTEXT 1 + +/* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you + don't. */ +#define HAVE_DECL_FEOF_UNLOCKED 1 + +/* Define to 1 if you have the declaration of `fgets_unlocked', and to 0 if + you don't. */ +#define HAVE_DECL_FGETS_UNLOCKED 0 + +/* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you + don't. */ +#define HAVE_DECL_GETC_UNLOCKED 1 + +/* Define to 1 if you have the declaration of `_snprintf', and to 0 if you + don't. */ +#define HAVE_DECL__SNPRINTF 0 + +/* Define to 1 if you have the declaration of `_snwprintf', and to 0 if you + don't. */ +#define HAVE_DECL__SNWPRINTF 0 + +/* Define to 1 if you have the `fwprintf' function. */ +#define HAVE_FWPRINTF 1 + +/* Define to 1 if you have the `getcwd' function. */ +#define HAVE_GETCWD 1 + +/* Define to 1 if you have the `getegid' function. */ +#define HAVE_GETEGID 1 + +/* Define to 1 if you have the `geteuid' function. */ +#define HAVE_GETEUID 1 + +/* Define to 1 if you have the `getgid' function. */ +#define HAVE_GETGID 1 + +/* Define to 1 if you have the `getpagesize' function. */ +#define HAVE_GETPAGESIZE 1 + +/* Define if the GNU gettext() function is already present or preinstalled. */ +#define HAVE_GETTEXT 1 + +/* Define to 1 if you have the `getuid' function. */ +#define HAVE_GETUID 1 + +/* Define if you have the iconv() function. */ +#define HAVE_ICONV 1 + +/* Define if you have the 'intmax_t' type in or . */ +#define HAVE_INTMAX_T 1 + +/* Define if exists and doesn't clash with . */ +#define HAVE_INTTYPES_H 1 + +/* Define if exists, doesn't clash with , and + declares uintmax_t. */ +#define HAVE_INTTYPES_H_WITH_UINTMAX 1 + +/* Define if you have and nl_langinfo(CODESET). */ +#define HAVE_LANGINFO_CODESET 1 + +/* Define if your file defines LC_MESSAGES. */ +#define HAVE_LC_MESSAGES 1 + +/* Define to 1 if you have the `avcodec' library (-lavcodec). */ +/* #undef HAVE_LIBAVCODEC */ + +/* Define to 1 if you have the `avformat' library (-lavformat). */ +/* #undef HAVE_LIBAVFORMAT */ + +/* Define to 1 if you have the `dl' library (-ldl). */ +#define HAVE_LIBDL 1 + +/* Define to 1 if you have the `lua' library (-llua). */ +#define HAVE_LIBLUA 1 + +/* Define to 1 if you have the `lualib' library (-llualib). */ +#define HAVE_LIBLUALIB 1 + +/* Define to 1 if you have the `m' library (-lm). */ +#define HAVE_LIBM 1 + +/* Define to 1 if you have the `portaudio' library (-lportaudio). */ +#define HAVE_LIBPORTAUDIO 1 + +/* Define to 1 if you have the `pthread' library (-lpthread). */ +#define HAVE_LIBPTHREAD 1 + +/* Define to 1 if you have the `ssa' library (-lssa). */ +/* #undef HAVE_LIBSSA */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_LIBSSA_LIBSSA_H */ + +/* Define to 1 if you have the header file. */ +#define HAVE_LIMITS_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_LOCALE_H 1 + +/* Define if you have the 'long double' type. */ +#define HAVE_LONG_DOUBLE 1 + +/* Define if you have the 'long long' type. */ +#define HAVE_LONG_LONG 1 + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_MALLOC_H */ + +/* Define to 1 if you have the header file. */ +#define HAVE_MEMORY_H 1 + +/* Define to 1 if you have the `mempcpy' function. */ +/* #undef HAVE_MEMPCPY */ + +/* Define to 1 if you have a working `mmap' system call. */ +#define HAVE_MMAP 1 + +/* Define to 1 if you have the `munmap' function. */ +#define HAVE_MUNMAP 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_NL_TYPES_H 1 + +/* Define if your printf() function supports format strings with positions. */ +#define HAVE_POSIX_PRINTF 1 + +/* Preprocessor support for #pragma once */ +#define HAVE_PRAGMA_ONCE 1 + +/* Define to 1 if you have the `putenv' function. */ +#define HAVE_PUTENV 1 + +/* Define to 1 if you have the `setenv' function. */ +#define HAVE_SETENV 1 + +/* Define to 1 if you have the `setlocale' function. */ +#define HAVE_SETLOCALE 1 + +/* Define to 1 if you have the `snprintf' function. */ +#define HAVE_SNPRINTF 1 + +/* Define to 1 if stdbool.h conforms to C99. */ +#define HAVE_STDBOOL_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STDDEF_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STDINT_H 1 + +/* Define if exists, doesn't clash with , and declares + uintmax_t. */ +#define HAVE_STDINT_H_WITH_UINTMAX 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STDLIB_H 1 + +/* Define to 1 if you have the `stpcpy' function. */ +#define HAVE_STPCPY 1 + +/* Define to 1 if you have the `strcasecmp' function. */ +#define HAVE_STRCASECMP 1 + +/* Define to 1 if you have the `strdup' function. */ +#define HAVE_STRDUP 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STRINGS_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STRING_H 1 + +/* Define to 1 if you have the `strtoul' function. */ +#define HAVE_STRTOUL 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_PARAM_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_STAT_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_TYPES_H 1 + +/* Define to 1 if you have the `tsearch' function. */ +#define HAVE_TSEARCH 1 + +/* Define if you have the 'uintmax_t' type in or . */ +#define HAVE_UINTMAX_T 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_UNISTD_H 1 + +/* Define if you have the 'unsigned long long' type. */ +#define HAVE_UNSIGNED_LONG_LONG 1 + +/* Define if you have the 'wchar_t' type. */ +#define HAVE_WCHAR_T 1 + +/* Define to 1 if you have the `wcslen' function. */ +#define HAVE_WCSLEN 1 + +/* Define if you have the 'wint_t' type. */ +#define HAVE_WINT_T 1 + +/* Define to 1 if the system has the type `_Bool'. */ +#define HAVE__BOOL 1 + +/* Define to 1 if you have the `__argz_count' function. */ +/* #undef HAVE___ARGZ_COUNT */ + +/* Define to 1 if you have the `__argz_next' function. */ +/* #undef HAVE___ARGZ_NEXT */ + +/* Define to 1 if you have the `__argz_stringify' function. */ +/* #undef HAVE___ARGZ_STRINGIFY */ + +/* Define to 1 if you have the `__fsetlocking' function. */ +/* #undef HAVE___FSETLOCKING */ + +/* Define as const if the declaration of iconv() needs const. */ +#define ICONV_CONST const + +/* Define if integer division by zero raises signal SIGFPE. */ +#define INTDIV0_RAISES_SIGFPE 0 + +/* Name of package */ +#define PACKAGE "aegisub" + +/* Define to the address where bug reports for this package should be sent. */ +#define PACKAGE_BUGREPORT "" + +/* Define to the full name of this package. */ +#define PACKAGE_NAME "aegisub" + +/* Define to the full name and version of this package. */ +#define PACKAGE_STRING "aegisub 1.10" + +/* Define to the one symbol short name of this package. */ +#define PACKAGE_TARNAME "aegisub" + +/* Define to the version of this package. */ +#define PACKAGE_VERSION "1.10" + +/* Define if exists and defines unusable PRI* macros. */ +/* #undef PRI_MACROS_BROKEN */ + +/* Define as the maximum value of type 'size_t', if the system doesn't define + it. */ +/* #undef SIZE_MAX */ + +/* If using the C implementation of alloca, define if you know the + direction of stack growth for your system; otherwise it will be + automatically deduced at run-time. + STACK_DIRECTION > 0 => grows toward higher addresses + STACK_DIRECTION < 0 => grows toward lower addresses + STACK_DIRECTION = 0 => direction of growth unknown */ +/* #undef STACK_DIRECTION */ + +/* Define to 1 if you have the ANSI C header files. */ +#define STDC_HEADERS 1 + +/* Version number of package */ +#define VERSION "1.10" + +/* Define to 1 if the X Window System is missing or not being used. */ +/* #undef X_DISPLAY_MISSING */ + +/* Define to empty if `const' does not conform to ANSI C. */ +/* #undef const */ + +/* Define to `__inline__' or `__inline' if that's what the C compiler + calls it, or to nothing if 'inline' is not supported under any name. */ +#ifndef __cplusplus +/* #undef inline */ +#endif + +/* Define to `long' if does not define. */ +/* #undef off_t */ + +/* Define as the type of the result of subtracting two pointers, if the system + doesn't define it. */ +/* #undef ptrdiff_t */ + +/* Define to empty if the C compiler doesn't support this keyword. */ +/* #undef signed */ + +/* Define to `unsigned' if does not define. */ +/* #undef size_t */ + +/* Define to unsigned long or unsigned long long if and + don't define. */ +/* #undef uintmax_t */ + +/* Define to empty if the keyword `volatile' does not work. Warning: valid + code using `volatile' can become incorrect without. Disable with care. */ +/* #undef volatile */ diff --git a/core/macosx/assIcon.icns b/core/macosx/assIcon.icns new file mode 100644 index 000000000..1d19cdc4b Binary files /dev/null and b/core/macosx/assIcon.icns differ diff --git a/core/macosx/bevelButton.cpp b/core/macosx/bevelButton.cpp new file mode 100644 index 000000000..dbcfcb03d --- /dev/null +++ b/core/macosx/bevelButton.cpp @@ -0,0 +1,69 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: bevelButton.cpp +// Purpose: wxBevelButton, a button that looks like a toggle button in wxMac +// Author: David Conrad +// Modified by: +// Created: 2006-06-16 +// RCS-ID: $Id: bevelButton.cpp,v 1.0 2006/06/16 23:29:20 SC Exp $ +// Copyright: (c) David Conrad +// Licence: wxWindows licence +///////////////////////////////////////////////////////////////////////////// + +#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) +#pragma implementation "button.h" +#endif + +#include "wx/wxprec.h" + +#include "bevelButton.h" +#include "wx/panel.h" +#include "wx/stockitem.h" + +IMPLEMENT_DYNAMIC_CLASS(wxBevelButton, wxControl) + +#include "wx/mac/uma.h" +#include "bevelButton.h" +// Button + +static const int kMacOSXHorizontalBorder = 2 ; +static const int kMacOSXVerticalBorder = 4 ; + +bool wxBevelButton::Create(wxWindow *parent, wxWindowID id, const wxString& lbl, + const wxPoint& pos, + const wxSize& size, long style, + const wxValidator& validator, + const wxString& name) +{ + wxString label(lbl); + if (label.empty() && wxIsStockID(id)) + label = wxGetStockLabel(id); + + m_macIsUserPane = FALSE ; + + if ( !wxButtonBase::Create(parent, id, pos, size, style, validator, name) ) + return false; + + m_label = label ; + + Rect bounds = wxMacGetBoundsForControl( this , pos , size ) ; + m_peer = new wxMacControl(this) ; + + verify_noerr ( CreateBevelButtonControl( MAC_WXHWND(parent->MacGetTopLevelWindowRef()) , &bounds , CFSTR("") , + kControlBevelButtonNormalBevel , 0 , NULL , 0 , 0 , 0 , m_peer->GetControlRefAddr() ) ); + + MacPostControlCreate(pos,size) ; + + return TRUE; +} + +wxSize wxBevelButton::DoGetBestSize() const +{ + int wBtn = 70 ; + int hBtn = 20 ; + + int lBtn = m_label.Length() * 8 + 12 ; + if (lBtn > wBtn) + wBtn = lBtn; + + return wxSize ( wBtn , hBtn ) ; +} diff --git a/core/macosx/bevelButton.h b/core/macosx/bevelButton.h new file mode 100644 index 000000000..0200d8af5 --- /dev/null +++ b/core/macosx/bevelButton.h @@ -0,0 +1,48 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: bevelButton.h +// Purpose: wxBevelButton class, a button that looks like Toggle buttons in wxMac +// Author: David Conrad +// Modified by: +// Created: 2006-06-16 +// RCS-ID: $Id: bevelButton.h,v 1.0 2006/06/16 23:29:20 VS Exp $ +// Copyright: (c) David Conrad +// Licence: wxWindows licence +///////////////////////////////////////////////////////////////////////////// + +#ifndef _WX_BEVEL_BUTTON_H_ +#define _WX_BEVEL_BUTTON_H_ + +#include "wx/control.h" +#include "wx/gdicmn.h" + +WXDLLEXPORT_DATA(extern const wxChar*) wxButtonNameStr; + +// Pushbutton +class WXDLLEXPORT wxBevelButton: public wxButton +{ + DECLARE_DYNAMIC_CLASS(wxButton) +public: + inline wxBevelButton() {} + inline wxBevelButton(wxWindow *parent, wxWindowID id, + const wxString& label = wxEmptyString, + const wxPoint& pos = wxDefaultPosition, + const wxSize& size = wxDefaultSize, long style = 0, + const wxValidator& validator = wxDefaultValidator, + const wxString& name = wxButtonNameStr) +{ + Create(parent, id, label, pos, size, style, validator, name); +} + +bool Create(wxWindow *parent, wxWindowID id, + const wxString& label = wxEmptyString, + const wxPoint& pos = wxDefaultPosition, + const wxSize& size = wxDefaultSize, long style = 0, + const wxValidator& validator = wxDefaultValidator, + const wxString& name = wxButtonNameStr); + +protected: +virtual wxSize DoGetBestSize() const ; +}; + +#endif +// _WX_BUTTON_H_ diff --git a/core/macosx/macosx.xcodeproj/davedc.mode1 b/core/macosx/macosx.xcodeproj/davedc.mode1 new file mode 100644 index 000000000..14e9535e6 --- /dev/null +++ b/core/macosx/macosx.xcodeproj/davedc.mode1 @@ -0,0 +1,1348 @@ + + + + + ActivePerspectiveName + Project + AllowedModules + + + BundleLoadPath + + MaxInstances + n + Module + PBXSmartGroupTreeModule + Name + Groups and Files Outline View + + + BundleLoadPath + + MaxInstances + n + Module + PBXNavigatorGroup + Name + Editor + + + BundleLoadPath + + MaxInstances + n + Module + XCTaskListModule + Name + Task List + + + BundleLoadPath + + MaxInstances + n + Module + XCDetailModule + Name + File and Smart Group Detail Viewer + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXBuildResultsModule + Name + Detailed Build Results Viewer + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXProjectFindModule + Name + Project Batch Find Tool + + + BundleLoadPath + + MaxInstances + n + Module + PBXRunSessionModule + Name + Run Log + + + BundleLoadPath + + MaxInstances + n + Module + PBXBookmarksModule + Name + Bookmarks Tool + + + BundleLoadPath + + MaxInstances + n + Module + PBXClassBrowserModule + Name + Class Browser + + + BundleLoadPath + + MaxInstances + n + Module + PBXCVSModule + Name + Source Code Control Tool + + + BundleLoadPath + + MaxInstances + n + Module + PBXDebugBreakpointsModule + Name + Debug Breakpoints Tool + + + BundleLoadPath + + MaxInstances + n + Module + XCDockableInspector + Name + Inspector + + + BundleLoadPath + + MaxInstances + n + Module + PBXOpenQuicklyModule + Name + Open Quickly Tool + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXDebugSessionModule + Name + Debugger + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXDebugCLIModule + Name + Debug Console + + + Description + DefaultDescriptionKey + DockingSystemVisible + + Extension + mode1 + FavBarConfig + + PBXProjectModuleGUID + 61AE8E060A40E8CC00C278D1 + XCBarModuleItemNames + + XCBarModuleItems + + + FirstTimeWindowDisplayed + + Identifier + com.apple.perspectives.project.mode1 + MajorVersion + 31 + MinorVersion + 1 + Name + Default + Notifications + + OpenEditors + + PerspectiveWidths + + -1 + -1 + + Perspectives + + + ChosenToolbarItems + + active-target-popup + action + NSToolbarFlexibleSpaceItem + buildOrClean + build-and-runOrDebug + com.apple.ide.PBXToolbarStopButton + get-info + toggle-editor + NSToolbarFlexibleSpaceItem + com.apple.pbx.toolbar.searchfield + + ControllerClassBaseName + + IconName + WindowOfProjectWithEditor + Identifier + perspective.project + IsVertical + + Layout + + + ContentConfiguration + + PBXBottomSmartGroupGIDs + + 1C37FBAC04509CD000000102 + 1C37FAAC04509CD000000102 + 1C08E77C0454961000C914BD + 1C37FABC05509CD000000102 + 1C37FABC05539CD112110102 + E2644B35053B69B200211256 + 1C37FABC04509CD000100104 + 1CC0EA4004350EF90044410B + 1CC0EA4004350EF90041110B + + PBXProjectModuleGUID + 1CE0B1FE06471DED0097A5F4 + PBXProjectModuleLabel + Files + PBXProjectStructureProvided + yes + PBXSmartGroupTreeModuleColumnData + + PBXSmartGroupTreeModuleColumnWidthsKey + + 186 + + PBXSmartGroupTreeModuleColumnsKey_v4 + + MainColumn + + + PBXSmartGroupTreeModuleOutlineStateKey_v7 + + PBXSmartGroupTreeModuleOutlineStateExpansionKey + + 20286C29FDCF999611CA2CEA + 20286C2AFDCF999611CA2CEA + + PBXSmartGroupTreeModuleOutlineStateSelectionKey + + + 2 + 1 + 0 + + + PBXSmartGroupTreeModuleOutlineStateVisibleRectKey + {{0, 0}, {186, 338}} + + PBXTopSmartGroupGIDs + + XCIncludePerspectivesSwitch + + XCSharingToken + com.apple.Xcode.GFSharingToken + + GeometryConfiguration + + Frame + {{0, 0}, {203, 356}} + GroupTreeTableConfiguration + + MainColumn + 186 + + RubberWindowFrame + 659 293 690 397 0 0 1440 878 + + Module + PBXSmartGroupTreeModule + Proportion + 203pt + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1CE0B20306471E060097A5F4 + PBXProjectModuleLabel + MyNewFile14.java + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1CE0B20406471E060097A5F4 + PBXProjectModuleLabel + MyNewFile14.java + + SplitCount + 1 + + StatusBarVisibility + + + GeometryConfiguration + + Frame + {{0, 0}, {482, 0}} + RubberWindowFrame + 659 293 690 397 0 0 1440 878 + + Module + PBXNavigatorGroup + Proportion + 0pt + + + BecomeActive + + ContentConfiguration + + PBXProjectModuleGUID + 1CE0B20506471E060097A5F4 + PBXProjectModuleLabel + Detail + + GeometryConfiguration + + Frame + {{0, 5}, {482, 351}} + RubberWindowFrame + 659 293 690 397 0 0 1440 878 + + Module + XCDetailModule + Proportion + 351pt + + + Proportion + 482pt + + + Name + Project + ServiceClasses + + XCModuleDock + PBXSmartGroupTreeModule + XCModuleDock + PBXNavigatorGroup + XCDetailModule + + TableOfContents + + 610BB55A0A45EA920095E7BC + 1CE0B1FE06471DED0097A5F4 + 610BB55B0A45EA920095E7BC + 1CE0B20306471E060097A5F4 + 1CE0B20506471E060097A5F4 + + ToolbarConfiguration + xcode.toolbar.config.default + + + ControllerClassBaseName + + IconName + WindowOfProject + Identifier + perspective.morph + IsVertical + 0 + Layout + + + BecomeActive + 1 + ContentConfiguration + + PBXBottomSmartGroupGIDs + + 1C37FBAC04509CD000000102 + 1C37FAAC04509CD000000102 + 1C08E77C0454961000C914BD + 1C37FABC05509CD000000102 + 1C37FABC05539CD112110102 + E2644B35053B69B200211256 + 1C37FABC04509CD000100104 + 1CC0EA4004350EF90044410B + 1CC0EA4004350EF90041110B + + PBXProjectModuleGUID + 11E0B1FE06471DED0097A5F4 + PBXProjectModuleLabel + Files + PBXProjectStructureProvided + yes + PBXSmartGroupTreeModuleColumnData + + PBXSmartGroupTreeModuleColumnWidthsKey + + 186 + + PBXSmartGroupTreeModuleColumnsKey_v4 + + MainColumn + + + PBXSmartGroupTreeModuleOutlineStateKey_v7 + + PBXSmartGroupTreeModuleOutlineStateExpansionKey + + 29B97314FDCFA39411CA2CEA + 1C37FABC05509CD000000102 + + PBXSmartGroupTreeModuleOutlineStateSelectionKey + + + 0 + + + PBXSmartGroupTreeModuleOutlineStateVisibleRectKey + {{0, 0}, {186, 337}} + + PBXTopSmartGroupGIDs + + XCIncludePerspectivesSwitch + 1 + XCSharingToken + com.apple.Xcode.GFSharingToken + + GeometryConfiguration + + Frame + {{0, 0}, {203, 355}} + GroupTreeTableConfiguration + + MainColumn + 186 + + RubberWindowFrame + 373 269 690 397 0 0 1440 878 + + Module + PBXSmartGroupTreeModule + Proportion + 100% + + + Name + Morph + PreferredWidth + 300 + ServiceClasses + + XCModuleDock + PBXSmartGroupTreeModule + + TableOfContents + + 11E0B1FE06471DED0097A5F4 + + ToolbarConfiguration + xcode.toolbar.config.default.short + + + PerspectivesBarVisible + + ShelfIsVisible + + SourceDescription + file at '/System/Library/PrivateFrameworks/DevToolsInterface.framework/Versions/A/Resources/XCPerspectivesSpecificationMode1.xcperspec' + StatusbarIsVisible + + TimeStamp + 0.0 + ToolbarDisplayMode + 1 + ToolbarIsVisible + + ToolbarSizeMode + 1 + Type + Perspectives + UpdateMessage + The Default Workspace in this version of Xcode now includes support to hide and show the detail view (what has been referred to as the "Metro-Morph" feature). You must discard your current Default Workspace settings and update to the latest Default Workspace in order to gain this feature. Do you wish to update to the latest Workspace defaults for project '%@'? + WindowJustification + 5 + WindowOrderList + + 610BB5680A45EA920095E7BC + 610BB5690A45EA920095E7BC + 61DE4D450A438C5F003D60B3 + 1CD10A99069EF8BA00B06720 + 610BB4FC0A45DA020095E7BC + 1C0AD2B3069F1EA900FABCE6 + 61AE91360A40ECF300C278D1 + 1C530D57069F1CE1000CFCEE + /Users/davedc/Fansubs/Aegisub/aegisub/trunk/macosx/macosx.xcodeproj + + WindowString + 659 293 690 397 0 0 1440 878 + WindowTools + + + FirstTimeWindowDisplayed + + Identifier + windowTool.build + IsVertical + + Layout + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1CD0528F0623707200166675 + PBXProjectModuleLabel + about.h + StatusBarVisibility + + + GeometryConfiguration + + Frame + {{0, 0}, {648, 188}} + RubberWindowFrame + 77 146 648 516 0 0 1440 878 + + Module + PBXNavigatorGroup + Proportion + 188pt + + + BecomeActive + + ContentConfiguration + + PBXBuildLogShowsTranscriptDefaultKey + {{0, 119}, {648, 163}} + PBXProjectModuleGUID + XCMainBuildResultsModuleGUID + PBXProjectModuleLabel + Build + XCBuildResultsTrigger_Collapse + 1021 + XCBuildResultsTrigger_Open + 1011 + + GeometryConfiguration + + Frame + {{0, 193}, {648, 282}} + RubberWindowFrame + 77 146 648 516 0 0 1440 878 + + Module + PBXBuildResultsModule + Proportion + 282pt + + + Proportion + 475pt + + + Name + Build Results + ServiceClasses + + PBXBuildResultsModule + + StatusbarIsVisible + + TableOfContents + + 61AE91360A40ECF300C278D1 + 610BB4F50A45DA020095E7BC + 1CD0528F0623707200166675 + XCMainBuildResultsModuleGUID + + ToolbarConfiguration + xcode.toolbar.config.build + WindowString + 77 146 648 516 0 0 1440 878 + WindowToolGUID + 61AE91360A40ECF300C278D1 + WindowToolIsVisible + + + + FirstTimeWindowDisplayed + + Identifier + windowTool.debugger + IsVertical + + Layout + + + Dock + + + ContentConfiguration + + Debugger + + HorizontalSplitView + + _collapsingFrameDimension + 0.0 + _indexOfCollapsedView + 0 + _percentageOfCollapsedView + 0.0 + isCollapsed + yes + sizes + + {{0, 0}, {390, 261}} + {{390, 0}, {540, 261}} + + + VerticalSplitView + + _collapsingFrameDimension + 0.0 + _indexOfCollapsedView + 0 + _percentageOfCollapsedView + 0.0 + isCollapsed + yes + sizes + + {{0, 0}, {930, 261}} + {{0, 261}, {930, 353}} + + + + LauncherConfigVersion + 8 + PBXProjectModuleGUID + 1C162984064C10D400B95A72 + PBXProjectModuleLabel + Debug - GLUTExamples (Underwater) + + GeometryConfiguration + + DebugConsoleDrawerSize + {100, 120} + DebugConsoleVisible + None + DebugConsoleWindowFrame + {{200, 200}, {500, 300}} + DebugSTDIOWindowFrame + {{200, 200}, {500, 300}} + Frame + {{0, 0}, {930, 614}} + RubberWindowFrame + 343 201 930 655 0 0 1440 878 + + Module + PBXDebugSessionModule + Proportion + 614pt + + + Proportion + 614pt + + + Name + Debugger + ServiceClasses + + PBXDebugSessionModule + + StatusbarIsVisible + + TableOfContents + + 1CD10A99069EF8BA00B06720 + 610BB4F60A45DA020095E7BC + 1C162984064C10D400B95A72 + 610BB4F70A45DA020095E7BC + 610BB4F80A45DA020095E7BC + 610BB4F90A45DA020095E7BC + 610BB4FA0A45DA020095E7BC + 610BB4FB0A45DA020095E7BC + 610BB4FC0A45DA020095E7BC + + ToolbarConfiguration + xcode.toolbar.config.debug + WindowString + 343 201 930 655 0 0 1440 878 + WindowToolGUID + 1CD10A99069EF8BA00B06720 + WindowToolIsVisible + + + + FirstTimeWindowDisplayed + + Identifier + windowTool.find + IsVertical + + Layout + + + Dock + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1CDD528C0622207200134675 + PBXProjectModuleLabel + dialog_selection.cpp + StatusBarVisibility + + + GeometryConfiguration + + Frame + {{0, 0}, {781, 212}} + RubberWindowFrame + 431 113 781 470 0 0 1440 878 + + Module + PBXNavigatorGroup + Proportion + 781pt + + + Proportion + 212pt + + + BecomeActive + + ContentConfiguration + + PBXProjectModuleGUID + 1CD0528E0623707200166675 + PBXProjectModuleLabel + Project Find + + GeometryConfiguration + + Frame + {{0, 217}, {781, 212}} + RubberWindowFrame + 431 113 781 470 0 0 1440 878 + + Module + PBXProjectFindModule + Proportion + 212pt + + + Proportion + 429pt + + + Name + Project Find + ServiceClasses + + PBXProjectFindModule + + StatusbarIsVisible + + TableOfContents + + 1C530D57069F1CE1000CFCEE + 610BB4E40A45D5BA0095E7BC + 610BB4E50A45D5BA0095E7BC + 1CDD528C0622207200134675 + 1CD0528E0623707200166675 + + WindowString + 431 113 781 470 0 0 1440 878 + WindowToolGUID + 1C530D57069F1CE1000CFCEE + WindowToolIsVisible + + + + Identifier + MENUSEPARATOR + + + FirstTimeWindowDisplayed + + Identifier + windowTool.debuggerConsole + IsVertical + + Layout + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1C78EAAC065D492600B07095 + PBXProjectModuleLabel + Debugger Console + + GeometryConfiguration + + Frame + {{0, 0}, {440, 358}} + RubberWindowFrame + 631 360 440 400 0 0 1440 878 + + Module + PBXDebugCLIModule + Proportion + 358pt + + + Proportion + 359pt + + + Name + Debugger Console + ServiceClasses + + PBXDebugCLIModule + + StatusbarIsVisible + + TableOfContents + + 61DE4D450A438C5F003D60B3 + 610BB4FD0A45DA020095E7BC + 1C78EAAC065D492600B07095 + + WindowString + 631 360 440 400 0 0 1440 878 + WindowToolGUID + 61DE4D450A438C5F003D60B3 + WindowToolIsVisible + + + + FirstTimeWindowDisplayed + + Identifier + windowTool.run + IsVertical + + Layout + + + Dock + + + ContentConfiguration + + LauncherConfigVersion + 3 + PBXProjectModuleGUID + 1CD0528B0623707200166675 + PBXProjectModuleLabel + Run + Runner + + HorizontalSplitView + + _collapsingFrameDimension + 0.0 + _indexOfCollapsedView + 0 + _percentageOfCollapsedView + 0.0 + isCollapsed + yes + sizes + + {{0, 0}, {367, 168}} + {{0, 173}, {367, 270}} + + + VerticalSplitView + + _collapsingFrameDimension + 0.0 + _indexOfCollapsedView + 0 + _percentageOfCollapsedView + 0.0 + isCollapsed + yes + sizes + + {{0, 0}, {406, 443}} + {{411, 0}, {517, 443}} + + + + + GeometryConfiguration + + Frame + {{0, 0}, {606, 259}} + RubberWindowFrame + 760 578 606 300 0 0 1440 878 + + Module + PBXRunSessionModule + Proportion + 259pt + + + Proportion + 259pt + + + Name + Run Log + ServiceClasses + + PBXRunSessionModule + + StatusbarIsVisible + + TableOfContents + + 1C0AD2B3069F1EA900FABCE6 + 610BB4FE0A45DA020095E7BC + 1CD0528B0623707200166675 + 610BB4FF0A45DA020095E7BC + + ToolbarConfiguration + xcode.toolbar.config.run + WindowString + 760 578 606 300 0 0 1440 878 + WindowToolGUID + 1C0AD2B3069F1EA900FABCE6 + WindowToolIsVisible + + + + Identifier + windowTool.scm + Layout + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1C78EAB2065D492600B07095 + PBXProjectModuleLabel + <No Editor> + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1C78EAB3065D492600B07095 + + SplitCount + 1 + + StatusBarVisibility + 1 + + GeometryConfiguration + + Frame + {{0, 0}, {452, 0}} + RubberWindowFrame + 743 379 452 308 0 0 1280 1002 + + Module + PBXNavigatorGroup + Proportion + 0pt + + + BecomeActive + 1 + ContentConfiguration + + PBXProjectModuleGUID + 1CD052920623707200166675 + PBXProjectModuleLabel + SCM + + GeometryConfiguration + + ConsoleFrame + {{0, 259}, {452, 0}} + Frame + {{0, 7}, {452, 259}} + RubberWindowFrame + 743 379 452 308 0 0 1280 1002 + TableConfiguration + + Status + 30 + FileName + 199 + Path + 197.09500122070312 + + TableFrame + {{0, 0}, {452, 250}} + + Module + PBXCVSModule + Proportion + 262pt + + + Proportion + 266pt + + + Name + SCM + ServiceClasses + + PBXCVSModule + + StatusbarIsVisible + 1 + TableOfContents + + 1C78EAB4065D492600B07095 + 1C78EAB5065D492600B07095 + 1C78EAB2065D492600B07095 + 1CD052920623707200166675 + + ToolbarConfiguration + xcode.toolbar.config.scm + WindowString + 743 379 452 308 0 0 1280 1002 + + + Identifier + windowTool.breakpoints + IsVertical + 0 + Layout + + + Dock + + + BecomeActive + 1 + ContentConfiguration + + PBXBottomSmartGroupGIDs + + 1C77FABC04509CD000000102 + + PBXProjectModuleGUID + 1CE0B1FE06471DED0097A5F4 + PBXProjectModuleLabel + Files + PBXProjectStructureProvided + no + PBXSmartGroupTreeModuleColumnData + + PBXSmartGroupTreeModuleColumnWidthsKey + + 168 + + PBXSmartGroupTreeModuleColumnsKey_v4 + + MainColumn + + + PBXSmartGroupTreeModuleOutlineStateKey_v7 + + PBXSmartGroupTreeModuleOutlineStateExpansionKey + + 1C77FABC04509CD000000102 + + PBXSmartGroupTreeModuleOutlineStateSelectionKey + + + 0 + + + PBXSmartGroupTreeModuleOutlineStateVisibleRectKey + {{0, 0}, {168, 350}} + + PBXTopSmartGroupGIDs + + XCIncludePerspectivesSwitch + 0 + + GeometryConfiguration + + Frame + {{0, 0}, {185, 368}} + GroupTreeTableConfiguration + + MainColumn + 168 + + RubberWindowFrame + 315 424 744 409 0 0 1440 878 + + Module + PBXSmartGroupTreeModule + Proportion + 185pt + + + ContentConfiguration + + PBXProjectModuleGUID + 1CA1AED706398EBD00589147 + PBXProjectModuleLabel + Detail + + GeometryConfiguration + + Frame + {{190, 0}, {554, 368}} + RubberWindowFrame + 315 424 744 409 0 0 1440 878 + + Module + XCDetailModule + Proportion + 554pt + + + Proportion + 368pt + + + MajorVersion + 2 + MinorVersion + 0 + Name + Breakpoints + ServiceClasses + + PBXSmartGroupTreeModule + XCDetailModule + + StatusbarIsVisible + 1 + TableOfContents + + 1CDDB66807F98D9800BB5817 + 1CDDB66907F98D9800BB5817 + 1CE0B1FE06471DED0097A5F4 + 1CA1AED706398EBD00589147 + + ToolbarConfiguration + xcode.toolbar.config.breakpoints + WindowString + 315 424 744 409 0 0 1440 878 + WindowToolGUID + 1CDDB66807F98D9800BB5817 + WindowToolIsVisible + 1 + + + Identifier + windowTool.debugAnimator + Layout + + + Dock + + + Module + PBXNavigatorGroup + Proportion + 100% + + + Proportion + 100% + + + Name + Debug Visualizer + ServiceClasses + + PBXNavigatorGroup + + StatusbarIsVisible + 1 + ToolbarConfiguration + xcode.toolbar.config.debugAnimator + WindowString + 100 100 700 500 0 0 1280 1002 + + + Identifier + windowTool.bookmarks + Layout + + + Dock + + + Module + PBXBookmarksModule + Proportion + 100% + + + Proportion + 100% + + + Name + Bookmarks + ServiceClasses + + PBXBookmarksModule + + StatusbarIsVisible + 0 + WindowString + 538 42 401 187 0 0 1280 1002 + + + Identifier + windowTool.classBrowser + Layout + + + Dock + + + BecomeActive + 1 + ContentConfiguration + + OptionsSetName + Hierarchy, all classes + PBXProjectModuleGUID + 1CA6456E063B45B4001379D8 + PBXProjectModuleLabel + Class Browser - NSObject + + GeometryConfiguration + + ClassesFrame + {{0, 0}, {374, 96}} + ClassesTreeTableConfiguration + + PBXClassNameColumnIdentifier + 208 + PBXClassBookColumnIdentifier + 22 + + Frame + {{0, 0}, {630, 331}} + MembersFrame + {{0, 105}, {374, 395}} + MembersTreeTableConfiguration + + PBXMemberTypeIconColumnIdentifier + 22 + PBXMemberNameColumnIdentifier + 216 + PBXMemberTypeColumnIdentifier + 97 + PBXMemberBookColumnIdentifier + 22 + + PBXModuleWindowStatusBarHidden2 + 1 + RubberWindowFrame + 385 179 630 352 0 0 1440 878 + + Module + PBXClassBrowserModule + Proportion + 332pt + + + Proportion + 332pt + + + Name + Class Browser + ServiceClasses + + PBXClassBrowserModule + + StatusbarIsVisible + 0 + TableOfContents + + 1C0AD2AF069F1E9B00FABCE6 + 1C0AD2B0069F1E9B00FABCE6 + 1CA6456E063B45B4001379D8 + + ToolbarConfiguration + xcode.toolbar.config.classbrowser + WindowString + 385 179 630 352 0 0 1440 878 + WindowToolGUID + 1C0AD2AF069F1E9B00FABCE6 + WindowToolIsVisible + 0 + + + + diff --git a/core/macosx/macosx.xcodeproj/davedc.pbxuser b/core/macosx/macosx.xcodeproj/davedc.pbxuser new file mode 100644 index 000000000..48d114238 --- /dev/null +++ b/core/macosx/macosx.xcodeproj/davedc.pbxuser @@ -0,0 +1,1625 @@ +// !$*UTF8*$! +{ + 20286C28FDCF999611CA2CEA /* Project object */ = { + activeBuildConfigurationName = "Release-intel"; + activeBuildStyle = 4A9504C5FFE6A39111CA0CBA /* Debug */; + activeExecutable = 61AE8DF10A40E79D00C278D1 /* macosx */; + activeTarget = 8D0C4E890486CD37000505A6 /* macosx */; + addToTargets = ( + 8D0C4E890486CD37000505A6 /* macosx */, + ); + breakpoints = ( + ); + breakpointsGroup = 61AE91FE0A40F49F00C278D1 /* XCBreakpointsBucket */; + codeSenseManager = 61AE8E000A40E7E500C278D1 /* Code sense */; + executables = ( + 61AE8DF10A40E79D00C278D1 /* macosx */, + ); + perUserDictionary = { + PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 243, + 20, + 48, + 43, + 43, + 20, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXFileDataSource_FiletypeID, + PBXFileDataSource_Filename_ColumnID, + PBXFileDataSource_Built_ColumnID, + PBXFileDataSource_ObjectSize_ColumnID, + PBXFileDataSource_Errors_ColumnID, + PBXFileDataSource_Warnings_ColumnID, + PBXFileDataSource_Target_ColumnID, + ); + }; + PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 200, + 63, + 20, + 48.1626, + 43, + 43, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXFileDataSource_FiletypeID, + PBXFileDataSource_Filename_ColumnID, + PBXTargetDataSource_PrimaryAttribute, + PBXFileDataSource_Built_ColumnID, + PBXFileDataSource_ObjectSize_ColumnID, + PBXFileDataSource_Errors_ColumnID, + PBXFileDataSource_Warnings_ColumnID, + ); + }; + PBXPerProjectTemplateStateSaveDate = 172348787; + PBXWorkspaceStateSaveDate = 172348787; + }; + perUserProjectItems = { + 610BB50F0A45DA710095E7BC /* PBXBookmark */ = 610BB50F0A45DA710095E7BC /* PBXBookmark */; + 610BB5100A45DA870095E7BC /* PBXTextBookmark */ = 610BB5100A45DA870095E7BC /* PBXTextBookmark */; + 610BB5140A45DC3B0095E7BC /* PBXTextBookmark */ = 610BB5140A45DC3B0095E7BC /* PBXTextBookmark */; + 610BB5150A45DC3B0095E7BC /* PBXTextBookmark */ = 610BB5150A45DC3B0095E7BC /* PBXTextBookmark */; + 610BB5160A45DC3B0095E7BC /* PBXTextBookmark */ = 610BB5160A45DC3B0095E7BC /* PBXTextBookmark */; + 610BB51C0A45DFE50095E7BC /* PBXBookmark */ = 610BB51C0A45DFE50095E7BC /* PBXBookmark */; + 610BB5380A45E2B20095E7BC /* PBXBookmark */ = 610BB5380A45E2B20095E7BC /* PBXBookmark */; + 610BB54A0A45E6120095E7BC /* PBXTextBookmark */ = 610BB54A0A45E6120095E7BC /* PBXTextBookmark */; + 610BB5540A45EA830095E7BC /* PBXTextBookmark */ = 610BB5540A45EA830095E7BC /* PBXTextBookmark */; + 610BB5550A45EA830095E7BC /* PBXTextBookmark */ = 610BB5550A45EA830095E7BC /* PBXTextBookmark */; + 610BB5560A45EA830095E7BC /* PBXTextBookmark */ = 610BB5560A45EA830095E7BC /* PBXTextBookmark */; + 610BB55E0A45EA920095E7BC /* PBXTextBookmark */ = 610BB55E0A45EA920095E7BC /* PBXTextBookmark */; + 610BB5610A45EA920095E7BC /* PBXTextBookmark */ = 610BB5610A45EA920095E7BC /* PBXTextBookmark */; + 610BB5640A45EA920095E7BC /* PBXTextBookmark */ = 610BB5640A45EA920095E7BC /* PBXTextBookmark */; + 610BB5670A45EA920095E7BC /* PBXTextBookmark */ = 610BB5670A45EA920095E7BC /* PBXTextBookmark */; + 610BB56A0A45EAAC0095E7BC /* PBXTextBookmark */ = 610BB56A0A45EAAC0095E7BC /* PBXTextBookmark */; + 610BB56B0A45EAAC0095E7BC /* PBXTextBookmark */ = 610BB56B0A45EAAC0095E7BC /* PBXTextBookmark */; + 610BB56E0A45EAB30095E7BC /* PBXTextBookmark */ = 610BB56E0A45EAB30095E7BC /* PBXTextBookmark */; + 610BB56F0A45EAB30095E7BC /* PBXTextBookmark */ = 610BB56F0A45EAB30095E7BC /* PBXTextBookmark */; + 610BB5720A45EAB40095E7BC /* PBXTextBookmark */ = 610BB5720A45EAB40095E7BC /* PBXTextBookmark */; + 610BB5730A45EAB40095E7BC /* PBXTextBookmark */ = 610BB5730A45EAB40095E7BC /* PBXTextBookmark */; + 610BB57C0A45EB910095E7BC /* PBXBookmark */ = 610BB57C0A45EB910095E7BC /* PBXBookmark */; + 610BB5800A45EC130095E7BC /* PBXTextBookmark */ = 610BB5800A45EC130095E7BC /* PBXTextBookmark */; + 610BB5810A45EC130095E7BC /* PBXTextBookmark */ = 610BB5810A45EC130095E7BC /* PBXTextBookmark */; + 610BB5840A45EC150095E7BC /* PBXTextBookmark */ = 610BB5840A45EC150095E7BC /* PBXTextBookmark */; + 610BB5910A45ECD30095E7BC /* PBXTextBookmark */ = 610BB5910A45ECD30095E7BC /* PBXTextBookmark */; + 610BB5920A45ECD30095E7BC /* PBXTextBookmark */ = 610BB5920A45ECD30095E7BC /* PBXTextBookmark */; + 610BB5990A45ECDA0095E7BC /* PBXBookmark */ = 610BB5990A45ECDA0095E7BC /* PBXBookmark */; + 610BB59F0A45ECEF0095E7BC /* PBXTextBookmark */ = 610BB59F0A45ECEF0095E7BC /* PBXTextBookmark */; + 610BB5A00A45ECEF0095E7BC /* PBXTextBookmark */ = 610BB5A00A45ECEF0095E7BC /* PBXTextBookmark */; + 610BB5A10A45ED0B0095E7BC /* PBXTextBookmark */ = 610BB5A10A45ED0B0095E7BC /* PBXTextBookmark */; + 610BB5A20A45ED0C0095E7BC /* PBXTextBookmark */ = 610BB5A20A45ED0C0095E7BC /* PBXTextBookmark */; + 610BB5A40A45ED110095E7BC /* PBXTextBookmark */ = 610BB5A40A45ED110095E7BC /* PBXTextBookmark */; + 610BB5A50A45ED110095E7BC /* PBXTextBookmark */ = 610BB5A50A45ED110095E7BC /* PBXTextBookmark */; + 610BB5A80A45ED1B0095E7BC /* PBXTextBookmark */ = 610BB5A80A45ED1B0095E7BC /* PBXTextBookmark */; + 610BB5A90A45ED1B0095E7BC /* PBXTextBookmark */ = 610BB5A90A45ED1B0095E7BC /* PBXTextBookmark */; + 610BB5AD0A45ED1F0095E7BC /* PBXBookmark */ = 610BB5AD0A45ED1F0095E7BC /* PBXBookmark */; + 610BB5B00A45ED200095E7BC /* PBXTextBookmark */ = 610BB5B00A45ED200095E7BC /* PBXTextBookmark */; + 610BB5B10A45ED200095E7BC /* PBXTextBookmark */ = 610BB5B10A45ED200095E7BC /* PBXTextBookmark */; + 610BB5B20A45ED200095E7BC /* PBXTextBookmark */ = 610BB5B20A45ED200095E7BC /* PBXTextBookmark */; + 610BB5BE0A45EE000095E7BC /* PBXTextBookmark */ = 610BB5BE0A45EE000095E7BC /* PBXTextBookmark */; + 610BB5BF0A45EE000095E7BC /* PBXTextBookmark */ = 610BB5BF0A45EE000095E7BC /* PBXTextBookmark */; + 610BB5C00A45EE000095E7BC /* PBXTextBookmark */ = 610BB5C00A45EE000095E7BC /* PBXTextBookmark */; + 610BB5C10A45EE000095E7BC /* PBXTextBookmark */ = 610BB5C10A45EE000095E7BC /* PBXTextBookmark */; + 610BB5C20A45EE000095E7BC /* PBXTextBookmark */ = 610BB5C20A45EE000095E7BC /* PBXTextBookmark */; + 610BB5C30A45EE000095E7BC /* PBXTextBookmark */ = 610BB5C30A45EE000095E7BC /* PBXTextBookmark */; + 610BB5C40A45EE000095E7BC /* PBXTextBookmark */ = 610BB5C40A45EE000095E7BC /* PBXTextBookmark */; + 610BB5C50A45EE000095E7BC /* PBXTextBookmark */ = 610BB5C50A45EE000095E7BC /* PBXTextBookmark */; + 610BB5C60A45EE000095E7BC /* PBXTextBookmark */ = 610BB5C60A45EE000095E7BC /* PBXTextBookmark */; + 610BB5C70A45EE000095E7BC /* PBXTextBookmark */ = 610BB5C70A45EE000095E7BC /* PBXTextBookmark */; + 610BB5C80A45EE000095E7BC /* PBXTextBookmark */ = 610BB5C80A45EE000095E7BC /* PBXTextBookmark */; + 610BB5C90A45EE000095E7BC /* PBXTextBookmark */ = 610BB5C90A45EE000095E7BC /* PBXTextBookmark */; + 610BB5CA0A45EE000095E7BC /* PBXTextBookmark */ = 610BB5CA0A45EE000095E7BC /* PBXTextBookmark */; + 610BB5CB0A45EE000095E7BC /* PBXTextBookmark */ = 610BB5CB0A45EE000095E7BC /* PBXTextBookmark */; + 610BB5CD0A45EE030095E7BC /* PBXTextBookmark */ = 610BB5CD0A45EE030095E7BC /* PBXTextBookmark */; + 610BB5CE0A45EE030095E7BC /* PBXTextBookmark */ = 610BB5CE0A45EE030095E7BC /* PBXTextBookmark */; + 610BB5CF0A45EE030095E7BC /* PBXTextBookmark */ = 610BB5CF0A45EE030095E7BC /* PBXTextBookmark */; + 610BB5D20A45EE0F0095E7BC /* PBXTextBookmark */ = 610BB5D20A45EE0F0095E7BC /* PBXTextBookmark */; + 610BB5D30A45EE0F0095E7BC /* PBXTextBookmark */ = 610BB5D30A45EE0F0095E7BC /* PBXTextBookmark */; + 610BB5D70A45EE260095E7BC /* PBXTextBookmark */ = 610BB5D70A45EE260095E7BC /* PBXTextBookmark */; + 610BB5D80A45EE260095E7BC /* PBXTextBookmark */ = 610BB5D80A45EE260095E7BC /* PBXTextBookmark */; + 610BB5D90A45EE260095E7BC /* PBXTextBookmark */ = 610BB5D90A45EE260095E7BC /* PBXTextBookmark */; + 610BB5DC0A45EE4F0095E7BC /* PBXTextBookmark */ = 610BB5DC0A45EE4F0095E7BC /* PBXTextBookmark */; + 610BB5DD0A45EE4F0095E7BC /* PBXTextBookmark */ = 610BB5DD0A45EE4F0095E7BC /* PBXTextBookmark */; + 610BB5EE0A45EEFF0095E7BC /* PBXTextBookmark */ = 610BB5EE0A45EEFF0095E7BC /* PBXTextBookmark */; + 610BB5F50A45F0480095E7BC /* PBXTextBookmark */ = 610BB5F50A45F0480095E7BC /* PBXTextBookmark */; + 610BB5FA0A45F0590095E7BC /* PBXTextBookmark */ = 610BB5FA0A45F0590095E7BC /* PBXTextBookmark */; + 610BB5FB0A45F0590095E7BC /* PBXTextBookmark */ = 610BB5FB0A45F0590095E7BC /* PBXTextBookmark */; + 610BB5FC0A45F0590095E7BC /* PBXTextBookmark */ = 610BB5FC0A45F0590095E7BC /* PBXTextBookmark */; + 610BB5FD0A45F0590095E7BC /* PBXTextBookmark */ = 610BB5FD0A45F0590095E7BC /* PBXTextBookmark */; + 610BB5FF0A45F05E0095E7BC /* PBXBookmark */ = 610BB5FF0A45F05E0095E7BC /* PBXBookmark */; + 610BB6060A45F07F0095E7BC /* PBXTextBookmark */ = 610BB6060A45F07F0095E7BC /* PBXTextBookmark */; + 610BB6120A45F14F0095E7BC /* PBXTextBookmark */ = 610BB6120A45F14F0095E7BC /* PBXTextBookmark */; + 610BB6130A45F14F0095E7BC /* PBXTextBookmark */ = 610BB6130A45F14F0095E7BC /* PBXTextBookmark */; + 610BB6180A45F15D0095E7BC /* PBXTextBookmark */ = 610BB6180A45F15D0095E7BC /* PBXTextBookmark */; + 610BB6190A45F15D0095E7BC /* PBXTextBookmark */ = 610BB6190A45F15D0095E7BC /* PBXTextBookmark */; + 610BB62B0A46199E0095E7BC /* PBXTextBookmark */ = 610BB62B0A46199E0095E7BC /* PBXTextBookmark */; + 610BB62C0A46199E0095E7BC /* PBXTextBookmark */ = 610BB62C0A46199E0095E7BC /* PBXTextBookmark */; + 610BB6340A4619F10095E7BC /* PBXTextBookmark */ = 610BB6340A4619F10095E7BC /* PBXTextBookmark */; + 610BB6350A4619F10095E7BC /* PBXTextBookmark */ = 610BB6350A4619F10095E7BC /* PBXTextBookmark */; + 610BB6360A4619F10095E7BC /* PBXTextBookmark */ = 610BB6360A4619F10095E7BC /* PBXTextBookmark */; + 610BB6370A4619F10095E7BC /* PBXTextBookmark */ = 610BB6370A4619F10095E7BC /* PBXTextBookmark */; + 610BB6380A4619F10095E7BC /* PBXTextBookmark */ = 610BB6380A4619F10095E7BC /* PBXTextBookmark */; + 610BB63E0A4629C90095E7BC /* PBXTextBookmark */ = 610BB63E0A4629C90095E7BC /* PBXTextBookmark */; + 610BB63F0A4629C90095E7BC /* PBXTextBookmark */ = 610BB63F0A4629C90095E7BC /* PBXTextBookmark */; + }; + sourceControlManager = 61AE8DFF0A40E7E500C278D1 /* Source Control */; + userBuildSettings = { + }; + }; + 32DBCF6D0370B57F00C91783 /* Aegisub_Prefix.pch */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {646, 634}}"; + sepNavSelRange = "{140, 0}"; + sepNavVisRect = "{{0, 0}, {646, 634}}"; + sepNavWindowFrame = "{{15, 110}, {685, 763}}"; + }; + }; + 610BB50F0A45DA710095E7BC /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61AE8EFA0A40E9D200C278D1 /* subs_edit_box.h */; + }; + 610BB5100A45DA870095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */; + rLen = 11; + rLoc = 19258; + rType = 0; + }; + 610BB5140A45DC3B0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8E490A40E9D100C278D1 /* base_grid.h */; + name = SubsEditBox; + rLen = 11; + rLoc = 2631; + rType = 0; + vrLen = 260; + vrLoc = 2531; + }; + 610BB5150A45DC3B0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8E490A40E9D100C278D1 /* base_grid.h */; + name = SubsEditBox; + rLen = 11; + rLoc = 2631; + rType = 0; + vrLen = 260; + vrLoc = 2531; + }; + 610BB5160A45DC3B0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */; + name = SubsEditBox; + rLen = 11; + rLoc = 19258; + rType = 0; + vrLen = 500; + vrLoc = 19071; + }; + 610BB51C0A45DFE50095E7BC /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61AE8EA80A40E9D200C278D1 /* dialog_colorpicker.cpp */; + }; + 610BB5380A45E2B20095E7BC /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61AE8EAE0A40E9D200C278D1 /* dialog_hotkeys.cpp */; + }; + 610BB54A0A45E6120095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */; + name = SubsEditBox; + rLen = 11; + rLoc = 19258; + rType = 0; + vrLen = 500; + vrLoc = 19071; + }; + 610BB5540A45EA830095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + comments = "error: expected `;' before 'wxSizer'"; + fRef = 61AE8EAE0A40E9D200C278D1 /* dialog_hotkeys.cpp */; + rLen = 1; + rLoc = 85; + rType = 1; + }; + 610BB5550A45EA830095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EAE0A40E9D200C278D1 /* dialog_hotkeys.cpp */; + name = "wxSizer *MainSizer = new wxBoxSizer(wxVERTICAL);"; + rLen = 50; + rLoc = 3381; + rType = 0; + vrLen = 375; + vrLoc = 3340; + }; + 610BB5560A45EA830095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */; + name = SubsEditBox; + rLen = 11; + rLoc = 19258; + rType = 0; + vrLen = 500; + vrLoc = 19071; + }; + 610BB55E0A45EA920095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EAE0A40E9D200C278D1 /* dialog_hotkeys.cpp */; + name = "dialog_hotkeys.cpp: 80"; + rLen = 0; + rLoc = 3217; + rType = 0; + vrLen = 1397; + vrLoc = 2619; + }; + 610BB5610A45EA920095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EA80A40E9D200C278D1 /* dialog_colorpicker.cpp */; + name = "dialog_colorpicker.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 2032; + vrLoc = 0; + }; + 610BB5640A45EA920095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */; + name = "frame_main.cpp: 373"; + rLen = 0; + rLoc = 19468; + rType = 0; + vrLen = 1604; + vrLoc = 18390; + }; + 610BB5670A45EA920095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EFA0A40E9D200C278D1 /* subs_edit_box.h */; + name = SubsEditBox; + rLen = 11; + rLoc = 2496; + rType = 0; + vrLen = 1122; + vrLoc = 1986; + }; + 610BB56A0A45EAAC0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EAE0A40E9D200C278D1 /* dialog_hotkeys.cpp */; + name = "wxSizer *MainSizer = new wxBoxSizer(wxVERTICAL);"; + rLen = 50; + rLoc = 3381; + rType = 0; + vrLen = 357; + vrLoc = 3358; + }; + 610BB56B0A45EAAC0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */; + name = SubsEditBox; + rLen = 11; + rLoc = 19258; + rType = 0; + vrLen = 500; + vrLoc = 19071; + }; + 610BB56E0A45EAB30095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EAE0A40E9D200C278D1 /* dialog_hotkeys.cpp */; + name = "wxSizer *MainSizer = new wxBoxSizer(wxVERTICAL);"; + rLen = 50; + rLoc = 3381; + rType = 0; + vrLen = 357; + vrLoc = 3358; + }; + 610BB56F0A45EAB30095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */; + name = SubsEditBox; + rLen = 11; + rLoc = 19258; + rType = 0; + vrLen = 500; + vrLoc = 19071; + }; + 610BB5720A45EAB40095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EAE0A40E9D200C278D1 /* dialog_hotkeys.cpp */; + name = "wxSizer *MainSizer = new wxBoxSizer(wxVERTICAL);"; + rLen = 50; + rLoc = 3381; + rType = 0; + vrLen = 357; + vrLoc = 3358; + }; + 610BB5730A45EAB40095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */; + name = SubsEditBox; + rLen = 11; + rLoc = 19258; + rType = 0; + vrLen = 500; + vrLoc = 19071; + }; + 610BB57C0A45EB910095E7BC /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61AE8EC00A40E9D200C278D1 /* dialog_style_editor.cpp */; + }; + 610BB5800A45EC130095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EAE0A40E9D200C278D1 /* dialog_hotkeys.cpp */; + name = "wxSizer *MainSizer = new wxBoxSizer(wxVERTICAL);"; + rLen = 50; + rLoc = 3381; + rType = 0; + vrLen = 357; + vrLoc = 3358; + }; + 610BB5810A45EC130095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */; + name = SubsEditBox; + rLen = 11; + rLoc = 19258; + rType = 0; + vrLen = 500; + vrLoc = 19071; + }; + 610BB5840A45EC150095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EC00A40E9D200C278D1 /* dialog_style_editor.cpp */; + name = "dialog_style_editor.cpp: 286"; + rLen = 0; + rLoc = 14965; + rType = 0; + vrLen = 1883; + vrLoc = 13691; + }; + 610BB5910A45ECD30095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EAE0A40E9D200C278D1 /* dialog_hotkeys.cpp */; + name = "wxSizer *MainSizer = new wxBoxSizer(wxVERTICAL);"; + rLen = 50; + rLoc = 3381; + rType = 0; + vrLen = 357; + vrLoc = 3358; + }; + 610BB5920A45ECD30095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */; + name = SubsEditBox; + rLen = 11; + rLoc = 19258; + rType = 0; + vrLen = 500; + vrLoc = 19071; + }; + 610BB5990A45ECDA0095E7BC /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61AE8EC40A40E9D200C278D1 /* dialog_styling_assistant.cpp */; + }; + 610BB59F0A45ECEF0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EC40A40E9D200C278D1 /* dialog_styling_assistant.cpp */; + name = "dialog_styling_assistant.cpp: 117"; + rLen = 0; + rLoc = 5367; + rType = 0; + vrLen = 1509; + vrLoc = 4449; + }; + 610BB5A00A45ECEF0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EC00A40E9D200C278D1 /* dialog_style_editor.cpp */; + name = "dialog_style_editor.cpp: 286"; + rLen = 0; + rLoc = 14965; + rType = 0; + vrLen = 1883; + vrLoc = 13691; + }; + 610BB5A10A45ED0B0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EAE0A40E9D200C278D1 /* dialog_hotkeys.cpp */; + name = "wxSizer *MainSizer = new wxBoxSizer(wxVERTICAL);"; + rLen = 50; + rLoc = 3381; + rType = 0; + vrLen = 357; + vrLoc = 3358; + }; + 610BB5A20A45ED0C0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */; + name = SubsEditBox; + rLen = 11; + rLoc = 19258; + rType = 0; + vrLen = 500; + vrLoc = 19071; + }; + 610BB5A40A45ED110095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EC40A40E9D200C278D1 /* dialog_styling_assistant.cpp */; + name = "dialog_styling_assistant.cpp: 117"; + rLen = 0; + rLoc = 5367; + rType = 0; + vrLen = 1509; + vrLoc = 4449; + }; + 610BB5A50A45ED110095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EC00A40E9D200C278D1 /* dialog_style_editor.cpp */; + name = "dialog_style_editor.cpp: 286"; + rLen = 0; + rLoc = 14965; + rType = 0; + vrLen = 1883; + vrLoc = 13691; + }; + 610BB5A80A45ED1B0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EAE0A40E9D200C278D1 /* dialog_hotkeys.cpp */; + name = "wxSizer *MainSizer = new wxBoxSizer(wxVERTICAL);"; + rLen = 50; + rLoc = 3381; + rType = 0; + vrLen = 357; + vrLoc = 3358; + }; + 610BB5A90A45ED1B0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */; + name = SubsEditBox; + rLen = 11; + rLoc = 19258; + rType = 0; + vrLen = 500; + vrLoc = 19071; + }; + 610BB5AD0A45ED1F0095E7BC /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */; + }; + 610BB5B00A45ED200095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */; + name = "dialog_resample.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1995; + vrLoc = 0; + }; + 610BB5B10A45ED200095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EC40A40E9D200C278D1 /* dialog_styling_assistant.cpp */; + name = "dialog_styling_assistant.cpp: 117"; + rLen = 0; + rLoc = 5367; + rType = 0; + vrLen = 1509; + vrLoc = 4449; + }; + 610BB5B20A45ED200095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EC00A40E9D200C278D1 /* dialog_style_editor.cpp */; + name = "dialog_style_editor.cpp: 286"; + rLen = 0; + rLoc = 14965; + rType = 0; + vrLen = 1883; + vrLoc = 13691; + }; + 610BB5BE0A45EE000095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EAE0A40E9D200C278D1 /* dialog_hotkeys.cpp */; + name = "wxSizer *MainSizer = new wxBoxSizer(wxVERTICAL);"; + rLen = 50; + rLoc = 3381; + rType = 0; + vrLen = 357; + vrLoc = 3358; + }; + 610BB5BF0A45EE000095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + comments = "error: unterminated #else"; + fRef = 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */; + rLen = 1; + rLoc = 82; + rType = 1; + }; + 610BB5C00A45EE000095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EAE0A40E9D200C278D1 /* dialog_hotkeys.cpp */; + name = "wxSizer *MainSizer = new wxBoxSizer(wxVERTICAL);"; + rLen = 50; + rLoc = 3381; + rType = 0; + vrLen = 357; + vrLoc = 3358; + }; + 610BB5C10A45EE000095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */; + name = "dialog_resample.cpp: 85"; + rLen = 0; + rLoc = 3468; + rType = 0; + vrLen = 585; + vrLoc = 3252; + }; + 610BB5C20A45EE000095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */; + name = SubsEditBox; + rLen = 11; + rLoc = 19258; + rType = 0; + vrLen = 500; + vrLoc = 19071; + }; + 610BB5C30A45EE000095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8E290A40E9D100C278D1 /* audio_box.cpp */; + name = __WXMAC__; + rLen = 9; + rLoc = 9940; + rType = 0; + vrLen = 676; + vrLoc = 9617; + }; + 610BB5C40A45EE000095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */; + name = __WXMAC__; + rLen = 9; + rLoc = 3367; + rType = 0; + vrLen = 558; + vrLoc = 3164; + }; + 610BB5C50A45EE000095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EC00A40E9D200C278D1 /* dialog_style_editor.cpp */; + name = __WXMAC__; + rLen = 9; + rLoc = 14512; + rType = 0; + vrLen = 552; + vrLoc = 14415; + }; + 610BB5C60A45EE000095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED50A40E9D200C278D1 /* fonts_collector.cpp */; + rLen = 9; + rLoc = 3570; + rType = 0; + }; + 610BB5C70A45EE000095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */; + name = SubsEditBox; + rLen = 11; + rLoc = 19258; + rType = 0; + vrLen = 500; + vrLoc = 19071; + }; + 610BB5C80A45EE000095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8E290A40E9D100C278D1 /* audio_box.cpp */; + name = __WXMAC__; + rLen = 9; + rLoc = 9940; + rType = 0; + vrLen = 676; + vrLoc = 9617; + }; + 610BB5C90A45EE000095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */; + name = __WXMAC__; + rLen = 9; + rLoc = 3367; + rType = 0; + vrLen = 558; + vrLoc = 3164; + }; + 610BB5CA0A45EE000095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EC00A40E9D200C278D1 /* dialog_style_editor.cpp */; + name = __WXMAC__; + rLen = 9; + rLoc = 14512; + rType = 0; + vrLen = 552; + vrLoc = 14415; + }; + 610BB5CB0A45EE000095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED50A40E9D200C278D1 /* fonts_collector.cpp */; + name = "fonts_collector.cpp: 90"; + rLen = 0; + rLoc = 3737; + rType = 0; + vrLen = 425; + vrLoc = 3320; + }; + 610BB5CD0A45EE030095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */; + name = "dialog_resample.cpp: 90"; + rLen = 0; + rLoc = 3752; + rType = 0; + vrLen = 1836; + vrLoc = 2275; + }; + 610BB5CE0A45EE030095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EC40A40E9D200C278D1 /* dialog_styling_assistant.cpp */; + name = "dialog_styling_assistant.cpp: 117"; + rLen = 0; + rLoc = 5367; + rType = 0; + vrLen = 1509; + vrLoc = 4449; + }; + 610BB5CF0A45EE030095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EC00A40E9D200C278D1 /* dialog_style_editor.cpp */; + name = "dialog_style_editor.cpp: 286"; + rLen = 0; + rLoc = 14965; + rType = 0; + vrLen = 1883; + vrLoc = 13691; + }; + 610BB5D20A45EE0F0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */; + name = "dialog_resample.cpp: 85"; + rLen = 0; + rLoc = 3468; + rType = 0; + vrLen = 585; + vrLoc = 3252; + }; + 610BB5D30A45EE0F0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED50A40E9D200C278D1 /* fonts_collector.cpp */; + name = "fonts_collector.cpp: 90"; + rLen = 0; + rLoc = 3737; + rType = 0; + vrLen = 425; + vrLoc = 3320; + }; + 610BB5D70A45EE260095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */; + name = "dialog_resample.cpp: 90"; + rLen = 0; + rLoc = 3745; + rType = 0; + vrLen = 1811; + vrLoc = 2275; + }; + 610BB5D80A45EE260095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EC40A40E9D200C278D1 /* dialog_styling_assistant.cpp */; + name = "dialog_styling_assistant.cpp: 117"; + rLen = 0; + rLoc = 5367; + rType = 0; + vrLen = 1509; + vrLoc = 4449; + }; + 610BB5D90A45EE260095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EC00A40E9D200C278D1 /* dialog_style_editor.cpp */; + name = "dialog_style_editor.cpp: 286"; + rLen = 0; + rLoc = 14965; + rType = 0; + vrLen = 1883; + vrLoc = 13691; + }; + 610BB5DC0A45EE4F0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */; + name = "dialog_resample.cpp: 85"; + rLen = 0; + rLoc = 3468; + rType = 0; + vrLen = 567; + vrLoc = 3252; + }; + 610BB5DD0A45EE4F0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED50A40E9D200C278D1 /* fonts_collector.cpp */; + name = "fonts_collector.cpp: 90"; + rLen = 0; + rLoc = 3737; + rType = 0; + vrLen = 425; + vrLoc = 3320; + }; + 610BB5EE0A45EEFF0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EBA0A40E9D200C278D1 /* dialog_selection.cpp */; + rLen = 14; + rLoc = 3841; + rType = 0; + }; + 610BB5F50A45F0480095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EBA0A40E9D200C278D1 /* dialog_selection.cpp */; + name = "dialog_selection.cpp: 110"; + rLen = 0; + rLoc = 4607; + rType = 0; + vrLen = 1640; + vrLoc = 3409; + }; + 610BB5FA0A45F0590095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */; + name = "dialog_resample.cpp: 85"; + rLen = 0; + rLoc = 3468; + rType = 0; + vrLen = 567; + vrLoc = 3252; + }; + 610BB5FB0A45F0590095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED50A40E9D200C278D1 /* fonts_collector.cpp */; + name = "fonts_collector.cpp: 90"; + rLen = 0; + rLoc = 3737; + rType = 0; + vrLen = 425; + vrLoc = 3320; + }; + 610BB5FC0A45F0590095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8ED50A40E9D200C278D1 /* fonts_collector.cpp */; + name = "fonts_collector.cpp: 90"; + rLen = 0; + rLoc = 3737; + rType = 0; + vrLen = 425; + vrLoc = 3320; + }; + 610BB5FD0A45F0590095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EBA0A40E9D200C278D1 /* dialog_selection.cpp */; + name = "Match dialogue"; + rLen = 14; + rLoc = 3841; + rType = 0; + vrLen = 490; + vrLoc = 3528; + }; + 610BB5FF0A45F05E0095E7BC /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61AE8EBC0A40E9D200C278D1 /* dialog_shift_times.cpp */; + }; + 610BB6060A45F07F0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EBC0A40E9D200C278D1 /* dialog_shift_times.cpp */; + name = "dialog_shift_times.cpp: 122"; + rLen = 0; + rLoc = 5401; + rType = 0; + vrLen = 2125; + vrLoc = 3800; + }; + 610BB6120A45F14F0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */; + name = "dialog_resample.cpp: 85"; + rLen = 0; + rLoc = 3468; + rType = 0; + vrLen = 567; + vrLoc = 3252; + }; + 610BB6130A45F14F0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EBA0A40E9D200C278D1 /* dialog_selection.cpp */; + name = "Match dialogue"; + rLen = 14; + rLoc = 3841; + rType = 0; + vrLen = 490; + vrLoc = 3528; + }; + 610BB6180A45F15D0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */; + name = "dialog_resample.cpp: 85"; + rLen = 0; + rLoc = 3468; + rType = 0; + vrLen = 567; + vrLoc = 3252; + }; + 610BB6190A45F15D0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EBA0A40E9D200C278D1 /* dialog_selection.cpp */; + name = "Match dialogue"; + rLen = 14; + rLoc = 3841; + rType = 0; + vrLen = 490; + vrLoc = 3528; + }; + 610BB62B0A46199E0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */; + name = "dialog_resample.cpp: 85"; + rLen = 0; + rLoc = 3468; + rType = 0; + vrLen = 567; + vrLoc = 3252; + }; + 610BB62C0A46199E0095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EBA0A40E9D200C278D1 /* dialog_selection.cpp */; + name = "Match dialogue"; + rLen = 14; + rLoc = 3841; + rType = 0; + vrLen = 490; + vrLoc = 3528; + }; + 610BB6340A4619F10095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */; + name = "dialog_resample.cpp: 85"; + rLen = 0; + rLoc = 3468; + rType = 0; + vrLen = 567; + vrLoc = 3252; + }; + 610BB6350A4619F10095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + comments = "error: wx/wxprec.h: No such file or directory"; + fRef = 61AE8E120A40E9D100C278D1 /* about.h */; + rLen = 1; + rLoc = 41; + rType = 1; + }; + 610BB6360A4619F10095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */; + name = "dialog_resample.cpp: 85"; + rLen = 0; + rLoc = 3468; + rType = 0; + vrLen = 567; + vrLoc = 3252; + }; + 610BB6370A4619F10095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8E120A40E9D100C278D1 /* about.h */; + name = "#include "; + rLen = 23; + rLoc = 1812; + rType = 0; + vrLen = 183; + vrLoc = 1770; + }; + 610BB6380A4619F10095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EBA0A40E9D200C278D1 /* dialog_selection.cpp */; + name = "Match dialogue"; + rLen = 14; + rLoc = 3841; + rType = 0; + vrLen = 490; + vrLoc = 3528; + }; + 610BB63E0A4629C90095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8E120A40E9D100C278D1 /* about.h */; + name = "#include "; + rLen = 23; + rLoc = 1812; + rType = 0; + vrLen = 174; + vrLoc = 1771; + }; + 610BB63F0A4629C90095E7BC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61AE8EBA0A40E9D200C278D1 /* dialog_selection.cpp */; + name = "Match dialogue"; + rLen = 14; + rLoc = 3841; + rType = 0; + vrLen = 490; + vrLoc = 3528; + }; + 61AE8DF10A40E79D00C278D1 /* macosx */ = { + isa = PBXExecutable; + activeArgIndex = 2147483647; + activeArgIndices = ( + ); + argumentStrings = ( + ); + autoAttachOnCrash = 1; + configStateDict = { + }; + customDataFormattersEnabled = 1; + debuggerPlugin = GDBDebugging; + disassemblyDisplayState = 0; + dylibVariantSuffix = ""; + enableDebugStr = 1; + environmentEntries = ( + ); + executableSystemSymbolLevel = 0; + executableUserSymbolLevel = 0; + libgmallocEnabled = 0; + name = macosx; + savedGlobals = { + }; + sourceDirectories = ( + ); + }; + 61AE8DFF0A40E7E500C278D1 /* Source Control */ = { + isa = PBXSourceControlManager; + fallbackIsa = XCSourceControlManager; + isSCMEnabled = 0; + scmConfiguration = { + }; + scmType = ""; + }; + 61AE8E000A40E7E500C278D1 /* Code sense */ = { + isa = PBXCodeSenseManager; + indexTemplatePath = ""; + }; + 61AE8E110A40E9D100C278D1 /* about.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {866, 1512}}"; + sepNavSelRange = "{3810, 0}"; + sepNavVisRect = "{{0, 794}, {646, 634}}"; + sepNavWindowFrame = "{{61, 68}, {685, 763}}"; + }; + }; + 61AE8E120A40E9D100C278D1 /* about.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {607, 742}}"; + sepNavSelRange = "{1812, 23}"; + sepNavVisRect = "{{0, 503}, {607, 156}}"; + }; + }; + 61AE8E130A40E9D100C278D1 /* aegisublocale.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {752, 1890}}"; + sepNavSelRange = "{2340, 11}"; + sepNavVisRect = "{{0, 841}, {740, 180}}"; + }; + }; + 61AE8E140A40E9D100C278D1 /* aegisublocale.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {740, 882}}"; + sepNavSelRange = "{1771, 7}"; + sepNavVisRect = "{{0, 407}, {740, 180}}"; + }; + }; + 61AE8E170A40E9D100C278D1 /* ass_dialogue.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {926, 12460}}"; + sepNavSelRange = "{11406, 0}"; + sepNavVisRect = "{{0, 6396}, {646, 634}}"; + sepNavWindowFrame = "{{107, 26}, {685, 763}}"; + }; + }; + 61AE8E190A40E9D100C278D1 /* ass_entry.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1634, 1694}}"; + sepNavSelRange = "{1770, 0}"; + sepNavVisRect = "{{0, 0}, {646, 634}}"; + sepNavWindowFrame = "{{130, 5}, {685, 763}}"; + }; + }; + 61AE8E1F0A40E9D100C278D1 /* ass_file.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1736, 10290}}"; + sepNavSelRange = "{4297, 23}"; + sepNavVisRect = "{{0, 2228}, {607, 202}}"; + sepNavWindowFrame = "{{590, 74}, {685, 763}}"; + }; + }; + 61AE8E210A40E9D100C278D1 /* ass_override.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1142, 10108}}"; + sepNavSelRange = "{3223, 46}"; + sepNavVisRect = "{{0, 1364}, {646, 634}}"; + sepNavWindowFrame = "{{130, 5}, {685, 763}}"; + }; + }; + 61AE8E270A40E9D100C278D1 /* ass_time.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {646, 4074}}"; + sepNavSelRange = "{2193, 0}"; + sepNavVisRect = "{{0, 3440}, {646, 634}}"; + sepNavWindowFrame = "{{107, 26}, {685, 763}}"; + }; + }; + 61AE8E290A40E9D100C278D1 /* audio_box.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {968, 8610}}"; + sepNavSelRange = "{9940, 9}"; + sepNavVisRect = "{{0, 2535}, {740, 180}}"; + sepNavWindowFrame = "{{580, 93}, {685, 763}}"; + }; + }; + 61AE8E2A0A40E9D100C278D1 /* audio_box.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {740, 2436}}"; + sepNavSelRange = "{1981, 9}"; + sepNavVisRect = "{{0, 631}, {740, 180}}"; + }; + }; + 61AE8E2B0A40E9D100C278D1 /* audio_display.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1100, 26922}}"; + sepNavSelRange = "{22889, 0}"; + sepNavVisRect = "{{0, 12603}, {889, 316}}"; + }; + }; + 61AE8E2D0A40E9D100C278D1 /* audio_karaoke.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {914, 10248}}"; + sepNavSelRange = "{4796, 0}"; + sepNavVisRect = "{{0, 2173}, {889, 316}}"; + }; + }; + 61AE8E310A40E9D100C278D1 /* audio_player_portaudio.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {860, 2786}}"; + sepNavSelRange = "{2537, 11}"; + sepNavVisRect = "{{0, 995}, {740, 180}}"; + sepNavWindowFrame = "{{130, 5}, {685, 763}}"; + }; + }; + 61AE8E320A40E9D100C278D1 /* audio_player_portaudio.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {818, 1260}}"; + sepNavSelRange = "{2707, 5}"; + sepNavVisRect = "{{0, 558}, {646, 634}}"; + sepNavWindowFrame = "{{177, 115}, {685, 763}}"; + }; + }; + 61AE8E330A40E9D100C278D1 /* audio_provider.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {740, 2856}}"; + sepNavSelRange = "{4535, 11}"; + sepNavVisRect = "{{0, 2358}, {740, 180}}"; + sepNavWindowFrame = "{{15, 110}, {685, 763}}"; + }; + }; + 61AE8E340A40E9D100C278D1 /* audio_provider.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {686, 1134}}"; + sepNavSelRange = "{2085, 16}"; + sepNavVisRect = "{{0, 500}, {646, 634}}"; + sepNavWindowFrame = "{{333, 115}, {685, 763}}"; + }; + }; + 61AE8E350A40E9D100C278D1 /* audio_provider_avs.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {740, 2520}}"; + sepNavSelRange = "{1847, 11}"; + sepNavVisRect = "{{0, 463}, {740, 180}}"; + sepNavWindowFrame = "{{38, 89}, {685, 763}}"; + }; + }; + 61AE8E360A40E9D100C278D1 /* audio_provider_avs.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {740, 1022}}"; + sepNavSelRange = "{1840, 11}"; + sepNavVisRect = "{{0, 505}, {740, 180}}"; + }; + }; + 61AE8E370A40E9D100C278D1 /* audio_provider_hd.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {800, 2058}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRect = "{{0, 1307}, {646, 634}}"; + sepNavWindowFrame = "{{61, 68}, {685, 763}}"; + }; + }; + 61AE8E390A40E9D100C278D1 /* audio_provider_lavc.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {889, 2408}}"; + sepNavSelRange = "{4335, 0}"; + sepNavVisRect = "{{0, 1918}, {889, 316}}"; + sepNavWindowFrame = "{{589, 43}, {685, 763}}"; + }; + }; + 61AE8E3A0A40E9D100C278D1 /* audio_provider_lavc.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {646, 1008}}"; + sepNavSelRange = "{1982, 0}"; + sepNavVisRect = "{{0, 374}, {646, 634}}"; + sepNavWindowFrame = "{{107, 26}, {685, 763}}"; + }; + }; + 61AE8E3B0A40E9D100C278D1 /* audio_provider_ram.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {889, 2380}}"; + sepNavSelRange = "{3333, 0}"; + sepNavVisRect = "{{0, 1130}, {889, 330}}"; + }; + }; + 61AE8E3F0A40E9D100C278D1 /* automation.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1142, 23254}}"; + sepNavSelRange = "{28040, 0}"; + sepNavVisRect = "{{0, 13557}, {646, 634}}"; + sepNavWindowFrame = "{{61, 68}, {685, 763}}"; + }; + }; + 61AE8E410A40E9D100C278D1 /* automation_filter.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1058, 4116}}"; + sepNavSelRange = "{6724, 15}"; + sepNavVisRect = "{{0, 2871}, {740, 180}}"; + }; + }; + 61AE8E430A40E9D100C278D1 /* automation_gui.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1562, 5530}}"; + sepNavSelRange = "{7399, 0}"; + sepNavVisRect = "{{0, 2080}, {646, 634}}"; + sepNavWindowFrame = "{{44, 32}, {685, 763}}"; + }; + }; + 61AE8E440A40E9D100C278D1 /* automation_gui.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {646, 1232}}"; + sepNavSelRange = "{1959, 11}"; + sepNavVisRect = "{{0, 343}, {646, 634}}"; + sepNavWindowFrame = "{{61, 68}, {685, 763}}"; + }; + }; + 61AE8E460A40E9D100C278D1 /* avisynth_wrap.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {740, 1428}}"; + sepNavSelRange = "{1832, 11}"; + sepNavVisRect = "{{0, 477}, {740, 180}}"; + }; + }; + 61AE8E470A40E9D100C278D1 /* avisynth_wrap.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {740, 1022}}"; + sepNavSelRange = "{1876, 11}"; + sepNavVisRect = "{{0, 533}, {740, 180}}"; + }; + }; + 61AE8E480A40E9D100C278D1 /* base_grid.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {770, 14700}}"; + sepNavSelRange = "{10417, 19}"; + sepNavVisRect = "{{0, 6007}, {740, 180}}"; + sepNavWindowFrame = "{{510, 89}, {685, 763}}"; + }; + }; + 61AE8E490A40E9D100C278D1 /* base_grid.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1154, 1820}}"; + sepNavSelRange = "{2631, 11}"; + sepNavVisRect = "{{0, 1121}, {740, 180}}"; + sepNavWindowFrame = "{{61, 68}, {685, 763}}"; + }; + }; + 61AE8EA60A40E9D200C278D1 /* dialog_associations.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {932, 1820}}"; + sepNavSelRange = "{3229, 0}"; + sepNavVisRect = "{{0, 0}, {646, 634}}"; + sepNavWindowFrame = "{{130, 5}, {685, 763}}"; + }; + }; + 61AE8EA70A40E9D200C278D1 /* dialog_associations.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {646, 854}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRect = "{{0, 220}, {646, 634}}"; + sepNavWindowFrame = "{{15, 110}, {685, 763}}"; + }; + }; + 61AE8EA80A40E9D200C278D1 /* dialog_colorpicker.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {860, 15288}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRect = "{{0, 0}, {646, 634}}"; + sepNavWindowFrame = "{{655, 115}, {685, 763}}"; + }; + }; + 61AE8EAA0A40E9D200C278D1 /* dialog_export.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1946, 4298}}"; + sepNavSelRange = "{4769, 0}"; + sepNavVisRect = "{{0, 1202}, {646, 634}}"; + sepNavWindowFrame = "{{38, 89}, {685, 763}}"; + }; + }; + 61AE8EAC0A40E9D200C278D1 /* dialog_fextracker.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {646, 1722}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRect = "{{0, 224}, {646, 634}}"; + sepNavWindowFrame = "{{84, 47}, {685, 763}}"; + }; + }; + 61AE8EAD0A40E9D200C278D1 /* dialog_fextracker.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {740, 770}}"; + sepNavSelRange = "{669, 16}"; + sepNavVisRect = "{{0, 252}, {740, 180}}"; + sepNavWindowFrame = "{{61, 68}, {685, 763}}"; + }; + }; + 61AE8EAE0A40E9D200C278D1 /* dialog_hotkeys.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {926, 3080}}"; + sepNavSelRange = "{3381, 50}"; + sepNavVisRect = "{{0, 1153}, {607, 202}}"; + sepNavWindowFrame = "{{17, 63}, {685, 763}}"; + }; + }; + 61AE8EB40A40E9D200C278D1 /* dialog_properties.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {782, 2800}}"; + sepNavSelRange = "{4129, 0}"; + sepNavVisRect = "{{0, 1137}, {646, 634}}"; + sepNavWindowFrame = "{{633, 59}, {685, 763}}"; + }; + }; + 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {638, 3584}}"; + sepNavSelRange = "{3468, 0}"; + sepNavVisRect = "{{0, 1101}, {607, 202}}"; + sepNavWindowFrame = "{{61, 68}, {685, 763}}"; + }; + }; + 61AE8EB70A40E9D200C278D1 /* dialog_resample.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {646, 1218}}"; + sepNavSelRange = "{2537, 18}"; + sepNavVisRect = "{{0, 584}, {646, 634}}"; + sepNavWindowFrame = "{{84, 47}, {685, 763}}"; + }; + }; + 61AE8EBA0A40E9D200C278D1 /* dialog_selection.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {764, 4676}}"; + sepNavSelRange = "{3841, 14}"; + sepNavVisRect = "{{0, 1135}, {740, 180}}"; + sepNavWindowFrame = "{{94, 42}, {685, 763}}"; + }; + }; + 61AE8EBC0A40E9D200C278D1 /* dialog_shift_times.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {884, 4830}}"; + sepNavSelRange = "{5401, 0}"; + sepNavVisRect = "{{0, 1244}, {646, 634}}"; + sepNavWindowFrame = "{{15, 110}, {685, 763}}"; + }; + }; + 61AE8EC00A40E9D200C278D1 /* dialog_style_editor.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1910, 7280}}"; + sepNavSelRange = "{14965, 0}"; + sepNavVisRect = "{{0, 3554}, {646, 634}}"; + sepNavWindowFrame = "{{528, 81}, {685, 763}}"; + }; + }; + 61AE8EC40A40E9D200C278D1 /* dialog_styling_assistant.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1346, 5754}}"; + sepNavSelRange = "{5367, 0}"; + sepNavVisRect = "{{0, 1328}, {646, 634}}"; + sepNavWindowFrame = "{{38, 89}, {685, 763}}"; + }; + }; + 61AE8EC60A40E9D200C278D1 /* dialog_timing_processor.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1310, 7812}}"; + sepNavSelRange = "{8668, 0}"; + sepNavVisRect = "{{0, 1594}, {646, 634}}"; + sepNavWindowFrame = "{{107, 26}, {685, 763}}"; + }; + }; + 61AE8ED20A40E9D200C278D1 /* fextracker_main_events.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {962, 4074}}"; + sepNavSelRange = "{305, 0}"; + sepNavVisRect = "{{0, 3299}, {646, 634}}"; + sepNavWindowFrame = "{{385, 18}, {685, 763}}"; + }; + }; + 61AE8ED30A40E9D200C278D1 /* fft.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {646, 2674}}"; + sepNavSelRange = "{2274, 0}"; + sepNavVisRect = "{{0, 2040}, {646, 634}}"; + sepNavWindowFrame = "{{107, 26}, {685, 763}}"; + }; + }; + 61AE8ED50A40E9D200C278D1 /* fonts_collector.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {968, 5866}}"; + sepNavSelRange = "{3737, 0}"; + sepNavVisRect = "{{0, 1093}, {740, 180}}"; + sepNavWindowFrame = "{{38, 89}, {685, 763}}"; + }; + }; + 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {2078, 16156}}"; + sepNavSelRange = "{19258, 11}"; + sepNavVisRect = "{{0, 5055}, {740, 180}}"; + sepNavWindowFrame = "{{609, 66}, {685, 763}}"; + }; + }; + 61AE8ED80A40E9D200C278D1 /* frame_main.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {646, 5264}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRect = "{{0, 911}, {646, 634}}"; + sepNavWindowFrame = "{{84, 47}, {685, 763}}"; + }; + }; + 61AE8ED90A40E9D200C278D1 /* frame_main_events.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1844, 18550}}"; + sepNavSelRange = "{37924, 0}"; + sepNavVisRect = "{{0, 16676}, {646, 634}}"; + sepNavWindowFrame = "{{582, 93}, {685, 763}}"; + }; + }; + 61AE8EDE0A40E9D200C278D1 /* kana_table.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {500, 1876}}"; + sepNavSelRange = "{0, 49}"; + sepNavVisRect = "{{0, 0}, {459, 186}}"; + sepNavWindowFrame = "{{15, 110}, {685, 763}}"; + }; + }; + 61AE8EDF0A40E9D200C278D1 /* kana_table.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {646, 980}}"; + sepNavSelRange = "{2216, 9}"; + sepNavVisRect = "{{0, 334}, {646, 634}}"; + sepNavWindowFrame = "{{61, 68}, {685, 763}}"; + }; + }; + 61AE8EE20A40E9D200C278D1 /* main.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1556, 5306}}"; + sepNavSelRange = "{9013, 0}"; + sepNavVisRect = "{{0, 3959}, {646, 634}}"; + sepNavWindowFrame = "{{136, 64}, {685, 763}}"; + }; + }; + 61AE8EE30A40E9D200C278D1 /* main.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {646, 1498}}"; + sepNavSelRange = "{2513, 0}"; + sepNavVisRect = "{{0, 628}, {646, 634}}"; + sepNavWindowFrame = "{{272, 95}, {685, 763}}"; + }; + }; + 61AE8EE50A40E9D200C278D1 /* MatroskaParser.c */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {764, 46340}}"; + sepNavSelRange = "{2797, 9}"; + sepNavVisRect = "{{0, 1289}, {740, 180}}"; + }; + }; + 61AE8EEB0A40E9D200C278D1 /* options.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {776, 6818}}"; + sepNavSelRange = "{3294, 9}"; + sepNavVisRect = "{{0, 964}, {646, 634}}"; + sepNavWindowFrame = "{{84, 47}, {685, 763}}"; + }; + }; + 61AE8EEE0A40E9D200C278D1 /* defines.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {646, 634}}"; + sepNavSelRange = "{73, 0}"; + sepNavVisRect = "{{0, 0}, {646, 634}}"; + sepNavWindowFrame = "{{130, 5}, {685, 763}}"; + }; + }; + 61AE8EF90A40E9D200C278D1 /* subs_edit_box.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1184, 18074}}"; + sepNavSelRange = "{7601, 0}"; + sepNavVisRect = "{{538, 1986}, {646, 634}}"; + sepNavWindowFrame = "{{61, 68}, {685, 763}}"; + }; + }; + 61AE8EFA0A40E9D200C278D1 /* subs_edit_box.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1646, 2996}}"; + sepNavSelRange = "{2496, 11}"; + sepNavVisRect = "{{0, 744}, {646, 634}}"; + sepNavWindowFrame = "{{187, 31}, {685, 763}}"; + }; + }; + 61AE8F010A40E9D200C278D1 /* subtitle_format_prs.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1496, 10948}}"; + sepNavSelRange = "{2582, 11}"; + sepNavVisRect = "{{0, 1515}, {740, 180}}"; + }; + }; + 61AE8F090A40E9D200C278D1 /* subtitle_provider_asa.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {740, 1764}}"; + sepNavSelRange = "{1991, 11}"; + sepNavVisRect = "{{0, 603}, {740, 180}}"; + }; + }; + 61AE8F150A40E9D200C278D1 /* utils.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {740, 2058}}"; + sepNavSelRange = "{2674, 0}"; + sepNavVisRect = "{{0, 1036}, {740, 180}}"; + }; + }; + 61AE8F190A40E9D200C278D1 /* variable_data.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {914, 3598}}"; + sepNavSelRange = "{2174, 0}"; + sepNavVisRect = "{{0, 717}, {889, 316}}"; + }; + }; + 61AE8F1B0A40E9D200C278D1 /* version.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {914, 1778}}"; + sepNavSelRange = "{2964, 10}"; + sepNavVisRect = "{{0, 1037}, {740, 180}}"; + sepNavWindowFrame = "{{107, 26}, {685, 763}}"; + }; + }; + 61AE8F1F0A40E9D200C278D1 /* vfw_wrap.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {740, 1302}}"; + sepNavSelRange = "{1839, 11}"; + sepNavVisRect = "{{0, 505}, {740, 180}}"; + }; + }; + 61AE8F230A40E9D200C278D1 /* video_display.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1412, 12978}}"; + sepNavSelRange = "{5634, 11}"; + sepNavVisRect = "{{0, 2603}, {740, 180}}"; + }; + }; + 61AE8F240A40E9D200C278D1 /* video_display.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1106, 2198}}"; + sepNavSelRange = "{1875, 11}"; + sepNavVisRect = "{{0, 519}, {740, 180}}"; + }; + }; + 61AE8F250A40E9D200C278D1 /* video_provider.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {908, 1610}}"; + sepNavSelRange = "{3203, 11}"; + sepNavVisRect = "{{0, 1400}, {740, 180}}"; + }; + }; + 61AE8F270A40E9D200C278D1 /* video_provider_avs.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1616, 4620}}"; + sepNavSelRange = "{1790, 29}"; + sepNavVisRect = "{{0, 418}, {459, 186}}"; + }; + }; + 61AE8F280A40E9D200C278D1 /* video_provider_avs.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {646, 1582}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRect = "{{0, 182}, {646, 634}}"; + sepNavWindowFrame = "{{130, 5}, {685, 763}}"; + }; + }; + 61AE8F290A40E9D200C278D1 /* video_provider_lavc.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {782, 6958}}"; + sepNavSelRange = "{6097, 11}"; + sepNavVisRect = "{{0, 3361}, {740, 180}}"; + }; + }; + 61AE8F2A0A40E9D200C278D1 /* video_provider_lavc.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {740, 1764}}"; + sepNavSelRange = "{1910, 0}"; + sepNavVisRect = "{{0, 477}, {740, 180}}"; + }; + }; + 61AE90340A40EB4600C278D1 /* portaudio.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {646, 6496}}"; + sepNavSelRange = "{3459, 7}"; + sepNavVisRect = "{{0, 1258}, {646, 634}}"; + sepNavWindowFrame = "{{84, 47}, {685, 763}}"; + }; + }; + 61AE903F0A40EB4600C278D1 /* pa_mac_core.c */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {980, 30856}}"; + sepNavSelRange = "{82011, 25}"; + sepNavVisRect = "{{0, 29916}, {646, 634}}"; + sepNavWindowFrame = "{{59, 95}, {685, 763}}"; + }; + }; + 61AE913F0A40ED7800C278D1 /* acconf.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {646, 4816}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRect = "{{0, 2314}, {646, 634}}"; + sepNavWindowFrame = "{{107, 26}, {685, 763}}"; + }; + }; + 61AE91400A40ED7800C278D1 /* res.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {459, 1204}}"; + sepNavSelRange = "{33, 0}"; + sepNavVisRect = "{{0, 0}, {459, 186}}"; + sepNavWindowFrame = "{{15, 110}, {685, 763}}"; + }; + }; + 61AE91FE0A40F49F00C278D1 /* XCBreakpointsBucket */ = { + isa = XCBreakpointsBucket; + name = "Project Breakpoints"; + objects = ( + ); + }; + 61DE4DAD0A43A5B3003D60B3 /* bevelButton.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {646, 686}}"; + sepNavSelRange = "{306, 0}"; + sepNavVisRect = "{{0, 0}, {646, 634}}"; + sepNavWindowFrame = "{{257, 11}, {685, 763}}"; + }; + }; + 61DE4DAE0A43A5B3003D60B3 /* bevelButton.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {889, 980}}"; + sepNavSelRange = "{1959, 0}"; + sepNavVisRect = "{{0, 650}, {889, 316}}"; + sepNavWindowFrame = "{{57, 115}, {685, 763}}"; + }; + }; + 8D0C4E890486CD37000505A6 /* macosx */ = { + activeExec = 0; + executables = ( + 61AE8DF10A40E79D00C278D1 /* macosx */, + ); + }; +} diff --git a/core/macosx/macosx.xcodeproj/project.pbxproj b/core/macosx/macosx.xcodeproj/project.pbxproj new file mode 100644 index 000000000..0df9ced57 --- /dev/null +++ b/core/macosx/macosx.xcodeproj/project.pbxproj @@ -0,0 +1,1115 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 42; + objects = { + +/* Begin PBXBuildFile section */ + 61AE8E030A40E8B900C278D1 /* Aegisub.icns in Resources */ = {isa = PBXBuildFile; fileRef = 61AE8E020A40E8B900C278D1 /* Aegisub.icns */; }; + 61AE8F310A40E9D200C278D1 /* about.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E110A40E9D100C278D1 /* about.cpp */; }; + 61AE8F320A40E9D200C278D1 /* aegisublocale.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E130A40E9D100C278D1 /* aegisublocale.cpp */; }; + 61AE8F330A40E9D200C278D1 /* aspell_wrap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E150A40E9D100C278D1 /* aspell_wrap.cpp */; }; + 61AE8F340A40E9D200C278D1 /* ass_dialogue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E170A40E9D100C278D1 /* ass_dialogue.cpp */; }; + 61AE8F350A40E9D200C278D1 /* ass_entry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E190A40E9D100C278D1 /* ass_entry.cpp */; }; + 61AE8F360A40E9D200C278D1 /* ass_export_filter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E1B0A40E9D100C278D1 /* ass_export_filter.cpp */; }; + 61AE8F370A40E9D200C278D1 /* ass_exporter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E1D0A40E9D100C278D1 /* ass_exporter.cpp */; }; + 61AE8F380A40E9D200C278D1 /* ass_file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E1F0A40E9D100C278D1 /* ass_file.cpp */; }; + 61AE8F390A40E9D200C278D1 /* ass_override.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E210A40E9D100C278D1 /* ass_override.cpp */; }; + 61AE8F3A0A40E9D200C278D1 /* ass_style.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E230A40E9D100C278D1 /* ass_style.cpp */; }; + 61AE8F3B0A40E9D200C278D1 /* ass_style_storage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E250A40E9D100C278D1 /* ass_style_storage.cpp */; }; + 61AE8F3C0A40E9D200C278D1 /* ass_time.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E270A40E9D100C278D1 /* ass_time.cpp */; }; + 61AE8F3D0A40E9D200C278D1 /* audio_box.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E290A40E9D100C278D1 /* audio_box.cpp */; }; + 61AE8F3E0A40E9D200C278D1 /* audio_display.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E2B0A40E9D100C278D1 /* audio_display.cpp */; }; + 61AE8F3F0A40E9D200C278D1 /* audio_karaoke.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E2D0A40E9D100C278D1 /* audio_karaoke.cpp */; }; + 61AE8F400A40E9D200C278D1 /* audio_player.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E2F0A40E9D100C278D1 /* audio_player.cpp */; }; + 61AE8F410A40E9D200C278D1 /* audio_player_portaudio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E310A40E9D100C278D1 /* audio_player_portaudio.cpp */; }; + 61AE8F420A40E9D200C278D1 /* audio_provider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E330A40E9D100C278D1 /* audio_provider.cpp */; }; + 61AE8F430A40E9D200C278D1 /* audio_provider_avs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E350A40E9D100C278D1 /* audio_provider_avs.cpp */; }; + 61AE8F440A40E9D200C278D1 /* audio_provider_hd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E370A40E9D100C278D1 /* audio_provider_hd.cpp */; }; + 61AE8F450A40E9D200C278D1 /* audio_provider_lavc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E390A40E9D100C278D1 /* audio_provider_lavc.cpp */; }; + 61AE8F460A40E9D200C278D1 /* audio_provider_ram.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E3B0A40E9D100C278D1 /* audio_provider_ram.cpp */; }; + 61AE8F470A40E9D200C278D1 /* auto4_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E3D0A40E9D100C278D1 /* auto4_base.cpp */; }; + 61AE8F480A40E9D200C278D1 /* automation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E3F0A40E9D100C278D1 /* automation.cpp */; }; + 61AE8F490A40E9D200C278D1 /* automation_filter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E410A40E9D100C278D1 /* automation_filter.cpp */; }; + 61AE8F4A0A40E9D200C278D1 /* automation_gui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E430A40E9D100C278D1 /* automation_gui.cpp */; }; + 61AE8F4B0A40E9D200C278D1 /* avisynth_wrap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E460A40E9D100C278D1 /* avisynth_wrap.cpp */; }; + 61AE8F4C0A40E9D200C278D1 /* base_grid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8E480A40E9D100C278D1 /* base_grid.cpp */; }; + 61AE8FA50A40E9D200C278D1 /* colorspace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EA40A40E9D200C278D1 /* colorspace.cpp */; }; + 61AE8FA80A40E9D200C278D1 /* dialog_export.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EAA0A40E9D200C278D1 /* dialog_export.cpp */; }; + 61AE8FA90A40E9D200C278D1 /* dialog_fextracker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EAC0A40E9D200C278D1 /* dialog_fextracker.cpp */; }; + 61AE8FAA0A40E9D200C278D1 /* dialog_hotkeys.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EAE0A40E9D200C278D1 /* dialog_hotkeys.cpp */; }; + 61AE8FAB0A40E9D200C278D1 /* dialog_jumpto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EB00A40E9D200C278D1 /* dialog_jumpto.cpp */; }; + 61AE8FAC0A40E9D200C278D1 /* dialog_progress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EB20A40E9D200C278D1 /* dialog_progress.cpp */; }; + 61AE8FAD0A40E9D200C278D1 /* dialog_properties.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EB40A40E9D200C278D1 /* dialog_properties.cpp */; }; + 61AE8FAE0A40E9D200C278D1 /* dialog_resample.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */; }; + 61AE8FAF0A40E9D200C278D1 /* dialog_search_replace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EB80A40E9D200C278D1 /* dialog_search_replace.cpp */; }; + 61AE8FB00A40E9D200C278D1 /* dialog_selection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EBA0A40E9D200C278D1 /* dialog_selection.cpp */; }; + 61AE8FB10A40E9D200C278D1 /* dialog_shift_times.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EBC0A40E9D200C278D1 /* dialog_shift_times.cpp */; }; + 61AE8FB20A40E9D200C278D1 /* dialog_spellcheck.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EBE0A40E9D200C278D1 /* dialog_spellcheck.cpp */; }; + 61AE8FB30A40E9D200C278D1 /* dialog_style_editor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EC00A40E9D200C278D1 /* dialog_style_editor.cpp */; }; + 61AE8FB40A40E9D200C278D1 /* dialog_style_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EC20A40E9D200C278D1 /* dialog_style_manager.cpp */; }; + 61AE8FB50A40E9D200C278D1 /* dialog_styling_assistant.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EC40A40E9D200C278D1 /* dialog_styling_assistant.cpp */; }; + 61AE8FB60A40E9D200C278D1 /* dialog_timing_processor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EC60A40E9D200C278D1 /* dialog_timing_processor.cpp */; }; + 61AE8FB70A40E9D200C278D1 /* dialog_translation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EC80A40E9D200C278D1 /* dialog_translation.cpp */; }; + 61AE8FB80A40E9D200C278D1 /* drop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8ECA0A40E9D200C278D1 /* drop.cpp */; }; + 61AE8FB90A40E9D200C278D1 /* export_clean_info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8ECC0A40E9D200C278D1 /* export_clean_info.cpp */; }; + 61AE8FBA0A40E9D200C278D1 /* export_fixstyle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8ECE0A40E9D200C278D1 /* export_fixstyle.cpp */; }; + 61AE8FBB0A40E9D200C278D1 /* export_framerate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8ED00A40E9D200C278D1 /* export_framerate.cpp */; }; + 61AE8FBD0A40E9D200C278D1 /* fft.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8ED30A40E9D200C278D1 /* fft.cpp */; }; + 61AE8FBE0A40E9D200C278D1 /* fonts_collector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8ED50A40E9D200C278D1 /* fonts_collector.cpp */; }; + 61AE8FBF0A40E9D200C278D1 /* frame_main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */; }; + 61AE8FC00A40E9D200C278D1 /* frame_main_events.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8ED90A40E9D200C278D1 /* frame_main_events.cpp */; }; + 61AE8FC10A40E9D200C278D1 /* hilimod_textctrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EDA0A40E9D200C278D1 /* hilimod_textctrl.cpp */; }; + 61AE8FC20A40E9D200C278D1 /* hotkeys.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EDC0A40E9D200C278D1 /* hotkeys.cpp */; }; + 61AE8FC40A40E9D200C278D1 /* lavc_file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EE00A40E9D200C278D1 /* lavc_file.cpp */; }; + 61AE8FC50A40E9D200C278D1 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EE20A40E9D200C278D1 /* main.cpp */; }; + 61AE8FC70A40E9D200C278D1 /* MatroskaParser.c in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EE50A40E9D200C278D1 /* MatroskaParser.c */; }; + 61AE8FC80A40E9D200C278D1 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EE70A40E9D200C278D1 /* md5.c */; }; + 61AE8FC90A40E9D200C278D1 /* mkv_wrap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EE90A40E9D200C278D1 /* mkv_wrap.cpp */; }; + 61AE8FCA0A40E9D200C278D1 /* options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EEB0A40E9D200C278D1 /* options.cpp */; }; + 61AE8FCF0A40E9D200C278D1 /* splash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EF30A40E9D200C278D1 /* splash.cpp */; }; + 61AE8FD00A40E9D200C278D1 /* static_bmp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EF50A40E9D200C278D1 /* static_bmp.cpp */; }; + 61AE8FD10A40E9D200C278D1 /* string_codec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EF70A40E9D200C278D1 /* string_codec.cpp */; }; + 61AE8FD20A40E9D200C278D1 /* subs_edit_box.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EF90A40E9D200C278D1 /* subs_edit_box.cpp */; }; + 61AE8FD30A40E9D200C278D1 /* subs_grid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EFB0A40E9D200C278D1 /* subs_grid.cpp */; }; + 61AE8FD40A40E9D200C278D1 /* subtitle_format.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EFD0A40E9D200C278D1 /* subtitle_format.cpp */; }; + 61AE8FD50A40E9D200C278D1 /* subtitle_format_ass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EFF0A40E9D200C278D1 /* subtitle_format_ass.cpp */; }; + 61AE8FD60A40E9D200C278D1 /* subtitle_format_prs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F010A40E9D200C278D1 /* subtitle_format_prs.cpp */; }; + 61AE8FD70A40E9D200C278D1 /* subtitle_format_srt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F030A40E9D200C278D1 /* subtitle_format_srt.cpp */; }; + 61AE8FD80A40E9D200C278D1 /* subtitle_format_txt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F050A40E9D200C278D1 /* subtitle_format_txt.cpp */; }; + 61AE8FD90A40E9D200C278D1 /* subtitle_provider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F070A40E9D200C278D1 /* subtitle_provider.cpp */; }; + 61AE8FDA0A40E9D200C278D1 /* subtitle_provider_asa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F090A40E9D200C278D1 /* subtitle_provider_asa.cpp */; }; + 61AE8FDB0A40E9D200C278D1 /* text_file_reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F0A0A40E9D200C278D1 /* text_file_reader.cpp */; }; + 61AE8FDC0A40E9D200C278D1 /* text_file_writer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F0C0A40E9D200C278D1 /* text_file_writer.cpp */; }; + 61AE8FDD0A40E9D200C278D1 /* timeedit_ctrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F0E0A40E9D200C278D1 /* timeedit_ctrl.cpp */; }; + 61AE8FDE0A40E9D200C278D1 /* tip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F100A40E9D200C278D1 /* tip.cpp */; }; + 61AE8FE00A40E9D200C278D1 /* toggle_bitmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F130A40E9D200C278D1 /* toggle_bitmap.cpp */; }; + 61AE8FE10A40E9D200C278D1 /* utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F150A40E9D200C278D1 /* utils.cpp */; }; + 61AE8FE20A40E9D200C278D1 /* validators.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F170A40E9D200C278D1 /* validators.cpp */; }; + 61AE8FE30A40E9D200C278D1 /* variable_data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F190A40E9D200C278D1 /* variable_data.cpp */; }; + 61AE8FE40A40E9D200C278D1 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F1B0A40E9D200C278D1 /* version.cpp */; }; + 61AE8FE50A40E9D200C278D1 /* vfr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F1D0A40E9D200C278D1 /* vfr.cpp */; }; + 61AE8FE60A40E9D200C278D1 /* vfw_wrap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F1F0A40E9D200C278D1 /* vfw_wrap.cpp */; }; + 61AE8FE70A40E9D200C278D1 /* video_box.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F210A40E9D200C278D1 /* video_box.cpp */; }; + 61AE8FE80A40E9D200C278D1 /* video_display.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F230A40E9D200C278D1 /* video_display.cpp */; }; + 61AE8FE90A40E9D200C278D1 /* video_provider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F250A40E9D200C278D1 /* video_provider.cpp */; }; + 61AE8FEB0A40E9D200C278D1 /* video_provider_lavc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F290A40E9D200C278D1 /* video_provider_lavc.cpp */; }; + 61AE8FEC0A40E9D200C278D1 /* video_slider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F2B0A40E9D200C278D1 /* video_slider.cpp */; }; + 61AE8FED0A40E9D200C278D1 /* video_zoom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F2D0A40E9D200C278D1 /* video_zoom.cpp */; }; + 61AE8FEE0A40E9D200C278D1 /* yatta_wrap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8F2F0A40E9D200C278D1 /* yatta_wrap.cpp */; }; + 61AE90BE0A40EB4700C278D1 /* pa_convert.c in Sources */ = {isa = PBXBuildFile; fileRef = 61AE902F0A40EB4600C278D1 /* pa_convert.c */; }; + 61AE90BF0A40EB4700C278D1 /* pa_lib.c in Sources */ = {isa = PBXBuildFile; fileRef = 61AE90310A40EB4600C278D1 /* pa_lib.c */; }; + 61AE90C60A40EB4700C278D1 /* pa_mac_core.c in Sources */ = {isa = PBXBuildFile; fileRef = 61AE903F0A40EB4600C278D1 /* pa_mac_core.c */; }; + 61AE91060A40EB4700C278D1 /* ringbuffer.c in Sources */ = {isa = PBXBuildFile; fileRef = 61AE90880A40EB4600C278D1 /* ringbuffer.c */; }; + 61AE91200A40EBE600C278D1 /* libavcodec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE910D0A40EBE600C278D1 /* libavcodec.a */; }; + 61AE91210A40EBE600C278D1 /* libavformat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE910E0A40EBE600C278D1 /* libavformat.a */; }; + 61AE91220A40EBE600C278D1 /* libavutil.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE910F0A40EBE600C278D1 /* libavutil.a */; }; + 61AE91230A40EBE600C278D1 /* libfreetype.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE91100A40EBE600C278D1 /* libfreetype.a */; }; + 61AE91250A40EBE600C278D1 /* libwx_base_carbonu_net-2.6.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE91120A40EBE600C278D1 /* libwx_base_carbonu_net-2.6.a */; }; + 61AE91260A40EBE600C278D1 /* libwx_base_carbonu_xml-2.6.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE91130A40EBE600C278D1 /* libwx_base_carbonu_xml-2.6.a */; }; + 61AE91270A40EBE600C278D1 /* libwx_base_carbonu-2.6.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE91140A40EBE600C278D1 /* libwx_base_carbonu-2.6.a */; }; + 61AE91280A40EBE600C278D1 /* libwx_macu_adv-2.6.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE91150A40EBE600C278D1 /* libwx_macu_adv-2.6.a */; }; + 61AE91290A40EBE600C278D1 /* libwx_macu_core-2.6.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE91160A40EBE600C278D1 /* libwx_macu_core-2.6.a */; }; + 61AE912A0A40EBE600C278D1 /* libwx_macu_html-2.6.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE91170A40EBE600C278D1 /* libwx_macu_html-2.6.a */; }; + 61AE912B0A40EBE600C278D1 /* libwx_macu_media-2.6.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE91180A40EBE600C278D1 /* libwx_macu_media-2.6.a */; }; + 61AE912C0A40EBE600C278D1 /* libwx_macu_qa-2.6.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE91190A40EBE600C278D1 /* libwx_macu_qa-2.6.a */; }; + 61AE912D0A40EBE600C278D1 /* libwx_macu_xrc-2.6.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE911A0A40EBE600C278D1 /* libwx_macu_xrc-2.6.a */; }; + 61AE912E0A40EBE600C278D1 /* libwxexpat-2.6.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE911B0A40EBE600C278D1 /* libwxexpat-2.6.a */; }; + 61AE912F0A40EBE600C278D1 /* libwxjpeg-2.6.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE911C0A40EBE600C278D1 /* libwxjpeg-2.6.a */; }; + 61AE91300A40EBE600C278D1 /* libwxpng-2.6.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE911D0A40EBE600C278D1 /* libwxpng-2.6.a */; }; + 61AE91310A40EBE600C278D1 /* libwxregexu-2.6.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE911E0A40EBE600C278D1 /* libwxregexu-2.6.a */; }; + 61AE91320A40EBE600C278D1 /* libwxtiff-2.6.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61AE911F0A40EBE600C278D1 /* libwxtiff-2.6.a */; }; + 61AE91420A40ED7800C278D1 /* res.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE91400A40ED7800C278D1 /* res.cpp */; }; + 61AE917C0A40EFE300C278D1 /* dialog_colorpicker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AE8EA80A40E9D200C278D1 /* dialog_colorpicker.cpp */; }; + 61DD7E730A40F609002EA85C /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 61DD7E720A40F609002EA85C /* libz.dylib */; }; + 61DD7E760A40F62A002EA85C /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61DD7E740A40F62A002EA85C /* AudioToolbox.framework */; }; + 61DD7E770A40F62A002EA85C /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61DD7E750A40F62A002EA85C /* CoreAudio.framework */; }; + 61DD7E820A40F662002EA85C /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61DD7E810A40F662002EA85C /* IOKit.framework */; }; + 61DD7E890A40F67A002EA85C /* libiconv.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 61DD7E880A40F67A002EA85C /* libiconv.dylib */; }; + 61DD7FA60A40FB68002EA85C /* liblua.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61DD7FA50A40FB68002EA85C /* liblua.a */; }; + 61DD7FCF0A411BEE002EA85C /* assIcon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 61DD7FCB0A411BEE002EA85C /* assIcon.icns */; }; + 61DD7FD00A411BEE002EA85C /* srtIcon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 61DD7FCC0A411BEE002EA85C /* srtIcon.icns */; }; + 61DD7FD10A411BEE002EA85C /* ssaIcon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 61DD7FCD0A411BEE002EA85C /* ssaIcon.icns */; }; + 61DD7FD20A411BEE002EA85C /* txtIcon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 61DD7FCE0A411BEE002EA85C /* txtIcon.icns */; }; + 61DE4DAF0A43A5B3003D60B3 /* bevelButton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61DE4DAE0A43A5B3003D60B3 /* bevelButton.cpp */; }; + 8D0C4E8D0486CD37000505A6 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */; }; + 8D0C4E920486CD37000505A6 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 20286C33FDCF999611CA2CEA /* Carbon.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXBuildStyle section */ + 4A9504C5FFE6A39111CA0CBA /* Debug */ = { + isa = PBXBuildStyle; + buildSettings = { + }; + name = Debug; + }; + 4A9504C6FFE6A39111CA0CBA /* Release */ = { + isa = PBXBuildStyle; + buildSettings = { + }; + name = Release; + }; +/* End PBXBuildStyle section */ + +/* Begin PBXFileReference section */ + 0867D6ABFE840B52C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; + 20286C33FDCF999611CA2CEA /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = ""; }; + 32DBCF6D0370B57F00C91783 /* Aegisub_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Aegisub_Prefix.pch; sourceTree = ""; }; + 4A9504C8FFE6A3BC11CA0CBA /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = ""; }; + 4A9504CAFFE6A41611CA0CBA /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = ""; }; + 61AE8E020A40E8B900C278D1 /* Aegisub.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Aegisub.icns; sourceTree = ""; }; + 61AE8E110A40E9D100C278D1 /* about.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = about.cpp; sourceTree = ""; }; + 61AE8E120A40E9D100C278D1 /* about.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = about.h; sourceTree = ""; }; + 61AE8E130A40E9D100C278D1 /* aegisublocale.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = aegisublocale.cpp; sourceTree = ""; }; + 61AE8E140A40E9D100C278D1 /* aegisublocale.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = aegisublocale.h; sourceTree = ""; }; + 61AE8E150A40E9D100C278D1 /* aspell_wrap.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = aspell_wrap.cpp; sourceTree = ""; }; + 61AE8E160A40E9D100C278D1 /* aspell_wrap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = aspell_wrap.h; sourceTree = ""; }; + 61AE8E170A40E9D100C278D1 /* ass_dialogue.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ass_dialogue.cpp; sourceTree = ""; }; + 61AE8E180A40E9D100C278D1 /* ass_dialogue.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ass_dialogue.h; sourceTree = ""; }; + 61AE8E190A40E9D100C278D1 /* ass_entry.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ass_entry.cpp; sourceTree = ""; }; + 61AE8E1A0A40E9D100C278D1 /* ass_entry.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ass_entry.h; sourceTree = ""; }; + 61AE8E1B0A40E9D100C278D1 /* ass_export_filter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ass_export_filter.cpp; sourceTree = ""; }; + 61AE8E1C0A40E9D100C278D1 /* ass_export_filter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ass_export_filter.h; sourceTree = ""; }; + 61AE8E1D0A40E9D100C278D1 /* ass_exporter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ass_exporter.cpp; sourceTree = ""; }; + 61AE8E1E0A40E9D100C278D1 /* ass_exporter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ass_exporter.h; sourceTree = ""; }; + 61AE8E1F0A40E9D100C278D1 /* ass_file.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ass_file.cpp; sourceTree = ""; }; + 61AE8E200A40E9D100C278D1 /* ass_file.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ass_file.h; sourceTree = ""; }; + 61AE8E210A40E9D100C278D1 /* ass_override.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ass_override.cpp; sourceTree = ""; }; + 61AE8E220A40E9D100C278D1 /* ass_override.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ass_override.h; sourceTree = ""; }; + 61AE8E230A40E9D100C278D1 /* ass_style.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ass_style.cpp; sourceTree = ""; }; + 61AE8E240A40E9D100C278D1 /* ass_style.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ass_style.h; sourceTree = ""; }; + 61AE8E250A40E9D100C278D1 /* ass_style_storage.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ass_style_storage.cpp; sourceTree = ""; }; + 61AE8E260A40E9D100C278D1 /* ass_style_storage.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ass_style_storage.h; sourceTree = ""; }; + 61AE8E270A40E9D100C278D1 /* ass_time.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ass_time.cpp; sourceTree = ""; }; + 61AE8E280A40E9D100C278D1 /* ass_time.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ass_time.h; sourceTree = ""; }; + 61AE8E290A40E9D100C278D1 /* audio_box.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = audio_box.cpp; sourceTree = ""; }; + 61AE8E2A0A40E9D100C278D1 /* audio_box.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = audio_box.h; sourceTree = ""; }; + 61AE8E2B0A40E9D100C278D1 /* audio_display.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = audio_display.cpp; sourceTree = ""; }; + 61AE8E2C0A40E9D100C278D1 /* audio_display.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = audio_display.h; sourceTree = ""; }; + 61AE8E2D0A40E9D100C278D1 /* audio_karaoke.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = audio_karaoke.cpp; sourceTree = ""; }; + 61AE8E2E0A40E9D100C278D1 /* audio_karaoke.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = audio_karaoke.h; sourceTree = ""; }; + 61AE8E2F0A40E9D100C278D1 /* audio_player.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = audio_player.cpp; sourceTree = ""; }; + 61AE8E300A40E9D100C278D1 /* audio_player.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = audio_player.h; sourceTree = ""; }; + 61AE8E310A40E9D100C278D1 /* audio_player_portaudio.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = audio_player_portaudio.cpp; sourceTree = ""; }; + 61AE8E320A40E9D100C278D1 /* audio_player_portaudio.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = audio_player_portaudio.h; sourceTree = ""; }; + 61AE8E330A40E9D100C278D1 /* audio_provider.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = audio_provider.cpp; sourceTree = ""; }; + 61AE8E340A40E9D100C278D1 /* audio_provider.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = audio_provider.h; sourceTree = ""; }; + 61AE8E350A40E9D100C278D1 /* audio_provider_avs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = audio_provider_avs.cpp; sourceTree = ""; }; + 61AE8E360A40E9D100C278D1 /* audio_provider_avs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = audio_provider_avs.h; sourceTree = ""; }; + 61AE8E370A40E9D100C278D1 /* audio_provider_hd.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = audio_provider_hd.cpp; sourceTree = ""; }; + 61AE8E380A40E9D100C278D1 /* audio_provider_hd.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = audio_provider_hd.h; sourceTree = ""; }; + 61AE8E390A40E9D100C278D1 /* audio_provider_lavc.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = audio_provider_lavc.cpp; sourceTree = ""; }; + 61AE8E3A0A40E9D100C278D1 /* audio_provider_lavc.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = audio_provider_lavc.h; sourceTree = ""; }; + 61AE8E3B0A40E9D100C278D1 /* audio_provider_ram.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = audio_provider_ram.cpp; sourceTree = ""; }; + 61AE8E3C0A40E9D100C278D1 /* audio_provider_ram.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = audio_provider_ram.h; sourceTree = ""; }; + 61AE8E3D0A40E9D100C278D1 /* auto4_base.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = auto4_base.cpp; sourceTree = ""; }; + 61AE8E3E0A40E9D100C278D1 /* auto4_base.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = auto4_base.h; sourceTree = ""; }; + 61AE8E3F0A40E9D100C278D1 /* automation.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = automation.cpp; sourceTree = ""; }; + 61AE8E400A40E9D100C278D1 /* automation.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = automation.h; sourceTree = ""; }; + 61AE8E410A40E9D100C278D1 /* automation_filter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = automation_filter.cpp; sourceTree = ""; }; + 61AE8E420A40E9D100C278D1 /* automation_filter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = automation_filter.h; sourceTree = ""; }; + 61AE8E430A40E9D100C278D1 /* automation_gui.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = automation_gui.cpp; sourceTree = ""; }; + 61AE8E440A40E9D100C278D1 /* automation_gui.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = automation_gui.h; sourceTree = ""; }; + 61AE8E450A40E9D100C278D1 /* avisynth.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = avisynth.h; sourceTree = ""; }; + 61AE8E460A40E9D100C278D1 /* avisynth_wrap.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = avisynth_wrap.cpp; sourceTree = ""; }; + 61AE8E470A40E9D100C278D1 /* avisynth_wrap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = avisynth_wrap.h; sourceTree = ""; }; + 61AE8E480A40E9D100C278D1 /* base_grid.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = base_grid.cpp; sourceTree = ""; }; + 61AE8E490A40E9D100C278D1 /* base_grid.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = base_grid.h; sourceTree = ""; }; + 61AE8EA40A40E9D200C278D1 /* colorspace.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = colorspace.cpp; sourceTree = ""; }; + 61AE8EA50A40E9D200C278D1 /* colorspace.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = colorspace.h; sourceTree = ""; }; + 61AE8EA60A40E9D200C278D1 /* dialog_associations.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_associations.cpp; sourceTree = ""; }; + 61AE8EA70A40E9D200C278D1 /* dialog_associations.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_associations.h; sourceTree = ""; }; + 61AE8EA80A40E9D200C278D1 /* dialog_colorpicker.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_colorpicker.cpp; sourceTree = ""; }; + 61AE8EA90A40E9D200C278D1 /* dialog_colorpicker.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_colorpicker.h; sourceTree = ""; }; + 61AE8EAA0A40E9D200C278D1 /* dialog_export.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_export.cpp; sourceTree = ""; }; + 61AE8EAB0A40E9D200C278D1 /* dialog_export.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_export.h; sourceTree = ""; }; + 61AE8EAC0A40E9D200C278D1 /* dialog_fextracker.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_fextracker.cpp; sourceTree = ""; }; + 61AE8EAD0A40E9D200C278D1 /* dialog_fextracker.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_fextracker.h; sourceTree = ""; }; + 61AE8EAE0A40E9D200C278D1 /* dialog_hotkeys.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_hotkeys.cpp; sourceTree = ""; }; + 61AE8EAF0A40E9D200C278D1 /* dialog_hotkeys.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_hotkeys.h; sourceTree = ""; }; + 61AE8EB00A40E9D200C278D1 /* dialog_jumpto.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_jumpto.cpp; sourceTree = ""; }; + 61AE8EB10A40E9D200C278D1 /* dialog_jumpto.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_jumpto.h; sourceTree = ""; }; + 61AE8EB20A40E9D200C278D1 /* dialog_progress.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_progress.cpp; sourceTree = ""; }; + 61AE8EB30A40E9D200C278D1 /* dialog_progress.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_progress.h; sourceTree = ""; }; + 61AE8EB40A40E9D200C278D1 /* dialog_properties.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_properties.cpp; sourceTree = ""; }; + 61AE8EB50A40E9D200C278D1 /* dialog_properties.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_properties.h; sourceTree = ""; }; + 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_resample.cpp; sourceTree = ""; }; + 61AE8EB70A40E9D200C278D1 /* dialog_resample.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_resample.h; sourceTree = ""; }; + 61AE8EB80A40E9D200C278D1 /* dialog_search_replace.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_search_replace.cpp; sourceTree = ""; }; + 61AE8EB90A40E9D200C278D1 /* dialog_search_replace.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_search_replace.h; sourceTree = ""; }; + 61AE8EBA0A40E9D200C278D1 /* dialog_selection.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_selection.cpp; sourceTree = ""; }; + 61AE8EBB0A40E9D200C278D1 /* dialog_selection.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_selection.h; sourceTree = ""; }; + 61AE8EBC0A40E9D200C278D1 /* dialog_shift_times.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_shift_times.cpp; sourceTree = ""; }; + 61AE8EBD0A40E9D200C278D1 /* dialog_shift_times.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_shift_times.h; sourceTree = ""; }; + 61AE8EBE0A40E9D200C278D1 /* dialog_spellcheck.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_spellcheck.cpp; sourceTree = ""; }; + 61AE8EBF0A40E9D200C278D1 /* dialog_spellcheck.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_spellcheck.h; sourceTree = ""; }; + 61AE8EC00A40E9D200C278D1 /* dialog_style_editor.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_style_editor.cpp; sourceTree = ""; }; + 61AE8EC10A40E9D200C278D1 /* dialog_style_editor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_style_editor.h; sourceTree = ""; }; + 61AE8EC20A40E9D200C278D1 /* dialog_style_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_style_manager.cpp; sourceTree = ""; }; + 61AE8EC30A40E9D200C278D1 /* dialog_style_manager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_style_manager.h; sourceTree = ""; }; + 61AE8EC40A40E9D200C278D1 /* dialog_styling_assistant.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_styling_assistant.cpp; sourceTree = ""; }; + 61AE8EC50A40E9D200C278D1 /* dialog_styling_assistant.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_styling_assistant.h; sourceTree = ""; }; + 61AE8EC60A40E9D200C278D1 /* dialog_timing_processor.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_timing_processor.cpp; sourceTree = ""; }; + 61AE8EC70A40E9D200C278D1 /* dialog_timing_processor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_timing_processor.h; sourceTree = ""; }; + 61AE8EC80A40E9D200C278D1 /* dialog_translation.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dialog_translation.cpp; sourceTree = ""; }; + 61AE8EC90A40E9D200C278D1 /* dialog_translation.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dialog_translation.h; sourceTree = ""; }; + 61AE8ECA0A40E9D200C278D1 /* drop.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = drop.cpp; sourceTree = ""; }; + 61AE8ECB0A40E9D200C278D1 /* drop.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = drop.h; sourceTree = ""; }; + 61AE8ECC0A40E9D200C278D1 /* export_clean_info.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = export_clean_info.cpp; sourceTree = ""; }; + 61AE8ECD0A40E9D200C278D1 /* export_clean_info.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = export_clean_info.h; sourceTree = ""; }; + 61AE8ECE0A40E9D200C278D1 /* export_fixstyle.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = export_fixstyle.cpp; sourceTree = ""; }; + 61AE8ECF0A40E9D200C278D1 /* export_fixstyle.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = export_fixstyle.h; sourceTree = ""; }; + 61AE8ED00A40E9D200C278D1 /* export_framerate.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = export_framerate.cpp; sourceTree = ""; }; + 61AE8ED10A40E9D200C278D1 /* export_framerate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = export_framerate.h; sourceTree = ""; }; + 61AE8ED20A40E9D200C278D1 /* fextracker_main_events.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = fextracker_main_events.cpp; sourceTree = ""; }; + 61AE8ED30A40E9D200C278D1 /* fft.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = fft.cpp; sourceTree = ""; }; + 61AE8ED40A40E9D200C278D1 /* fft.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = fft.h; sourceTree = ""; }; + 61AE8ED50A40E9D200C278D1 /* fonts_collector.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = fonts_collector.cpp; sourceTree = ""; }; + 61AE8ED60A40E9D200C278D1 /* fonts_collector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = fonts_collector.h; sourceTree = ""; }; + 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = frame_main.cpp; sourceTree = ""; }; + 61AE8ED80A40E9D200C278D1 /* frame_main.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = frame_main.h; sourceTree = ""; }; + 61AE8ED90A40E9D200C278D1 /* frame_main_events.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = frame_main_events.cpp; sourceTree = ""; }; + 61AE8EDA0A40E9D200C278D1 /* hilimod_textctrl.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = hilimod_textctrl.cpp; sourceTree = ""; }; + 61AE8EDB0A40E9D200C278D1 /* hilimod_textctrl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = hilimod_textctrl.h; sourceTree = ""; }; + 61AE8EDC0A40E9D200C278D1 /* hotkeys.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = hotkeys.cpp; sourceTree = ""; }; + 61AE8EDD0A40E9D200C278D1 /* hotkeys.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = hotkeys.h; sourceTree = ""; }; + 61AE8EDE0A40E9D200C278D1 /* kana_table.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = kana_table.cpp; sourceTree = ""; }; + 61AE8EDF0A40E9D200C278D1 /* kana_table.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = kana_table.h; sourceTree = ""; }; + 61AE8EE00A40E9D200C278D1 /* lavc_file.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = lavc_file.cpp; sourceTree = ""; }; + 61AE8EE10A40E9D200C278D1 /* lavc_file.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = lavc_file.h; sourceTree = ""; }; + 61AE8EE20A40E9D200C278D1 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; + 61AE8EE30A40E9D200C278D1 /* main.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = main.h; sourceTree = ""; }; + 61AE8EE50A40E9D200C278D1 /* MatroskaParser.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = MatroskaParser.c; sourceTree = ""; }; + 61AE8EE60A40E9D200C278D1 /* MatroskaParser.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = MatroskaParser.h; sourceTree = ""; }; + 61AE8EE70A40E9D200C278D1 /* md5.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = md5.c; sourceTree = ""; }; + 61AE8EE80A40E9D200C278D1 /* md5.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = md5.h; sourceTree = ""; }; + 61AE8EE90A40E9D200C278D1 /* mkv_wrap.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = mkv_wrap.cpp; sourceTree = ""; }; + 61AE8EEA0A40E9D200C278D1 /* mkv_wrap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = mkv_wrap.h; sourceTree = ""; }; + 61AE8EEB0A40E9D200C278D1 /* options.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = options.cpp; sourceTree = ""; }; + 61AE8EEC0A40E9D200C278D1 /* options.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = options.h; sourceTree = ""; }; + 61AE8EEE0A40E9D200C278D1 /* defines.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = defines.h; sourceTree = ""; }; + 61AE8EF30A40E9D200C278D1 /* splash.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = splash.cpp; sourceTree = ""; }; + 61AE8EF40A40E9D200C278D1 /* splash.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = splash.h; sourceTree = ""; }; + 61AE8EF50A40E9D200C278D1 /* static_bmp.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = static_bmp.cpp; sourceTree = ""; }; + 61AE8EF60A40E9D200C278D1 /* static_bmp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = static_bmp.h; sourceTree = ""; }; + 61AE8EF70A40E9D200C278D1 /* string_codec.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = string_codec.cpp; sourceTree = ""; }; + 61AE8EF80A40E9D200C278D1 /* string_codec.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = string_codec.h; sourceTree = ""; }; + 61AE8EF90A40E9D200C278D1 /* subs_edit_box.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = subs_edit_box.cpp; sourceTree = ""; }; + 61AE8EFA0A40E9D200C278D1 /* subs_edit_box.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = subs_edit_box.h; sourceTree = ""; }; + 61AE8EFB0A40E9D200C278D1 /* subs_grid.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = subs_grid.cpp; sourceTree = ""; }; + 61AE8EFC0A40E9D200C278D1 /* subs_grid.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = subs_grid.h; sourceTree = ""; }; + 61AE8EFD0A40E9D200C278D1 /* subtitle_format.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = subtitle_format.cpp; sourceTree = ""; }; + 61AE8EFE0A40E9D200C278D1 /* subtitle_format.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = subtitle_format.h; sourceTree = ""; }; + 61AE8EFF0A40E9D200C278D1 /* subtitle_format_ass.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = subtitle_format_ass.cpp; sourceTree = ""; }; + 61AE8F000A40E9D200C278D1 /* subtitle_format_ass.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = subtitle_format_ass.h; sourceTree = ""; }; + 61AE8F010A40E9D200C278D1 /* subtitle_format_prs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = subtitle_format_prs.cpp; sourceTree = ""; }; + 61AE8F020A40E9D200C278D1 /* subtitle_format_prs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = subtitle_format_prs.h; sourceTree = ""; }; + 61AE8F030A40E9D200C278D1 /* subtitle_format_srt.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = subtitle_format_srt.cpp; sourceTree = ""; }; + 61AE8F040A40E9D200C278D1 /* subtitle_format_srt.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = subtitle_format_srt.h; sourceTree = ""; }; + 61AE8F050A40E9D200C278D1 /* subtitle_format_txt.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = subtitle_format_txt.cpp; sourceTree = ""; }; + 61AE8F060A40E9D200C278D1 /* subtitle_format_txt.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = subtitle_format_txt.h; sourceTree = ""; }; + 61AE8F070A40E9D200C278D1 /* subtitle_provider.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = subtitle_provider.cpp; sourceTree = ""; }; + 61AE8F080A40E9D200C278D1 /* subtitle_provider.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = subtitle_provider.h; sourceTree = ""; }; + 61AE8F090A40E9D200C278D1 /* subtitle_provider_asa.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = subtitle_provider_asa.cpp; sourceTree = ""; }; + 61AE8F0A0A40E9D200C278D1 /* text_file_reader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = text_file_reader.cpp; sourceTree = ""; }; + 61AE8F0B0A40E9D200C278D1 /* text_file_reader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = text_file_reader.h; sourceTree = ""; }; + 61AE8F0C0A40E9D200C278D1 /* text_file_writer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = text_file_writer.cpp; sourceTree = ""; }; + 61AE8F0D0A40E9D200C278D1 /* text_file_writer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = text_file_writer.h; sourceTree = ""; }; + 61AE8F0E0A40E9D200C278D1 /* timeedit_ctrl.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = timeedit_ctrl.cpp; sourceTree = ""; }; + 61AE8F0F0A40E9D200C278D1 /* timeedit_ctrl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = timeedit_ctrl.h; sourceTree = ""; }; + 61AE8F100A40E9D200C278D1 /* tip.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tip.cpp; sourceTree = ""; }; + 61AE8F110A40E9D200C278D1 /* tip.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tip.h; sourceTree = ""; }; + 61AE8F130A40E9D200C278D1 /* toggle_bitmap.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = toggle_bitmap.cpp; sourceTree = ""; }; + 61AE8F140A40E9D200C278D1 /* toggle_bitmap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = toggle_bitmap.h; sourceTree = ""; }; + 61AE8F150A40E9D200C278D1 /* utils.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = utils.cpp; sourceTree = ""; }; + 61AE8F160A40E9D200C278D1 /* utils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = utils.h; sourceTree = ""; }; + 61AE8F170A40E9D200C278D1 /* validators.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = validators.cpp; sourceTree = ""; }; + 61AE8F180A40E9D200C278D1 /* validators.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = validators.h; sourceTree = ""; }; + 61AE8F190A40E9D200C278D1 /* variable_data.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = variable_data.cpp; sourceTree = ""; }; + 61AE8F1A0A40E9D200C278D1 /* variable_data.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = variable_data.h; sourceTree = ""; }; + 61AE8F1B0A40E9D200C278D1 /* version.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = version.cpp; sourceTree = ""; }; + 61AE8F1C0A40E9D200C278D1 /* version.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = version.h; sourceTree = ""; }; + 61AE8F1D0A40E9D200C278D1 /* vfr.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = vfr.cpp; sourceTree = ""; }; + 61AE8F1E0A40E9D200C278D1 /* vfr.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = vfr.h; sourceTree = ""; }; + 61AE8F1F0A40E9D200C278D1 /* vfw_wrap.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = vfw_wrap.cpp; sourceTree = ""; }; + 61AE8F200A40E9D200C278D1 /* vfw_wrap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = vfw_wrap.h; sourceTree = ""; }; + 61AE8F210A40E9D200C278D1 /* video_box.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = video_box.cpp; sourceTree = ""; }; + 61AE8F220A40E9D200C278D1 /* video_box.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = video_box.h; sourceTree = ""; }; + 61AE8F230A40E9D200C278D1 /* video_display.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = video_display.cpp; sourceTree = ""; }; + 61AE8F240A40E9D200C278D1 /* video_display.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = video_display.h; sourceTree = ""; }; + 61AE8F250A40E9D200C278D1 /* video_provider.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = video_provider.cpp; sourceTree = ""; }; + 61AE8F260A40E9D200C278D1 /* video_provider.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = video_provider.h; sourceTree = ""; }; + 61AE8F270A40E9D200C278D1 /* video_provider_avs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = video_provider_avs.cpp; sourceTree = ""; }; + 61AE8F280A40E9D200C278D1 /* video_provider_avs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = video_provider_avs.h; sourceTree = ""; }; + 61AE8F290A40E9D200C278D1 /* video_provider_lavc.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = video_provider_lavc.cpp; sourceTree = ""; }; + 61AE8F2A0A40E9D200C278D1 /* video_provider_lavc.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = video_provider_lavc.h; sourceTree = ""; }; + 61AE8F2B0A40E9D200C278D1 /* video_slider.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = video_slider.cpp; sourceTree = ""; }; + 61AE8F2C0A40E9D200C278D1 /* video_slider.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = video_slider.h; sourceTree = ""; }; + 61AE8F2D0A40E9D200C278D1 /* video_zoom.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = video_zoom.cpp; sourceTree = ""; }; + 61AE8F2E0A40E9D200C278D1 /* video_zoom.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = video_zoom.h; sourceTree = ""; }; + 61AE8F2F0A40E9D200C278D1 /* yatta_wrap.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = yatta_wrap.cpp; sourceTree = ""; }; + 61AE8F300A40E9D200C278D1 /* yatta_wrap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = yatta_wrap.h; sourceTree = ""; }; + 61AE902F0A40EB4600C278D1 /* pa_convert.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = pa_convert.c; sourceTree = ""; }; + 61AE90300A40EB4600C278D1 /* pa_host.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = pa_host.h; sourceTree = ""; }; + 61AE90310A40EB4600C278D1 /* pa_lib.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = pa_lib.c; sourceTree = ""; }; + 61AE90340A40EB4600C278D1 /* portaudio.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = portaudio.h; sourceTree = ""; }; + 61AE903F0A40EB4600C278D1 /* pa_mac_core.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = pa_mac_core.c; sourceTree = ""; }; + 61AE90880A40EB4600C278D1 /* ringbuffer.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ringbuffer.c; sourceTree = ""; }; + 61AE90890A40EB4600C278D1 /* ringbuffer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ringbuffer.h; sourceTree = ""; }; + 61AE910D0A40EBE600C278D1 /* libavcodec.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libavcodec.a; path = /sw/local/lib/libavcodec.a; sourceTree = ""; }; + 61AE910E0A40EBE600C278D1 /* libavformat.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libavformat.a; path = /sw/local/lib/libavformat.a; sourceTree = ""; }; + 61AE910F0A40EBE600C278D1 /* libavutil.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libavutil.a; path = /sw/local/lib/libavutil.a; sourceTree = ""; }; + 61AE91100A40EBE600C278D1 /* libfreetype.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libfreetype.a; path = /sw/local/lib/libfreetype.a; sourceTree = ""; }; + 61AE91120A40EBE600C278D1 /* libwx_base_carbonu_net-2.6.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwx_base_carbonu_net-2.6.a"; path = "/sw/local/lib/libwx_base_carbonu_net-2.6.a"; sourceTree = ""; }; + 61AE91130A40EBE600C278D1 /* libwx_base_carbonu_xml-2.6.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwx_base_carbonu_xml-2.6.a"; path = "/sw/local/lib/libwx_base_carbonu_xml-2.6.a"; sourceTree = ""; }; + 61AE91140A40EBE600C278D1 /* libwx_base_carbonu-2.6.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwx_base_carbonu-2.6.a"; path = "/sw/local/lib/libwx_base_carbonu-2.6.a"; sourceTree = ""; }; + 61AE91150A40EBE600C278D1 /* libwx_macu_adv-2.6.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwx_macu_adv-2.6.a"; path = "/sw/local/lib/libwx_macu_adv-2.6.a"; sourceTree = ""; }; + 61AE91160A40EBE600C278D1 /* libwx_macu_core-2.6.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwx_macu_core-2.6.a"; path = "/sw/local/lib/libwx_macu_core-2.6.a"; sourceTree = ""; }; + 61AE91170A40EBE600C278D1 /* libwx_macu_html-2.6.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwx_macu_html-2.6.a"; path = "/sw/local/lib/libwx_macu_html-2.6.a"; sourceTree = ""; }; + 61AE91180A40EBE600C278D1 /* libwx_macu_media-2.6.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwx_macu_media-2.6.a"; path = "/sw/local/lib/libwx_macu_media-2.6.a"; sourceTree = ""; }; + 61AE91190A40EBE600C278D1 /* libwx_macu_qa-2.6.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwx_macu_qa-2.6.a"; path = "/sw/local/lib/libwx_macu_qa-2.6.a"; sourceTree = ""; }; + 61AE911A0A40EBE600C278D1 /* libwx_macu_xrc-2.6.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwx_macu_xrc-2.6.a"; path = "/sw/local/lib/libwx_macu_xrc-2.6.a"; sourceTree = ""; }; + 61AE911B0A40EBE600C278D1 /* libwxexpat-2.6.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwxexpat-2.6.a"; path = "/sw/local/lib/libwxexpat-2.6.a"; sourceTree = ""; }; + 61AE911C0A40EBE600C278D1 /* libwxjpeg-2.6.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwxjpeg-2.6.a"; path = "/sw/local/lib/libwxjpeg-2.6.a"; sourceTree = ""; }; + 61AE911D0A40EBE600C278D1 /* libwxpng-2.6.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwxpng-2.6.a"; path = "/sw/local/lib/libwxpng-2.6.a"; sourceTree = ""; }; + 61AE911E0A40EBE600C278D1 /* libwxregexu-2.6.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwxregexu-2.6.a"; path = "/sw/local/lib/libwxregexu-2.6.a"; sourceTree = ""; }; + 61AE911F0A40EBE600C278D1 /* libwxtiff-2.6.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwxtiff-2.6.a"; path = "/sw/local/lib/libwxtiff-2.6.a"; sourceTree = ""; }; + 61AE913F0A40ED7800C278D1 /* acconf.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = acconf.h; sourceTree = ""; }; + 61AE91400A40ED7800C278D1 /* res.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = res.cpp; sourceTree = ""; }; + 61AE91410A40ED7800C278D1 /* res.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = res.h; sourceTree = ""; }; + 61DD7E720A40F609002EA85C /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = /usr/lib/libz.dylib; sourceTree = ""; }; + 61DD7E740A40F62A002EA85C /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /System/Library/Frameworks/AudioToolbox.framework; sourceTree = ""; }; + 61DD7E750A40F62A002EA85C /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = ""; }; + 61DD7E810A40F662002EA85C /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = ""; }; + 61DD7E880A40F67A002EA85C /* libiconv.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libiconv.dylib; path = /usr/lib/libiconv.dylib; sourceTree = ""; }; + 61DD7FA50A40FB68002EA85C /* liblua.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = liblua.a; path = /sw/local/lib/liblua.a; sourceTree = ""; }; + 61DD7FCB0A411BEE002EA85C /* assIcon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = assIcon.icns; sourceTree = ""; }; + 61DD7FCC0A411BEE002EA85C /* srtIcon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = srtIcon.icns; sourceTree = ""; }; + 61DD7FCD0A411BEE002EA85C /* ssaIcon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = ssaIcon.icns; sourceTree = ""; }; + 61DD7FCE0A411BEE002EA85C /* txtIcon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = txtIcon.icns; sourceTree = ""; }; + 61DE4DAD0A43A5B3003D60B3 /* bevelButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bevelButton.h; sourceTree = ""; }; + 61DE4DAE0A43A5B3003D60B3 /* bevelButton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bevelButton.cpp; sourceTree = ""; }; + 8D0C4E960486CD37000505A6 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = ""; }; + 8D0C4E970486CD37000505A6 /* Aegisub.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Aegisub.app; sourceTree = BUILT_PRODUCTS_DIR; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8D0C4E910486CD37000505A6 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D0C4E920486CD37000505A6 /* Carbon.framework in Frameworks */, + 61AE91200A40EBE600C278D1 /* libavcodec.a in Frameworks */, + 61AE91210A40EBE600C278D1 /* libavformat.a in Frameworks */, + 61AE91220A40EBE600C278D1 /* libavutil.a in Frameworks */, + 61AE91230A40EBE600C278D1 /* libfreetype.a in Frameworks */, + 61AE91250A40EBE600C278D1 /* libwx_base_carbonu_net-2.6.a in Frameworks */, + 61AE91260A40EBE600C278D1 /* libwx_base_carbonu_xml-2.6.a in Frameworks */, + 61AE91270A40EBE600C278D1 /* libwx_base_carbonu-2.6.a in Frameworks */, + 61AE91280A40EBE600C278D1 /* libwx_macu_adv-2.6.a in Frameworks */, + 61AE91290A40EBE600C278D1 /* libwx_macu_core-2.6.a in Frameworks */, + 61AE912A0A40EBE600C278D1 /* libwx_macu_html-2.6.a in Frameworks */, + 61AE912B0A40EBE600C278D1 /* libwx_macu_media-2.6.a in Frameworks */, + 61AE912C0A40EBE600C278D1 /* libwx_macu_qa-2.6.a in Frameworks */, + 61AE912D0A40EBE600C278D1 /* libwx_macu_xrc-2.6.a in Frameworks */, + 61AE912E0A40EBE600C278D1 /* libwxexpat-2.6.a in Frameworks */, + 61AE912F0A40EBE600C278D1 /* libwxjpeg-2.6.a in Frameworks */, + 61AE91300A40EBE600C278D1 /* libwxpng-2.6.a in Frameworks */, + 61AE91310A40EBE600C278D1 /* libwxregexu-2.6.a in Frameworks */, + 61AE91320A40EBE600C278D1 /* libwxtiff-2.6.a in Frameworks */, + 61DD7E730A40F609002EA85C /* libz.dylib in Frameworks */, + 61DD7E760A40F62A002EA85C /* AudioToolbox.framework in Frameworks */, + 61DD7E770A40F62A002EA85C /* CoreAudio.framework in Frameworks */, + 61DD7E820A40F662002EA85C /* IOKit.framework in Frameworks */, + 61DD7E890A40F67A002EA85C /* libiconv.dylib in Frameworks */, + 61DD7FA60A40FB68002EA85C /* liblua.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 195DF8CFFE9D517E11CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 8D0C4E970486CD37000505A6 /* Aegisub.app */, + ); + name = Products; + sourceTree = ""; + }; + 20286C29FDCF999611CA2CEA /* macosx */ = { + isa = PBXGroup; + children = ( + 20286C2AFDCF999611CA2CEA /* Sources */, + 20286C2CFDCF999611CA2CEA /* Resources */, + 20286C32FDCF999611CA2CEA /* External Frameworks and Libraries */, + 195DF8CFFE9D517E11CA2CBB /* Products */, + ); + name = macosx; + sourceTree = ""; + }; + 20286C2AFDCF999611CA2CEA /* Sources */ = { + isa = PBXGroup; + children = ( + 61AE8E100A40E9D100C278D1 /* core */, + 61AE8FFC0A40EB4600C278D1 /* portaudio */, + 61AE913F0A40ED7800C278D1 /* acconf.h */, + 61AE91400A40ED7800C278D1 /* res.cpp */, + 61AE91410A40ED7800C278D1 /* res.h */, + 32DBCF6D0370B57F00C91783 /* Aegisub_Prefix.pch */, + 61DE4DAD0A43A5B3003D60B3 /* bevelButton.h */, + 61DE4DAE0A43A5B3003D60B3 /* bevelButton.cpp */, + ); + name = Sources; + sourceTree = ""; + }; + 20286C2CFDCF999611CA2CEA /* Resources */ = { + isa = PBXGroup; + children = ( + 61DD7FCB0A411BEE002EA85C /* assIcon.icns */, + 61DD7FCC0A411BEE002EA85C /* srtIcon.icns */, + 61DD7FCD0A411BEE002EA85C /* ssaIcon.icns */, + 61DD7FCE0A411BEE002EA85C /* txtIcon.icns */, + 61AE8E020A40E8B900C278D1 /* Aegisub.icns */, + 8D0C4E960486CD37000505A6 /* Info.plist */, + 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */, + ); + name = Resources; + sourceTree = ""; + }; + 20286C32FDCF999611CA2CEA /* External Frameworks and Libraries */ = { + isa = PBXGroup; + children = ( + 61DD7FA50A40FB68002EA85C /* liblua.a */, + 61DD7E880A40F67A002EA85C /* libiconv.dylib */, + 61DD7E810A40F662002EA85C /* IOKit.framework */, + 61DD7E740A40F62A002EA85C /* AudioToolbox.framework */, + 61DD7E750A40F62A002EA85C /* CoreAudio.framework */, + 61DD7E720A40F609002EA85C /* libz.dylib */, + 61AE910D0A40EBE600C278D1 /* libavcodec.a */, + 61AE910E0A40EBE600C278D1 /* libavformat.a */, + 61AE910F0A40EBE600C278D1 /* libavutil.a */, + 61AE91100A40EBE600C278D1 /* libfreetype.a */, + 61AE91120A40EBE600C278D1 /* libwx_base_carbonu_net-2.6.a */, + 61AE91130A40EBE600C278D1 /* libwx_base_carbonu_xml-2.6.a */, + 61AE91140A40EBE600C278D1 /* libwx_base_carbonu-2.6.a */, + 61AE91150A40EBE600C278D1 /* libwx_macu_adv-2.6.a */, + 61AE91160A40EBE600C278D1 /* libwx_macu_core-2.6.a */, + 61AE91170A40EBE600C278D1 /* libwx_macu_html-2.6.a */, + 61AE91180A40EBE600C278D1 /* libwx_macu_media-2.6.a */, + 61AE91190A40EBE600C278D1 /* libwx_macu_qa-2.6.a */, + 61AE911A0A40EBE600C278D1 /* libwx_macu_xrc-2.6.a */, + 61AE911B0A40EBE600C278D1 /* libwxexpat-2.6.a */, + 61AE911C0A40EBE600C278D1 /* libwxjpeg-2.6.a */, + 61AE911D0A40EBE600C278D1 /* libwxpng-2.6.a */, + 61AE911E0A40EBE600C278D1 /* libwxregexu-2.6.a */, + 61AE911F0A40EBE600C278D1 /* libwxtiff-2.6.a */, + 20286C33FDCF999611CA2CEA /* Carbon.framework */, + 4A9504CAFFE6A41611CA0CBA /* CoreServices.framework */, + 4A9504C8FFE6A3BC11CA0CBA /* ApplicationServices.framework */, + ); + name = "External Frameworks and Libraries"; + sourceTree = ""; + }; + 61AE8E100A40E9D100C278D1 /* core */ = { + isa = PBXGroup; + children = ( + 61AE8E110A40E9D100C278D1 /* about.cpp */, + 61AE8E120A40E9D100C278D1 /* about.h */, + 61AE8E130A40E9D100C278D1 /* aegisublocale.cpp */, + 61AE8E140A40E9D100C278D1 /* aegisublocale.h */, + 61AE8E150A40E9D100C278D1 /* aspell_wrap.cpp */, + 61AE8E160A40E9D100C278D1 /* aspell_wrap.h */, + 61AE8E170A40E9D100C278D1 /* ass_dialogue.cpp */, + 61AE8E180A40E9D100C278D1 /* ass_dialogue.h */, + 61AE8E190A40E9D100C278D1 /* ass_entry.cpp */, + 61AE8E1A0A40E9D100C278D1 /* ass_entry.h */, + 61AE8E1B0A40E9D100C278D1 /* ass_export_filter.cpp */, + 61AE8E1C0A40E9D100C278D1 /* ass_export_filter.h */, + 61AE8E1D0A40E9D100C278D1 /* ass_exporter.cpp */, + 61AE8E1E0A40E9D100C278D1 /* ass_exporter.h */, + 61AE8E1F0A40E9D100C278D1 /* ass_file.cpp */, + 61AE8E200A40E9D100C278D1 /* ass_file.h */, + 61AE8E210A40E9D100C278D1 /* ass_override.cpp */, + 61AE8E220A40E9D100C278D1 /* ass_override.h */, + 61AE8E230A40E9D100C278D1 /* ass_style.cpp */, + 61AE8E240A40E9D100C278D1 /* ass_style.h */, + 61AE8E250A40E9D100C278D1 /* ass_style_storage.cpp */, + 61AE8E260A40E9D100C278D1 /* ass_style_storage.h */, + 61AE8E270A40E9D100C278D1 /* ass_time.cpp */, + 61AE8E280A40E9D100C278D1 /* ass_time.h */, + 61AE8E290A40E9D100C278D1 /* audio_box.cpp */, + 61AE8E2A0A40E9D100C278D1 /* audio_box.h */, + 61AE8E2B0A40E9D100C278D1 /* audio_display.cpp */, + 61AE8E2C0A40E9D100C278D1 /* audio_display.h */, + 61AE8E2D0A40E9D100C278D1 /* audio_karaoke.cpp */, + 61AE8E2E0A40E9D100C278D1 /* audio_karaoke.h */, + 61AE8E2F0A40E9D100C278D1 /* audio_player.cpp */, + 61AE8E300A40E9D100C278D1 /* audio_player.h */, + 61AE8E310A40E9D100C278D1 /* audio_player_portaudio.cpp */, + 61AE8E320A40E9D100C278D1 /* audio_player_portaudio.h */, + 61AE8E330A40E9D100C278D1 /* audio_provider.cpp */, + 61AE8E340A40E9D100C278D1 /* audio_provider.h */, + 61AE8E350A40E9D100C278D1 /* audio_provider_avs.cpp */, + 61AE8E360A40E9D100C278D1 /* audio_provider_avs.h */, + 61AE8E370A40E9D100C278D1 /* audio_provider_hd.cpp */, + 61AE8E380A40E9D100C278D1 /* audio_provider_hd.h */, + 61AE8E390A40E9D100C278D1 /* audio_provider_lavc.cpp */, + 61AE8E3A0A40E9D100C278D1 /* audio_provider_lavc.h */, + 61AE8E3B0A40E9D100C278D1 /* audio_provider_ram.cpp */, + 61AE8E3C0A40E9D100C278D1 /* audio_provider_ram.h */, + 61AE8E3D0A40E9D100C278D1 /* auto4_base.cpp */, + 61AE8E3E0A40E9D100C278D1 /* auto4_base.h */, + 61AE8E3F0A40E9D100C278D1 /* automation.cpp */, + 61AE8E400A40E9D100C278D1 /* automation.h */, + 61AE8E410A40E9D100C278D1 /* automation_filter.cpp */, + 61AE8E420A40E9D100C278D1 /* automation_filter.h */, + 61AE8E430A40E9D100C278D1 /* automation_gui.cpp */, + 61AE8E440A40E9D100C278D1 /* automation_gui.h */, + 61AE8E450A40E9D100C278D1 /* avisynth.h */, + 61AE8E460A40E9D100C278D1 /* avisynth_wrap.cpp */, + 61AE8E470A40E9D100C278D1 /* avisynth_wrap.h */, + 61AE8E480A40E9D100C278D1 /* base_grid.cpp */, + 61AE8E490A40E9D100C278D1 /* base_grid.h */, + 61AE8EA40A40E9D200C278D1 /* colorspace.cpp */, + 61AE8EA50A40E9D200C278D1 /* colorspace.h */, + 61AE8EA60A40E9D200C278D1 /* dialog_associations.cpp */, + 61AE8EA70A40E9D200C278D1 /* dialog_associations.h */, + 61AE8EA80A40E9D200C278D1 /* dialog_colorpicker.cpp */, + 61AE8EA90A40E9D200C278D1 /* dialog_colorpicker.h */, + 61AE8EAA0A40E9D200C278D1 /* dialog_export.cpp */, + 61AE8EAB0A40E9D200C278D1 /* dialog_export.h */, + 61AE8EAC0A40E9D200C278D1 /* dialog_fextracker.cpp */, + 61AE8EAD0A40E9D200C278D1 /* dialog_fextracker.h */, + 61AE8EAE0A40E9D200C278D1 /* dialog_hotkeys.cpp */, + 61AE8EAF0A40E9D200C278D1 /* dialog_hotkeys.h */, + 61AE8EB00A40E9D200C278D1 /* dialog_jumpto.cpp */, + 61AE8EB10A40E9D200C278D1 /* dialog_jumpto.h */, + 61AE8EB20A40E9D200C278D1 /* dialog_progress.cpp */, + 61AE8EB30A40E9D200C278D1 /* dialog_progress.h */, + 61AE8EB40A40E9D200C278D1 /* dialog_properties.cpp */, + 61AE8EB50A40E9D200C278D1 /* dialog_properties.h */, + 61AE8EB60A40E9D200C278D1 /* dialog_resample.cpp */, + 61AE8EB70A40E9D200C278D1 /* dialog_resample.h */, + 61AE8EB80A40E9D200C278D1 /* dialog_search_replace.cpp */, + 61AE8EB90A40E9D200C278D1 /* dialog_search_replace.h */, + 61AE8EBA0A40E9D200C278D1 /* dialog_selection.cpp */, + 61AE8EBB0A40E9D200C278D1 /* dialog_selection.h */, + 61AE8EBC0A40E9D200C278D1 /* dialog_shift_times.cpp */, + 61AE8EBD0A40E9D200C278D1 /* dialog_shift_times.h */, + 61AE8EBE0A40E9D200C278D1 /* dialog_spellcheck.cpp */, + 61AE8EBF0A40E9D200C278D1 /* dialog_spellcheck.h */, + 61AE8EC00A40E9D200C278D1 /* dialog_style_editor.cpp */, + 61AE8EC10A40E9D200C278D1 /* dialog_style_editor.h */, + 61AE8EC20A40E9D200C278D1 /* dialog_style_manager.cpp */, + 61AE8EC30A40E9D200C278D1 /* dialog_style_manager.h */, + 61AE8EC40A40E9D200C278D1 /* dialog_styling_assistant.cpp */, + 61AE8EC50A40E9D200C278D1 /* dialog_styling_assistant.h */, + 61AE8EC60A40E9D200C278D1 /* dialog_timing_processor.cpp */, + 61AE8EC70A40E9D200C278D1 /* dialog_timing_processor.h */, + 61AE8EC80A40E9D200C278D1 /* dialog_translation.cpp */, + 61AE8EC90A40E9D200C278D1 /* dialog_translation.h */, + 61AE8ECA0A40E9D200C278D1 /* drop.cpp */, + 61AE8ECB0A40E9D200C278D1 /* drop.h */, + 61AE8ECC0A40E9D200C278D1 /* export_clean_info.cpp */, + 61AE8ECD0A40E9D200C278D1 /* export_clean_info.h */, + 61AE8ECE0A40E9D200C278D1 /* export_fixstyle.cpp */, + 61AE8ECF0A40E9D200C278D1 /* export_fixstyle.h */, + 61AE8ED00A40E9D200C278D1 /* export_framerate.cpp */, + 61AE8ED10A40E9D200C278D1 /* export_framerate.h */, + 61AE8ED20A40E9D200C278D1 /* fextracker_main_events.cpp */, + 61AE8ED30A40E9D200C278D1 /* fft.cpp */, + 61AE8ED40A40E9D200C278D1 /* fft.h */, + 61AE8ED50A40E9D200C278D1 /* fonts_collector.cpp */, + 61AE8ED60A40E9D200C278D1 /* fonts_collector.h */, + 61AE8ED70A40E9D200C278D1 /* frame_main.cpp */, + 61AE8ED80A40E9D200C278D1 /* frame_main.h */, + 61AE8ED90A40E9D200C278D1 /* frame_main_events.cpp */, + 61AE8EDA0A40E9D200C278D1 /* hilimod_textctrl.cpp */, + 61AE8EDB0A40E9D200C278D1 /* hilimod_textctrl.h */, + 61AE8EDC0A40E9D200C278D1 /* hotkeys.cpp */, + 61AE8EDD0A40E9D200C278D1 /* hotkeys.h */, + 61AE8EDE0A40E9D200C278D1 /* kana_table.cpp */, + 61AE8EDF0A40E9D200C278D1 /* kana_table.h */, + 61AE8EE00A40E9D200C278D1 /* lavc_file.cpp */, + 61AE8EE10A40E9D200C278D1 /* lavc_file.h */, + 61AE8EE20A40E9D200C278D1 /* main.cpp */, + 61AE8EE30A40E9D200C278D1 /* main.h */, + 61AE8EE50A40E9D200C278D1 /* MatroskaParser.c */, + 61AE8EE60A40E9D200C278D1 /* MatroskaParser.h */, + 61AE8EE70A40E9D200C278D1 /* md5.c */, + 61AE8EE80A40E9D200C278D1 /* md5.h */, + 61AE8EE90A40E9D200C278D1 /* mkv_wrap.cpp */, + 61AE8EEA0A40E9D200C278D1 /* mkv_wrap.h */, + 61AE8EEB0A40E9D200C278D1 /* options.cpp */, + 61AE8EEC0A40E9D200C278D1 /* options.h */, + 61AE8EED0A40E9D200C278D1 /* posix */, + 61AE8EF30A40E9D200C278D1 /* splash.cpp */, + 61AE8EF40A40E9D200C278D1 /* splash.h */, + 61AE8EF50A40E9D200C278D1 /* static_bmp.cpp */, + 61AE8EF60A40E9D200C278D1 /* static_bmp.h */, + 61AE8EF70A40E9D200C278D1 /* string_codec.cpp */, + 61AE8EF80A40E9D200C278D1 /* string_codec.h */, + 61AE8EF90A40E9D200C278D1 /* subs_edit_box.cpp */, + 61AE8EFA0A40E9D200C278D1 /* subs_edit_box.h */, + 61AE8EFB0A40E9D200C278D1 /* subs_grid.cpp */, + 61AE8EFC0A40E9D200C278D1 /* subs_grid.h */, + 61AE8EFD0A40E9D200C278D1 /* subtitle_format.cpp */, + 61AE8EFE0A40E9D200C278D1 /* subtitle_format.h */, + 61AE8EFF0A40E9D200C278D1 /* subtitle_format_ass.cpp */, + 61AE8F000A40E9D200C278D1 /* subtitle_format_ass.h */, + 61AE8F010A40E9D200C278D1 /* subtitle_format_prs.cpp */, + 61AE8F020A40E9D200C278D1 /* subtitle_format_prs.h */, + 61AE8F030A40E9D200C278D1 /* subtitle_format_srt.cpp */, + 61AE8F040A40E9D200C278D1 /* subtitle_format_srt.h */, + 61AE8F050A40E9D200C278D1 /* subtitle_format_txt.cpp */, + 61AE8F060A40E9D200C278D1 /* subtitle_format_txt.h */, + 61AE8F070A40E9D200C278D1 /* subtitle_provider.cpp */, + 61AE8F080A40E9D200C278D1 /* subtitle_provider.h */, + 61AE8F090A40E9D200C278D1 /* subtitle_provider_asa.cpp */, + 61AE8F0A0A40E9D200C278D1 /* text_file_reader.cpp */, + 61AE8F0B0A40E9D200C278D1 /* text_file_reader.h */, + 61AE8F0C0A40E9D200C278D1 /* text_file_writer.cpp */, + 61AE8F0D0A40E9D200C278D1 /* text_file_writer.h */, + 61AE8F0E0A40E9D200C278D1 /* timeedit_ctrl.cpp */, + 61AE8F0F0A40E9D200C278D1 /* timeedit_ctrl.h */, + 61AE8F100A40E9D200C278D1 /* tip.cpp */, + 61AE8F110A40E9D200C278D1 /* tip.h */, + 61AE8F130A40E9D200C278D1 /* toggle_bitmap.cpp */, + 61AE8F140A40E9D200C278D1 /* toggle_bitmap.h */, + 61AE8F150A40E9D200C278D1 /* utils.cpp */, + 61AE8F160A40E9D200C278D1 /* utils.h */, + 61AE8F170A40E9D200C278D1 /* validators.cpp */, + 61AE8F180A40E9D200C278D1 /* validators.h */, + 61AE8F190A40E9D200C278D1 /* variable_data.cpp */, + 61AE8F1A0A40E9D200C278D1 /* variable_data.h */, + 61AE8F1B0A40E9D200C278D1 /* version.cpp */, + 61AE8F1C0A40E9D200C278D1 /* version.h */, + 61AE8F1D0A40E9D200C278D1 /* vfr.cpp */, + 61AE8F1E0A40E9D200C278D1 /* vfr.h */, + 61AE8F1F0A40E9D200C278D1 /* vfw_wrap.cpp */, + 61AE8F200A40E9D200C278D1 /* vfw_wrap.h */, + 61AE8F210A40E9D200C278D1 /* video_box.cpp */, + 61AE8F220A40E9D200C278D1 /* video_box.h */, + 61AE8F230A40E9D200C278D1 /* video_display.cpp */, + 61AE8F240A40E9D200C278D1 /* video_display.h */, + 61AE8F250A40E9D200C278D1 /* video_provider.cpp */, + 61AE8F260A40E9D200C278D1 /* video_provider.h */, + 61AE8F270A40E9D200C278D1 /* video_provider_avs.cpp */, + 61AE8F280A40E9D200C278D1 /* video_provider_avs.h */, + 61AE8F290A40E9D200C278D1 /* video_provider_lavc.cpp */, + 61AE8F2A0A40E9D200C278D1 /* video_provider_lavc.h */, + 61AE8F2B0A40E9D200C278D1 /* video_slider.cpp */, + 61AE8F2C0A40E9D200C278D1 /* video_slider.h */, + 61AE8F2D0A40E9D200C278D1 /* video_zoom.cpp */, + 61AE8F2E0A40E9D200C278D1 /* video_zoom.h */, + 61AE8F2F0A40E9D200C278D1 /* yatta_wrap.cpp */, + 61AE8F300A40E9D200C278D1 /* yatta_wrap.h */, + ); + name = core; + path = ../core; + sourceTree = SOURCE_ROOT; + }; + 61AE8EED0A40E9D200C278D1 /* posix */ = { + isa = PBXGroup; + children = ( + 61AE8EEE0A40E9D200C278D1 /* defines.h */, + ); + path = posix; + sourceTree = ""; + }; + 61AE8FFC0A40EB4600C278D1 /* portaudio */ = { + isa = PBXGroup; + children = ( + 61AE902E0A40EB4600C278D1 /* pa_common */, + 61AE903D0A40EB4600C278D1 /* pa_mac_core */, + 61AE90830A40EB4600C278D1 /* pablio */, + ); + name = portaudio; + path = ../portaudio; + sourceTree = SOURCE_ROOT; + }; + 61AE902E0A40EB4600C278D1 /* pa_common */ = { + isa = PBXGroup; + children = ( + 61AE902F0A40EB4600C278D1 /* pa_convert.c */, + 61AE90300A40EB4600C278D1 /* pa_host.h */, + 61AE90310A40EB4600C278D1 /* pa_lib.c */, + 61AE90340A40EB4600C278D1 /* portaudio.h */, + ); + path = pa_common; + sourceTree = ""; + }; + 61AE903D0A40EB4600C278D1 /* pa_mac_core */ = { + isa = PBXGroup; + children = ( + 61AE903F0A40EB4600C278D1 /* pa_mac_core.c */, + ); + path = pa_mac_core; + sourceTree = ""; + }; + 61AE90830A40EB4600C278D1 /* pablio */ = { + isa = PBXGroup; + children = ( + 61AE90880A40EB4600C278D1 /* ringbuffer.c */, + 61AE90890A40EB4600C278D1 /* ringbuffer.h */, + ); + path = pablio; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 8D0C4E890486CD37000505A6 /* macosx */ = { + isa = PBXNativeTarget; + buildConfigurationList = C0E91AC508A95435008D54AB /* Build configuration list for PBXNativeTarget "macosx" */; + buildPhases = ( + 8D0C4E8C0486CD37000505A6 /* Resources */, + 8D0C4E8F0486CD37000505A6 /* Sources */, + 8D0C4E910486CD37000505A6 /* Frameworks */, + ); + buildRules = ( + ); + buildSettings = { + }; + dependencies = ( + ); + name = macosx; + productInstallPath = "$(HOME)/Applications"; + productName = macosx; + productReference = 8D0C4E970486CD37000505A6 /* Aegisub.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 20286C28FDCF999611CA2CEA /* Project object */ = { + isa = PBXProject; + buildConfigurationList = C0E91AC908A95435008D54AB /* Build configuration list for PBXProject "macosx" */; + buildSettings = { + }; + buildStyles = ( + 4A9504C5FFE6A39111CA0CBA /* Debug */, + 4A9504C6FFE6A39111CA0CBA /* Release */, + ); + hasScannedForEncodings = 1; + mainGroup = 20286C29FDCF999611CA2CEA /* macosx */; + projectDirPath = ""; + targets = ( + 8D0C4E890486CD37000505A6 /* macosx */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 8D0C4E8C0486CD37000505A6 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D0C4E8D0486CD37000505A6 /* InfoPlist.strings in Resources */, + 61AE8E030A40E8B900C278D1 /* Aegisub.icns in Resources */, + 61DD7FCF0A411BEE002EA85C /* assIcon.icns in Resources */, + 61DD7FD00A411BEE002EA85C /* srtIcon.icns in Resources */, + 61DD7FD10A411BEE002EA85C /* ssaIcon.icns in Resources */, + 61DD7FD20A411BEE002EA85C /* txtIcon.icns in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 8D0C4E8F0486CD37000505A6 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 61AE8F310A40E9D200C278D1 /* about.cpp in Sources */, + 61AE8F320A40E9D200C278D1 /* aegisublocale.cpp in Sources */, + 61AE8F330A40E9D200C278D1 /* aspell_wrap.cpp in Sources */, + 61AE8F340A40E9D200C278D1 /* ass_dialogue.cpp in Sources */, + 61AE8F350A40E9D200C278D1 /* ass_entry.cpp in Sources */, + 61AE8F360A40E9D200C278D1 /* ass_export_filter.cpp in Sources */, + 61AE8F370A40E9D200C278D1 /* ass_exporter.cpp in Sources */, + 61AE8F380A40E9D200C278D1 /* ass_file.cpp in Sources */, + 61AE8F390A40E9D200C278D1 /* ass_override.cpp in Sources */, + 61AE8F3A0A40E9D200C278D1 /* ass_style.cpp in Sources */, + 61AE8F3B0A40E9D200C278D1 /* ass_style_storage.cpp in Sources */, + 61AE8F3C0A40E9D200C278D1 /* ass_time.cpp in Sources */, + 61AE8F3D0A40E9D200C278D1 /* audio_box.cpp in Sources */, + 61AE8F3E0A40E9D200C278D1 /* audio_display.cpp in Sources */, + 61AE8F3F0A40E9D200C278D1 /* audio_karaoke.cpp in Sources */, + 61AE8F400A40E9D200C278D1 /* audio_player.cpp in Sources */, + 61AE8F410A40E9D200C278D1 /* audio_player_portaudio.cpp in Sources */, + 61AE8F420A40E9D200C278D1 /* audio_provider.cpp in Sources */, + 61AE8F430A40E9D200C278D1 /* audio_provider_avs.cpp in Sources */, + 61AE8F440A40E9D200C278D1 /* audio_provider_hd.cpp in Sources */, + 61AE8F450A40E9D200C278D1 /* audio_provider_lavc.cpp in Sources */, + 61AE8F460A40E9D200C278D1 /* audio_provider_ram.cpp in Sources */, + 61AE8F470A40E9D200C278D1 /* auto4_base.cpp in Sources */, + 61AE8F480A40E9D200C278D1 /* automation.cpp in Sources */, + 61AE8F490A40E9D200C278D1 /* automation_filter.cpp in Sources */, + 61AE8F4A0A40E9D200C278D1 /* automation_gui.cpp in Sources */, + 61AE8F4B0A40E9D200C278D1 /* avisynth_wrap.cpp in Sources */, + 61AE8F4C0A40E9D200C278D1 /* base_grid.cpp in Sources */, + 61AE8FA50A40E9D200C278D1 /* colorspace.cpp in Sources */, + 61AE8FA80A40E9D200C278D1 /* dialog_export.cpp in Sources */, + 61AE8FA90A40E9D200C278D1 /* dialog_fextracker.cpp in Sources */, + 61AE8FAA0A40E9D200C278D1 /* dialog_hotkeys.cpp in Sources */, + 61AE8FAB0A40E9D200C278D1 /* dialog_jumpto.cpp in Sources */, + 61AE8FAC0A40E9D200C278D1 /* dialog_progress.cpp in Sources */, + 61AE8FAD0A40E9D200C278D1 /* dialog_properties.cpp in Sources */, + 61AE8FAE0A40E9D200C278D1 /* dialog_resample.cpp in Sources */, + 61AE8FAF0A40E9D200C278D1 /* dialog_search_replace.cpp in Sources */, + 61AE8FB00A40E9D200C278D1 /* dialog_selection.cpp in Sources */, + 61AE8FB10A40E9D200C278D1 /* dialog_shift_times.cpp in Sources */, + 61AE8FB20A40E9D200C278D1 /* dialog_spellcheck.cpp in Sources */, + 61AE8FB30A40E9D200C278D1 /* dialog_style_editor.cpp in Sources */, + 61AE8FB40A40E9D200C278D1 /* dialog_style_manager.cpp in Sources */, + 61AE8FB50A40E9D200C278D1 /* dialog_styling_assistant.cpp in Sources */, + 61AE8FB60A40E9D200C278D1 /* dialog_timing_processor.cpp in Sources */, + 61AE8FB70A40E9D200C278D1 /* dialog_translation.cpp in Sources */, + 61AE8FB80A40E9D200C278D1 /* drop.cpp in Sources */, + 61AE8FB90A40E9D200C278D1 /* export_clean_info.cpp in Sources */, + 61AE8FBA0A40E9D200C278D1 /* export_fixstyle.cpp in Sources */, + 61AE8FBB0A40E9D200C278D1 /* export_framerate.cpp in Sources */, + 61AE8FBD0A40E9D200C278D1 /* fft.cpp in Sources */, + 61AE8FBE0A40E9D200C278D1 /* fonts_collector.cpp in Sources */, + 61AE8FBF0A40E9D200C278D1 /* frame_main.cpp in Sources */, + 61AE8FC00A40E9D200C278D1 /* frame_main_events.cpp in Sources */, + 61AE8FC10A40E9D200C278D1 /* hilimod_textctrl.cpp in Sources */, + 61AE8FC20A40E9D200C278D1 /* hotkeys.cpp in Sources */, + 61AE8FC40A40E9D200C278D1 /* lavc_file.cpp in Sources */, + 61AE8FC50A40E9D200C278D1 /* main.cpp in Sources */, + 61AE8FC70A40E9D200C278D1 /* MatroskaParser.c in Sources */, + 61AE8FC80A40E9D200C278D1 /* md5.c in Sources */, + 61AE8FC90A40E9D200C278D1 /* mkv_wrap.cpp in Sources */, + 61AE8FCA0A40E9D200C278D1 /* options.cpp in Sources */, + 61AE8FCF0A40E9D200C278D1 /* splash.cpp in Sources */, + 61AE8FD00A40E9D200C278D1 /* static_bmp.cpp in Sources */, + 61AE8FD10A40E9D200C278D1 /* string_codec.cpp in Sources */, + 61AE8FD20A40E9D200C278D1 /* subs_edit_box.cpp in Sources */, + 61AE8FD30A40E9D200C278D1 /* subs_grid.cpp in Sources */, + 61AE8FD40A40E9D200C278D1 /* subtitle_format.cpp in Sources */, + 61AE8FD50A40E9D200C278D1 /* subtitle_format_ass.cpp in Sources */, + 61AE8FD60A40E9D200C278D1 /* subtitle_format_prs.cpp in Sources */, + 61AE8FD70A40E9D200C278D1 /* subtitle_format_srt.cpp in Sources */, + 61AE8FD80A40E9D200C278D1 /* subtitle_format_txt.cpp in Sources */, + 61AE8FD90A40E9D200C278D1 /* subtitle_provider.cpp in Sources */, + 61AE8FDA0A40E9D200C278D1 /* subtitle_provider_asa.cpp in Sources */, + 61AE8FDB0A40E9D200C278D1 /* text_file_reader.cpp in Sources */, + 61AE8FDC0A40E9D200C278D1 /* text_file_writer.cpp in Sources */, + 61AE8FDD0A40E9D200C278D1 /* timeedit_ctrl.cpp in Sources */, + 61AE8FDE0A40E9D200C278D1 /* tip.cpp in Sources */, + 61AE8FE00A40E9D200C278D1 /* toggle_bitmap.cpp in Sources */, + 61AE8FE10A40E9D200C278D1 /* utils.cpp in Sources */, + 61AE8FE20A40E9D200C278D1 /* validators.cpp in Sources */, + 61AE8FE30A40E9D200C278D1 /* variable_data.cpp in Sources */, + 61AE8FE40A40E9D200C278D1 /* version.cpp in Sources */, + 61AE8FE50A40E9D200C278D1 /* vfr.cpp in Sources */, + 61AE8FE60A40E9D200C278D1 /* vfw_wrap.cpp in Sources */, + 61AE8FE70A40E9D200C278D1 /* video_box.cpp in Sources */, + 61AE8FE80A40E9D200C278D1 /* video_display.cpp in Sources */, + 61AE8FE90A40E9D200C278D1 /* video_provider.cpp in Sources */, + 61AE8FEB0A40E9D200C278D1 /* video_provider_lavc.cpp in Sources */, + 61AE8FEC0A40E9D200C278D1 /* video_slider.cpp in Sources */, + 61AE8FED0A40E9D200C278D1 /* video_zoom.cpp in Sources */, + 61AE8FEE0A40E9D200C278D1 /* yatta_wrap.cpp in Sources */, + 61AE90BE0A40EB4700C278D1 /* pa_convert.c in Sources */, + 61AE90BF0A40EB4700C278D1 /* pa_lib.c in Sources */, + 61AE90C60A40EB4700C278D1 /* pa_mac_core.c in Sources */, + 61AE91060A40EB4700C278D1 /* ringbuffer.c in Sources */, + 61AE91420A40ED7800C278D1 /* res.cpp in Sources */, + 61AE917C0A40EFE300C278D1 /* dialog_colorpicker.cpp in Sources */, + 61DE4DAF0A43A5B3003D60B3 /* bevelButton.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 0867D6ABFE840B52C02AAC07 /* English */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 610BB6390A4619F70095E7BC /* Release-intel */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = i386; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_MODEL_TUNING = G4; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = Aegisub_Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_FILE_OFFSET_BITS=64", + __WXMAC__, + _LARGE_FILES, + NO_GCC_PRAGMA, + "HAVE_LIBAVFORMAT=1", + "HAVE_LIBAVCODEC=1", + "wxUSE_BASE=1", + "$(GCC_PREPROCESSOR_DEFINITIONS)", + AEGISUB, + ); + HEADER_SEARCH_PATHS = ( + "$(HEADER_SEARCH_PATHS)", + /sw/local/include, + "/sw/local/include/wx-2.6", + "/sw/local/lib/wx/include/mac-unicode-release-static-2.6", + /sw/local/include/freetype2, + ); + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = /Applications; + LIBRARY_SEARCH_PATHS = ( + "$(LIBRARY_SEARCH_PATHS)", + /sw/local/lib, + ); + OTHER_LDFLAGS = ""; + PRODUCT_NAME = Aegisub; + WRAPPER_EXTENSION = app; + }; + name = "Release-intel"; + }; + 610BB63A0A4619F70095E7BC /* Release-intel */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + PREBINDING = NO; + SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; + }; + name = "Release-intel"; + }; + C0E91AC608A95435008D54AB /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_MODEL_TUNING = G4; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = Aegisub_Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_FILE_OFFSET_BITS=64", + __WXMAC__, + _LARGE_FILES, + NO_GCC_PRAGMA, + "HAVE_LIBAVFORMAT=1", + "HAVE_LIBAVCODEC=1", + "wxUSE_BASE=1", + "$(GCC_PREPROCESSOR_DEFINITIONS)", + AEGISUB, + ); + HEADER_SEARCH_PATHS = ( + "$(HEADER_SEARCH_PATHS)", + /sw/local/include, + "/sw/local/include/wx-2.6", + "/sw/local/lib/wx/include/mac-unicode-release-static-2.6", + /sw/local/include/freetype2, + ); + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = /Applications; + LIBRARY_SEARCH_PATHS = ( + "$(LIBRARY_SEARCH_PATHS)", + /sw/local/lib, + ); + OTHER_LDFLAGS = ""; + PRODUCT_NAME = Aegisub; + WRAPPER_EXTENSION = app; + ZERO_LINK = YES; + }; + name = Debug; + }; + C0E91AC708A95435008D54AB /* Release-ppc */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = ppc; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_MODEL_TUNING = G4; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = Aegisub_Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_FILE_OFFSET_BITS=64", + __WXMAC__, + _LARGE_FILES, + NO_GCC_PRAGMA, + "HAVE_LIBAVFORMAT=1", + "HAVE_LIBAVCODEC=1", + "wxUSE_BASE=1", + "$(GCC_PREPROCESSOR_DEFINITIONS)", + AEGISUB, + ); + HEADER_SEARCH_PATHS = ( + "$(HEADER_SEARCH_PATHS)", + /sw/local/include, + "/sw/local/include/wx-2.6", + "/sw/local/lib/wx/include/mac-unicode-release-static-2.6", + /sw/local/include/freetype2, + ); + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = /Applications; + LIBRARY_SEARCH_PATHS = ( + "$(LIBRARY_SEARCH_PATHS)", + /sw/local/lib, + ); + OTHER_LDFLAGS = ""; + PRODUCT_NAME = Aegisub; + WRAPPER_EXTENSION = app; + }; + name = "Release-ppc"; + }; + C0E91ACA08A95435008D54AB /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + PREBINDING = NO; + SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; + }; + name = Debug; + }; + C0E91ACB08A95435008D54AB /* Release-ppc */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + PREBINDING = NO; + SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; + }; + name = "Release-ppc"; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + C0E91AC508A95435008D54AB /* Build configuration list for PBXNativeTarget "macosx" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C0E91AC608A95435008D54AB /* Debug */, + C0E91AC708A95435008D54AB /* Release-ppc */, + 610BB6390A4619F70095E7BC /* Release-intel */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = "Release-ppc"; + }; + C0E91AC908A95435008D54AB /* Build configuration list for PBXProject "macosx" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C0E91ACA08A95435008D54AB /* Debug */, + C0E91ACB08A95435008D54AB /* Release-ppc */, + 610BB63A0A4619F70095E7BC /* Release-intel */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = "Release-ppc"; + }; +/* End XCConfigurationList section */ + }; + rootObject = 20286C28FDCF999611CA2CEA /* Project object */; +} diff --git a/core/macosx/res.cpp b/core/macosx/res.cpp new file mode 100644 index 000000000..4cfd63f48 --- /dev/null +++ b/core/macosx/res.cpp @@ -0,0 +1,85 @@ +#define static +#include "../core/bitmaps/new_toolbutton_xpm.xpm" +#include "../core/bitmaps/open_toolbutton_xpm.xpm" +#include "../core/bitmaps/save_toolbutton_xpm.xpm" +#include "../core/bitmaps/style_toolbutton_xpm.xpm" +#include "../core/bitmaps/styling_toolbutton_xpm.xpm" +#include "../core/bitmaps/translation_toolbutton_xpm.xpm" +#include "../core/bitmaps/properties_toolbutton_xpm.xpm" +#include "../core/bitmaps/automation_toolbutton_xpm.xpm" +#include "../core/bitmaps/spellcheck_toolbutton_xpm.xpm" +#include "../core/bitmaps/resample_toolbutton_xpm.xpm" +#include "../core/bitmaps/timing_processor_toolbutton_xpm.xpm" +#include "../core/bitmaps/jumpto_button_xpm.xpm" +#include "../core/bitmaps/jumpto_disable_button_xpm.xpm" +#include "../core/bitmaps/contents_button_xpm.xpm" +#include "../core/bitmaps/zoom_in_button_xpm.xpm" +#include "../core/bitmaps/zoom_out_button_xpm.xpm" +#include "../core/bitmaps/font_collector_button_xpm.xpm" +#include "../core/bitmaps/hotkeys_button_xpm.xpm" +#include "../core/bitmaps/substart_to_video_xpm.xpm" +#include "../core/bitmaps/subend_to_video_xpm.xpm" +#include "../core/bitmaps/video_to_substart_xpm.xpm" +#include "../core/bitmaps/video_to_subend_xpm.xpm" +#include "../core/bitmaps/substart_to_video_disable_xpm.xpm" +#include "../core/bitmaps/subend_to_video_disable_xpm.xpm" +#include "../core/bitmaps/video_to_substart_disable_xpm.xpm" +#include "../core/bitmaps/video_to_subend_disable_xpm.xpm" +#include "../core/bitmaps/snap_subs_to_scene_xpm.xpm" +#include "../core/bitmaps/snap_subs_to_scene_disable_xpm.xpm" +#include "../core/bitmaps/copy_button_xpm.xpm" +#include "../core/bitmaps/paste_button_xpm.xpm" +#include "../core/bitmaps/cut_button_xpm.xpm" +#include "../core/bitmaps/undo_button_xpm.xpm" +#include "../core/bitmaps/redo_button_xpm.xpm" +#include "../core/bitmaps/copy_disable_button_xpm.xpm" +#include "../core/bitmaps/paste_disable_button_xpm.xpm" +#include "../core/bitmaps/cut_disable_button_xpm.xpm" +#include "../core/bitmaps/undo_disable_button_xpm.xpm" +#include "../core/bitmaps/redo_disable_button_xpm.xpm" +#include "../core/bitmaps/irc_button_xpm.xpm" +#include "../core/bitmaps/find_button_xpm.xpm" +#include "../core/bitmaps/null_button_xpm.xpm" +#include "../core/bitmaps/select_visible_button_xpm.xpm" +#include "../core/bitmaps/toggle_tag_hiding_xpm.xpm" +#include "../core/bitmaps/shift_to_frame_xpm.xpm" +#include "../core/bitmaps/shift_to_frame_disable_xpm.xpm" +#include "../core/bitmaps/button_play_xpm.xpm" +#include "../core/bitmaps/button_stop_xpm.xpm" +#include "../core/bitmaps/button_track_points_xpm.xpm" +#include "../core/bitmaps/button_track_point_add_xpm.xpm" +#include "../core/bitmaps/button_track_point_del_xpm.xpm" +#include "../core/bitmaps/button_track_movement_xpm.xpm" +#include "../core/bitmaps/button_track_split_line_xpm.xpm" +#include "../core/bitmaps/button_track_trail_xpm.xpm" +#include "../core/bitmaps/button_track_move_xpm.xpm" +#include "../core/bitmaps/button_bold_xpm.xpm" +#include "../core/bitmaps/button_italics_xpm.xpm" +#include "../core/bitmaps/button_underline_xpm.xpm" +#include "../core/bitmaps/button_strikeout_xpm.xpm" +#include "../core/bitmaps/button_fontname_xpm.xpm" +#include "../core/bitmaps/button_color1_xpm.xpm" +#include "../core/bitmaps/button_color2_xpm.xpm" +#include "../core/bitmaps/button_color3_xpm.xpm" +#include "../core/bitmaps/button_color4_xpm.xpm" +#include "../core/bitmaps/button_prev_xpm.xpm" +#include "../core/bitmaps/button_next_xpm.xpm" +#include "../core/bitmaps/button_playsel_xpm.xpm" +#include "../core/bitmaps/button_playline_xpm.xpm" +#include "../core/bitmaps/button_playfirst500_xpm.xpm" +#include "../core/bitmaps/button_playlast500_xpm.xpm" +#include "../core/bitmaps/button_play500before_xpm.xpm" +#include "../core/bitmaps/button_play500after_xpm.xpm" +#include "../core/bitmaps/button_playtoend_xpm.xpm" +#include "../core/bitmaps/button_audio_goto_xpm.xpm" +#include "../core/bitmaps/button_audio_commit_xpm.xpm" +#include "../core/bitmaps/button_leadin_xpm.xpm" +#include "../core/bitmaps/button_leadout_xpm.xpm" +#include "../core/bitmaps/toggle_audio_autoscroll_xpm.xpm" +#include "../core/bitmaps/toggle_audio_autocommit_xpm.xpm" +#include "../core/bitmaps/toggle_audio_ssa_xpm.xpm" +#include "../core/bitmaps/toggle_audio_spectrum_xpm.xpm" +#include "../core/bitmaps/toggle_audio_link_xpm.xpm" +#include "../core/bitmaps/toggle_video_autoscroll_xpm.xpm" +#include "../core/bitmaps/splash_xpm.xpm" +#include "../core/bitmaps/wxicon_xpm.xpm" diff --git a/core/macosx/res.h b/core/macosx/res.h new file mode 100644 index 000000000..0e36d6148 --- /dev/null +++ b/core/macosx/res.h @@ -0,0 +1,87 @@ +#ifndef _RES_H +#define _RES_H +extern char *new_toolbutton_xpm[]; +extern char *open_toolbutton_xpm[]; +extern char *save_toolbutton_xpm[]; +extern char *style_toolbutton_xpm[]; +extern char *styling_toolbutton_xpm[]; +extern char *translation_toolbutton_xpm[]; +extern char *properties_toolbutton_xpm[]; +extern char *automation_toolbutton_xpm[]; +extern char *spellcheck_toolbutton_xpm[]; +extern char *resample_toolbutton_xpm[]; +extern char *timing_processor_toolbutton_xpm[]; +extern char *jumpto_button_xpm[]; +extern char *jumpto_disable_button_xpm[]; +extern char *contents_button_xpm[]; +extern char *zoom_in_button_xpm[]; +extern char *zoom_out_button_xpm[]; +extern char *font_collector_button_xpm[]; +extern char *hotkeys_button_xpm[]; +extern char *substart_to_video_xpm[]; +extern char *subend_to_video_xpm[]; +extern char *video_to_substart_xpm[]; +extern char *video_to_subend_xpm[]; +extern char *substart_to_video_disable_xpm[]; +extern char *subend_to_video_disable_xpm[]; +extern char *video_to_substart_disable_xpm[]; +extern char *video_to_subend_disable_xpm[]; +extern char *snap_subs_to_scene_xpm[]; +extern char *snap_subs_to_scene_disable_xpm[]; +extern char *copy_button_xpm[]; +extern char *paste_button_xpm[]; +extern char *cut_button_xpm[]; +extern char *undo_button_xpm[]; +extern char *redo_button_xpm[]; +extern char *copy_disable_button_xpm[]; +extern char *paste_disable_button_xpm[]; +extern char *cut_disable_button_xpm[]; +extern char *undo_disable_button_xpm[]; +extern char *redo_disable_button_xpm[]; +extern char *irc_button_xpm[]; +extern char *find_button_xpm[]; +extern char *null_button_xpm[]; +extern char *select_visible_button_xpm[]; +extern char *toggle_tag_hiding_xpm[]; +extern char *shift_to_frame_xpm[]; +extern char *shift_to_frame_disable_xpm[]; +extern char *button_play_xpm[]; +extern char *button_stop_xpm[]; +extern char *button_track_points_xpm[]; +extern char *button_track_point_add_xpm[]; +extern char *button_track_point_del_xpm[]; +extern char *button_track_movement_xpm[]; +extern char *button_track_split_line_xpm[]; +extern char *button_track_trail_xpm[]; +extern char *button_track_move_xpm[]; +extern char *button_bold_xpm[]; +extern char *button_italics_xpm[]; +extern char *button_underline_xpm[]; +extern char *button_strikeout_xpm[]; +extern char *button_fontname_xpm[]; +extern char *button_color1_xpm[]; +extern char *button_color2_xpm[]; +extern char *button_color3_xpm[]; +extern char *button_color4_xpm[]; +extern char *button_prev_xpm[]; +extern char *button_next_xpm[]; +extern char *button_playsel_xpm[]; +extern char *button_playline_xpm[]; +extern char *button_playfirst500_xpm[]; +extern char *button_playlast500_xpm[]; +extern char *button_play500before_xpm[]; +extern char *button_play500after_xpm[]; +extern char *button_playtoend_xpm[]; +extern char *button_audio_goto_xpm[]; +extern char *button_audio_commit_xpm[]; +extern char *button_leadin_xpm[]; +extern char *button_leadout_xpm[]; +extern char *toggle_audio_autoscroll_xpm[]; +extern char *toggle_audio_autocommit_xpm[]; +extern char *toggle_audio_ssa_xpm[]; +extern char *toggle_audio_spectrum_xpm[]; +extern char *toggle_audio_link_xpm[]; +extern char *toggle_video_autoscroll_xpm[]; +extern char *splash_xpm[]; +extern char *wxicon_xpm[]; +#endif /* _RES_H */ diff --git a/core/macosx/srtIcon.icns b/core/macosx/srtIcon.icns new file mode 100644 index 000000000..761de2d89 Binary files /dev/null and b/core/macosx/srtIcon.icns differ diff --git a/core/macosx/ssaIcon.icns b/core/macosx/ssaIcon.icns new file mode 100644 index 000000000..9e00f3d2d Binary files /dev/null and b/core/macosx/ssaIcon.icns differ diff --git a/core/macosx/txtIcon.icns b/core/macosx/txtIcon.icns new file mode 100644 index 000000000..22211aa3f Binary files /dev/null and b/core/macosx/txtIcon.icns differ diff --git a/core/main.cpp b/core/main.cpp index cb9aa1ad3..a345e15e2 100644 --- a/core/main.cpp +++ b/core/main.cpp @@ -304,9 +304,19 @@ void AegisubApp::GetFullPath(wxString arg) { /////////////////////////////////// // Gets folder name from full path void AegisubApp::GetFolderName () { -#ifdef __WINDOWS__ +#if defined(__WINDOWS__) folderName = _T(""); wxFileName path(fullPath); +#elif defined(__APPLE__) + wxFileName path; + path.AssignHomeDir(); + path.AppendDir(_T("Library")); + path.AppendDir(_T("Application Support")); + if (!path.DirExists()) + path.Mkdir(); + path.AppendDir(_T("Aegisub")); + if (!path.DirExists()) + path.Mkdir(); #else wxFileName path; path.AssignHomeDir(); @@ -318,6 +328,18 @@ void AegisubApp::GetFolderName () { folderName += _T("/"); } +//////////////// +// Apple events +#ifdef __WXMAC__ +void AegisubApp::MacOpenFile(const wxString &filename) { + if (frame != NULL && !filename.empty()) { + frame->LoadSubtitles(filename); + wxFileName filepath(filename); + Options.SetText(_T("Last open subtitles path"), filepath.GetPath()); + } +} +#endif + /////////// // Statics @@ -353,3 +375,4 @@ void AegisubApp::OnKey(wxKeyEvent &event) { event.Skip(); } } + diff --git a/core/main.h b/core/main.h index da9ee4f6f..c1a4ba99c 100644 --- a/core/main.h +++ b/core/main.h @@ -72,6 +72,11 @@ public: bool OnInit(); int OnRun(); + +#ifdef __WXMAC__ + // Apple events + virtual void MacOpenFile(const wxString &filename); +#endif #ifndef _DEBUG void OnUnhandledException(); diff --git a/core/options.cpp b/core/options.cpp index 82d48d380..1d980aff7 100644 --- a/core/options.cpp +++ b/core/options.cpp @@ -89,7 +89,11 @@ void OptionsManager::LoadDefaults() { SetColour(_T("Syntax Highlight Tags"),wxColour(90,90,90)); SetColour(_T("Syntax Highlight Error"),wxColour(200,0,0)); SetColour(_T("Edit Box Need Enter Background"),wxColour(192,192,255)); +#if defined(__WINDOWS__) SetInt(_T("Font Size"),9); +#else + SetInt(_T("Font Size"),11); +#endif SetText(_T("Font Face"),_T("")); SetBool(_T("Shift Times ByTime"),true); @@ -143,7 +147,11 @@ void OptionsManager::LoadDefaults() { SetInt(_T("Grid hide overrides"),1); wchar_t temp = 0x2600; SetText(_T("Grid hide overrides char"),temp); +#if defined(__WINDOWS__) SetInt(_T("Grid font size"),8); +#else + SetInt(_T("Grid font size"),10); +#endif SetBool(_T("Grid allow focus"),true); SetBool(_T("Highlight subs in frame"),true);