Age | Commit message (Collapse) | Author |
|
Allow plugins to not have an init script
|
|
Condensed some if and ERR statements. Added dots to end of error messages
Couldn't figure out EXPLAINC. These files gave me trouble: core/error_macros.h, core/io/file_access_buffered_fa.h (where is it?),
core/os/memory.cpp,
drivers/png/png_driver_common.cpp,
drivers/xaudio2/audio_driver_xaudio2.cpp (where is it?)
|
|
|
|
|
|
C#: Add Ide Connection library and server for the editor
|
|
- Clean up the recent scripts dialog to match the recent scenes dialog
- Add "..." at the end of shortcuts that cause a modal dialog to appear
This closes #31148.
|
|
Fixed crash when making subresource unique in inspector dock
|
|
I believe many calls to the said function was mistakenly left out leading to InspectorDock having a pointer to deleted values.
As such, this commit introduces many such calls to inspector_dock where I believe is appropriate...
|
|
Let EditorPlugins set editor/distraction-free mode
|
|
|
|
Add Shortcut Settings for Quitting Editor
|
|
Adds the ability to change the shortcut keys in Editor Settings for quitting the editor.
|
|
|
|
This will be used for communicating between the Godot editor and external IDEs/editors, for things like opening files, triggering hot-reload and running the game with a debugger attached.
|
|
|
|
Make the expand icon in the bottom panel always be the same
|
|
|
|
|
|
Display version information in the editor at all times
|
|
Only a single checkbox is now exposed to control whether the editor
window should be dimmed when opening a popup. The main use case
for disabling it is picking colors from the editor window while
a popup is open.
|
|
This closes #27811.
|
|
Also allow lifting the decimal step formatting with a hint range step
of 0. A new `range_step_decimals()` is added for this to avoid breaking
compatibility on the general purpose `step_decimals()` (which still
returns 0 for an input step of 0).
Supersedes #25470.
Partial fix for #18251.
|
|
|
|
Changed some code reported by LGTM and Coverity
|
|
|
|
Implements #6067 (aaronfranke's idea)
Fixes #26980
|
|
|
|
Closes #20662
|
|
Fixes #30368
|
|
|
|
Add editor menu to open the project data "user://" location.
|
|
|
|
Dim the editor window while it's quitting
|
|
This makes it clearer that the editor window is busy while it's quitting
(which can take a while on slower PCs).
This also makes it feel more responsive to user input.
Note that the effect is only visible if
"Interface > Editor > Quit Confirmation" is disabled in the
Editor Settings, as the quit confirmation already makes
the editor window dim while quitting.
|
|
CheckButtons should only be used if toggling them has an
immediate effect. Otherwise, CheckBoxes should be used.
|
|
The fix for EditorNode is a bit hacky, but the handling of the buttons
and features there is hacky too (based on enums that might not reflect
the actual state).
|
|
Add editor screenshot on control - f12.
|
|
|
|
Replace ` + "/" + ` with `String::file_add()`
|
|
|
|
- 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.
|
|
Saving/deleting editor layouts dialog with layout list
|
|
|
|
|
|
This is an editor setting and its value can also be toggled
using an entry in the Editor toolbar. The console will still
appear briefly when starting the project manager or editor,
as it's still compiled as console application.
Does not impact exported games, which will still run without
console in release and with console in debug mode.
A project setting or export option could be added to disable
it in debug mode if there's demand for it, but that would
greatly reduce the usefulness of debug builds if Windows users
can no longer report error and crash messages.
Fixes #17889.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
|
|
Enhancements and fixes for the editor feature profile
|
|
Remove useless cast from c-string to String
|
|
Also make compatible with Python 3.
|
|
|
|
|