summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-09-21Improve implementation of builtin action overridesEric M
2021-09-21Merge pull request #52718 from Calinou/gdscript-add-integration-tests-2Rémi Verschelde
2021-09-21Merge pull request #52466 from tcoxon/fix_43733_4.0Rémi Verschelde
Prevent shaders from generating code before the constructor finishes.
2021-09-21Merge pull request #52890 from bruvzg/rtl_effects_connectedRémi Verschelde
Improve connected grapheme handling in the RTL CharFX.
2021-09-21Prevent shaders from generating code before the constructor finishes.Tom Coxon
Fixes #43733: "creating SpatialMaterial in a separate thread creates invalid shaders (temporarily)." The bug occurred because various setters called in materials' constructors add materials to queues that are processed on the main thread. This means that when the materials are created in another thread, they can be processed on the main thread before the constructor has finished. The fix adds a flag to affected materials that prevents them from being added to the queue until their constructors have finished initialising all the members.
2021-09-21Add flag to connected grapheme. Apply RTL displacement FX only to the whole ↵bruvzg
connected grapheme. Pass more glyph info to the custom RTL FX.
2021-09-21Merge pull request #47297 from KoBeWi/📞🌳Rémi Verschelde
Improve call_group documentation
2021-09-21Merge pull request #52842 from Ev1lbl0w/fix_win_open_errcodeRémi Verschelde
Fix shell_open not returning errors on Windows
2021-09-21Merge pull request #52884 from aaronfranke/doc-no-emptyRémi Verschelde
Don't generate empty methods/constants doc sections and reduce code duplication
2021-09-21Merge pull request #52605 from TokageItLab/fixed-vtype-in-node-oneshotRémi Verschelde
Fixed value type and applied small change in `AnimationNodeOneShot`
2021-09-21Merge pull request #52601 from KoBeWi/scene_renaissanceRémi Verschelde
Make restore_scenes_on_load true by default
2021-09-21Merge pull request #52649 from Faless/js/4.x_audioworklet_nothreads_prRémi Verschelde
[HTML5] Refactor audio drivers. Implement AudioWorklet w/o threads.
2021-09-21Merge pull request #52886 from bruvzg/rtl_fixesRémi Verschelde
Fix RTL layout Label text, VBox child, 3D node editor controls, and popup menu alignment.
2021-09-21Merge pull request #51346 from EricEzaM/fix-focus-key-shortcutsRémi Verschelde
Fix focus shortcuts triggering incorrectly
2021-09-21Merge pull request #47815 from Calinou/doc-os-delay-nonblockingRémi Verschelde
Document how to delay code execution in a non-blocking manner
2021-09-21Fix RTL layout Label text, VBox child, 3D node editor controls, and popup ↵bruvzg
menu alignment.
2021-09-21Merge pull request #52868 from jmb462/mouse_inputRémi Verschelde
Allow mouse button event detection in Action Map Editor
2021-09-21Merge pull request #35103 from Calinou/tweak-3d-inertiaRémi Verschelde
Tweak the 3D editor inertia defaults for better responsiveness
2021-09-21Fix focus shortcuts triggering incorrectlyEric M
2021-09-20Don't generate empty doc sections and reduce code duplicationAaron Franke
2021-09-21Document how to delay code execution in a non-blocking mannerHugo Locurcio
2021-09-20Allow mouse button event detection in Action Map Editorjmb462
2021-09-20Tweak the 3D editor inertia defaults for better responsivenessHugo Locurcio
The default orbit sensitivity was decreased to account for this change. Rotational inertia (orbit + freelook) was disabled by default due to known issues. This also removes the need for separate manipulation inertia settings, as the default settings are more responsive.
2021-09-20Merge pull request #42103 from dankan1890/import_atlas_fixRémi Verschelde
2021-09-20Merge pull request #52312 from Calinou/no-main-scene-gui-alertRémi Verschelde
Display an alert when attempting to run a project with no main scene
2021-09-20Merge pull request #52555 from TokageItLab/fixed-discrete-animation-seekRémi Verschelde
Fixed seeking behavior of property track with discrete interpolation
2021-09-20Display an alert when attempting to run a project with no main sceneHugo Locurcio
This gives visual feedback when not starting Godot from a terminal. This could lead to confusion when placing a Godot binary within a project folder that has no main scene defined.
2021-09-20Merge pull request #52330 from johnjdonna/add_support_hostname_language_serverRémi Verschelde
LSP: Add support for custom host setting
2021-09-20Merge pull request #52867 from JFonS/upd_giz_fixRémi Verschelde
Fix error spam on quit
2021-09-20Merge pull request #52856 from e8newallm/52816Rémi Verschelde
Corrected GLTFDocument::save_scene from processing a nullptr
2021-09-20Corrected GLTFDocument::save_scene from processing a nullptrMatthew Newall
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2021-09-20Merge pull request #52618 from williamd67/GPULightmapper-bounce-improvementRémi Verschelde
GPULightmapper exclude back-face triangles while calculating bounces
2021-09-20Merge pull request #52545 from JFonS/occ_fixesRémi Verschelde
Occlusion culling fixes
2021-09-20Merge pull request #52543 from ↵Rémi Verschelde
TokageItLab/fixed-transition-when-xfade-time-is-zero Fixed `AnimationNodeTransition`'s behavior when xfade time is zero
2021-09-20Merge pull request #52479 from KoBeWi/the_close_of_all_tabsRémi Verschelde
Don't stop closing on unsaved script
2021-09-20Fix error spam on quitjfons
2021-09-20LSP: Add support for custom host settingJohn J. Donna II
You can now configure host in the `language_server` settings in the editor settings.
2021-09-20Merge pull request #52513 from Ev1lbl0w/fix_path_double_slashRémi Verschelde
Fix path with multiple slashes not being corrected on templates
2021-09-20Merge pull request #51034 from bruvzg/macos_mimeRémi Verschelde
[macOS] Update MIME codes and file type name to match "dist/linux/org.godotengine.Godot.xml"
2021-09-20Merge pull request #52519 from e8newallm/52497-Remove_Unused_VariableRémi Verschelde
Removed unused Ref<Font> font variables
2021-09-20Merge pull request #52865 from akien-mga/obj-import-no-threadsRémi Verschelde
Import: Disable thread import for OBJ meshes
2021-09-20Merge pull request #52827 from Chaosus/blend_tree_connection_improvementRémi Verschelde
Draggin in/out from ports to create nodes in Animation Blend Tree editor
2021-09-20Merge pull request #52151 from CaptainProton42/fix-y-billboard-shearRémi Verschelde
Fix y billboard shear when rotating camera
2021-09-20[macOS] Update MIME codes and file type names to match ↵bruvzg
"dist/linux/org.godotengine.Godot.xml" definitions. Add missing "shader" type icon.
2021-09-20Merge pull request #37228 from rcorre/rcorre/better-load-dialogRémi Verschelde
Use QuickOpen to load resources in the inspector.
2021-09-20Import: Disable thread import for OBJ meshesRémi Verschelde
This can currently lead to deadlocks, possibly due to some race condition in the Vulkan renderer. Works around #48265.
2021-09-20Merge pull request #52848 from Paulb23/code-edit-testsRémi Verschelde
2021-09-20Merge pull request #52862 from bruvzg/cache_index_chkRémi Verschelde
Add FontData cache index check, remove excessive loop.
2021-09-20Merge pull request #52858 from ↵Rémi Verschelde
SilverCreekEntertainment/fix-cursor-disappearing-in-windows-fullscreen-4.x Fix Windows cursor with trails disappearing in fullscreen
2021-09-20Add remaning code edit unit testsPaulb23