summaryrefslogtreecommitdiff
path: root/editor/plugins
AgeCommit message (Collapse)Author
2022-10-26Add math operators to Visual Shader node namesAlfred Reinold Baudisch
This change makes it easy, in the "Create Shader Node" dialog, to search for VS nodes by just typing the operator. For example, instead of typing "multiply", you can just type "*" and multiply nodes will be listed. This feature is inspired by Unreal Engine node graph editor's UX. Implements and closes https://github.com/godotengine/godot-proposals/issues/5663
2022-10-23Merge pull request #67390 from groud/more_conservative_terrain_paintingClay John
Make terrain painting not change neighbors centers bits
2022-10-21Merge pull request #67426 from MrBlockers/blurry-texture-previewClay John
Make texture preview filter setting content aware
2022-10-21Merge pull request #67314 from anvilfolk/quote-fixMax Hilbrunner
Fix single-quotes incorrectly escaped when dragging into script editor
2022-10-20Make texture preview and picker use mipmap filterMrBlockers
2022-10-20Make terrain painting not change neighbors centers bitsGilles Roudière
2022-10-19Merge pull request #66940 from aaronfranke/doc-get-tr-aabbMax Hilbrunner
Remove the global space `get_transformed_aabb` helper method
2022-10-19Merge pull request #67543 from clayjohn/PLU-defaultMax Hilbrunner
Use CameraAttributesPractical in the editor default environment
2022-10-18Use CameraAttributesPractical in the editor default environmentclayjohn
This avoids forcing DoF in the editor when physical light units are enabled
2022-10-18Remove the global space `get_transformed_aabb` helper methodAaron Franke
2022-10-17Fix single-quotes incorrectly escaped when dragging into script editorJoão Martins
2022-10-17Merge pull request #64277 from KoBeWi/script_editor🧹🧹Rémi Verschelde
Reorganize script editor menu
2022-10-17Merge pull request #67411 from rburing/editor_cast_rays_in_physics_processRémi Verschelde
Node3D editor: cast rays in `NOTIFICATION_PHYSICS_PROCESS`
2022-10-15Fix case where mutex is never unlockedMarc Gilleron
2022-10-15Merge pull request #63332 from KoBeWi/static_images_aka_photosRémi Verschelde
Make some Image methods static
2022-10-15Separate Line and CurveLinear iconskobewi
2022-10-14Node3D editor: cast rays in NOTIFICATION_PHYSICS_PROCESSRicardo Buring
Fixes crashes in the editor with threaded physics (when dragging a scene into the viewport or when snapping a node to the floor).
2022-10-14Reorganize script editor menukobewi
2022-10-14Make some Image methods statickobewi
2022-10-14Redraw 2D viewport when scene changeskobewi
2022-10-13Optimize Convex CollisionJuan Linietsky
Implements the Gauss Mapping optimization to SAT convex collision test. * Described [here](https://ubm-twvideo01.s3.amazonaws.com/o1/vault/gdc2013/slides/822403Gregorius_Dirk_TheSeparatingAxisTest.pdf) by Dirk Gregorius. * Requires adding of face information to edges in MeshData * Took the chance to convert MeshData to LocalVector for performance.
2022-10-13Merge pull request #66337 from EricEzaM/sprite-framesRémi Verschelde
Ensure control built-in shortcuts are matched exactly & add shortcuts for SpriteFrames editor
2022-10-13Add shortcuts for SpriteFrames editor. Small renaming changes for clarity & ↵Eric M
consistency.
2022-10-13Merge pull request #59468 from EricEzaM/fix-zoom-shortcutsRémi Verschelde
Fix zoom in/out keyboard shortcuts not working
2022-10-11Fix source sort not saving in TileMap editorkobewi
2022-10-11Polish rendering driver refactor further (take 2)Pedro J. Estébanez
2022-10-11Merge pull request #67104 from Calinou/add-viewport-transparent-project-settingRémi Verschelde
Add a project setting to make the root viewport transparent
2022-10-10Merge pull request #67183 from akien-mga/gcc-warnings-cleanupRémi Verschelde
SCons: Cleanup GCC warnings configuration
2022-10-10SCons: Re-enable treating `#warning` as error with `werror`Rémi Verschelde
Replace all TODO uses of `#warning` by proper TODO comments, and will open matching bug reports to keep track of them. We don't have a great track record fixing TODOs, but I'd wager we're even worse for fixing these "TODO #warning" so we should prohibit this usage.
2022-10-10Remove default shortcut for Preview Canvas Scalekobewi
2022-10-10Merge pull request #65942 from SaracenOne/animation_change_callback_fixRémi Verschelde
Fix animation change callbacks
2022-10-10Merge pull request #67178 from ↵Rémi Verschelde
TokageItLab/add-signal-animation_selected-APEditer Add `animation_selected` signal to AnimationPlayerEditor to subscribe changed animation
2022-10-10Add animation_selected signal to AnimationPlayerEditorSilc Renew
2022-10-10Fix crashing when editing the `TileSet` fieldKongfa Waroros
2022-10-09Remove unused func definition in BoneMapEditorSilc Renew
2022-10-09Add a project setting to make the root viewport transparentHugo Locurcio
This allows recording videos with a transparent background without having to create a script.
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, ↵bruvzg
change warnings=all to use /W4.
2022-10-06Merge pull request #66930 from EricEzaM/66770-addendum-split-action-map-fileRémi Verschelde
Split `action_map_editor` file into one file per class it contained.
2022-10-06Split `action_map_editor` file into one file per class it contained.Eric M
* ActionMapEditor * EventListenerLineEdit * InputEventConfigurationDialog
2022-10-06Merge pull request #61902 from Paulb23/multi-caretRémi Verschelde
Add Multi-caret support to TextEdit
2022-10-05Add multi caret support to EditorPaulb23
2022-10-05Merge pull request #66770 from EricEzaM/search-by-eventRémi Verschelde
Add searching by event in Editor Settings shortcuts and Project Settings input map.
2022-10-05Merge pull request #66894 from KoBeWi/TileSetAtlasSourceEditor_on_vacationRémi Verschelde
Disconnect TileSet from source editor if no sources
2022-10-05Merge pull request #66300 from KoBeWi/📝🧭Rémi Verschelde
Split script navigation state and edit state
2022-10-04Disconnect TileSet from source editor if no sourceskobewi
2022-10-04Merge pull request #65528 from Mickeon/rename-more-spatial-to-node-3dRémi Verschelde
Rename remaining "Spatial" in Plugins to "Node3D"
2022-10-04Merge pull request #66384 from ↵Rémi Verschelde
schme/66165-fix-shader-list-not-marking-shaders-as-saved Fix Shader Editor not marking files saved
2022-10-04Rename remaining "Spatial" in Plugins to "Node3D"Micky
For EditorNode3DGizmo: - `get_spatial_node` -> `get_node_3d` - `set_spatial_node` -> `set_node_3d` For EditorPlugin: - `add_spatial_gizmo_plugin` -> `add_node_3d_gizmo_plugin` - `remove_spatial_gizmo_plugin` -> `remove_node_3d_gizmo_plugin` Also renames some internal methods for consistency (`forward_3d_draw_over_viewport` & `forward_3d_force_draw_over_viewport` ...). Basically, Spatial has been completely eradicated.
2022-10-04add explicit editor save tagging when savingKasper Sauramo
2022-10-04Merge pull request #66867 from Rindbee/implement-willSaveWaitUntilRémi Verschelde
Implement `GDScriptTextDocument::willSaveWaitUntil` to clean up outdated documents before saving