summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-24Merge pull request #50795 from Calinou/editor-profiler-display-time-add-tooltipsRémi Verschelde
Add a tooltip for Inclusive and Self in the editor profiler
2021-07-24Add a tooltip for Inclusive and Self in the editor profilerHugo Locurcio
This also changes the display mode tooltips to reflect the fact that times are now displayed in milliseconds instead of seconds.
2021-07-23Merge pull request #50789 from aaronfranke/fix-input-action-raw-strRémi Verschelde
Fix Input get_action_raw_strength binding
2021-07-23Merge pull request #50780 from JFonS/fix_submenusRémi Verschelde
Fix Popup submenu in single-window mode
2021-07-23Merge pull request #50762 from TokageItLab/fix-node-selection-signalRémi Verschelde
2021-07-23Merge pull request #50748 from JFonS/gizmo_reworkRémi Verschelde
Node3D gizmo improvements
2021-07-23Merge pull request #50779 from DavidCambre/Revert-unnecessary-changesRémi Verschelde
Revert unnecessary changes to VisualScriptEmitSignal
2021-07-23Node3D gizmo improvementsjfons
* Clean-up of node_3d_editor_plugin.{h,cpp}: removed unused code, fixed some bugs. * Moved node_3d_editor_gizmos.{h,cpp} to editor/plugins. * Added support for multiple gizmos per node. This means custom gizmos will no longer override the built-in ones and that multiple gizmos can be used in more complex nodes. * Added support for handle IDs. When adding handles to a gizmo, an ID can be specified for each one, making it easier to work with gizmos that have a variable number of handles. * Added support for subgizmos, selectable elements that can be transformed without needing a node of their own. By overriding _subgizmo_intersect_frustum() and/or _subgizmo_intersect_ray() gizmos can define which subgizmos should be selected on a region or click selection. Subgizmo transformations are applied using get/set/commit virtual methods, similar to how handles work.
2021-07-23Fix popup submenu in single-window modejfons
The internal processing code only works for OS windows, since it takes the mouse position relative to the window and not the viewport. Now we make sure it's not called in single-window mode.
2021-07-23Revert unnecessary changes to VisualScriptEmitSignalDavid Cambré
Revert unnecessary changes to VisualScriptEmitSignal, commit 2032b56005b2f6add6b105a00f04c05f9b292eec
2021-07-23Merge pull request #50765 from Calinou/resource-importer-expose-order-enumRémi Verschelde
Expose an ImportOrder enum in ResourceImporter
2021-07-23Merge pull request #50782 from timothyqiu/undoredo-refRémi Verschelde
Fix UndoRedo crash when clearing history
2021-07-23Merge pull request #50747 from bruvzg/move_alert_to_osRémi Verschelde
Move `alert` function from `DisplayServer` to `OS`.
2021-07-23Merge pull request #50776 from SirQuartz/patch-30Rémi Verschelde
2021-07-23Merge pull request #43693 from KoBeWi/absolute_tooltipsRémi Verschelde
Show tooltips even when paused or time_scale is 0
2021-07-24Fix UndoRedo crash when clearing historyHaoyu Qiu
2021-07-23Merge pull request #50777 from KoBeWi/Schrödinger's-LabelRémi Verschelde
Don't set metadata_label font if it doesn't exist
2021-07-23Fix doc typosNicholas Huelin
This pull request fixes an assortment of typos and improves conciseness in `Animation`, `Area2D`, `Array`, `ArrayMesh`, `Control`, `Directory`, `EditorPlugin`, `Engine`, and `OS`.
2021-07-23Show tooltips even when paused or time_scale is 0kobewi
2021-07-23Don't set metadata_label font if it doesn't existkobewi
2021-07-23Merge pull request #50768 from Calinou/editor-asset-library-urls-clarifyRémi Verschelde
Clarify the purpose of the default asset library URLs in the editor
2021-07-23Merge pull request #50764 from AndreaCatania/AndreaCatania-patch-4Rémi Verschelde
Fix GLTF crash when the material is not set.
2021-07-23Merge pull request #37760 from KoBeWi/rect_edit_level_upRémi Verschelde
Allow for easier editing of rect CollisionShape2D
2021-07-23Clarify the purpose of the default asset library URLs in the editorHugo Locurcio
`localhost` was removed as it won't work out of the box. It can be added by the user if they're working on the asset library itself. This won't affect existing installations due to how the editor settings are stored, but existing installations will keep working fine.
2021-07-23Expose an ImportOrder enum in ResourceImporterHugo Locurcio
This avoids using magic numbers in code.
2021-07-23Fix GLTF crash when the material is not set.Andrea Catania
Sometimes there are meshes that doesn't have materials, so make sure to check this case before extracting the name.
2021-07-23Remove extra signal firing in SELECT_MULTI modeSilc 'Tokage' Renew
2021-07-23Revert "Fix duplicate selection in SceneTree"Silc 'Tokage' Renew
This reverts commit 7d20d78847b24586b3f25beb23b41d015a25fb0a. # Conflicts: # editor/scene_tree_editor.cpp
2021-07-22Fix Input get_action_raw_strengthAaron Franke
2021-07-22Merge pull request #50753 from Faless/obj/4.x_stringname_metaRémi Verschelde
Make Object "meta" functions take StringName.
2021-07-22Merge pull request #50746 from LightningAA/fix-texture-preview-crash-4.0Rémi Verschelde
Fix `TexturePreview` crashing
2021-07-22Make Object "meta" functions take StringName.Fabio Alessandrelli
The various get_meta, set_meta, has_meta, get_meta_list, remove_meta functions now uses StringName, allowing further optimizations via the SNAME macro when used from C++ (this PR does not change the various usage though).
2021-07-22Fix `TexturePreview` crashingLightning_A
2021-07-22Move `alert` function from `DisplayServer` to `OS`.bruvzg
2021-07-22Merge pull request #50676 from reduz/textual-resource-idsRémi Verschelde
2021-07-22Merge pull request #50738 from SirQuartz/patch-29Rémi Verschelde
Fix miscellaneous doc typos
2021-07-22Merge pull request #50619 from YeldhamDev/menubutton_switch_on_hoverRémi Verschelde
Make `MenuButton`'s `switch_on_hover` work again
2021-07-22Fix miscellaneous doc typos and inconsistenciesNicholas Huelin
This pull request fixes an assortment of typos, improves conciseness, and enhances clarity.
2021-07-22Implement textual ext/subresource IDs.reduz
* Friendlier with version control. * Generates pseudo unique IDs, to minimize conflicts when merging, but still user readable (so, not UUID). * Eventually will also allow to have more precisely named sub-resources in imported files. * This will allow better reloading on changes (including resources already loaded) as well as better keeping track of changes on the DCC. * Keeps backward compatibility with the old formats. * Binary and text format version incremented to mark breakage in forward compatibility.
2021-07-22Make `MenuButton`'s `switch_on_hover` work againMichael Alexsander
2021-07-22Merge pull request #50736 from JulienVanelian/msec-doc-typo-fixRémi Verschelde
Fix delay_msec documentation description typo
2021-07-22Fix msec documentation description typoDistrikt64
2021-07-22Merge pull request #50733 from bruvzg/static_mvkRémi Verschelde
Fix MoltenVK static linking on macOS.
2021-07-22Fix MoltenVK static linking on macOS (add missing include path, Vulkan SDK ↵bruvzg
path option, use xcframework instead of static framework).
2021-07-22Merge pull request #50704 from dsnopek/webrtc-gdnative-versionRémi Verschelde
Update GDNative API version for changes from #50659
2021-07-22Merge pull request #50319 from nekomatata/optimize-node-path-checkRémi Verschelde
Optimize NodePath update when renaming or deleting nodes in the editor
2021-07-22Merge pull request #50726 from Calinou/doc-gdscript-constantsRémi Verschelde
Improve documentation for GDScript constants
2021-07-22Improve documentation for GDScript constantsHugo Locurcio
2021-07-22Merge pull request #50712 from nekomatata/x11-popup-focus-fixRémi Verschelde
Fix popup closing immediately after showing on some Linux WMs
2021-07-22Merge pull request #50697 from Calinou/doc-rootmotionviewRémi Verschelde
Document the RootMotionView class