summaryrefslogtreecommitdiff
path: root/editor
AgeCommit message (Collapse)Author
2020-06-29Merge pull request #39938 from MCrafterzz/interpolatedcameraRémi Verschelde
Remove unused interpolate camera icon
2020-06-29Merge pull request #39824 from mrushyendra/snap_point_polygonRémi Verschelde
Fix possible accidental duplication of Polygon2D start point
2020-06-27Merge pull request #39896 from KoBeWi/image_galleryRémi Verschelde
Generate inspector preview for Image resources
2020-06-27Generate inspector preview for Image resourcesTomasz Chabora
2020-06-27Remove directory search resultsStijn Hinlopen
2020-06-27Merge pull request #39637 from MCrafterzz/tilemapinprovementsRémi Verschelde
Make tilemap lines/rectangles their own tools
2020-06-26Keep the bottom panel visible when enabling the distraction-free modeHugo Locurcio
- Document the `EditorInterface.distraction_free_mode` property. This closes https://github.com/godotengine/godot-proposals/issues/951.
2020-06-26Merge pull request #39754 from ↵Rémi Verschelde
akien-mga/canvasitemeditor-fix-dropped-scenes-position CanvasItemEditor: Fix losing position for drag'n'dropped scenes
2020-06-26Addition of SDFGI for open world global illuminationJuan Linietsky
Move GI to a deferred pass
2020-06-26Make tilemap lines/rectangles their own toolsMarcus Elg
2020-06-26Merge pull request #39814 from Xrayez/specific-weird-iconsRémi Verschelde
Don't use arbitrary theme editor icons for scripts with the same name
2020-06-25Fix accidental duplication of Polygon2D start pointMaganty Rushyendra
Ensures that closure of Polygon2D in the editor takes into account Grid Snap if enabled. Does this by comparing the polygon start with grid snap applied to mouse click location. Note: transformation is applied in order to deal with different editor zoom levels.
2020-06-25Merge pull request #39482 from asmaloney/fix-scrollwheel-zoom-macosRémi Verschelde
[macOS] Control key + scroll wheel should zoom not pan
2020-06-25i18n: Sync translations with WeblateRémi Verschelde
(cherry picked from commit a84f0811606dc89fa4fb9a66fac0851bacc1fc83)
2020-06-25Merge pull request #39799 from YeldhamDev/3d_buttons_regress_fixRémi Verschelde
Fix regressions in the 3D lock buttons
2020-06-25Don't use arbitrary theme editor icons for scripts with the same nameAndrii Doroshenko (Xrayez)
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.
2020-06-24Merge pull request #39793 from Xrayez/class-icon-optRémi Verschelde
Optimize class icon loading
2020-06-24Fix default editor/project Button styles after ToolButton removalHugo Locurcio
Before this fix, all Buttons made with the default project theme looked flat until hovered.
2020-06-24Fix regressions in the 3D lock buttonsMichael Alexsander
2020-06-24Optimize class icon loadingAndrii Doroshenko (Xrayez)
`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.
2020-06-24Fix overlapping hotkey designations for save all scenes and save all scriptsBill
2020-06-24Merge pull request #39775 from Chaosus/fix_error_labelRémi Verschelde
Fix error label clicking in status bar for shader editor
2020-06-23Fix error label clicking in status bar for shader editorYuri Roubinsky
2020-06-23Remove unused interpolate camera iconMarcus Elg
2020-06-23Enable finer grained control when creating polygon with UV EditorMaganty Rushyendra
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.
2020-06-22Merge pull request #39719 from Calinou/editor-monitors-horizontal-linesRémi Verschelde
Draw horizontal lines and labels in the editor performance monitors
2020-06-22CanvasItemEditor: Fix losing position for drag'n'dropped scenesRémi Verschelde
Fixes #26549. Supersedes #36309.
2020-06-22Avoid errors when the editor camera is inside the focused objectAaron Franke
Prevent the gizmo distance from being zero by MAX-ing it with CMP_EPSILON
2020-06-22i18n: Sync translations with WeblateRémi Verschelde
(cherry picked from commit 000db65d40ede5b8cab1ce91f604c359e66f10bb)
2020-06-21Merge pull request #39592 from vorblen/masterRémi Verschelde
Fix "Fully Axis-Locked" Freelook Navigation Scheme
2020-06-21Draw horizontal lines and labels in the editor performance monitorsHugo Locurcio
This partially addresses https://github.com/godotengine/godot-proposals/issues/1014.
2020-06-21Merge pull request #39661 from dreamsComeTrue/restart-project-settings-msgRémi Verschelde
Project Settings 'restart' message put focus on editor rather than project itself
2020-06-20Remove unused ToolButton editor iconHugo Locurcio
Left-over from 31b7f02a29cdf4f1c30cfc37962f43f67380b9ad.
2020-06-20Fix overwrite of manual changes in export_presets.cfg when export dialog is ↵Maganty Rushyendra
opened Ensures that behavior when export_presets.cfg file is edited manually while editor is running remains identical to before commit 44094b0.
2020-06-20Merge pull request #39687 from Calinou/2d-editor-shift-horizontal-scrollRémi Verschelde
Scroll horizontally when holding Shift with Scroll to Pan enabled
2020-06-20Merge pull request #39689 from Calinou/new-assetlib-iconRémi Verschelde
Replace the AssetLib tab icon with a less confusing design
2020-06-20Fix "Fully Axis-Locked" Freelook Navigation SchemeVorblen
Co-authored-by: Aaron Franke <arnfranke@yahoo.com>
2020-06-20Replace the AssetLib tab icon with a less confusing designHugo Locurcio
This closes https://github.com/godotengine/godot-proposals/issues/818.
2020-06-19Merge pull request #39657 from Sl3dge78/20467Rémi Verschelde
The "Anim imported" warning gets displayed properly when working on imported anims.
2020-06-19Merge pull request #39663 from dreamsComeTrue/connect-dialog-method-nameRémi Verschelde
Prevent having spaces in signal's method in Connect Dialog
2020-06-19Prevent having spaces in signal's method in Connect DialogDominik 'dreamsComeTrue' Jasiński
Fixes: #39647
2020-06-19Project Settings 'restart' message put focus on editor rather than project ↵Dominik 'dreamsComeTrue' Jasiński
itself Fixes: #39613
2020-06-19Remove ToolButton in favor of ButtonHugo Locurcio
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.
2020-06-19Scroll horizontally when holding Shift with Scroll to Pan enabledHugo Locurcio
This closes https://github.com/godotengine/godot-proposals/issues/1077.
2020-06-19Added Texture2DArray support to visual shadersYuri Roubinsky
2020-06-19Autofilled path gets set properly on animation subresourcesSl3dge78
2020-06-18Fix #20467. The "Anim imported" warning gets displayed properly when working ↵Sl3dge78
on imported anims.
2020-06-18[macOS] Control key + scroll wheel should zoom not panAndy Maloney
Together with godotengine/godot#39395 for 3.2.x, this fixes godotengine/godot#32520
2020-06-18Merge pull request #39638 from mrushyendra/editor_previewRémi Verschelde
Fix editor texture preview for certain specific dimensions
2020-06-18Fix editor texture preview for certain specific dimensionsMaganty Rushyendra
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.