From 343476498bf5e2cae0dfb4dfd60539b14be2ad3d Mon Sep 17 00:00:00 2001 From: falkTX Date: Sun, 22 May 2022 19:05:31 +0100 Subject: [PATCH] Try to build less juce stuff Signed-off-by: falkTX --- .../juce_audio_basics/juce_audio_basics.cpp | 78 ++++++------ .../juce_audio_devices/juce_audio_devices.cpp | 4 +- .../juce_audio_processors.cpp | 54 ++++---- source/modules/juce_core/juce_core.cpp | 46 +++---- source/modules/juce_events/juce_events.cpp | 12 +- .../modules/juce_graphics/juce_graphics.cpp | 8 +- .../juce_gui_basics/juce_gui_basics.cpp | 119 +++++++++--------- .../modules/juce_gui_extra/juce_gui_extra.cpp | 32 ++--- 8 files changed, 177 insertions(+), 176 deletions(-) diff --git a/source/modules/juce_audio_basics/juce_audio_basics.cpp b/source/modules/juce_audio_basics/juce_audio_basics.cpp index 8e633c2bb..267d6c006 100644 --- a/source/modules/juce_audio_basics/juce_audio_basics.cpp +++ b/source/modules/juce_audio_basics/juce_audio_basics.cpp @@ -55,47 +55,47 @@ #include #endif -#include "buffers/juce_AudioDataConverters.cpp" +// #include "buffers/juce_AudioDataConverters.cpp" #include "buffers/juce_FloatVectorOperations.cpp" #include "buffers/juce_AudioChannelSet.cpp" #include "buffers/juce_AudioProcessLoadMeasurer.cpp" -#include "utilities/juce_IIRFilter.cpp" -#include "utilities/juce_LagrangeInterpolator.cpp" -#include "utilities/juce_WindowedSincInterpolator.cpp" -#include "utilities/juce_Interpolators.cpp" -#include "utilities/juce_SmoothedValue.cpp" +// #include "utilities/juce_IIRFilter.cpp" +// #include "utilities/juce_LagrangeInterpolator.cpp" +// #include "utilities/juce_WindowedSincInterpolator.cpp" +// #include "utilities/juce_Interpolators.cpp" +// #include "utilities/juce_SmoothedValue.cpp" #include "midi/juce_MidiBuffer.cpp" -#include "midi/juce_MidiFile.cpp" -#include "midi/juce_MidiKeyboardState.cpp" +// #include "midi/juce_MidiFile.cpp" +// #include "midi/juce_MidiKeyboardState.cpp" #include "midi/juce_MidiMessage.cpp" -#include "midi/juce_MidiMessageSequence.cpp" -#include "midi/juce_MidiRPN.cpp" -#include "mpe/juce_MPEValue.cpp" -#include "mpe/juce_MPENote.cpp" -#include "mpe/juce_MPEZoneLayout.cpp" -#include "mpe/juce_MPEInstrument.cpp" -#include "mpe/juce_MPEMessages.cpp" -#include "mpe/juce_MPESynthesiserBase.cpp" -#include "mpe/juce_MPESynthesiserVoice.cpp" -#include "mpe/juce_MPESynthesiser.cpp" -#include "mpe/juce_MPEUtils.cpp" -#include "sources/juce_BufferingAudioSource.cpp" -#include "sources/juce_ChannelRemappingAudioSource.cpp" -#include "sources/juce_IIRFilterAudioSource.cpp" -#include "sources/juce_MemoryAudioSource.cpp" -#include "sources/juce_MixerAudioSource.cpp" -#include "sources/juce_ResamplingAudioSource.cpp" -#include "sources/juce_ReverbAudioSource.cpp" -#include "sources/juce_ToneGeneratorAudioSource.cpp" -#include "synthesisers/juce_Synthesiser.cpp" - -#include "midi/ump/juce_UMP.h" -#include "midi/ump/juce_UMPUtils.cpp" -#include "midi/ump/juce_UMPView.cpp" -#include "midi/ump/juce_UMPSysEx7.cpp" -#include "midi/ump/juce_UMPMidi1ToMidi2DefaultTranslator.cpp" - -#if JUCE_UNIT_TESTS - #include "utilities/juce_ADSR_test.cpp" - #include "midi/ump/juce_UMP_test.cpp" -#endif +// #include "midi/juce_MidiMessageSequence.cpp" +// #include "midi/juce_MidiRPN.cpp" +// #include "mpe/juce_MPEValue.cpp" +// #include "mpe/juce_MPENote.cpp" +// #include "mpe/juce_MPEZoneLayout.cpp" +// #include "mpe/juce_MPEInstrument.cpp" +// #include "mpe/juce_MPEMessages.cpp" +// #include "mpe/juce_MPESynthesiserBase.cpp" +// #include "mpe/juce_MPESynthesiserVoice.cpp" +// #include "mpe/juce_MPESynthesiser.cpp" +// #include "mpe/juce_MPEUtils.cpp" +// #include "sources/juce_BufferingAudioSource.cpp" +// #include "sources/juce_ChannelRemappingAudioSource.cpp" +// #include "sources/juce_IIRFilterAudioSource.cpp" +// #include "sources/juce_MemoryAudioSource.cpp" +// #include "sources/juce_MixerAudioSource.cpp" +// #include "sources/juce_ResamplingAudioSource.cpp" +// #include "sources/juce_ReverbAudioSource.cpp" +// #include "sources/juce_ToneGeneratorAudioSource.cpp" +// #include "synthesisers/juce_Synthesiser.cpp" +// +// #include "midi/ump/juce_UMP.h" +// #include "midi/ump/juce_UMPUtils.cpp" +// #include "midi/ump/juce_UMPView.cpp" +// #include "midi/ump/juce_UMPSysEx7.cpp" +// #include "midi/ump/juce_UMPMidi1ToMidi2DefaultTranslator.cpp" +// +// #if JUCE_UNIT_TESTS +// #include "utilities/juce_ADSR_test.cpp" +// #include "midi/ump/juce_UMP_test.cpp" +// #endif diff --git a/source/modules/juce_audio_devices/juce_audio_devices.cpp b/source/modules/juce_audio_devices/juce_audio_devices.cpp index f4b4de068..74838be94 100644 --- a/source/modules/juce_audio_devices/juce_audio_devices.cpp +++ b/source/modules/juce_audio_devices/juce_audio_devices.cpp @@ -238,5 +238,5 @@ namespace juce #include "audio_io/juce_AudioIODeviceType.cpp" #include "midi_io/juce_MidiMessageCollector.cpp" #include "midi_io/juce_MidiDevices.cpp" -#include "sources/juce_AudioSourcePlayer.cpp" -#include "sources/juce_AudioTransportSource.cpp" +// #include "sources/juce_AudioSourcePlayer.cpp" +// #include "sources/juce_AudioTransportSource.cpp" diff --git a/source/modules/juce_audio_processors/juce_audio_processors.cpp b/source/modules/juce_audio_processors/juce_audio_processors.cpp index 1cdd1f406..33b6194b9 100644 --- a/source/modules/juce_audio_processors/juce_audio_processors.cpp +++ b/source/modules/juce_audio_processors/juce_audio_processors.cpp @@ -201,47 +201,47 @@ private: #include "utilities/juce_FlagCache.h" #include "format/juce_AudioPluginFormat.cpp" #include "format/juce_AudioPluginFormatManager.cpp" -#include "format_types/juce_LegacyAudioParameter.cpp" +// #include "format_types/juce_LegacyAudioParameter.cpp" #include "processors/juce_AudioProcessor.cpp" #include "processors/juce_AudioPluginInstance.cpp" -#include "processors/juce_AudioProcessorGraph.cpp" +// #include "processors/juce_AudioProcessorGraph.cpp" #if ! JUCE_AUDIOPROCESSOR_NO_GUI #include "processors/juce_AudioProcessorEditor.cpp" - #include "processors/juce_GenericAudioProcessorEditor.cpp" +// #include "processors/juce_GenericAudioProcessorEditor.cpp" #endif #include "processors/juce_PluginDescription.cpp" -#include "format_types/juce_ARACommon.cpp" -#include "format_types/juce_LADSPAPluginFormat.cpp" +// #include "format_types/juce_ARACommon.cpp" +// #include "format_types/juce_LADSPAPluginFormat.cpp" #include "format_types/juce_VSTPluginFormat.cpp" #include "format_types/juce_VST3PluginFormat.cpp" -#include "format_types/juce_AudioUnitPluginFormat.mm" -#include "format_types/juce_ARAHosting.cpp" +// #include "format_types/juce_AudioUnitPluginFormat.mm" +// #include "format_types/juce_ARAHosting.cpp" #if ! JUCE_AUDIOPROCESSOR_NO_GUI #include "scanning/juce_KnownPluginList.cpp" - #include "scanning/juce_PluginDirectoryScanner.cpp" - #include "scanning/juce_PluginListComponent.cpp" +// #include "scanning/juce_PluginDirectoryScanner.cpp" +// #include "scanning/juce_PluginListComponent.cpp" #endif #include "processors/juce_AudioProcessorParameterGroup.cpp" #include "utilities/juce_AudioProcessorParameterWithID.cpp" -#include "utilities/juce_RangedAudioParameter.cpp" -#include "utilities/juce_AudioParameterFloat.cpp" -#include "utilities/juce_AudioParameterInt.cpp" -#include "utilities/juce_AudioParameterBool.cpp" -#include "utilities/juce_AudioParameterChoice.cpp" -#if ! JUCE_AUDIOPROCESSOR_NO_GUI - #include "utilities/juce_ParameterAttachments.cpp" -#endif -#include "utilities/juce_AudioProcessorValueTreeState.cpp" -#include "utilities/juce_PluginHostType.cpp" +// #include "utilities/juce_RangedAudioParameter.cpp" +// #include "utilities/juce_AudioParameterFloat.cpp" +// #include "utilities/juce_AudioParameterInt.cpp" +// #include "utilities/juce_AudioParameterBool.cpp" +// #include "utilities/juce_AudioParameterChoice.cpp" +// #if ! JUCE_AUDIOPROCESSOR_NO_GUI +// #include "utilities/juce_ParameterAttachments.cpp" +// #endif +// #include "utilities/juce_AudioProcessorValueTreeState.cpp" +// #include "utilities/juce_PluginHostType.cpp" #include "utilities/juce_NativeScaleFactorNotifier.cpp" -#include "utilities/ARA/juce_ARA_utils.cpp" - -#include "format_types/juce_LV2PluginFormat.cpp" - -#if JUCE_UNIT_TESTS - #include "format_types/juce_VST3PluginFormat_test.cpp" - #include "format_types/juce_LV2PluginFormat_test.cpp" -#endif +// #include "utilities/ARA/juce_ARA_utils.cpp" +// +// #include "format_types/juce_LV2PluginFormat.cpp" +// +// #if JUCE_UNIT_TESTS +// #include "format_types/juce_VST3PluginFormat_test.cpp" +// #include "format_types/juce_LV2PluginFormat_test.cpp" +// #endif #if JUCE_AUDIOPROCESSOR_NO_GUI // commonly used classes in DSP code diff --git a/source/modules/juce_core/juce_core.cpp b/source/modules/juce_core/juce_core.cpp index e0d1187d3..dd89a501c 100644 --- a/source/modules/juce_core/juce_core.cpp +++ b/source/modules/juce_core/juce_core.cpp @@ -126,14 +126,14 @@ #endif //============================================================================== -#include "containers/juce_AbstractFifo.cpp" -#include "containers/juce_ArrayBase.cpp" -#include "containers/juce_ListenerList.cpp" +// #include "containers/juce_AbstractFifo.cpp" +// #include "containers/juce_ArrayBase.cpp" +// #include "containers/juce_ListenerList.cpp" #include "containers/juce_NamedValueSet.cpp" -#include "containers/juce_OwnedArray.cpp" +// #include "containers/juce_OwnedArray.cpp" #include "containers/juce_PropertySet.cpp" -#include "containers/juce_ReferenceCountedArray.cpp" -#include "containers/juce_SparseSet.cpp" +// #include "containers/juce_ReferenceCountedArray.cpp" +// #include "containers/juce_SparseSet.cpp" #include "files/juce_DirectoryIterator.cpp" #include "files/juce_RangedDirectoryIterator.cpp" #include "files/juce_File.cpp" @@ -144,17 +144,17 @@ #include "logging/juce_FileLogger.cpp" #include "logging/juce_Logger.cpp" #include "maths/juce_BigInteger.cpp" -#include "maths/juce_Expression.cpp" +// #include "maths/juce_Expression.cpp" #include "maths/juce_Random.cpp" #include "memory/juce_MemoryBlock.cpp" -#include "memory/juce_AllocationHooks.cpp" -#include "misc/juce_RuntimePermissions.cpp" +// #include "memory/juce_AllocationHooks.cpp" +// #include "misc/juce_RuntimePermissions.cpp" #include "misc/juce_Result.cpp" -#include "misc/juce_Uuid.cpp" -#include "misc/juce_ConsoleApplication.cpp" +// #include "misc/juce_Uuid.cpp" +// #include "misc/juce_ConsoleApplication.cpp" #include "network/juce_MACAddress.cpp" -#include "network/juce_NamedPipe.cpp" -#include "network/juce_Socket.cpp" +// #include "network/juce_NamedPipe.cpp" +// #include "network/juce_Socket.cpp" #include "network/juce_IPAddress.cpp" #include "streams/juce_BufferedInputStream.cpp" #include "streams/juce_FileInputSource.cpp" @@ -171,27 +171,27 @@ #include "text/juce_StringArray.cpp" #include "text/juce_StringPairArray.cpp" #include "text/juce_StringPool.cpp" -#include "text/juce_TextDiff.cpp" +// #include "text/juce_TextDiff.cpp" #include "text/juce_Base64.cpp" #include "threads/juce_ReadWriteLock.cpp" #include "threads/juce_Thread.cpp" #include "threads/juce_ThreadPool.cpp" -#include "threads/juce_TimeSliceThread.cpp" -#include "time/juce_PerformanceCounter.cpp" +// #include "threads/juce_TimeSliceThread.cpp" +// #include "time/juce_PerformanceCounter.cpp" #include "time/juce_RelativeTime.cpp" #include "time/juce_Time.cpp" -#include "unit_tests/juce_UnitTest.cpp" +// #include "unit_tests/juce_UnitTest.cpp" #include "containers/juce_Variant.cpp" -#include "javascript/juce_JSON.cpp" -#include "javascript/juce_Javascript.cpp" -#include "containers/juce_DynamicObject.cpp" +// #include "javascript/juce_JSON.cpp" +// #include "javascript/juce_Javascript.cpp" +// #include "containers/juce_DynamicObject.cpp" #include "xml/juce_XmlDocument.cpp" #include "xml/juce_XmlElement.cpp" #include "zip/juce_GZIPDecompressorInputStream.cpp" #include "zip/juce_GZIPCompressorOutputStream.cpp" -#include "zip/juce_ZipFile.cpp" -#include "files/juce_FileFilter.cpp" -#include "files/juce_WildcardFileFilter.cpp" +// #include "zip/juce_ZipFile.cpp" +// #include "files/juce_FileFilter.cpp" +// #include "files/juce_WildcardFileFilter.cpp" //============================================================================== #if ! JUCE_WINDOWS diff --git a/source/modules/juce_events/juce_events.cpp b/source/modules/juce_events/juce_events.cpp index c6678d5d2..dc716333e 100644 --- a/source/modules/juce_events/juce_events.cpp +++ b/source/modules/juce_events/juce_events.cpp @@ -61,13 +61,13 @@ #include "broadcasters/juce_ActionBroadcaster.cpp" #include "broadcasters/juce_AsyncUpdater.cpp" #include "broadcasters/juce_ChangeBroadcaster.cpp" -#include "timers/juce_MultiTimer.cpp" +// #include "timers/juce_MultiTimer.cpp" #include "timers/juce_Timer.cpp" -#include "interprocess/juce_InterprocessConnection.cpp" -#include "interprocess/juce_InterprocessConnectionServer.cpp" -#include "interprocess/juce_ConnectedChildProcess.cpp" -#include "interprocess/juce_NetworkServiceDiscovery.cpp" -#include "native/juce_ScopedLowPowerModeDisabler.cpp" +// #include "interprocess/juce_InterprocessConnection.cpp" +// #include "interprocess/juce_InterprocessConnectionServer.cpp" +// #include "interprocess/juce_ConnectedChildProcess.cpp" +// #include "interprocess/juce_NetworkServiceDiscovery.cpp" +// #include "native/juce_ScopedLowPowerModeDisabler.cpp" //============================================================================== #if JUCE_MAC || JUCE_IOS diff --git a/source/modules/juce_graphics/juce_graphics.cpp b/source/modules/juce_graphics/juce_graphics.cpp index d852554be..4f010fd64 100644 --- a/source/modules/juce_graphics/juce_graphics.cpp +++ b/source/modules/juce_graphics/juce_graphics.cpp @@ -116,11 +116,11 @@ #include "geometry/juce_PathStrokeType.cpp" #include "placement/juce_RectanglePlacement.cpp" #include "contexts/juce_GraphicsContext.cpp" -#include "contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp" +// #include "contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp" #include "contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp" #include "images/juce_Image.cpp" -#include "images/juce_ImageCache.cpp" -#include "images/juce_ImageConvolutionKernel.cpp" +// #include "images/juce_ImageCache.cpp" +// #include "images/juce_ImageConvolutionKernel.cpp" #include "images/juce_ImageFileFormat.cpp" #include "image_formats/juce_GIFLoader.cpp" #include "image_formats/juce_JPEGLoader.cpp" @@ -132,7 +132,7 @@ #include "fonts/juce_GlyphArrangement.cpp" #include "fonts/juce_TextLayout.cpp" #include "effects/juce_DropShadowEffect.cpp" -#include "effects/juce_GlowEffect.cpp" +// #include "effects/juce_GlowEffect.cpp" #if JUCE_UNIT_TESTS #include "geometry/juce_Rectangle_test.cpp" diff --git a/source/modules/juce_gui_basics/juce_gui_basics.cpp b/source/modules/juce_gui_basics/juce_gui_basics.cpp index 19319a17a..b4d4190e5 100644 --- a/source/modules/juce_gui_basics/juce_gui_basics.cpp +++ b/source/modules/juce_gui_basics/juce_gui_basics.cpp @@ -66,9 +66,9 @@ #include #include #include - #include #if JUCE_MSVC + #include #include #endif @@ -143,104 +143,105 @@ namespace juce #include "mouse/juce_ComponentDragger.cpp" #include "mouse/juce_DragAndDropContainer.cpp" #include "mouse/juce_MouseEvent.cpp" -#include "mouse/juce_MouseInactivityDetector.cpp" +// #include "mouse/juce_MouseInactivityDetector.cpp" #include "mouse/juce_MouseListener.cpp" #include "keyboard/juce_CaretComponent.cpp" #include "keyboard/juce_KeyboardFocusTraverser.cpp" #include "keyboard/juce_KeyListener.cpp" #include "keyboard/juce_KeyPress.cpp" #include "keyboard/juce_ModifierKeys.cpp" -#include "buttons/juce_ArrowButton.cpp" +// #include "buttons/juce_ArrowButton.cpp" #include "buttons/juce_Button.cpp" #include "buttons/juce_DrawableButton.cpp" -#include "buttons/juce_HyperlinkButton.cpp" -#include "buttons/juce_ImageButton.cpp" -#include "buttons/juce_ShapeButton.cpp" +// #include "buttons/juce_HyperlinkButton.cpp" +// #include "buttons/juce_ImageButton.cpp" +// #include "buttons/juce_ShapeButton.cpp" #include "buttons/juce_TextButton.cpp" -#include "buttons/juce_ToggleButton.cpp" -#include "buttons/juce_ToolbarButton.cpp" +// #include "buttons/juce_ToggleButton.cpp" +// #include "buttons/juce_ToolbarButton.cpp" #include "drawables/juce_Drawable.cpp" #include "drawables/juce_DrawableComposite.cpp" #include "drawables/juce_DrawableImage.cpp" #include "drawables/juce_DrawablePath.cpp" -#include "drawables/juce_DrawableRectangle.cpp" +// #include "drawables/juce_DrawableRectangle.cpp" #include "drawables/juce_DrawableShape.cpp" #include "drawables/juce_DrawableText.cpp" #include "drawables/juce_SVGParser.cpp" #include "filebrowser/juce_DirectoryContentsDisplayComponent.cpp" -#include "filebrowser/juce_DirectoryContentsList.cpp" -#include "filebrowser/juce_FileBrowserComponent.cpp" -#include "filebrowser/juce_FileChooser.cpp" -#include "filebrowser/juce_FileChooserDialogBox.cpp" -#include "filebrowser/juce_FileListComponent.cpp" -#include "filebrowser/juce_FilenameComponent.cpp" -#include "filebrowser/juce_FileSearchPathListComponent.cpp" -#include "filebrowser/juce_FileTreeComponent.cpp" -#include "filebrowser/juce_ImagePreviewComponent.cpp" -#include "filebrowser/juce_ContentSharer.cpp" +// #include "filebrowser/juce_DirectoryContentsList.cpp" +// #include "filebrowser/juce_FileBrowserComponent.cpp" +// #include "filebrowser/juce_FileChooser.cpp" +// #include "filebrowser/juce_FileChooserDialogBox.cpp" +// #include "filebrowser/juce_FileListComponent.cpp" +// #include "filebrowser/juce_FilenameComponent.cpp" +// #include "filebrowser/juce_FileSearchPathListComponent.cpp" +// #include "filebrowser/juce_FileTreeComponent.cpp" +// #include "filebrowser/juce_ImagePreviewComponent.cpp" +// #include "filebrowser/juce_ContentSharer.cpp" #include "layout/juce_ComponentAnimator.cpp" #include "layout/juce_ComponentBoundsConstrainer.cpp" -#include "layout/juce_ComponentBuilder.cpp" +// #include "layout/juce_ComponentBuilder.cpp" #include "layout/juce_ComponentMovementWatcher.cpp" #include "layout/juce_ConcertinaPanel.cpp" -#include "layout/juce_GroupComponent.cpp" -#include "layout/juce_MultiDocumentPanel.cpp" +// #include "layout/juce_GroupComponent.cpp" +// #include "layout/juce_MultiDocumentPanel.cpp" #include "layout/juce_ResizableBorderComponent.cpp" #include "layout/juce_ResizableCornerComponent.cpp" -#include "layout/juce_ResizableEdgeComponent.cpp" +// #include "layout/juce_ResizableEdgeComponent.cpp" #include "layout/juce_ScrollBar.cpp" -#include "layout/juce_SidePanel.cpp" -#include "layout/juce_StretchableLayoutManager.cpp" -#include "layout/juce_StretchableLayoutResizerBar.cpp" +// #include "layout/juce_SidePanel.cpp" +// #include "layout/juce_StretchableLayoutManager.cpp" +// #include "layout/juce_StretchableLayoutResizerBar.cpp" #include "layout/juce_StretchableObjectResizer.cpp" #include "layout/juce_TabbedButtonBar.cpp" #include "layout/juce_TabbedComponent.cpp" #include "layout/juce_Viewport.cpp" #include "lookandfeel/juce_LookAndFeel.cpp" #include "lookandfeel/juce_LookAndFeel_V2.cpp" -#include "lookandfeel/juce_LookAndFeel_V1.cpp" +// #include "lookandfeel/juce_LookAndFeel_V1.cpp" #include "lookandfeel/juce_LookAndFeel_V3.cpp" #include "lookandfeel/juce_LookAndFeel_V4.cpp" #include "menus/juce_MenuBarComponent.cpp" -#include "menus/juce_BurgerMenuComponent.cpp" +// #include "menus/juce_BurgerMenuComponent.cpp" #include "menus/juce_MenuBarModel.cpp" #include "menus/juce_PopupMenu.cpp" -#include "positioning/juce_MarkerList.cpp" -#include "positioning/juce_RelativeCoordinate.cpp" -#include "positioning/juce_RelativeCoordinatePositioner.cpp" -#include "positioning/juce_RelativeParallelogram.cpp" -#include "positioning/juce_RelativePoint.cpp" -#include "positioning/juce_RelativePointPath.cpp" -#include "positioning/juce_RelativeRectangle.cpp" -#include "properties/juce_BooleanPropertyComponent.cpp" -#include "properties/juce_ButtonPropertyComponent.cpp" +// #include "positioning/juce_MarkerList.cpp" +// #include "positioning/juce_RelativeCoordinate.cpp" +// #include "positioning/juce_RelativeCoordinatePositioner.cpp" +// #include "positioning/juce_RelativeParallelogram.cpp" +// #include "positioning/juce_RelativePoint.cpp" +// #include "positioning/juce_RelativePointPath.cpp" +// #include "positioning/juce_RelativeRectangle.cpp" +// #include "properties/juce_BooleanPropertyComponent.cpp" +// #include "properties/juce_ButtonPropertyComponent.cpp" #include "properties/juce_ChoicePropertyComponent.cpp" #include "properties/juce_PropertyComponent.cpp" -#include "properties/juce_PropertyPanel.cpp" -#include "properties/juce_SliderPropertyComponent.cpp" -#include "properties/juce_TextPropertyComponent.cpp" -#include "properties/juce_MultiChoicePropertyComponent.cpp" +// #include "properties/juce_PropertyPanel.cpp" +// #include "properties/juce_SliderPropertyComponent.cpp" +// #include "properties/juce_TextPropertyComponent.cpp" +// #include "properties/juce_MultiChoicePropertyComponent.cpp" #include "widgets/juce_ComboBox.cpp" -#include "widgets/juce_ImageComponent.cpp" +// #include "widgets/juce_ImageComponent.cpp" #include "widgets/juce_Label.cpp" -#include "widgets/juce_ListBox.cpp" +// #include "widgets/juce_ListBox.cpp" #include "widgets/juce_ProgressBar.cpp" #include "widgets/juce_Slider.cpp" #include "widgets/juce_TableHeaderComponent.cpp" -#include "widgets/juce_TableListBox.cpp" +// #include "widgets/juce_TableListBox.cpp" #include "widgets/juce_TextEditor.cpp" -#include "widgets/juce_ToolbarItemComponent.cpp" -#include "widgets/juce_Toolbar.cpp" -#include "widgets/juce_ToolbarItemPalette.cpp" -#include "widgets/juce_TreeView.cpp" +// #include "widgets/juce_ToolbarItemComponent.cpp" +// #include "widgets/juce_Toolbar.cpp" +// #include "widgets/juce_ToolbarItemPalette.cpp" +enum class Async { yes, no }; +// #include "widgets/juce_TreeView.cpp" #include "windows/juce_AlertWindow.cpp" -#include "windows/juce_CallOutBox.cpp" +// #include "windows/juce_CallOutBox.cpp" #include "windows/juce_ComponentPeer.cpp" #include "windows/juce_DialogWindow.cpp" #include "windows/juce_DocumentWindow.cpp" #include "windows/juce_ResizableWindow.cpp" -#include "windows/juce_ThreadWithProgressWindow.cpp" -#include "windows/juce_TooltipWindow.cpp" +// #include "windows/juce_ThreadWithProgressWindow.cpp" +// #include "windows/juce_TooltipWindow.cpp" #include "windows/juce_TopLevelWindow.cpp" #include "commands/juce_ApplicationCommandInfo.cpp" #include "commands/juce_ApplicationCommandManager.cpp" @@ -251,9 +252,9 @@ namespace juce #include "misc/juce_DropShadower.cpp" #include "misc/juce_FocusOutline.cpp" -#include "layout/juce_FlexBox.cpp" -#include "layout/juce_GridItem.cpp" -#include "layout/juce_Grid.cpp" +// #include "layout/juce_FlexBox.cpp" +// #include "layout/juce_GridItem.cpp" +// #include "layout/juce_Grid.cpp" #if JUCE_IOS || JUCE_WINDOWS #include "native/juce_MultiTouchMapper.h" @@ -270,7 +271,7 @@ namespace juce #include "native/accessibility/juce_ios_Accessibility.mm" #include "native/juce_ios_UIViewComponentPeer.mm" #include "native/juce_ios_Windowing.mm" - #include "native/juce_ios_FileChooser.mm" +// #include "native/juce_ios_FileChooser.mm" #if JUCE_CONTENT_SHARING #include "native/juce_ios_ContentSharer.cpp" @@ -281,7 +282,7 @@ namespace juce #include "native/juce_mac_NSViewComponentPeer.mm" #include "native/juce_mac_Windowing.mm" #include "native/juce_mac_MainMenu.mm" - #include "native/juce_mac_FileChooser.mm" +// #include "native/juce_mac_FileChooser.mm" #endif #include "native/juce_mac_MouseCursor.mm" @@ -298,7 +299,7 @@ namespace juce #endif #include "native/juce_win32_Windowing.cpp" #include "native/juce_win32_DragAndDrop.cpp" - #include "native/juce_win32_FileChooser.cpp" +// #include "native/juce_win32_FileChooser.cpp" #elif JUCE_LINUX || JUCE_BSD #include "native/x11/juce_linux_X11_Symbols.cpp" @@ -311,13 +312,13 @@ namespace juce JUCE_END_IGNORE_WARNINGS_GCC_LIKE - #include "native/juce_linux_FileChooser.cpp" +// #include "native/juce_linux_FileChooser.cpp" #elif JUCE_ANDROID #include "native/accessibility/juce_android_Accessibility.cpp" #include "native/juce_android_Windowing.cpp" #include "native/juce_common_MimeTypes.cpp" - #include "native/juce_android_FileChooser.cpp" +// #include "native/juce_android_FileChooser.cpp" #if JUCE_CONTENT_SHARING #include "native/juce_android_ContentSharer.cpp" diff --git a/source/modules/juce_gui_extra/juce_gui_extra.cpp b/source/modules/juce_gui_extra/juce_gui_extra.cpp index dbb4d75a5..fe028fa68 100644 --- a/source/modules/juce_gui_extra/juce_gui_extra.cpp +++ b/source/modules/juce_gui_extra/juce_gui_extra.cpp @@ -122,22 +122,22 @@ #endif //============================================================================== -#include "documents/juce_FileBasedDocument.cpp" -#include "code_editor/juce_CodeDocument.cpp" -#include "code_editor/juce_CodeEditorComponent.cpp" -#include "code_editor/juce_CPlusPlusCodeTokeniser.cpp" -#include "code_editor/juce_XMLCodeTokeniser.cpp" -#include "code_editor/juce_LuaCodeTokeniser.cpp" -#include "misc/juce_BubbleMessageComponent.cpp" -#include "misc/juce_ColourSelector.cpp" -#include "misc/juce_KeyMappingEditorComponent.cpp" -#include "misc/juce_PreferencesPanel.cpp" -#include "misc/juce_PushNotifications.cpp" -#include "misc/juce_RecentlyOpenedFilesList.cpp" -#include "misc/juce_SplashScreen.cpp" -#include "misc/juce_SystemTrayIconComponent.cpp" -#include "misc/juce_LiveConstantEditor.cpp" -#include "misc/juce_AnimatedAppComponent.cpp" +// #include "documents/juce_FileBasedDocument.cpp" +// #include "code_editor/juce_CodeDocument.cpp" +// #include "code_editor/juce_CodeEditorComponent.cpp" +// #include "code_editor/juce_CPlusPlusCodeTokeniser.cpp" +// #include "code_editor/juce_XMLCodeTokeniser.cpp" +// #include "code_editor/juce_LuaCodeTokeniser.cpp" +// #include "misc/juce_BubbleMessageComponent.cpp" +// #include "misc/juce_ColourSelector.cpp" +// #include "misc/juce_KeyMappingEditorComponent.cpp" +// #include "misc/juce_PreferencesPanel.cpp" +// #include "misc/juce_PushNotifications.cpp" +// #include "misc/juce_RecentlyOpenedFilesList.cpp" +// #include "misc/juce_SplashScreen.cpp" +// #include "misc/juce_SystemTrayIconComponent.cpp" +// #include "misc/juce_LiveConstantEditor.cpp" +// #include "misc/juce_AnimatedAppComponent.cpp" //============================================================================== #if JUCE_MAC || JUCE_IOS