summaryrefslogtreecommitdiff
path: root/editor
AgeCommit message (Collapse)Author
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 #65857 from MinusKube/inherited-open-crashRémi Verschelde
Prevent unsaved inherited scenes from being detected as the 'placeholder' scene
2022-10-05Merge pull request #66839 from aaronfranke/editor-prop-hide-sliderRémi Verschelde
Fix `hide_slider` vs `no_slider` inconsistency in editor property code
2022-10-05Merge pull request #66898 from aaronfranke/proj-mat-columnsRémi Verschelde
Rename Projection `matrix` to `columns`
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-04Rename Projection `matrix` to `columns`Aaron Franke
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 #65315 from Mickeon/editor-help-search-multi-termRémi Verschelde
Allow multiple words in Docs Help Search filter
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-04Allow multiple words in Docs Help Search filterMicky
This is how most search filters behave. Refactors the search's match_classes phase to reduce code duplication.
2022-10-04Merge pull request #58744 from Sauermann/fix-new-node-recent-listRémi Verschelde
Fix creating Nodes by DoubleClick from Recent list
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 #66827 from Mickeon/now-you-see-me-now-you-dontRémi Verschelde
Fix selection applying to hidden Nodes when filtering Scene Tree Editor
2022-10-04Merge pull request #62860 from Calinou/editor-log-bold-italic-mono-fontsRémi Verschelde
Define bold, italics and mono fonts in editor log for `print_rich()`
2022-10-04Merge pull request #62188 from MaeIsBad/MaeIsBad/masterRémi Verschelde
Move "Create Debug Tangents" on MeshInstance3D into an editor plugin
2022-10-04Merge pull request #66804 from akien-mga/core-remove-NO_SAFE_CASTRémi Verschelde
Remove unsupported `NO_SAFE_CAST`/`-fno-rtti` from Android build
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-03Fix hide_slider vs no_slider inconsistency in editor property codeAaron Franke
2022-10-03Fix selection applying to hidden Nodes when filtering Scene Tree EditorMicky
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-03Merge pull request #66812 from Rindbee/fix-infinite-popupsRémi Verschelde
Fix the file newer dialog that keeps popping up
2022-10-03Merge pull request #66662 from ↵Rémi Verschelde
akien-mga/editorspinslider-fix-grabber-action-area EditorSpinSlider: Make sure grabber doesn't get hidden during grabbing
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-03Add searching by event for Editor Settings shortcuts and Project Settings ↵EricEzaM
input map. * Focus into the LineEdit, then perform input to search the list of events by the events assigned. * New specialised editor-only control for this: EventListenerLineEdit. Line edit is a good candidate for such a control because you can focus it, override it's input handling, and show the event all in one control. Update InputEventConfigurationDialog to use event listener line edit rather than the separate tabs. * Cleaner look - no need for tabs. * Simpler code.
2022-10-03Remove unsupported `NO_SAFE_CAST`/`-fno-rtti` from Android buildRémi Verschelde
Android was the last platform to still attempt to disable RTTI (for binary size), but both the Android editor and now the ICU library used by templates need RTTI. There could still be the possibility to support this for non-ICU template builds (i.e. without the TextServerAdvanced module), but since this isn't one of the build configurations we test regularly it's pretty risky to keep this option only for that specific use case. And our code is already littered with `dynamic_cast`s which weren't guarded with `!defined(NO_SAFE_CAST)`.
2022-10-03Merge pull request #66795 from manueldun/loadSavedMaterialRémi Verschelde
fix error dialog from appearing after loading material res
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 #66689 from MewPurPur/property-editor-renamesRémi Verschelde
Rename Copy/Paste Property –> Copy/Paste Value
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-02fix error dialog from appearing after loading material resManuel Dun
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-09-30Fix creating Nodes from Recent listMarkus Sauermann
- give shorter search matches more weight - allow matching against "Node"
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-30Merge pull request #64784 from yedpodtrzitko/yed/ci-add-mypyRémi Verschelde
ci: add Python static analysis check via mypy