summaryrefslogtreecommitdiffstats
path: root/editor
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit godotengine/godot@c6c464cf9ae56e8b68620af65125dd980d0e8122Spartan3222024-11-0229-215/+822
|\
| * Merge pull request #69197 from aaronfranke/fix-tiny-convexThaddeus Crews2024-10-311-8/+7
| |\ | | | | | | | | | Fix debug line drawing with tiny convex hull mesh colliders
| | * Fix debug line drawing with tiny convex hull mesh collidersAaron Franke2024-10-301-8/+7
| | |
| * | Merge pull request #97257 from YeldhamDev/guess_godot_is_unity_after_allThaddeus Crews2024-10-3120-181/+776
| |\ \ | | | | | | | | | | | | Add "Game" editor for better runtime debugging
| | * | Add "Game" editor for better runtime debuggingMichael Alexsander2024-10-3020-181/+776
| | |/
| * | Merge pull request #98662 from KoBeWi/never_has_beenThaddeus Crews2024-10-312-4/+0
| |\ \ | | | | | | | | | | | | Remove unused FILE_INFO from FileSystem dock
| | * | Remove unused FILE_INFO from FileSystem dockkobewi2024-10-302-4/+0
| | |/
| * | Merge pull request #98303 from Chaosus/vs_transparency_previewYuri Rubinsky2024-10-312-7/+22
| |\ \ | | | | | | | | Add alpha channel display to vec4 previews of visual shader nodes
| | * | Add alpha channel display to vec4 previews of visual shader nodesChaosus2024-10-182-7/+22
| | | |
| * | | Merge pull request #98620 from zeux/lodgen-cleanupClay John2024-10-302-14/+2
| |\ \ \ | | | | | | | | | | LOD: Remove "Raycast Normals" and associated "Normal Split Angle" settings
| | * | | LOD: Remove "Raycast Normals" and associated "Normal Split Angle" settingsArseny Kapoulkine2024-10-282-14/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "Raycast Normals" was introduced in 4.4 dev and defaulted to "false". The limited testing results at the time suggested that raycasting generally reduces normal quality compared to native simplifier results, at the same time increasing vertex memory and import time. To play it safe, we introduced a setting that defaulted to false, with the goal of removing it later in 4.4 development cycle if no regressions are noticed. Since we already had three dev snapshots and no reports, this change removes the setting and associated code. "Normal Split Angle" was only used when raycast normals were enabled; this change removes it from the settings, but keeps it in the script binding for compatibility. Existing meshes import exactly the same after this change (unless they chose to override raycasting which would be surprising). split_normals helper was only used in this code path and is also removed for simplicity; it is unlikely that this code will be useful as is, as it can only regenerate normals without fixing tangents or updating positions.
| * | | | Merge pull request #98584 from Nazarwadim/emit_only_one_signalClay John2024-10-302-1/+11
| |\ \ \ \ | | |_|_|/ | |/| | | Emit `filesystem_changed` only once per frame
| | * | | Emit filesystem_changed only once per frameNazarii2024-10-282-1/+11
| | | | |
* | | | | Fix remainder of godotengine referencesSpartan3222024-10-315-6/+7
| | | | | | | | | | | | | | | | | | | | (cherry picked from commit 1d62a70c5bb74dfbffffe1c018a861719e93e7ae)
* | | | | Merge pull request #823 from Spartan322/merge/8004c75George L. Albany2024-10-31133-728/+733
|\ \ \ \ \ | | | | | | | | | | | | Merge commit godotengine/godot@8004c75
| * | | | | Merge commit godotengine/godot@8004c7524fb9f43425c4d6f614410a76678e0f7cSpartan3222024-10-30133-728/+733
| |\| | | |
| | * | | | Merge pull request #98039 from aaronfranke/button-iconThaddeus Crews2024-10-29113-670/+670
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | Rename internal Button `*_icon` functions to `*_button_icon` to match exposed methods
| | | * | | | Rename internal Button icon to button_icon to match exposed methodsAaron Franke2024-10-29113-670/+670
| | | | |/ / | | | |/| |
| | * | | | Merge pull request #98597 from timothyqiu/on-your-lawnThaddeus Crews2024-10-291-2/+4
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | Fix heap-use-after-free when ctrl-clicking controls in a container
| | | * | | | Fix heap-use-after-free when ctrl-clicking controls in a containerHaoyu Qiu2024-10-261-2/+4
| | | | |/ / | | | |/| |
| | * | | | Merge pull request #98075 from KoBeWi/based_folderThaddeus Crews2024-10-291-1/+1
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | Fix wrong base directory when creating folder
| | | * | | | Fix wrong base directory when creating folderkobewi2024-10-111-1/+1
| | | | | | |
| | * | | | | Merge pull request #97936 from ev13bird/inspector_dock_filesystem_iconThaddeus Crews2024-10-291-0/+1
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add Show in FileSystem icon for Inspector dock resource options menu item
| | | * | | | | Add icon for Inspector dock context menu Show in FileSystem itemev13bird2024-10-081-0/+1
| | | | | | | |
| | * | | | | | Merge pull request #97934 from adamscott/give-AThousandShips-a-breakThaddeus Crews2024-10-2927-55/+54
| | |\ \ \ \ \ \ | | | |_|_|_|/ / | | |/| | | | | | | | | | | | | [Codestyle] Set clang-format `RemoveSemicolon` rule to `true`
| | | * | | | | Set clang-format `RemoveSemicolon` rule to `true`Adam Scott2024-10-2527-55/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Set clang-format `Standard` rule to `c++20`
| | * | | | | | Add "OpenGL 3", "GLES" and "Linux/*BSD" to editor property capitalizationHugo Locurcio2024-10-261-0/+3
| | | |_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is required to capitalize the following settings: - "Fallback to OpenGL 3" project setting - "Fallback to GLES" project setting - "Linux/*BSD" category in the Editor Settings
* | / | | | | Fix Snap icon removal introduced in e8e8a88Spartan3222024-10-301-0/+1
|/ / / / / /
* | | | | | Merge pull request #818 from Spartan322/fixup/copyright-headersGeorge L. Albany2024-10-27575-1150/+1150
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix copyright headers referring to Godot
| * | | | | | Fix copyright headers referring to GodotSpartan3222024-10-27575-1150/+1150
| | | | | | |
* | | | | | | Merge pull request #810 from Spartan322/add/wheel_picker_cursorGeorge L. Albany2024-10-272-0/+2
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Add `wheel_picker_cursor` theme icon to `ColorPicker`
| * | | | | | | Add `wheel_picker_cursor` theme icon to `ColorPicker`Spartan3222024-10-262-0/+2
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Replaces `ColorPicker`'s HSV wheel hue indicator with `wheel_picker_icon` texture which by default is the same as `picker_cursor`
* | | | | | | Merge commit godotengine/godot@61accf060515416da07d913580419fd8c8490f7bSpartan3222024-10-2615-170/+394
|\ \ \ \ \ \ \ | |/ / / / / / |/| / / / / / | |/ / / / /
| * | | | | Merge pull request #97535 from HolonProduction/gizmo-cylinderThaddeus Crews2024-10-253-47/+110
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Editor: Improve cylinder gizmos
| | * | | | | Editor: Improve cylinder gizmos 🌈HolonProduction2024-10-113-47/+110
| | | | | | |
| * | | | | | Merge pull request #98378 from dalexeev/doc-clarify-engine-debuggerThaddeus Crews2024-10-251-1/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Clarify `EngineDebugger` and `EditorDebugger*` documentation
| | * | | | | | Clarify `EngineDebugger` and `EditorDebugger*` documentationDanil Alexeev2024-10-211-1/+1
| | | | | | | |
| * | | | | | | Merge pull request #97090 from KoBeWi/secret_cloning_researchThaddeus Crews2024-10-253-82/+171
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't rescan filesystem when duplicating
| | * | | | | | | Don't rescan filesystem when duplicatingkobewi2024-10-043-82/+171
| | | | | | | | |
| * | | | | | | | Merge pull request #90047 from ↵Thaddeus Crews2024-10-252-5/+5
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ajreckof/fix-editing-exported-nodes-in-array-as-text Fix editing exported nodes in array as text.
| | * | | | | | | | Fix editing exported nodes in array as text.ajreckof2024-03-302-5/+5
| | | | | | | | | |
| * | | | | | | | | Merge pull request #97711 from EAinsley/fix#94718Thaddeus Crews2024-10-251-1/+14
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix freeze when data chunk size in WAV header is larger than the actual size
| | * | | | | | | | | No freezing when size in header is too largeAinsley Su2024-10-231-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Give warning if the size in header mismatch the actual file size. If data chunk size is greater than the actual data size, try to import by treating all the remaining data as data chunk and give warning to users.
| * | | | | | | | | | Merge pull request #94108 from ↵Thaddeus Crews2024-10-251-5/+78
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Calinou/obj-import-add-generate-lods-shadow-mesh-lightmap-uv2 Add Generate LODs, Shadow Mesh and Lightmap UV2 options to OBJ mesh import
| | * | | | | | | | | | Add Generate LODs, Shadow Mesh and Lightmap UV2 options to OBJ mesh importHugo Locurcio2024-10-251-5/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This puts OBJ mesh import on parity with 3D scene import. It's now possible to have the same level of optimization as imported 3D scenes while using the OBJ mesh workflow. `optimize_indices_for_cache()` is now always called on import as well, similar to what the 3D scene import already does.
| * | | | | | | | | | | Merge pull request #96786 from passivestar/spin-slider-focus-fixThaddeus Crews2024-10-253-10/+5
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix EditorSpinSlider blocking viewport from getting focus
| | * | | | | | | | | | | Fix EditorSpinSlider blocking viewport from getting focuspassivestar2024-09-103-10/+5
| | | | | | | | | | | | |
| * | | | | | | | | | | | Merge pull request #93578 from ↵Thaddeus Crews2024-10-251-6/+6
| |\ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Calinou/editor-filesystem-dock-context-add-shortcuts Add default keyboard shortcuts to various actions in the FileSystem dock
| | * | | | | | | | | | | Add default keyboard shortcuts to various actions in the FileSystem dockHugo Locurcio2024-06-251-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some of these shortcuts are inspired by Visual Studio Code's defaults. - Ctrl + Alt + C: Copy Absolute Path - Ctrl + Alt + Shift + C: Copy UID - Ctrl + Alt + R: Open in File Manager - Ctrl + Alt + E: Open in External Program - Ctrl + Alt + T: Open in Terminal - Note: On Linux distributions that have Ctrl + Alt + T as a default shortcut to open a terminal, the system shortcut takes priority over this one. The "Open Containing Folder in Terminal" text was shortened so that the context menu doesn't become too wide with the default shortcut annotations.
| * | | | | | | | | | | | Merge pull request #98323 from ↵Clay John2024-10-241-13/+4
| |\ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Calinou/advanced-import-settings-button-no-swap-ok-cancel Don't swap Advanced Import Settings button position based on Swap OK Cancel