Commit ba6ad45f authored by David Fuhrmann's avatar David Fuhrmann

macosx: New directory structure for the macOS UI

This orders existing files into a new directory structure, to
group related elements together. The Xcode project is adapted
as well and reflects the same structure under macosx.

All includes include the subfolders now and are reordered and
cleaned up. Existing structure and alphabetic ordering shall be
kept.
parent 6a411007
......@@ -159,6 +159,9 @@
1C18BE461F2926700053D329 /* keychain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = keychain.m; path = ../../../modules/keystore/keychain.m; sourceTree = "<group>"; };
1C1C61FF1F8260A90052DD4F /* VLCWrappableTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VLCWrappableTextField.h; sourceTree = "<group>"; };
1C1C62001F8260A90052DD4F /* VLCWrappableTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCWrappableTextField.m; sourceTree = "<group>"; };
1C1ED51D2205AC6B00811EC0 /* VLCControlsBarCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VLCControlsBarCommon.h; sourceTree = "<group>"; };
1C1ED5262205B14700811EC0 /* iTunes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iTunes.h; sourceTree = "<group>"; };
1C1ED5272205B14700811EC0 /* Spotify.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Spotify.h; sourceTree = "<group>"; };
1C39ABBC1DA9AB9B00FE052A /* VLCDocumentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VLCDocumentController.h; sourceTree = "<group>"; };
1C39ABBD1DA9AB9B00FE052A /* VLCDocumentController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCDocumentController.m; sourceTree = "<group>"; };
1C5716AB1F5B142200678627 /* coreaudio_common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = coreaudio_common.c; path = ../../../modules/audio_output/coreaudio_common.c; sourceTree = "<group>"; };
......@@ -573,7 +576,6 @@
DCC8017916FCA0DA007FE736 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
DCE7BD0608A5724D007B10AE /* VLCBookmarksWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCBookmarksWindowController.m; sourceTree = "<group>"; };
DCE7BD0708A5724D007B10AE /* VLCBookmarksWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VLCBookmarksWindowController.h; sourceTree = "<group>"; };
E0382C00160BA09E0031D7FF /* VLCControlsBarCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VLCControlsBarCommon.h; sourceTree = "<group>"; };
E0382C01160BA09E0031D7FF /* VLCControlsBarCommon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCControlsBarCommon.m; sourceTree = "<group>"; };
/* End PBXFileReference section */
......@@ -611,7 +613,7 @@
1C864182217D318900D2CF7C /* vlc-hardening.entitlements */,
CC6C01A40DDF3E7800C7D754 /* Minimal macOS interface */,
CCC8957F0D9A8A61005AE59C /* macOS-specific libvlc source files */,
08FB77AFFE84173DC02AAC07 /* macOS Interface Classes */,
08FB77AFFE84173DC02AAC07 /* macosx */,
DCF358BC077F1236007DB450 /* XIBs */,
089C167CFE841241C02AAC07 /* Resources */,
089C1671FE841209C02AAC07 /* Frameworks and Libraries */,
......@@ -647,26 +649,23 @@
path = ../../../modules/gui/macosx/Resources;
sourceTree = "<group>";
};
08FB77AFFE84173DC02AAC07 /* macOS Interface Classes */ = {
08FB77AFFE84173DC02AAC07 /* macosx */ = {
isa = PBXGroup;
children = (
7D349C8E20CBC66A003359A1 /* VLC Core interaction */,
7D349C9420CBC7FF003359A1 /* Operating system interaction */,
7D349C9220CBC6DE003359A1 /* Application & App Delegate */,
7D349C9C20CBC94D003359A1 /* Menus */,
7D0A387A20CBCCAB00D4BF3B /* Playback */,
7D713D2F2201ADFD0042BEB7 /* Library Window */,
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 */,
1C1ED50A2204AFA900811EC0 /* coreinteraction */,
1C1ED5112204B08E00811EC0 /* extensions */,
1C1ED5122204B0B500811EC0 /* imported */,
1C1ED5132204B0CB00811EC0 /* library */,
1C1ED50E2204B01C00811EC0 /* main */,
1C1ED50F2204B04A00811EC0 /* menus */,
1C1ED50C2204AFD900811EC0 /* os-integration */,
1C1ED5032204A99400811EC0 /* panels */,
1C1ED5142205A96600811EC0 /* playlist */,
1C1ED5102204B06700811EC0 /* preferences */,
1C1ED5062204AB7C00811EC0 /* views */,
1C1ED5072204AC5900811EC0 /* windows */,
);
name = "macOS Interface Classes";
name = macosx;
path = ../../../modules/gui/macosx;
sourceTree = "<group>";
};
......@@ -701,680 +700,568 @@
name = Products;
sourceTree = "<group>";
};
6B8223FD1E4D29F100833BE1 /* Apple Remote */ = {
1C1ED5032204A99400811EC0 /* panels */ = {
isa = PBXGroup;
children = (
CC6D8D9C0A878DED006F2BBE /* AppleRemote.h */,
CC6D8D9D0A878DED006F2BBE /* AppleRemote.m */,
);
name = "Apple Remote";
sourceTree = "<group>";
};
6B8224481E4D2B0500833BE1 /* Template Images */ = {
isa = PBXGroup;
children = (
6B8224381E4D2AFD00833BE1 /* VLCBackwardTemplate.pdf */,
6B8224391E4D2AFD00833BE1 /* VLCClearLogTemplate.pdf */,
6B82243A1E4D2AFD00833BE1 /* VLCForwardTemplate.pdf */,
6B82243B1E4D2AFD00833BE1 /* VLCFullscreenOffTemplate.pdf */,
6B82243C1E4D2AFD00833BE1 /* VLCFullscreenOnTemplate.pdf */,
6B82243D1E4D2AFD00833BE1 /* VLCSaveTemplate.pdf */,
6B82243E1E4D2AFD00833BE1 /* VLCVolumeOffTemplate.pdf */,
6B82243F1E4D2AFD00833BE1 /* VLCVolumeOnTemplate.pdf */,
6B8224491E4D2B1C00833BE1 /* VLCNextTemplate.pdf */,
6BF557CF1E4E0E2500C03C9D /* VLCPauseTemplate.pdf */,
6B82244B1E4D2B1C00833BE1 /* VLCPlayTemplate.pdf */,
6B82244C1E4D2B1C00833BE1 /* VLCPreviousTemplate.pdf */,
6B82244D1E4D2B1C00833BE1 /* VLCShuffleTemplate.pdf */,
6B82244E1E4D2B1C00833BE1 /* VLCStatusBarIcon.pdf */,
);
name = "Template Images";
sourceTree = "<group>";
};
6B8224811E4D2BB300833BE1 /* App Icons */ = {
isa = PBXGroup;
children = (
6B82247D1E4D2BAB00833BE1 /* VLC-Xmas.icns */,
6B82247E1E4D2BAB00833BE1 /* VLC.icns */,
);
name = "App Icons";
path = "App-Icons";
sourceTree = "<group>";
};
6B82255A1E4D2BE400833BE1 /* Main Window */ = {
isa = PBXGroup;
children = (
6B82255B1E4D2C2400833BE1 /* backward-3btns-pressed.png */,
6B82255C1E4D2C2400833BE1 /* backward-3btns-pressed@2x.png */,
6B82255D1E4D2C2400833BE1 /* backward-3btns.png */,
6B82255E1E4D2C2400833BE1 /* backward-3btns@2x.png */,
6B82255F1E4D2C2400833BE1 /* backward-6btns-pressed.png */,
6B8225601E4D2C2400833BE1 /* backward-6btns-pressed@2x.png */,
6B8225611E4D2C2400833BE1 /* backward-6btns.png */,
6B8225621E4D2C2400833BE1 /* backward-6btns@2x.png */,
6B8225651E4D2C2400833BE1 /* dropzone-background.png */,
6B8225661E4D2C2400833BE1 /* dropzone.png */,
6B8225671E4D2C2400833BE1 /* dropzone@2x.png */,
6B8225681E4D2C2400833BE1 /* effects-double-buttons-pressed.png */,
6B8225691E4D2C2400833BE1 /* effects-double-buttons-pressed@2x.png */,
6B82256A1E4D2C2400833BE1 /* effects-double-buttons.png */,
6B82256B1E4D2C2400833BE1 /* effects-double-buttons@2x.png */,
6B82256C1E4D2C2400833BE1 /* effects-one-button-pressed.png */,
6B82256D1E4D2C2400833BE1 /* effects-one-button-pressed@2x.png */,
6B82256E1E4D2C2400833BE1 /* effects-one-button.png */,
6B82256F1E4D2C2400833BE1 /* effects-one-button@2x.png */,
6B8225701E4D2C2400833BE1 /* forward-3btns-pressed.png */,
6B8225711E4D2C2400833BE1 /* forward-3btns-pressed@2x.png */,
6B8225721E4D2C2400833BE1 /* forward-3btns.png */,
6B8225731E4D2C2400833BE1 /* forward-3btns@2x.png */,
6B8225741E4D2C2400833BE1 /* forward-6btns-pressed.png */,
6B8225751E4D2C2400833BE1 /* forward-6btns-pressed@2x.png */,
6B8225761E4D2C2400833BE1 /* forward-6btns.png */,
6B8225771E4D2C2400833BE1 /* forward-6btns@2x.png */,
6B8225781E4D2C2400833BE1 /* fullscreen-double-buttons-pressed.png */,
6B8225791E4D2C2400833BE1 /* fullscreen-double-buttons-pressed@2x.png */,
6B82257A1E4D2C2400833BE1 /* fullscreen-double-buttons.png */,
6B82257B1E4D2C2400833BE1 /* fullscreen-double-buttons@2x.png */,
6B82257C1E4D2C2400833BE1 /* fullscreen-one-button-pressed.png */,
6B82257D1E4D2C2400833BE1 /* fullscreen-one-button-pressed@2x.png */,
6B82257E1E4D2C2400833BE1 /* fullscreen-one-button.png */,
6B82257F1E4D2C2400833BE1 /* fullscreen-one-button@2x.png */,
6B8225801E4D2C2400833BE1 /* next-6btns-pressed.png */,
6B8225811E4D2C2400833BE1 /* next-6btns-pressed@2x.png */,
6B8225821E4D2C2400833BE1 /* next-6btns.png */,
6B8225831E4D2C2400833BE1 /* next-6btns@2x.png */,
6B8225841E4D2C2400833BE1 /* pause-pressed.png */,
6B8225851E4D2C2400833BE1 /* pause-pressed@2x.png */,
6B8225861E4D2C2400833BE1 /* pause.png */,
6B8225871E4D2C2400833BE1 /* pause@2x.png */,
6B8225881E4D2C2400833BE1 /* play-pressed.png */,
6B8225891E4D2C2400833BE1 /* play-pressed@2x.png */,
6B82258A1E4D2C2400833BE1 /* play.png */,
6B82258B1E4D2C2400833BE1 /* play@2x.png */,
6B82258C1E4D2C2400833BE1 /* playlist-1btn-pressed.png */,
6B82258D1E4D2C2400833BE1 /* playlist-1btn-pressed@2x.png */,
6B82258E1E4D2C2400833BE1 /* playlist-1btn.png */,
6B82258F1E4D2C2400833BE1 /* playlist-1btn@2x.png */,
6B8225901E4D2C2400833BE1 /* playlist-btn-pressed.png */,
6B8225911E4D2C2400833BE1 /* playlist-btn-pressed@2x.png */,
6B8225921E4D2C2400833BE1 /* playlist-btn.png */,
6B8225931E4D2C2400833BE1 /* playlist-btn@2x.png */,
6B8225941E4D2C2400833BE1 /* previous-6btns-pressed.png */,
6B8225951E4D2C2400833BE1 /* previous-6btns-pressed@2x.png */,
6B8225961E4D2C2400833BE1 /* previous-6btns.png */,
6B8225971E4D2C2400833BE1 /* previous-6btns@2x.png */,
6B8225A61E4D2C2400833BE1 /* repeat-all-pressed.png */,
6B8225A71E4D2C2400833BE1 /* repeat-all-pressed@2x.png */,
6B8225A81E4D2C2400833BE1 /* repeat-all.png */,
6B8225A91E4D2C2400833BE1 /* repeat-all@2x.png */,
6B8225AA1E4D2C2400833BE1 /* repeat-one-pressed.png */,
6B8225AB1E4D2C2400833BE1 /* repeat-one-pressed@2x.png */,
6B8225AC1E4D2C2400833BE1 /* repeat-one.png */,
6B8225AD1E4D2C2400833BE1 /* repeat-one@2x.png */,
6B8225AE1E4D2C2400833BE1 /* repeat-pressed.png */,
6B8225AF1E4D2C2400833BE1 /* repeat-pressed@2x.png */,
6B8225B01E4D2C2400833BE1 /* repeat.png */,
6B8225B11E4D2C2400833BE1 /* repeat@2x.png */,
6B8225B21E4D2C2400833BE1 /* shuffle-blue-pressed.png */,
6B8225B31E4D2C2400833BE1 /* shuffle-blue-pressed@2x.png */,
6B8225B41E4D2C2400833BE1 /* shuffle-blue.png */,
6B8225B51E4D2C2400833BE1 /* shuffle-blue@2x.png */,
6B8225B61E4D2C2400833BE1 /* shuffle-pressed.png */,
6B8225B71E4D2C2400833BE1 /* shuffle-pressed@2x.png */,
6B8225B81E4D2C2400833BE1 /* shuffle.png */,
6B8225B91E4D2C2400833BE1 /* shuffle@2x.png */,
6B8225BA1E4D2C2400833BE1 /* stop-pressed.png */,
6B8225BB1E4D2C2400833BE1 /* stop-pressed@2x.png */,
6B8225BC1E4D2C2400833BE1 /* stop.png */,
6B8225BD1E4D2C2400833BE1 /* stop@2x.png */,
6B8225BE1E4D2C2400833BE1 /* topbar_background.png */,
6B8225BF1E4D2C2400833BE1 /* volume-high.png */,
6B8225C01E4D2C2400833BE1 /* volume-high@2x.png */,
6B8225C11E4D2C2400833BE1 /* volume-low.png */,
6B8225C21E4D2C2400833BE1 /* volume-low@2x.png */,
);
name = "Main Window";
path = mainwindow;
sourceTree = "<group>";
};
6B8229BE1E4D2CDA00833BE1 /* Preference Cones */ = {
isa = PBXGroup;
children = (
6B8229BF1E4D2CFC00833BE1 /* VLCAudioCone.png */,
6B8229C01E4D2CFC00833BE1 /* VLCHotkeysCone.png */,
6B8229C11E4D2CFC00833BE1 /* VLCInputCone.png */,
6B8229C21E4D2CFC00833BE1 /* VLCInterfaceCone.png */,
6B8229C31E4D2CFC00833BE1 /* VLCSubtitleCone.png */,
6B8229C41E4D2CFC00833BE1 /* VLCVideoCone.png */,
1C1ED51A2205AAFE00811EC0 /* dialogs */,
CC5560231365CDC700D54038 /* VLCAudioEffectsWindowController.h */,
CC5560241365CDC800D54038 /* VLCAudioEffectsWindowController.m */,
DCE7BD0708A5724D007B10AE /* VLCBookmarksWindowController.h */,
DCE7BD0608A5724D007B10AE /* VLCBookmarksWindowController.m */,
8E49720006417F6800370C9F /* VLCPlaylistInfo.h */,
8E49720106417F6800370C9F /* VLCPlaylistInfo.m */,
1CD366791B7A242E0054E39F /* VLCTimeSelectionPanelController.h */,
1CD3667A1B7A242E0054E39F /* VLCTimeSelectionPanelController.m */,
CC707EC3137464CD0003010A /* VLCTrackSynchronizationWindowController.h */,
CC707EC4137464CD0003010A /* VLCTrackSynchronizationWindowController.m */,
CCCE366D13817E4500694F2A /* VLCVideoEffectsWindowController.h */,
CCCE366E13817E4500694F2A /* VLCVideoEffectsWindowController.m */,
);
name = "Preference Cones";
path = "Pref-Icons";
path = panels;
sourceTree = "<group>";
};
6B8229CB1E4D2D2C00833BE1 /* Sidebar Icons */ = {
1C1ED5052204AA5800811EC0 /* video */ = {
isa = PBXGroup;
children = (
6B8229CC1E4D2D4700833BE1 /* sidebar-local.png */,
6B8229CD1E4D2D4700833BE1 /* sidebar-local@2x.png */,
6B8229CE1E4D2D4700833BE1 /* sidebar-movie.png */,
6B8229CF1E4D2D4700833BE1 /* sidebar-movie@2x.png */,
6B8229D01E4D2D4700833BE1 /* sidebar-music.png */,
6B8229D11E4D2D4700833BE1 /* sidebar-music@2x.png */,
6B8229D21E4D2D4700833BE1 /* sidebar-pictures.png */,
6B8229D31E4D2D4700833BE1 /* sidebar-pictures@2x.png */,
6B8229D41E4D2D4700833BE1 /* sidebar-playlist.png */,
6B8229D51E4D2D4700833BE1 /* sidebar-playlist@2x.png */,
6B8229D61E4D2D4700833BE1 /* sidebar-podcast.png */,
6B8229D71E4D2D4700833BE1 /* sidebar-podcast@2x.png */,
7D66D43A2200D6090040D04A /* VLCDetachedVideoWindow.h */,
7D66D43B2200D6090040D04A /* VLCDetachedVideoWindow.m */,
6BCB59091DA247CD009BCA66 /* VLCFSPanelController.h */,
6BCB590A1DA247CD009BCA66 /* VLCFSPanelController.m */,
1CAC3EE720CD1B3B00613DB2 /* VLCVideoOutputProvider.h */,
1CAC3EE620CD1B3B00613DB2 /* VLCVideoOutputProvider.m */,
7D2E0EDC20CD206F0033A221 /* VLCVideoWindowCommon.h */,
7D2E0EDD20CD206F0033A221 /* VLCVideoWindowCommon.m */,
CCCCDCA01413E1C000FE3DE1 /* VLCVoutView.h */,
CCCCDCA11413E1C000FE3DE1 /* VLCVoutView.m */,
7D2E0EDA20CD204D0033A221 /* VLCWindow.h */,
7D2E0ED920CD204D0033A221 /* VLCWindow.m */,
);
name = "Sidebar Icons";
path = "sidebar-icons";
path = video;
sourceTree = "<group>";
};
6B846FE81CF5D89500112E54 /* HUD UI Classes */ = {
1C1ED5062204AB7C00811EC0 /* views */ = {
isa = PBXGroup;
children = (
6BF5C5021EFE66EF008A9C12 /* VLCHUDTableView.h */,
6BF5C5031EFE66EF008A9C12 /* VLCHUDTableView.m */,
6B0292E41F43256300A50082 /* VLCBottomBarView.h */,
6B0292E51F43256300A50082 /* VLCBottomBarView.m */,
6B6A499A1DFD9B23009128AC /* VLCDefaultValueSlider.h */,
6B6A499B1DFD9B23009128AC /* VLCDefaultValueSlider.m */,
6B6A499C1DFD9B23009128AC /* VLCDefaultValueSliderCell.h */,
6B6A499D1DFD9B23009128AC /* VLCDefaultValueSliderCell.m */,
1CAEBBFF1E1EC0A400A99E49 /* VLCFSPanelDraggableView.h */,
1CAEBC001E1EC0A400A99E49 /* VLCFSPanelDraggableView.m */,
6BBB05D81EEFEA29003A1019 /* VLCHUDOutlineView.h */,
6BBB05D91EEFEA29003A1019 /* VLCHUDOutlineView.m */,
6BBB05DE1EEFF165003A1019 /* VLCHUDTableCornerView.h */,
6BBB05DF1EEFF165003A1019 /* VLCHUDTableCornerView.m */,
6BF5C5021EFE66EF008A9C12 /* VLCHUDTableView.h */,
6BF5C5031EFE66EF008A9C12 /* VLCHUDTableView.m */,
6B3BE42A1E6217CB008D098A /* VLCImageButton.h */,
6B3BE42B1E6217CB008D098A /* VLCImageButton.m */,
6B13E2A61BC67678001AD24A /* VLCScrollingClipView.h */,
6B13E2A71BC67678001AD24A /* VLCScrollingClipView.m */,
6B0AB0EC1F1AC8B3003A1B4E /* VLCSlider.h */,
6B0AB0ED1F1AC8B3003A1B4E /* VLCSlider.m */,
6B0AB0EE1F1AC8B3003A1B4E /* VLCSliderCell.h */,
6B0AB0EF1F1AC8B3003A1B4E /* VLCSliderCell.m */,
6BF093F71EE0182B0049D8B0 /* VLCTimeField.h */,
6BF093F81EE0182B0049D8B0 /* VLCTimeField.m */,
6B2EFC5E1F2819F700F3C0EA /* VLCVolumeSlider.h */,
6B2EFC5F1F2819F700F3C0EA /* VLCVolumeSlider.m */,
6B2EFC611F281A0900F3C0EA /* VLCVolumeSliderCell.h */,
6B2EFC621F281A0900F3C0EA /* VLCVolumeSliderCell.m */,
1C1C61FF1F8260A90052DD4F /* VLCWrappableTextField.h */,
1C1C62001F8260A90052DD4F /* VLCWrappableTextField.m */,
);
name = "HUD UI Classes";
sourceTree = "<group>";
};
6B8A6AEF21279D2500DC29F3 /* Internal */ = {
isa = PBXGroup;
children = (
6B8A6AF021279D2500DC29F3 /* PXSourceListRuntimeAdditions.m */,
6B8A6AF121279D2500DC29F3 /* PXSourceListDelegateDataSourceProxy.h */,
6B8A6AF221279D2500DC29F3 /* PXSourceListRuntimeAdditions.h */,
6B8A6AF321279D2500DC29F3 /* PXSourceListPrivateConstants.h */,
6B8A6AF421279D2500DC29F3 /* PXSourceListDelegateDataSourceProxy.m */,
);
path = Internal;
sourceTree = "<group>";
};
6BA1A0622038D8F1005EA18A /* filters */ = {
isa = PBXGroup;
children = (
6BA1A0632038D93D005EA18A /* ci_filters.m */,
);
name = filters;
sourceTree = "<group>";
};
6BBBB8AF1D10A96B001BD9BA /* Remote Media Rendering */ = {
isa = PBXGroup;
children = (
6BBBB8B51D114628001BD9BA /* VLCRendererDiscovery.h */,
6BBBB8B61D114628001BD9BA /* VLCRendererDiscovery.m */,
6BBBB8B01D10A994001BD9BA /* VLCRendererItem.h */,
6BBBB8B11D10A994001BD9BA /* VLCRendererItem.m */,
6BBBB8A71D108A17001BD9BA /* VLCRendererMenuController.h */,
6BBBB8A81D108A17001BD9BA /* VLCRendererMenuController.m */,
);
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";
path = views;
sourceTree = "<group>";
};
7D0A387620CBCC2F00D4BF3B /* aout */ = {
1C1ED5072204AC5900811EC0 /* windows */ = {
isa = PBXGroup;
children = (
CC6C01BA0DDF3EEC00C7D754 /* auhal.c */,
1C5716AB1F5B142200678627 /* coreaudio_common.c */,
1C1ED5162205AA8200811EC0 /* addons */,
1C1ED51C2205AC0700811EC0 /* convertandsave */,
1C1ED5182205AABF00811EC0 /* extensions */,
1C1ED51F2205AC8000811EC0 /* logging */,
1C1ED5092204ACC600811EC0 /* mainwindow */,
1C1ED5052204AA5800811EC0 /* video */,
1C67C8A61D58C0A40079E1C1 /* VLCAboutWindowController.h */,
1C67C8A71D58C0A40079E1C1 /* VLCAboutWindowController.m */,
1CFE8D571EA0D42A00E94451 /* VLCErrorWindowController.h */,
1CFE8D581EA0D42A00E94451 /* VLCErrorWindowController.m */,
1C67C8A31D58C0980079E1C1 /* VLCHelpWindowController.h */,
1C67C8A41D58C0980079E1C1 /* VLCHelpWindowController.m */,
7DC21A7222049A6600F98A02 /* VLCOpenInputMetadata.h */,
7DC21A7322049A6600F98A02 /* VLCOpenInputMetadata.m */,
8ED6C28103E2EB1C0059A3A7 /* VLCOpenWindowController.h */,
8ED6C28203E2EB1C0059A3A7 /* VLCOpenWindowController.m */,
);
name = aout;
path = windows;
sourceTree = "<group>";
};
7D0A387720CBCC3800D4BF3B /* misc */ = {
1C1ED5092204ACC600811EC0 /* mainwindow */ = {
isa = PBXGroup;
children = (
1C18BE461F2926700053D329 /* keychain.m */,
1C06F2A21F08F1250068846F /* osx_notifications.m */,
1C1ED51D2205AC6B00811EC0 /* VLCControlsBarCommon.h */,
E0382C01160BA09E0031D7FF /* VLCControlsBarCommon.m */,
CC448A6213B68A0B009F72E0 /* VLCMainWindow.h */,
CC448A6313B68A0B009F72E0 /* VLCMainWindow.m */,
7D5678EE1D5BA397002698F3 /* VLCMainWindowControlsBar.h */,
7D5678EF1D5BA397002698F3 /* VLCMainWindowControlsBar.m */,
6B8A6B0C21286D3600DC29F3 /* VLCSourceListBadgeButton.h */,
6B8A6B0D21286D3600DC29F3 /* VLCSourceListBadgeButton.m */,
6B8A6B0421279FA200DC29F3 /* VLCSourceListItem.h */,
6B8A6B072127A3EA00DC29F3 /* VLCSourceListItem.m */,
6B8A6B092128697E00DC29F3 /* VLCSourceListTableCellView.h */,
6B8A6B0A2128697E00DC29F3 /* VLCSourceListTableCellView.m */,
);
name = misc;
path = mainwindow;
sourceTree = "<group>";
};
7D0A387A20CBCCAB00D4BF3B /* Playback */ = {
1C1ED50A2204AFA900811EC0 /* coreinteraction */ = {
isa = PBXGroup;
children = (
7D349CA220CBCA27003359A1 /* Open media */,
7D349CA020CBC9E9003359A1 /* Effect Panels */,
7D349CA120CBCA18003359A1 /* Accessory playback panels */,
7D349C9120CBC6C2003359A1 /* Fullscreen Controller */,
7D349C9720CBC865003359A1 /* Video Output */,
7D66D4342200BC340040D04A /* VLCClickerManager.h */,
7D66D4352200BC340040D04A /* VLCClickerManager.m */,
CC448A6013B68A0B009F72E0 /* VLCCoreInteraction.h */,
CC448A6113B68A0B009F72E0 /* VLCCoreInteraction.m */,
7DF812ED1B555A340052293C /* VLCInputManager.h */,
7DF812EE1B555A340052293C /* VLCInputManager.m */,
7D66D4372200C5B80040D04A /* VLCVideoFilterHelper.h */,
7D66D4382200C5B80040D04A /* VLCVideoFilterHelper.m */,
);
name = Playback;
path = coreinteraction;
sourceTree = "<group>";
};
7D0A387B20CBCCB900D4BF3B /* Streaming and Remote Playback */ = {
1C1ED50C2204AFD900811EC0 /* os-integration */ = {
isa = PBXGroup;
children = (
7D349C9D20CBC979003359A1 /* Stream output */,
6BBBB8AF1D10A96B001BD9BA /* Remote Media Rendering */,
8E6BC6F6041643860059A3A7 /* applescript.h */,
8E6BC6F7041643860059A3A7 /* applescript.m */,
1C1ED5262205B14700811EC0 /* iTunes.h */,
1C1ED5272205B14700811EC0 /* Spotify.h */,
1C39ABBC1DA9AB9B00FE052A /* VLCDocumentController.h */,
1C39ABBD1DA9AB9B00FE052A /* VLCDocumentController.m */,
7DF812EF1B555C8E0052293C /* VLCKeyboardBacklightControl.h */,
7DF812F01B555C8E0052293C /* VLCKeyboardBacklightControl.m */,
7DD2F5C32081B73B007EE187 /* VLCRemoteControlService.h */,
7DD2F5C42081B73B007EE187 /* VLCRemoteControlService.m */,
);
name = "Streaming and Remote Playback";
path = "os-integration";
sourceTree = "<group>";
};
7D0F64072202057C00FDB91F /* Library Window */ = {
1C1ED50E2204B01C00811EC0 /* main */ = {
isa = PBXGroup;
children = (
7D0F64082202058700FDB91F /* libraryCellGradient@1x.png */,
7D0F64092202058700FDB91F /* libraryCellGradient@2x.png */,
CCB0BB3013FAC9F40095BD0A /* CompatibilityFixes.h */,
6B6FFF6F1EF9EC350001CEB1 /* CompatibilityFixes.m */,
8ED6C27E03E2EB1C0059A3A7 /* macosx.m */,
7D5678EB1D5BA1DC002698F3 /* VLCApplication.h */,
7D5678EC1D5BA1DC002698F3 /* VLCApplication.m */,
8ED6C27C03E2EB1C0059A3A7 /* VLCMain.h */,
8ED6C27D03E2EB1C0059A3A7 /* VLCMain.m */,
7D871D371B5E6844000B56C0 /* VLCMain+OldPrefs.h */,
7D871D381B5E6844000B56C0 /* VLCMain+OldPrefs.m */,
);
path = "Library Window";
path = main;
sourceTree = "<group>";
};
7D2E0ED820CD201F0033A221 /* Windows */ = {
1C1ED50F2204B04A00811EC0 /* menus */ = {
isa = PBXGroup;
children = (
7D2E0EDA20CD204D0033A221 /* VLCWindow.h */,
7D2E0ED920CD204D0033A221 /* VLCWindow.m */,
7D2E0EDC20CD206F0033A221 /* VLCVideoWindowCommon.h */,
7D2E0EDD20CD206F0033A221 /* VLCVideoWindowCommon.m */,
7D66D43A2200D6090040D04A /* VLCDetachedVideoWindow.h */,
7D66D43B2200D6090040D04A /* VLCDetachedVideoWindow.m */,
1C1ED5252205AFD100811EC0 /* renderers */,
7DB40D2820CBCEB500F63173 /* VLCMainMenu.h */,
7DB40D2920CBCEB500F63173 /* VLCMainMenu.m */,
7DB40D2C20CBCEC200F63173 /* VLCStatusBarIcon.h */,
7DB40D2B20CBCEC200F63173 /* VLCStatusBarIcon.m */,
);
name = Windows;
path = menus;
sourceTree = "<group>";
};