summaryrefslogtreecommitdiff
path: root/editor/plugins
AgeCommit message (Collapse)Author
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
2022-10-04Merge pull request #62188 from MaeIsBad/MaeIsBad/masterRémi Verschelde
Move "Create Debug Tangents" on MeshInstance3D into an editor plugin
2022-10-04Implement `GDScriptTextDocument::willSaveWaitUntil` to clean up outdated ↵Rindbee
documents before saving Implement `GDScriptTextDocument::willSaveWaitUntil` to clean up outdated documents before saving, then update the document in `GDScriptTextDocument::didSave`.
2022-10-04Prevent infinite confirmation in shader editorkobewi
2022-10-03Move "Create Debug Tangents" into an editor pluginbad
Instead of exporting the "create_debug_tangents" function via METHOD_FLAG_EDITOR it gets executed by an editor plugin. This moves it from the "Manage object properties" menu into a mesh menu. It also adds undo/redo functionality to the create debug tangents option.
2022-10-03Merge pull request #66713 from KoBeWi/remembuh_meRémi Verschelde
Remember tile source sort between sessions
2022-10-03Merge pull request #66815 from Rindbee/fix-blinking-line-gutter-iconRémi Verschelde
Fix the flickering of the line gutter icon when saving
2022-10-03Fix the flickering of the line gutter icon when savingRindbee
2022-10-03Fix the file newer dialog that keeps popping upRindbee
The focus is switching back and forth between the popup dialog and the editor window, causing an infinite loop. Fix #65824.
2022-10-03Merge pull request #65276 from aaronfranke/shaderRémi Verschelde
Separate TextShaderEditor and ShaderEditorPlugin into different files
2022-10-03Merge pull request #66715 from YeldhamDev/script_hide_portRémi Verschelde
Remember scripts panel's visibility state
2022-10-03Merge pull request #66668 from Anutrix/allow-open-filesRémi Verschelde
Fixed shader editor not allowing open files when there is no files already open
2022-10-03Merge pull request #66656 from magian1127/4.0DelAutotileRémi Verschelde
TileMap mouse right can delete autotile
2022-10-02Remember tile source sort between sessionskobewi
2022-10-02Separate TextShaderEditor and ShaderEditorPlugin into different filesAaron Franke
2022-10-02Rename ShaderEditor that edits text shaders to TextShaderEditorAaron Franke
2022-10-01Remember scripts panel's visibility stateMichael Alexsander
2022-10-01Fixed shader editor when no files are currently in shader listAnutrix
2022-09-30Merge pull request #65903 from groud/improve_terrain_paintingRémi Verschelde
Right-click to erase TileSet terrains and bugfixes
2022-09-30TileMap mouse right can delete autotileMagian
2022-09-30Fix typos with codespellRémi Verschelde
Using codespell 2.3-dev from current git. And fix typo in `methods.py` for `vsproj=yes` option (still won't work though).
2022-09-30Merge pull request #66632 from RedMser/script-override-gutter-docs-fixRémi Verschelde
Fix wrong docs opening in script override gutter
2022-09-30Merge pull request #66626 from danboo/fix-typo-run-debug-collisonsRémi Verschelde
Fix typos - "collison" -> "collision"
2022-09-30Fix wrong docs opening in script override gutterRedMser
2022-09-29Fix typo - "collison" -> "collision"danboo
2022-09-29Merge pull request #66590 from ↵Rémi Verschelde
akien-mga/animation-workaround-disable-onion-skinning Animation editor: Disable onion skinning temporarily due to rendering bug
2022-09-29Merge pull request #66575 from MewPurPur/indent-dedent-in-scripteditRémi Verschelde
Rename Indent Left/Right options in the Script Editor to Indent/Unindent
2022-09-29Rename Indent Left/Right to Indent/DedentVolTer
2022-09-29Animation editor: Disable onion skinning temporarily due to rendering bugRémi Verschelde
Works around #53870.
2022-09-29Merge pull request #66565 from clayjohn/canvas-lightsRémi Verschelde
Clean up canvas light shader API.
2022-09-28Clean up canvas light shader API.clayjohn
Expose LIGHT_ENERGY and LIGHT_IS_DIRECTIONAL. Add LIGHT_DIRECTION
2022-09-28Fix MSVC warning C4706: assignment within conditional expressionRémi Verschelde
Part of #66537.
2022-09-27Fix mouse release leaving dock areaGuilherme Sousa
2022-09-26Merge pull request #66440 from Chaosus/shader_completion_definesYuri Rubinsky
2022-09-26Merge pull request #66382 from MewPurPur/replace-in-files-foreverRémi Verschelde
Make Replace in Files always visible in Search
2022-09-26Add defines to completion list in shadersYuri Rubinsky
2022-09-26Merge pull request #66405 from Rindbee/fix-gd-not-sync-via-lspRémi Verschelde
Fix out of sync when the script is edited externally via lsp
2022-09-25Fix out of sync when the script is edited externally via lspRindbee
Previously, external editing via lsp would modify the modified time of the script, which caused the internal display of the script to not be refreshed when refocusing the engine. Now saving the script externally via lsp will automatically refresh the internal display.
2022-09-25Merge pull request #65535 from RedMser/script-editor-inheritance-iconRémi Verschelde
Show override icon in script editor gutter
2022-09-25Make Replace in Files always visible in SearchVolTer
2022-09-22Fix various -Wmaybe-uninitialized warnings from GCC 12.2.1Rémi Verschelde
Not sure why I didn't get those before, it may be due to upstream changes (12.2.1 is a moving target, it's basically 12.3-dev), or simply rebuilding Godot from scratch with different options.
2022-09-22[Font Inspector Plugin] Hide "Add Feature" button if supported feature list ↵bruvzg
is empty.
2022-09-21Merge pull request #66212 from ↵Rémi Verschelde
kleonc/script-text-editor-fix-check-if-script-used-within-scene `ScriptTextEditor` Fix checking if script is attached to any node belonging to scene
2022-09-21Fix checking if script is attached to any node belonging to scenekleonc
2022-09-21Merge pull request #63576 from KoBeWi/list_clickerRémi Verschelde
Simplify script list click logic
2022-09-21Merge pull request #66191 from MewPurPur/fix-dragndrop-crash-when-scene-closedRémi Verschelde
Fix possible crash when drag and dropping nodes