Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Files found by npx unimported
This pull request removes several components and functionalities from the
src/ThreeEditor
directory, which simplifies the codebase by eliminating unused or deprecated code. The changes primarily focus on removing various UI components and their associated functionalities.Key removals include:
Component Removals:
src/Loader/Loader.tsx
: Removed theLoader
component that usedLinearProgress
from@mui/material
.src/ThreeEditor/components/Sidebar/properties/category/RangeModulatorConfiguration.tsx
: Removed theBeamModifiersConfiguration
function and its dependencies.UI Element Removals:
src/ThreeEditor/js/Resizer.js
: Removed theResizer
function that handled resizing functionality.src/ThreeEditor/js/Toolbar.js
: Removed theToolbar
function and its related UI elements for translate, rotate, and scale operations.Menubar Removals:
src/ThreeEditor/js/menubar/Menubar.Add.js
: Removed theMenubarAdd
function which provided options to add various objects and zones.src/ThreeEditor/js/menubar/Menubar.Edit.js
: Removed theMenubarEdit
function that handled edit operations like undo, redo, and object manipulation.src/ThreeEditor/js/menubar/Menubar.Examples.js
: Removed theMenubarExamples
function which loaded example projects.src/ThreeEditor/js/menubar/Menubar.File.js
: Removed theMenubarFile
function that managed file operations like new, open, save, and settings.src/ThreeEditor/js/menubar/Menubar.Help.js
: Removed theMenubarHelp
function which provided help options like source code, about, and manual.src/ThreeEditor/js/menubar/Menubar.Settings.History.js
: Removed theMenubarSettingsHistory
function that managed history settings.src/ThreeEditor/js/menubar/Menubar.Settings.Viewport.js
: Removed theMenubarSettingsViewport
function which managed viewport settings.src/ThreeEditor/js/menubar/Menubar.Settings.js
: Removed theMenubarSettings
function and its related settings management.