Age | Commit message (Collapse) | Author |
|
|
|
Replace ` + "/" + ` with `String::file_add()`
|
|
Headless CI/CD crash fixes
|
|
Better pre-selection of search result node in "Create New Node" dialog.
|
|
Export paths are now saved as relative paths
|
|
Auto-change file extension in EditorFileDialog when filter changes
|
|
If the target directory does not exist, it will be recursively created.
Export paths are now saved as a relative to the projects base directory
Renamed relative_to function to final_path_from_relative which takes a relative path and outputs the final path from a string that represents a directory.
Added relative_path_from_final which takes in a final path and outputs a relative path if possible. If not possible it outputs the relative path that represents the current directory.
If the target directory does not exist when exporting the project, then it is recursively created.
Removed final_path_from_relative function
Changed DirAccess into DirAccessRef for automatic object destruction
|
|
Applied some of FALLTHROUGH macro usage from #30122
|
|
compiler that this is intended.
|
|
Add support for creating editor icons per module
|
|
Added convertor from VisualShader to Shader
|
|
Remove bogus nulls from generated default values
|
|
"Anomalous backslash in string: '-'" in extract.py
|
|
Fix memory leak in Tilemaps
|
|
use vformat for duplicate strings
|
|
Add option to input value in EditorPropertyEasing. Fixes #8449
|
|
Also, fix crash in PluginScript destructor.
|
|
many strings in visual_shader_editor_plugin.cpp does not use vformat for duplicate strings making it harder to translate
|
|
Add default values to the editor help, docs, and generated RST
|
|
LikeLakers2/resourcepropertyeditor-selection-bugfix
Fix an EditorPropertyResource bug where clicking on the flat buttons …
|
|
pylint is complaining that an "Anomalous backslash in string: '\-'"
The string constant might be missing an 'r' prefix.
|
|
not select the property in the inspector
|
|
The functionality is similar to how `doc_classes` are retrieved per module.
The build system will search for custom icons path defined per module via
`get_icons_path()` method in `config.py` or default icons path.
If such paths don't exist, only the editor's own icons will be built.
Most module icons were moved from editor/icons to respective modules.
|
|
|
|
|
|
|
|
Double-clicking on the EditorPropertyEasing widget (e.g. for the Light
Attenuation parameter) shows an EditorSpinSlider to set the value manually.
Fixes #8449.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
|
|
|
|
Also, make spacing of "=" in the editor help a bit more consistent.
Closes #16086
|
|
Shows menu when dragging connection on empty space in visual shader
|
|
Centers the 2D viewport in the editor
|
|
|
|
Remove redundant code, possible NULL pointers and others
|
|
|
|
|
|
|
|
Also search for substrings in class types, not just subsequences. If for
the current search term a substring has been found in a class type name,
prefer the substring match over the subsequence.
Fixes #26010
|
|
Make visibility of update spinner editor-wide, hidden by default
|
|
|
|
- Make visibility of the spinner and "update always" option editor-wide,
rather than per-project metadata.
- Add options "Show Update Spinner" and "Update Continuously" under
Editor Settings > Interface > Editor. Both options are false by
default.
- Rename some variables and constants to be more consistent and clearer:
"update always" -> "update continuously", "update changes" -> "update
when changed", "update menu" -> "update spinner", "circle" -> "update
spinner".
Fixes #23738.
|
|
We already had support for parsing and saving theme_item descriptions
in DocData, and displaying it in the editor, but doctool would drop the
changes as it was not writing them back to the XML.
Part of #29868.
|
|
Allow to remove 2D editor bounds
|
|
|
|
Ensure indentation works properly in rich text
|
|
Introduced in #29376 and recent compilers are fine with it, but GCC 5
complains.
Fixes #30044.
|
|
This fixes #27854
|
|
Properly set emitting when particles restart
|
|
Fix undo references for conversion to CPUParticles
|
|
The 'undo' reference should be the node to free when the undo history
is lost, i.e. the original (GPU) Particles node. Similarly, the 'do'
reference should point to the CPUParticles (result of the 'do' call).
Fixes #29742.
|
|
Change several font_selected_color to font_color_selected; the actual name of the override
|