Commit ef8c10b6 authored by Felix Paul Kühne's avatar Felix Paul Kühne

macosx: categorize sources files instead of having a huge, single list

parent d5a68343
......@@ -34,7 +34,6 @@
1C3113BA1E508C6900D4DD76 /* VLCApplication.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D5678EC1D5BA1DC002698F3 /* VLCApplication.m */; };
1C3113BC1E508C6900D4DD76 /* VLCKeyboardBacklightControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DF812F01B555C8E0052293C /* VLCKeyboardBacklightControl.m */; };
1C3113BD1E508C6900D4DD76 /* macosx.m in Sources */ = {isa = PBXBuildFile; fileRef = 8ED6C27E03E2EB1C0059A3A7 /* macosx.m */; };
1C3113BF1E508C6900D4DD76 /* VLCMainMenu.m in Sources */ = {isa = PBXBuildFile; fileRef = CC448A5B13B61D49009F72E0 /* VLCMainMenu.m */; };
1C3113C11E508C6900D4DD76 /* VLCMainWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = CC448A6313B68A0B009F72E0 /* VLCMainWindow.m */; };
1C3113C31E508C6900D4DD76 /* VLCMainWindowTitleView.m in Sources */ = {isa = PBXBuildFile; fileRef = CC017A0C14A4C8AF00C09A4F /* VLCMainWindowTitleView.m */; };
1C3113C51E508C6900D4DD76 /* misc.m in Sources */ = {isa = PBXBuildFile; fileRef = 8ED6C28003E2EB1C0059A3A7 /* misc.m */; };
......@@ -56,7 +55,6 @@
1C3113E51E508C6900D4DD76 /* VLCPlaylistInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E49720106417F6800370C9F /* VLCPlaylistInfo.m */; };
1C3113E71E508C6900D4DD76 /* VLCPlaylistView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DA481231B5FC13700917FD7 /* VLCPlaylistView.m */; };
1C3113E91E508C6900D4DD76 /* VLCScrollingClipView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B13E2A71BC67678001AD24A /* VLCScrollingClipView.m */; };
1C3113EB1E508C6900D4DD76 /* VLCStatusBarIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D9516B91C60B6AB00D14E1A /* VLCStatusBarIcon.m */; };
1C3113ED1E508C6900D4DD76 /* VLCTimeSelectionPanelController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CD3667A1B7A242E0054E39F /* VLCTimeSelectionPanelController.m */; };
1C3113EF1E508C7600D4DD76 /* VLCRendererDiscovery.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BBBB8B61D114628001BD9BA /* VLCRendererDiscovery.m */; };
1C3113F11E508C7600D4DD76 /* VLCRendererItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BBBB8B11D10A994001BD9BA /* VLCRendererItem.m */; };
......@@ -120,6 +118,9 @@
6BF56C3E1FCF00AF004A411A /* audiotoolbox_midi.c in Sources */ = {isa = PBXBuildFile; fileRef = 6BF56C3D1FCF00AF004A411A /* audiotoolbox_midi.c */; };
6BF5C5041EFE66EF008A9C12 /* VLCHUDTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BF5C5031EFE66EF008A9C12 /* VLCHUDTableView.m */; };
6BF5C5071EFE7E58008A9C12 /* VLCTintedImageButtonCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BF5C5061EFE7E58008A9C12 /* VLCTintedImageButtonCell.m */; };
7D0A387920CBCC4D00D4BF3B /* videotoolbox.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D0A387820CBCC4D00D4BF3B /* videotoolbox.m */; };
7DB40D2A20CBCEB500F63173 /* VLCMainMenu.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DB40D2920CBCEB500F63173 /* VLCMainMenu.m */; };
7DB40D2D20CBCEC200F63173 /* VLCStatusBarIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DB40D2B20CBCEC200F63173 /* VLCStatusBarIcon.m */; };
7DD2F5C52081B73B007EE187 /* VLCRemoteControlService.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DD2F5C42081B73B007EE187 /* VLCRemoteControlService.m */; };
/* End PBXBuildFile section */
......@@ -470,6 +471,7 @@
6BF5C5031EFE66EF008A9C12 /* VLCHUDTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCHUDTableView.m; sourceTree = "<group>"; };
6BF5C5051EFE7E58008A9C12 /* VLCTintedImageButtonCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VLCTintedImageButtonCell.h; sourceTree = "<group>"; };
6BF5C5061EFE7E58008A9C12 /* VLCTintedImageButtonCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCTintedImageButtonCell.m; sourceTree = "<group>"; };
7D0A387820CBCC4D00D4BF3B /* videotoolbox.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = videotoolbox.m; path = ../../../modules/codec/videotoolbox.m; sourceTree = "<group>"; };
7D5678EB1D5BA1DC002698F3 /* VLCApplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VLCApplication.h; sourceTree = "<group>"; };
7D5678EC1D5BA1DC002698F3 /* VLCApplication.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCApplication.m; sourceTree = "<group>"; };
7D5678EE1D5BA397002698F3 /* VLCMainWindowControlsBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VLCMainWindowControlsBar.h; sourceTree = "<group>"; };
......@@ -479,10 +481,12 @@
7D871D391B5E684D000B56C0 /* helpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = helpers.h; sourceTree = "<group>"; };
7D8BB0B318302AC000FAE9B7 /* VLCLogWindowController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VLCLogWindowController.h; sourceTree = "<group>"; };
7D8BB0B418302AC000FAE9B7 /* VLCLogWindowController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = VLCLogWindowController.m; sourceTree = "<group>"; };
7D9516B81C60B6AB00D14E1A /* VLCStatusBarIcon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VLCStatusBarIcon.h; sourceTree = "<group>"; };
7D9516B91C60B6AB00D14E1A /* VLCStatusBarIcon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCStatusBarIcon.m; sourceTree = "<group>"; };
7DA481221B5FC13700917FD7 /* VLCPlaylistView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VLCPlaylistView.h; sourceTree = "<group>"; };
7DA481231B5FC13700917FD7 /* VLCPlaylistView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = VLCPlaylistView.m; sourceTree = "<group>"; };
7DB40D2820CBCEB500F63173 /* VLCMainMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCMainMenu.h; path = ../VLCMainMenu.h; sourceTree = "<group>"; };
7DB40D2920CBCEB500F63173 /* VLCMainMenu.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VLCMainMenu.m; path = ../VLCMainMenu.m; sourceTree = "<group>"; };
7DB40D2B20CBCEC200F63173 /* VLCStatusBarIcon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VLCStatusBarIcon.m; path = ../VLCStatusBarIcon.m; sourceTree = "<group>"; };
7DB40D2C20CBCEC200F63173 /* VLCStatusBarIcon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCStatusBarIcon.h; path = ../VLCStatusBarIcon.h; sourceTree = "<group>"; };
7DB65D5218ABD6380053B874 /* VLCAddonsWindowController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VLCAddonsWindowController.h; sourceTree = "<group>"; };
7DB65D5318ABD6380053B874 /* VLCAddonsWindowController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = VLCAddonsWindowController.m; sourceTree = "<group>"; };
7DBB06631CC2314D004C74D2 /* caopengllayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = caopengllayer.m; path = ../../../modules/video_output/caopengllayer.m; sourceTree = "<group>"; };
......@@ -530,8 +534,6 @@
CC269A4715E7947F00F2FDC9 /* VLCStringUtility.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = VLCStringUtility.m; sourceTree = "<group>"; };
CC3DC89B0A7CDB9600B53F32 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = "<absolute>"; };
CC426FD01020D44F00A32659 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sparkle.framework; path = ../../../contrib/Sparkle.framework; sourceTree = SOURCE_ROOT; };
CC448A5A13B61D49009F72E0 /* VLCMainMenu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VLCMainMenu.h; sourceTree = "<group>"; };
CC448A5B13B61D49009F72E0 /* VLCMainMenu.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = VLCMainMenu.m; sourceTree = "<group>"; };
CC448A6013B68A0B009F72E0 /* VLCCoreInteraction.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VLCCoreInteraction.h; sourceTree = "<group>"; };
CC448A6113B68A0B009F72E0 /* VLCCoreInteraction.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = VLCCoreInteraction.m; sourceTree = "<group>"; };
CC448A6213B68A0B009F72E0 /* VLCMainWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VLCMainWindow.h; sourceTree = "<group>"; };
......@@ -588,9 +590,9 @@
089C166AFE841209C02AAC07 /* vlc */ = {
isa = PBXGroup;
children = (
CC6C01A40DDF3E7800C7D754 /* Minimal Mac OS X Classes */,
CCC8957F0D9A8A61005AE59C /* OSX-specific source files */,
08FB77AFFE84173DC02AAC07 /* Classes */,
CC6C01A40DDF3E7800C7D754 /* Minimal macOS interface */,
CCC8957F0D9A8A61005AE59C /* macOS-specific libvlc source files */,
08FB77AFFE84173DC02AAC07 /* macOS Interface Classes */,
DCF358BC077F1236007DB450 /* XIBs */,
089C167CFE841241C02AAC07 /* Resources */,
089C1671FE841209C02AAC07 /* Frameworks and Libraries */,
......@@ -624,156 +626,25 @@
path = ../../../modules/gui/macosx/Resources;
sourceTree = "<group>";
};
08FB77AFFE84173DC02AAC07 /* Classes */ = {
08FB77AFFE84173DC02AAC07 /* macOS Interface Classes */ = {
isa = PBXGroup;
children = (
6B0292E41F43256300A50082 /* VLCBottomBarView.h */,
6B0292E51F43256300A50082 /* VLCBottomBarView.m */,
6B7F1FDD1F07DA920002BDD8 /* VLCHexNumberFormatter.h */,
6B7F1FDE1F07DA920002BDD8 /* VLCHexNumberFormatter.m */,
6B3BE42A1E6217CB008D098A /* VLCImageButton.h */,
6B3BE42B1E6217CB008D098A /* VLCImageButton.m */,
6B0AB0EC1F1AC8B3003A1B4E /* VLCSlider.h */,
6B0AB0ED1F1AC8B3003A1B4E /* VLCSlider.m */,
6B0AB0EE1F1AC8B3003A1B4E /* VLCSliderCell.h */,
6B0AB0EF1F1AC8B3003A1B4E /* VLCSliderCell.m */,
6B2EFC5E1F2819F700F3C0EA /* VLCVolumeSlider.h */,
6B2EFC5F1F2819F700F3C0EA /* VLCVolumeSlider.m */,
6B2EFC611F281A0900F3C0EA /* VLCVolumeSliderCell.h */,
6B2EFC621F281A0900F3C0EA /* VLCVolumeSliderCell.m */,
6B6A499A1DFD9B23009128AC /* VLCDefaultValueSlider.h */,
6B6A499B1DFD9B23009128AC /* VLCDefaultValueSlider.m */,
6B6A499C1DFD9B23009128AC /* VLCDefaultValueSliderCell.h */,
6B6A499D1DFD9B23009128AC /* VLCDefaultValueSliderCell.m */,
6BF5C5051EFE7E58008A9C12 /* VLCTintedImageButtonCell.h */,
6BF5C5061EFE7E58008A9C12 /* VLCTintedImageButtonCell.m */,
1C67C8A61D58C0A40079E1C1 /* VLCAboutWindowController.h */,
1C67C8A71D58C0A40079E1C1 /* VLCAboutWindowController.m */,
1C67C8A31D58C0980079E1C1 /* VLCHelpWindowController.h */,
1C67C8A41D58C0980079E1C1 /* VLCHelpWindowController.m */,
1CFE8D571EA0D42A00E94451 /* VLCErrorWindowController.h */,
1CFE8D581EA0D42A00E94451 /* VLCErrorWindowController.m */,
7DF0435E1972E26A0022B534 /* VLCAddonListItem.h */,
7DF0435F1972E26A0022B534 /* VLCAddonListItem.m */,
7DB65D5218ABD6380053B874 /* VLCAddonsWindowController.h */,
7DB65D5318ABD6380053B874 /* VLCAddonsWindowController.m */,
8E6BC6F6041643860059A3A7 /* applescript.h */,
8E6BC6F7041643860059A3A7 /* applescript.m */,
CC5560231365CDC700D54038 /* VLCAudioEffectsWindowController.h */,
CC5560241365CDC800D54038 /* VLCAudioEffectsWindowController.m */,
DCE7BD0708A5724D007B10AE /* VLCBookmarksWindowController.h */,
DCE7BD0608A5724D007B10AE /* VLCBookmarksWindowController.m */,
CCB0BB3013FAC9F40095BD0A /* CompatibilityFixes.h */,
6B6FFF6F1EF9EC350001CEB1 /* CompatibilityFixes.m */,
E0382C00160BA09E0031D7FF /* VLCControlsBarCommon.h */,
E0382C01160BA09E0031D7FF /* VLCControlsBarCommon.m */,
7D5678EE1D5BA397002698F3 /* VLCMainWindowControlsBar.h */,
7D5678EF1D5BA397002698F3 /* VLCMainWindowControlsBar.m */,
CC0663341566C34C003A411C /* VLCConvertAndSaveWindowController.h */,
CC0663351566C34C003A411C /* VLCConvertAndSaveWindowController.m */,
CC4A33220F8CB017000FC4A7 /* VLCCoreDialogProvider.h */,
CC4A33210F8CB017000FC4A7 /* VLCCoreDialogProvider.m */,
CC448A6013B68A0B009F72E0 /* VLCCoreInteraction.h */,
CC448A6113B68A0B009F72E0 /* VLCCoreInteraction.m */,
6BBBF9831F7B257100B404CD /* VLCLogMessage.h */,
6BBBF9841F7B257100B404CD /* VLCLogMessage.m */,
7D8BB0B318302AC000FAE9B7 /* VLCLogWindowController.h */,
7D8BB0B418302AC000FAE9B7 /* VLCLogWindowController.m */,
1C39ABBC1DA9AB9B00FE052A /* VLCDocumentController.h */,
1C39ABBD1DA9AB9B00FE052A /* VLCDocumentController.m */,
5CCED71014C0D4A90057F8D1 /* VLCExtensionsDialogProvider.h */,
5CCED71114C0D4A90057F8D1 /* VLCExtensionsDialogProvider.m */,
5CCED71214C0D4A90057F8D1 /* VLCExtensionsManager.h */,
5CCED71314C0D4A90057F8D1 /* VLCExtensionsManager.m */,
6BCB59091DA247CD009BCA66 /* VLCFSPanelController.h */,
6BCB590A1DA247CD009BCA66 /* VLCFSPanelController.m */,
1CAEBBFF1E1EC0A400A99E49 /* VLCFSPanelDraggableView.h */,
1CAEBC001E1EC0A400A99E49 /* VLCFSPanelDraggableView.m */,
7D871D391B5E684D000B56C0 /* helpers.h */,
7DF812ED1B555A340052293C /* VLCInputManager.h */,
7DF812EE1B555A340052293C /* VLCInputManager.m */,
7DD2F5C32081B73B007EE187 /* VLCRemoteControlService.h */,
7DD2F5C42081B73B007EE187 /* VLCRemoteControlService.m */,
7D871D371B5E6844000B56C0 /* VLCMain+OldPrefs.h */,
7D871D381B5E6844000B56C0 /* VLCMain+OldPrefs.m */,
8ED6C27C03E2EB1C0059A3A7 /* VLCMain.h */,
8ED6C27D03E2EB1C0059A3A7 /* VLCMain.m */,
7D5678EB1D5BA1DC002698F3 /* VLCApplication.h */,
7D5678EC1D5BA1DC002698F3 /* VLCApplication.m */,
7DF812EF1B555C8E0052293C /* VLCKeyboardBacklightControl.h */,
7DF812F01B555C8E0052293C /* VLCKeyboardBacklightControl.m */,
8ED6C27E03E2EB1C0059A3A7 /* macosx.m */,
CC448A5A13B61D49009F72E0 /* VLCMainMenu.h */,
CC448A5B13B61D49009F72E0 /* VLCMainMenu.m */,
CC448A6213B68A0B009F72E0 /* VLCMainWindow.h */,
CC448A6313B68A0B009F72E0 /* VLCMainWindow.m */,
CC017A0B14A4C8AF00C09A4F /* VLCMainWindowTitleView.h */,
CC017A0C14A4C8AF00C09A4F /* VLCMainWindowTitleView.m */,
8ED6C27F03E2EB1C0059A3A7 /* misc.h */,
8ED6C28003E2EB1C0059A3A7 /* misc.m */,
6BF093F71EE0182B0049D8B0 /* VLCTimeField.h */,
6BF093F81EE0182B0049D8B0 /* VLCTimeField.m */,
6B4D50A51E7AB52C004479B5 /* NSScreen+VLCAdditions.h */,
6B4D50A61E7AB52C004479B5 /* NSScreen+VLCAdditions.m */,
6B4D50941E7A7D16004479B5 /* NSSound+VLCAdditions.h */,
6B4D50951E7A7D16004479B5 /* NSSound+VLCAdditions.m */,
8ED6C28103E2EB1C0059A3A7 /* VLCOpenWindowController.h */,
8ED6C28203E2EB1C0059A3A7 /* VLCOpenWindowController.m */,
8E55FB7F0459B0FD00FB3317 /* VLCOutput.h */,
8E55FB800459B0FD00FB3317 /* VLCOutput.m */,
7DF812F11B5599E40052293C /* VLCPLItem.h */,
7DF812F21B5599E40052293C /* VLCPLItem.m */,
7DF812F31B5599E40052293C /* VLCPLModel.h */,
7DF812F41B5599E40052293C /* VLCPLModel.m */,
8E9CA1A306D7DEE800B7186C /* prefs_widgets.h */,
8E9CA1A406D7DEE800B7186C /* prefs_widgets.m */,
8ED6C28503E2EB1C0059A3A7 /* prefs.h */,
8ED6C28603E2EB1C0059A3A7 /* prefs.m */,
633121CA1B51122700E636DA /* VLCResumeDialogController.h */,
633121CB1B51122700E636DA /* VLCResumeDialogController.m */,
CC461F6C160078340022423C /* VLCTextfieldPanelController.h */,
CC461F6D160078340022423C /* VLCTextfieldPanelController.m */,
1C7CB91A1D787E7600388902 /* VLCPopupPanelController.h */,
1C7CB91B1D787E7600388902 /* VLCPopupPanelController.m */,
CCB24D5E0D54BBAE004D780C /* VLCSimplePrefsController.h */,
CCB24D5D0D54BBAE004D780C /* VLCSimplePrefsController.m */,
6B4D50911E7979CB004479B5 /* VLCSimplePrefsWindow.h */,
6B4D50921E7979CB004479B5 /* VLCSimplePrefsWindow.m */,
6B4D508E1E79781F004479B5 /* VLCHotkeyChangeWindow.h */,
6B4D508F1E79781F004479B5 /* VLCHotkeyChangeWindow.m */,
CC269A4615E7947F00F2FDC9 /* VLCStringUtility.h */,
CC269A4715E7947F00F2FDC9 /* VLCStringUtility.m */,
CC707EC3137464CD0003010A /* VLCTrackSynchronizationWindowController.h */,
CC707EC4137464CD0003010A /* VLCTrackSynchronizationWindowController.m */,
CCCE366D13817E4500694F2A /* VLCVideoEffectsWindowController.h */,
CCCE366E13817E4500694F2A /* VLCVideoEffectsWindowController.m */,
CCCCDCA01413E1C000FE3DE1 /* VLCVoutView.h */,
CCCCDCA11413E1C000FE3DE1 /* VLCVoutView.m */,
8ED6C28303E2EB1C0059A3A7 /* VLCPlaylist.h */,
8ED6C28403E2EB1C0059A3A7 /* VLCPlaylist.m */,
8E49720006417F6800370C9F /* VLCPlaylistInfo.h */,
8E49720106417F6800370C9F /* VLCPlaylistInfo.m */,
7DA481221B5FC13700917FD7 /* VLCPlaylistView.h */,
7DA481231B5FC13700917FD7 /* VLCPlaylistView.m */,
6B13E2A61BC67678001AD24A /* VLCScrollingClipView.h */,
6B13E2A71BC67678001AD24A /* VLCScrollingClipView.m */,
7D9516B81C60B6AB00D14E1A /* VLCStatusBarIcon.h */,
7D9516B91C60B6AB00D14E1A /* VLCStatusBarIcon.m */,
1CD366791B7A242E0054E39F /* VLCTimeSelectionPanelController.h */,
1CD3667A1B7A242E0054E39F /* VLCTimeSelectionPanelController.m */,
1C1C61FF1F8260A90052DD4F /* VLCWrappableTextField.h */,
1C1C62001F8260A90052DD4F /* VLCWrappableTextField.m */,
6BBBB8AF1D10A96B001BD9BA /* Renderers */,
6B846FE81CF5D89500112E54 /* HUD UI Classes */,
5CCED71414C0D4A90057F8D1 /* VLCUIWidgets.h */,
5CCED71514C0D4A90057F8D1 /* VLCUIWidgets.m */,
E0C2583E161B593D00185AAD /* VLCVoutWindowController.h */,
E0C2583F161B593D00185AAD /* VLCVoutWindowController.m */,
E06CF7F416020F6200C698B7 /* Windows.h */,
E06CF7F516020F6200C698B7 /* Windows.m */,
7D349C8E20CBC66A003359A1 /* VLC Core interaction */,
7D349C9420CBC7FF003359A1 /* Operating system interaction */,
7D349C9220CBC6DE003359A1 /* Application & App Delegate */,
7D349C9C20CBC94D003359A1 /* Menus */,
7D0A387A20CBCCAB00D4BF3B /* Playback */,
7D349C9320CBC770003359A1 /* Main Window */,
7D0A387B20CBCCB900D4BF3B /* Streaming and Remote Playback */,
7D349C9520CBC823003359A1 /* Playlist */,
7D349C9620CBC832003359A1 /* Preferences */,
7D349C9B20CBC8A6003359A1 /* Class Extensions */,
7D349C8D20CBC627003359A1 /* Further Accessory Windows */,
7D349C8920CBC5D8003359A1 /* Custom View Classes */,
7D349C8A20CBC5E2003359A1 /* Helpers */,
CC0CD0E513DE0FC600B0D90D /* Imported Code */,
);
name = Classes;
name = "macOS Interface Classes";
path = ../../../modules/gui/macosx;
sourceTree = "<group>";
};
......@@ -1097,7 +968,7 @@
name = filters;
sourceTree = "<group>";
};
6BBBB8AF1D10A96B001BD9BA /* Renderers */ = {
6BBBB8AF1D10A96B001BD9BA /* Remote Media Rendering */ = {
isa = PBXGroup;
children = (
6BBBB8B51D114628001BD9BA /* VLCRendererDiscovery.h */,
......@@ -1107,17 +978,431 @@
6BBBB8A71D108A17001BD9BA /* VLCRendererMenuController.h */,
6BBBB8A81D108A17001BD9BA /* VLCRendererMenuController.m */,
);
name = Renderers;
name = "Remote Media Rendering";
sourceTree = "<group>";
};
6BF56C3C1FCF0088004A411A /* codec */ = {
isa = PBXGroup;
children = (
7D0A387820CBCC4D00D4BF3B /* videotoolbox.m */,
6BF56C3D1FCF00AF004A411A /* audiotoolbox_midi.c */,
);
name = codec;
sourceTree = "<group>";
};
7D0A387420CBCB2500D4BF3B /* Extension UI Provider */ = {
isa = PBXGroup;
children = (
5CCED71414C0D4A90057F8D1 /* VLCUIWidgets.h */,
5CCED71514C0D4A90057F8D1 /* VLCUIWidgets.m */,
5CCED71014C0D4A90057F8D1 /* VLCExtensionsDialogProvider.h */,
5CCED71114C0D4A90057F8D1 /* VLCExtensionsDialogProvider.m */,
5CCED71214C0D4A90057F8D1 /* VLCExtensionsManager.h */,
5CCED71314C0D4A90057F8D1 /* VLCExtensionsManager.m */,
);
name = "Extension UI Provider";
sourceTree = "<group>";
};
7D0A387520CBCB3B00D4BF3B /* Add-on manager */ = {
isa = PBXGroup;
children = (
7DF0435E1972E26A0022B534 /* VLCAddonListItem.h */,
7DF0435F1972E26A0022B534 /* VLCAddonListItem.m */,
7DB65D5218ABD6380053B874 /* VLCAddonsWindowController.h */,
7DB65D5318ABD6380053B874 /* VLCAddonsWindowController.m */,
);
name = "Add-on manager";
sourceTree = "<group>";
};
7D0A387620CBCC2F00D4BF3B /* aout */ = {
isa = PBXGroup;
children = (
CC6C01BA0DDF3EEC00C7D754 /* auhal.c */,
1C5716AB1F5B142200678627 /* coreaudio_common.c */,
);
name = aout;
sourceTree = "<group>";
};
7D0A387720CBCC3800D4BF3B /* misc */ = {
isa = PBXGroup;
children = (
1C18BE461F2926700053D329 /* keychain.m */,
1C06F2A21F08F1250068846F /* osx_notifications.m */,
);
name = misc;
sourceTree = "<group>";
};
7D0A387A20CBCCAB00D4BF3B /* Playback */ = {
isa = PBXGroup;
children = (
7D349CA220CBCA27003359A1 /* Open media */,
7D349CA020CBC9E9003359A1 /* Effect Panels */,
7D349CA120CBCA18003359A1 /* Accessory playback panels */,
7D349C9120CBC6C2003359A1 /* Fullscreen Controller */,
7D349C9720CBC865003359A1 /* Video Output */,
);
name = Playback;
sourceTree = "<group>";
};
7D0A387B20CBCCB900D4BF3B /* Streaming and Remote Playback */ = {
isa = PBXGroup;
children = (
7D349C9D20CBC979003359A1 /* Stream output */,
6BBBB8AF1D10A96B001BD9BA /* Remote Media Rendering */,
);
name = "Streaming and Remote Playback";
sourceTree = "<group>";
};
7D349C8920CBC5D8003359A1 /* Custom View Classes */ = {
isa = PBXGroup;
children = (
6B846FE81CF5D89500112E54 /* HUD UI Classes */,
7D349C9E20CBC99D003359A1 /* Text Fields */,
7D349C9F20CBC9AC003359A1 /* Further views */,
7D349C8C20CBC610003359A1 /* Buttons */,
7D349C8B20CBC5FC003359A1 /* Sliders */,
);
name = "Custom View Classes";
sourceTree = "<group>";
};
7D349C8A20CBC5E2003359A1 /* Helpers */ = {
isa = PBXGroup;
children = (
CCB0BB3013FAC9F40095BD0A /* CompatibilityFixes.h */,
6B6FFF6F1EF9EC350001CEB1 /* CompatibilityFixes.m */,
7D871D391B5E684D000B56C0 /* helpers.h */,
8ED6C27F03E2EB1C0059A3A7 /* misc.h */,
8ED6C28003E2EB1C0059A3A7 /* misc.m */,
CC269A4615E7947F00F2FDC9 /* VLCStringUtility.h */,
CC269A4715E7947F00F2FDC9 /* VLCStringUtility.m */,
6B7F1FDD1F07DA920002BDD8 /* VLCHexNumberFormatter.h */,
6B7F1FDE1F07DA920002BDD8 /* VLCHexNumberFormatter.m */,
);
name = Helpers;
sourceTree = "<group>";
};
7D349C8B20CBC5FC003359A1 /* Sliders */ = {
isa = PBXGroup;
children = (
6B0AB0EC1F1AC8B3003A1B4E /* VLCSlider.h */,
6B0AB0ED1F1AC8B3003A1B4E /* VLCSlider.m */,
6B0AB0EE1F1AC8B3003A1B4E /* VLCSliderCell.h */,
6B0AB0EF1F1AC8B3003A1B4E /* VLCSliderCell.m */,
6B2EFC5E1F2819F700F3C0EA /* VLCVolumeSlider.h */,
6B2EFC5F1F2819F700F3C0EA /* VLCVolumeSlider.m */,
6B2EFC611F281A0900F3C0EA /* VLCVolumeSliderCell.h */,
6B2EFC621F281A0900F3C0EA /* VLCVolumeSliderCell.m */,
6B6A499A1DFD9B23009128AC /* VLCDefaultValueSlider.h */,
6B6A499B1DFD9B23009128AC /* VLCDefaultValueSlider.m */,
6B6A499C1DFD9B23009128AC /* VLCDefaultValueSliderCell.h */,
6B6A499D1DFD9B23009128AC /* VLCDefaultValueSliderCell.m */,
);
name = Sliders;
sourceTree = "<group>";
};
7D349C8C20CBC610003359A1 /* Buttons */ = {
isa = PBXGroup;
children = (
6B3BE42A1E6217CB008D098A /* VLCImageButton.h */,
6B3BE42B1E6217CB008D098A /* VLCImageButton.m */,
6BF5C5051EFE7E58008A9C12 /* VLCTintedImageButtonCell.h */,
6BF5C5061EFE7E58008A9C12 /* VLCTintedImageButtonCell.m */,
);
name = Buttons;
sourceTree = "<group>";
};
7D349C8D20CBC627003359A1 /* Further Accessory Windows */ = {
isa = PBXGroup;
children = (
7D349C8F20CBC69D003359A1 /* Logging */,
1C67C8A61D58C0A40079E1C1 /* VLCAboutWindowController.h */,
1C67C8A71D58C0A40079E1C1 /* VLCAboutWindowController.m */,
1C67C8A31D58C0980079E1C1 /* VLCHelpWindowController.h */,
1C67C8A41D58C0980079E1C1 /* VLCHelpWindowController.m */,
1CFE8D571EA0D42A00E94451 /* VLCErrorWindowController.h */,
1CFE8D581EA0D42A00E94451 /* VLCErrorWindowController.m */,
);
name = "Further Accessory Windows";
sourceTree = "<group>";
};
7D349C8E20CBC66A003359A1 /* VLC Core interaction */ = {
isa = PBXGroup;
children = (
7D349C9020CBC6B4003359A1 /* VLC Extension Management */,
7D349C9820CBC881003359A1 /* Core Dialog Provider */,
CC448A6013B68A0B009F72E0 /* VLCCoreInteraction.h */,
CC448A6113B68A0B009F72E0 /* VLCCoreInteraction.m */,
7DF812ED1B555A340052293C /* VLCInputManager.h */,
7DF812EE1B555A340052293C /* VLCInputManager.m */,
);
name = "VLC Core interaction";
sourceTree = "<group>";
};
7D349C8F20CBC69D003359A1 /* Logging */ = {
isa = PBXGroup;
children = (
6BBBF9831F7B257100B404CD /* VLCLogMessage.h */,
6BBBF9841F7B257100B404CD /* VLCLogMessage.m */,
7D8BB0B318302AC000FAE9B7 /* VLCLogWindowController.h */,
7D8BB0B418302AC000FAE9B7 /* VLCLogWindowController.m */,
);
name = Logging;
sourceTree = "<group>";
};
7D349C9020CBC6B4003359A1 /* VLC Extension Management */ = {
isa = PBXGroup;
children = (
7D0A387420CBCB2500D4BF3B /* Extension UI Provider */,
7D0A387520CBCB3B00D4BF3B /* Add-on manager */,
);
name = "VLC Extension Management";
sourceTree = "<group>";
};
7D349C9120CBC6C2003359A1 /* Fullscreen Controller */ = {
isa = PBXGroup;
children = (
6BCB59091DA247CD009BCA66 /* VLCFSPanelController.h */,
6BCB590A1DA247CD009BCA66 /* VLCFSPanelController.m */,
1CAEBBFF1E1EC0A400A99E49 /* VLCFSPanelDraggableView.h */,
1CAEBC001E1EC0A400A99E49 /* VLCFSPanelDraggableView.m */,
);
name = "Fullscreen Controller";
sourceTree = "<group>";
};
7D349C9220CBC6DE003359A1 /* Application & App Delegate */ = {
isa = PBXGroup;
children = (
7D871D371B5E6844000B56C0 /* VLCMain+OldPrefs.h */,
7D871D381B5E6844000B56C0 /* VLCMain+OldPrefs.m */,
8ED6C27C03E2EB1C0059A3A7 /* VLCMain.h */,
8ED6C27D03E2EB1C0059A3A7 /* VLCMain.m */,
7D5678EB1D5BA1DC002698F3 /* VLCApplication.h */,
7D5678EC1D5BA1DC002698F3 /* VLCApplication.m */,
8ED6C27E03E2EB1C0059A3A7 /* macosx.m */,
);
name = "Application & App Delegate";
sourceTree = "<group>";
};
7D349C9320CBC770003359A1 /* Main Window */ = {
isa = PBXGroup;
children = (
E0382C00160BA09E0031D7FF /* VLCControlsBarCommon.h */,
E0382C01160BA09E0031D7FF /* VLCControlsBarCommon.m */,
7D5678EE1D5BA397002698F3 /* VLCMainWindowControlsBar.h */,
7D5678EF1D5BA397002698F3 /* VLCMainWindowControlsBar.m */,
CC448A6213B68A0B009F72E0 /* VLCMainWindow.h */,
CC448A6313B68A0B009F72E0 /* VLCMainWindow.m */,
CC017A0B14A4C8AF00C09A4F /* VLCMainWindowTitleView.h */,
CC017A0C14A4C8AF00C09A4F /* VLCMainWindowTitleView.m */,
);
name = "Main Window";
sourceTree = "<group>";
};
7D349C9420CBC7FF003359A1 /* Operating system interaction */ = {
isa = PBXGroup;
children = (
8E6BC6F6041643860059A3A7 /* applescript.h */,
8E6BC6F7041643860059A3A7 /* applescript.m */,
7DD2F5C32081B73B007EE187 /* VLCRemoteControlService.h */,
7DD2F5C42081B73B007EE187 /* VLCRemoteControlService.m */,
7DF812EF1B555C8E0052293C /* VLCKeyboardBacklightControl.h */,
7DF812F01B555C8E0052293C /* VLCKeyboardBacklightControl.m */,
1C39ABBC1DA9AB9B00FE052A /* VLCDocumentController.h */,
1C39ABBD1DA9AB9B00FE052A /* VLCDocumentController.m */,
);
name = "Operating system interaction";
sourceTree = "<group>";
};
7D349C9520CBC823003359A1 /* Playlist */ = {
isa = PBXGroup;
children = (
7DB317A320CBCA9500673FB8 /* Controller */,
7DB317A120CBCA8500673FB8 /* Model */,
7DB317A220CBCA8B00673FB8 /* View */,
);
name = Playlist;
sourceTree = "<group>";
};
7D349C9620CBC832003359A1 /* Preferences */ = {
isa = PBXGroup;
children = (
7DB317A520CBCAB700673FB8 /* Simple */,
7DB317A420CBCAAD00673FB8 /* Advanced */,
);
name = Preferences;
sourceTree = "<group>";
};
7D349C9720CBC865003359A1 /* Video Output */ = {
isa = PBXGroup;
children = (
CCCCDCA01413E1C000FE3DE1 /* VLCVoutView.h */,
CCCCDCA11413E1C000FE3DE1 /* VLCVoutView.m */,
E0C2583E161B593D00185AAD /* VLCVoutWindowController.h */,
E0C2583F161B593D00185AAD /* VLCVoutWindowController.m */,
);
name = "Video Output";
sourceTree = "<group>";
};
7D349C9820CBC881003359A1 /* Core Dialog Provider */ = {
isa = PBXGroup;
children = (
CC4A33220F8CB017000FC4A7 /* VLCCoreDialogProvider.h */,
CC4A33210F8CB017000FC4A7 /* VLCCoreDialogProvider.m */,
CC461F6C160078340022423C /* VLCTextfieldPanelController.h */,
CC461F6D160078340022423C /* VLCTextfieldPanelController.m */,
1C7CB91A1D787E7600388902 /* VLCPopupPanelController.h */,
1C7CB91B1D787E7600388902 /* VLCPopupPanelController.m */,
);
name = "Core Dialog Provider";
sourceTree = "<group>";
};
7D349C9B20CBC8A6003359A1 /* Class Extensions */ = {
isa = PBXGroup;
children = (
E06CF7F416020F6200C698B7 /* Windows.h */,
E06CF7F516020F6200C698B7 /* Windows.m */,
6B4D50A51E7AB52C004479B5 /* NSScreen+VLCAdditions.h */,
6B4D50A61E7AB52C004479B5 /* NSScreen+VLCAdditions.m */,
6B4D50941E7A7D16004479B5 /* NSSound+VLCAdditions.h */,
6B4D50951E7A7D16004479B5 /* NSSound+VLCAdditions.m */,
);
name = "Class Extensions";
sourceTree = "<group>";
};
7D349C9C20CBC94D003359A1 /* Menus */ = {
isa = PBXGroup;
children = (
7DB40D2820CBCEB500F63173 /* VLCMainMenu.h */,
7DB40D2920CBCEB500F63173 /* VLCMainMenu.m */,
7DB40D2C20CBCEC200F63173 /* VLCStatusBarIcon.h */,
7DB40D2B20CBCEC200F63173 /* VLCStatusBarIcon.m */,
);
path = Menus;
sourceTree = "<group>";
};
7D349C9D20CBC979003359A1 /* Stream output */ = {
isa = PBXGroup;
children = (
CC0663341566C34C003A411C /* VLCConvertAndSaveWindowController.h */,
CC0663351566C34C003A411C /* VLCConvertAndSaveWindowController.m */,
8E55FB7F0459B0FD00FB3317 /* VLCOutput.h */,
8E55FB800459B0FD00FB3317 /* VLCOutput.m */,
);
name = "Stream output";
sourceTree = "<group>";
};
7D349C9E20CBC99D003359A1 /* Text Fields */ = {
isa = PBXGroup;
children = (
6BF093F71EE0182B0049D8B0 /* VLCTimeField.h */,
6BF093F81EE0182B0049D8B0 /* VLCTimeField.m */,
1C1C61FF1F8260A90052DD4F /* VLCWrappableTextField.h */,
1C1C62001F8260A90052DD4F /* VLCWrappableTextField.m */,
);
name = "Text Fields";
sourceTree = "<group>";
};
7D349C9F20CBC9AC003359A1 /* Further views */ = {
isa = PBXGroup;
children = (
6B13E2A61BC67678001AD24A /* VLCScrollingClipView.h */,
6B13E2A71BC67678001AD24A /* VLCScrollingClipView.m */,
6B0292E41F43256300A50082 /* VLCBottomBarView.h */,
6B0292E51F43256300A50082 /* VLCBottomBarView.m */,
);
name = "Further views";
sourceTree = "<group>";
};
7D349CA020CBC9E9003359A1 /* Effect Panels */ = {
isa = PBXGroup;
children = (
CC5560231365CDC700D54038 /* VLCAudioEffectsWindowController.h */,
CC5560241365CDC800D54038 /* VLCAudioEffectsWindowController.m */,
CC707EC3137464CD0003010A /* VLCTrackSynchronizationWindowController.h */,
CC707EC4137464CD0003010A /* VLCTrackSynchronizationWindowController.m */,
CCCE366D13817E4500694F2A /* VLCVideoEffectsWindowController.h */,
CCCE366E13817E4500694F2A /* VLCVideoEffectsWindowController.m */,
);
name = "Effect Panels";
sourceTree = "<group>";
};
7D349CA120CBCA18003359A1 /* Accessory playback panels */ = {
isa = PBXGroup;
children = (
DCE7BD0708A5724D007B10AE /* VLCBookmarksWindowController.h */,
DCE7BD0608A5724D007B10AE /* VLCBookmarksWindowController.m */,
633121CA1B51122700E636DA /* VLCResumeDialogController.h */,
633121CB1B51122700E636DA /* VLCResumeDialogController.m */,
1CD366791B7A242E0054E39F /* VLCTimeSelectionPanelController.h */,
1CD3667A1B7A242E0054E39F /* VLCTimeSelectionPanelController.m */,
);
name = "Accessory playback panels";
sourceTree = "<group>";
};
7D349CA220CBCA27003359A1 /* Open media */ = {
isa = PBXGroup;
children = (
8ED6C28103E2EB1C0059A3A7 /* VLCOpenWindowController.h */,
8ED6C28203E2EB1C0059A3A7 /* VLCOpenWindowController.m */,
);
name = "Open media";
sourceTree = "<group>";
};
7DB317A120CBCA8500673FB8 /* Model */ = {
isa = PBXGroup;
children = (
7DF812F11B5599E40052293C /* VLCPLItem.h */,
7DF812F21B5599E40052293C /* VLCPLItem.m */,
7DF812F31B5599E40052293C /* VLCPLModel.h */,
7DF812F41B5599E40052293C /* VLCPLModel.m */,
);
name = Model;
sourceTree = "<group>";
};
7DB317A220CBCA8B00673FB8 /* View */ = {
isa = PBXGroup;
children = (
8E49720006417F6800370C9F /* VLCPlaylistInfo.h */,
8E49720106417F6800370C9F /* VLCPlaylistInfo.m */,
7DA481221B5FC13700917FD7 /* VLCPlaylistView.h */,
7DA481231B5FC13700917FD7 /* VLCPlaylistView.m */,
);
name = View;
sourceTree = "<group>";
};
7DB317A320CBCA9500673FB8 /* Controller */ = {
isa = PBXGroup;
children = (
8ED6C28303E2EB1C0059A3A7 /* VLCPlaylist.h */,
8ED6C28403E2EB1C0059A3A7 /* VLCPlaylist.m */,
);
name = Controller;
sourceTree = "<group>";
};
7DB317A420CBCAAD00673FB8 /* Advanced */ = {
isa = PBXGroup;
children = (
8E9CA1A306D7DEE800B7186C /* prefs_widgets.h */,
8E9CA1A406D7DEE800B7186C /* prefs_widgets.m */,
8ED6C28503E2EB1C0059A3A7 /* prefs.h */,
8ED6C28603E2EB1C0059A3A7 /* prefs.m */,