Age | Commit message (Collapse) | Author |
|
Make tilemap lines/rectangles their own tools
|
|
- Document the `EditorInterface.distraction_free_mode` property.
This closes https://github.com/godotengine/godot-proposals/issues/951.
|
|
akien-mga/canvasitemeditor-fix-dropped-scenes-position
CanvasItemEditor: Fix losing position for drag'n'dropped scenes
|
|
Move GI to a deferred pass
|
|
|
|
Don't use arbitrary theme editor icons for scripts with the same name
|
|
[macOS] Control key + scroll wheel should zoom not pan
|
|
(cherry picked from commit a84f0811606dc89fa4fb9a66fac0851bacc1fc83)
|
|
Fix regressions in the 3D lock buttons
|
|
The existing theme editor icon could be unintentionally set for any
global class with matching name (`Group` icon, `Group` class_name etc),
which would only show up in the "Create Dialog" context, but not the
scene tree dock.
This change prevents this behavior, and ensures that the icon can be
actually overidden by explicit icon path in `class_name`, if there's any
custom icon to begin with.
The correct built-in type's icon is fetched for child classes if there
are no custom icons detected throughout base classes as well, so it
isn't left empty for those cases.
|
|
Optimize class icon loading
|
|
Before this fix, all Buttons made with the default project theme
looked flat until hovered.
|
|
|
|
`get_global_class_name` for `GDScriptLanguage` is slow because
it forces to parse an entire script each time. This patch ensures
that the icon is actually fetched from the EditorData where they
are loaded beforehand.
This change also makes the behavior consistent with the existing
`get_object_icon` method in EditorNode.
|
|
|
|
Fix error label clicking in status bar for shader editor
|
|
|
|
Modifies polygon auto-completion based on UV editor scale, in order
to enable finer grained control for the user. Enables selection of
points closer than the current threshold of 8 pixels.
|
|
Draw horizontal lines and labels in the editor performance monitors
|
|
Fixes #26549.
Supersedes #36309.
|
|
Prevent the gizmo distance from being zero by MAX-ing it with CMP_EPSILON
|
|
(cherry picked from commit 000db65d40ede5b8cab1ce91f604c359e66f10bb)
|
|
Fix "Fully Axis-Locked" Freelook Navigation Scheme
|
|
This partially addresses
https://github.com/godotengine/godot-proposals/issues/1014.
|
|
Project Settings 'restart' message put focus on editor rather than project itself
|
|
Left-over from 31b7f02a29cdf4f1c30cfc37962f43f67380b9ad.
|
|
opened
Ensures that behavior when export_presets.cfg file is edited manually
while editor is running remains identical to before commit 44094b0.
|
|
Scroll horizontally when holding Shift with Scroll to Pan enabled
|
|
Replace the AssetLib tab icon with a less confusing design
|
|
Co-authored-by: Aaron Franke <arnfranke@yahoo.com>
|
|
This closes https://github.com/godotengine/godot-proposals/issues/818.
|
|
The "Anim imported" warning gets displayed properly when working on imported anims.
|
|
Prevent having spaces in signal's method in Connect Dialog
|
|
Fixes: #39647
|
|
itself
Fixes: #39613
|
|
ToolButton has no redeeming differences with Button;
it's just a Button with the Flat property enabled by default.
Removing it avoids some confusion when creating GUIs.
Existing ToolButtons will be converted to Buttons, but the Flat
property won't be enabled automatically.
This closes https://github.com/godotengine/godot-proposals/issues/1081.
|
|
This closes https://github.com/godotengine/godot-proposals/issues/1077.
|
|
|
|
|
|
on imported anims.
|
|
Together with godotengine/godot#39395 for 3.2.x, this fixes godotengine/godot#32520
|
|
Fix editor texture preview for certain specific dimensions
|
|
Ensures no error is issued when attempting to preview a resource that
may be scaled down to <1 pixel when resizing to fit the thumbnail.
|
|
Search result highlights follow font size
|
|
Fix a random crash in the TileSet editor
|
|
Occurred when selecting polygon collision mode, then drawing a single point, then selecting rectangle mode, and finally trying to select a rectangle.
|
|
- Remove the crosshair as it no longer serves a purpose (the cursor will
now appear where the user "expects" it to).
This closes https://github.com/godotengine/godot-proposals/issues/1076.
|
|
Removes the useless `@C#`, `@NativeScript` and `@VisualScript` entries.
|
|
|
|
Ensures that when the `Selection Only` option is selected, the Replace
tool replaces occurrences of the search phrase only within the selected
region, and in order of occurrence.
|