summaryrefslogtreecommitdiffstats
path: root/editor/plugins/node_3d_editor_plugin.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit godotengine/godot@f128f383e892865379cb8b14e7bcc9858efe2973Spartan3222024-11-271-1/+25
|\
| * Merge pull request #90778 from timothyqiu/cam-previewThaddeus Crews2024-11-271-0/+18
| |\ | | | | | | | | | Add Camera3D preview in Inspector
| | * Add Camera3D preview in InspectorHaoyu Qiu2024-05-051-0/+18
| | |
| * | Merge pull request #94026 from passivestar/mac-align-transform-shortcutThaddeus Crews2024-11-261-1/+6
| |\ \ | | | | | | | | | | | | [macOS] Change the shortcut for Align Transform with View
| | * | [macOS] Change the shortcut for Align Transform with Viewpassivestar2024-10-161-1/+6
| | | |
| * | | Merge pull request #99516 from KoBeWi/quantum_entanglement_of_source_filesThaddeus Crews2024-11-261-0/+1
| |\ \ \ | | | | | | | | | | | | | | | Untangle ColorPicker includes
| | * | | Untangle ColorPicker includeskobewi2024-11-221-0/+1
| | | | |
* | | | | Merge commit godotengine/godot@d09d82d433b03bb3773fd2a8cc8d6ccc2f8739ceSpartan3222024-11-261-1/+1
|\| | | |
| * | | | Fix viewport message offsetspassivestar2024-11-211-1/+1
| |/ / /
* | | | Merge commit godotengine/godot@cb411fa960f0b7fdbd97dcdb4c90f9346360ee0eSpartan3222024-11-121-8/+8
|\| | |
| * | | Core: Integrate `Ref::instantiate` where possibleThaddeus Crews2024-11-101-8/+8
| | | |
* | | | Merge commit godotengine/godot@0f5f3bc9546b46b2029fc8896dc859697f1eab97Spartan3222024-11-111-1/+1
|\| | |
| * | | Fix wrong checked menu item in 3D editorkobewi2024-11-071-1/+1
| | | |
* | | | Merge commit godotengine/godot@c6c464cf9ae56e8b68620af65125dd980d0e8122Spartan3222024-11-021-70/+26
|\| | |
| * | | Add "Game" editor for better runtime debuggingMichael Alexsander2024-10-301-70/+26
| | | |
* | | | Merge commit godotengine/godot@8004c7524fb9f43425c4d6f614410a76678e0f7cSpartan3222024-10-301-18/+18
|\| | |
| * | | Rename internal Button icon to button_icon to match exposed methodsAaron Franke2024-10-291-18/+18
| | | |
* | | | Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
| | | |
* | | | Merge commit godotengine/godot@af77100e394dcaca609b15bef815ed17475e51edSpartan3222024-10-151-15/+70
|\| | |
| * | | Use collision detection ray to reposition an object already in the sceneRobert Yevdokimov2024-10-041-15/+70
| | | |
* | | | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* | | | Rebrand Godot to RedotRandolph W. Aarseth II2024-10-111-4/+13
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Linux Editor tests workflow matrix Add Windows Editor w/ Mono workflow matrix Add Generate Glue Code job to Windows workflow Add Build GodotSharp job to Windows workflow Add godot compatibility version references Add Godot author info Add Godot version compatibility info Add Godot donor info Add Godot authors and donors to editor_about.cpp Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* | | Merge pull request #88511 from ryevdokimov/offset-drag-to-instantiate-sceneRémi Verschelde2024-10-041-11/+45
|\ \ \ | | | | | | | | | | | | Offset drag instantiated scenes that result in a collision by its bounds to mitigate overlap
| * | | Offset drag instantiated scenes that result in a collision by its bounds to ↵Robert Yevdokimov2024-05-251-11/+45
| | | | | | | | | | | | | | | | | | | | | | | | prevent overlap Co-Authored-By: Robbie Cooper <cooperra@users.noreply.github.com>
* | | | Fix UI of sun angle in the sun/preview env popupAdam Scott2024-10-021-5/+13
| | | |
* | | | Merge pull request #96766 from ryevdokimov/hide-white-circle-outlineRémi Verschelde2024-09-191-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | Hide white circle outline during instant transformations
| * | | | Hide white circle outline during instant transformationsRobert Yevdokimov2024-09-091-1/+1
| | | | |
* | | | | Fix inconsistency in 3D editor navigationdetomon2024-09-171-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | | - Fix typo in orbit/zoom shortcut name - Fix zoom when using trackpad
* | | | | Fixed SoftBody3D handles not being clickable in 3D Editor ViewportJoel Fortier2024-09-161-3/+2
| | | | | | | | | | | | | | | | | | | | Fix erratic behaviour when modifying pinned_points via inspector
* | | | | [Editor] Expose more editor settings to documentationA Thousand Ships2024-09-121-7/+0
| | | | | | | | | | | | | | | | | | | | Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
* | | | | Merge pull request #96389 from kitbdev/extract-main-screenRémi Verschelde2024-09-111-1/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Extract EditorMainScreen from EditorNode
| * | | | | Extract editor main screenkit2024-09-091-1/+2
| |/ / / /
* / / / / Fix issue where editable children of 3D nodes would be selectedAdam Scott2024-09-091-7/+3
|/ / / /
* | | | Merge pull request #96582 from Giganzo/add-sun-and-env-with-shiftRémi Verschelde2024-09-051-0/+3
|\ \ \ \ | | | | | | | | | | | | | | | Fix shift clicking on Add Sun/Environment to Scene buttons
| * | | | Fix shift clicking on Add Sun/Environment to Scene buttonsGiganzo2024-09-051-0/+3
| | | | |
* | | | | Merge pull request #96579 from Hilderin/fix-selection-stuck-after-saving-sceneRémi Verschelde2024-09-051-0/+3
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Fix selection stuck after saving scene
| * | | | | Fix selection stuck after saving sceneHilderin2024-09-041-0/+3
| |/ / / /
* | | | | Merge pull request #96530 from ev13bird/issue-96527Rémi Verschelde2024-09-051-8/+23
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | Fix instant transformations not being committed when used in succession
| * | | | Fix instant transformations not being committed when used in successionev13bird2024-09-051-8/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also: - Fix holding down keys repeatedly committing instant transformations, and disallow starting instant during non-instant - Fix echoed inputs starting new instant transformations after clicking to confirm, and disallow left mouse release committing instant transformations
* | | | | Merge pull request #96292 from AThousandShips/null_check_ref_fixRémi Verschelde2024-09-031-4/+4
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | Cleanup of raw `nullptr` checks with `Ref`
| * | | | Cleanup of raw `nullptr` checks with `Ref`A Thousand Ships2024-08-311-4/+4
| | | | | | | | | | | | | | | | | | | | Using `is_valid/null` over checks with `nullptr` or `ERR_FAIL_NULL` etc.
* | | | | [macOS] Fix Quick Open shortcut conflictpassivestar2024-08-311-1/+2
|/ / / /
* | | | [Scene] Add SceneStringName::toggledYuri Rubinsky2024-08-281-9/+9
| | | |
* | | | Merge pull request #96199 from SaracenOne/ownerless_node_crashfixRémi Verschelde2024-08-281-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | Fix crash when selecting ownerless 3D node.
| * | | | Fix crash when selecting ownerless 3D node.Saracen2024-08-281-1/+1
| | | | |
* | | | | Save the state of view transform gizmo optionRobert Yevdokimov2024-08-271-0/+9
| | | | |
* | | | | Merge pull request #87793 from ryevdokimov/hide-transform-gizmoRémi Verschelde2024-08-281-2/+15
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Add ability to hide editor transform gizmo
| * | | | | Add ability to Hide Editor Transform GizmoRobert Yevdokimov2024-06-271-2/+15
| | | | | |
* | | | | | Merge pull request #85331 from RobProductions/customize-navigation-controlsRémi Verschelde2024-08-281-61/+105
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | Add full customization of 3D navigation controls
| * | | | | Add customizable 3D navigation settingsMatt Enad2024-07-021-61/+105
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds 3 new editor settings for orbit, pan, and zoom mouse buttons, and 6 new shortcuts which act as modifiers for the navigation controls. These new shortcuts replace the old orbit, pan, and zoom modifier settings. The `navigation_scheme` setting now acts as a preset which changes the new options added above, and the new settings are what drives 3D navigation instead. A new struct is used for ordering the navigation logic so that actions with fewer shortcuts are checked first. When the editor starts, the preset detection will run to automatically update user settings from old Godot versions. When the setting is changed, the hint values for the mouse buttons are dynamically updated to show the user the corresponding shortcut values. The new doc fields have been generated and the description for the new settings are filled out. The `navigation_scheme` entry now has more consistent styling and added control descriptions that were missing before.