Age | Commit message (Collapse) | Author |
|
Displays smart snapping guides when snapped
|
|
Showing only working options in filesystem dock menu
|
|
Expose SceneTreeDock::get_tree_editor() to GDScript
|
|
|
|
Edit TileMap only with TOOL_SELECT
|
|
Tweak a few strings displayed in the editor for consistency
|
|
|
|
|
|
The custom color introduced in be8d569744e4eed9acb313d355d96e6989e92087
had the same name as the "folder" icon, which could cause conflicts
in the generated documentation.
The new name is also more self-explanatory.
|
|
More Crypto, SSL server, crt/key as Resource, HashingContext
|
|
|
|
connect_to_stream now accepts optional parameter to specify which
certificates to trust.
Implement accept_stream (SSL server) with key/cert parameters to specify
the RSA key and X509 certificate resources.
|
|
This makes them easier to distinguish from their enabled counterparts,
as is already done in the 2D editor.
|
|
|
|
EditorNode::show_warning displays a console warning during project loading
|
|
during project load
Fixes #31522
|
|
Setting project metadata doesn't fail when project_metadata.cfg doesn't exist
|
|
EditorSettings::set_project_metadata: creates project_metadata.cfg if it doesn't exist
EditorPlugin::get_config: removed (not used)
Fixes #31444
|
|
This can be useful for plugins that rely on some signals emitted by it, Like my Networked Scene Editor plugin https://github.com/thimenesup/GodotNetworkedSceneEditor
|
|
Include setters and getters in help search
|
|
|
|
Improve the project manager UI
|
|
Use a different color for folder icons in file dialogs
|
|
Fix various typos and style errors in text
|
|
Improve the appearance of 2D path editors
|
|
Define a minimum window size in the editor and project manager
|
|
This makes them easier to distinguish from files for quick
visual grepping.
This can also be used in projects by setting the FileDialog "folder"
color. The default value (`Color(1, 1, 1)`) has no visual impact,
for compatibility with existing projects.
|
|
|
|
Crypto classes will be placed in core/crypto.
|
|
- Add new handle icons for path/polygon editors
- Add smooth path point icons and curve tangent icons
- Use a gray color for tangent lines in the Path2D and Path editors
- Use antialiasing for Path2D lines
|
|
|
|
Added code preview to visual shader
|
|
Added global expressions to visual shaders
|
|
|
|
Use shortcut tooltips in the spatial editor
|
|
Improve "Snap Object to Floor" functionality
|
|
Update Slider grabber position when using mouse wheel
|
|
Minor improvements to the Node dock
|
|
Improve the scene tree signals/groups tooltip
|
|
|
|
|
|
- Display an error message if no selected nodes could be snapped
- Only register an undo/redo action if at least one node
could be snapped
- Increase the maximum snapping height to 20
- Increase the negative snapping limit to 0.2
|
|
This makes the tooltips display the correct shortcuts in case
they are changed, as is done automatically by `set_shortcut()`.
Button shortcuts are now used to apply shortcut actions,
which makes for cleaner code.
|
|
Allow plugins to not have an init script
|
|
This prevents most UI elements from overlapping or being cut off
as a result of the window being too small.
This closes #20669.
|
|
|
|
The tooltip now displays the number of connections and groups
that are assigned to the hovered node.
|
|
This incorporates many suggestions from #31342.
This also revises the search behavior to be simpler and more efficient:
- Searching will now search in both the project name and path. A project
will be displayed if either of these match the search term.
- If the search term contains a "/", the whole path will be used to match
the search term. Otherwise, only the last path component will be used.
|
|
The last remaining ERR_EXPLAIN call is in FreeType code and makes sense as is
(conditionally defines the error message).
There are a few ERR_EXPLAINC calls for C-strings where String is not included
which can stay as is to avoid adding additional _MSGC macros just for that.
Part of #31244.
|
|
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?)
|