summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-06-21Merge pull request #45815 from floppyhammer/masterRémi Verschelde
Improve nine patch behavior of TextureProgressBar
2021-06-21Improve nine patch behavior of TextureProgressBarfloppyhammer
2021-06-20Merge pull request #49772 from pycbouh/editor-theme-pin-new-styleboxRémi Verschelde
Fix pinned `StyleBox` incorrectly reacting to several actions in the new `Theme` editor
2021-06-20Fix pinned StyleBox incorrectly reacting to several actions in the new Theme ↵Yuri Sizov
editor
2021-06-20Merge pull request #35608 from golfinq/masterRémi Verschelde
2021-06-20Merge pull request #49281 from aaronfranke/use-enums-mouse-joypadRémi Verschelde
2021-06-20Use mouse and joypad enums instead of plain integersAaron Franke
Also MIDIMessage
2021-06-20Move many input enums to their own fileAaron Franke
2021-06-20Rich Text Label now allows for foreground colors and background colorsgolfinq
2021-06-20Merge pull request #49760 from Calinou/doc-projectsettings-stdout-stderrRémi Verschelde
Improve descriptions for ProjectSettings' `disable_stdout`/`disable_stderr`
2021-06-20Improve descriptions for ProjectSettings' `disable_stdout`/`disable_stderr`Hugo Locurcio
2021-06-20Merge pull request #49714 from fire/lod-scaleRémi Verschelde
Fix for LOD is broken 49706
2021-06-20Fix for LOD is broken 49706K. S. Ernest (iFire) Lee
2021-06-20Merge pull request #48359 from Calinou/add-engine-print-error-propertyRémi Verschelde
2021-06-20Merge pull request #49754 from aaronfranke/is-eq-approx-sub-optRémi Verschelde
Fix sub-optimal uses of is_equal_approx
2021-06-20Merge pull request #49693 from LightningAA/instance-is-not-a-verbRémi Verschelde
Rename `instance()`->`instantiate()` when it's a verb
2021-06-20Fix sub-optimal uses of is_equal_approxAaron Franke
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-06-20Merge pull request #49742 from Paulb23/remove_keywords_texteditRémi Verschelde
Remove redundant keywords from TextEdit
2021-06-20Merge pull request #48804 from EricEzaM/scripting-multi-error-supportRémi Verschelde
Added support for scripts reporting multiple errors to ScriptTextEditor
2021-06-20Merge pull request #49741 from RandomShaper/fix_save_scene_side_effectsRémi Verschelde
Remove side effects of scene save
2021-06-20Merge pull request #41794 from KoBeWi/shiny_new_tweensRémi Verschelde
2021-06-20Merge pull request #48080 from aaronfranke/real-serializationRémi Verschelde
Binary serialization for reals
2021-06-20Merge pull request #49737 from JFonS/fix_vis_rangeRémi Verschelde
Fix crash in visibility range system.
2021-06-20Merge pull request #48696 from madmiraal/fix-48692Rémi Verschelde
Fix `InputMap.action_erase_event()` failing to erase events correctly.
2021-06-19Merge pull request #44806 from madmiraal/consolidate_jsonRémi Verschelde
Consolidate JSON, JSONParseResults and JSONParser into JSON
2021-06-19Merge pull request #49746 from madmiraal/fix-49588Rémi Verschelde
Add adb output to error message when install fails
2021-06-19Add adb output to error message when install failsMarcel Admiraal
2021-06-19Remove redundant keywords from TextEditPaulb23
2021-06-19Added support for scripts reporting multiple errors to ScriptTextEditorEric M
Scripts can now report multiple errors to the scripting editors in the engine. UI elements were added to support multiple errors.
2021-06-19Remove side effects of scene savePedro J. Estébanez
2021-06-19Merge pull request #49615 from BastiaanOlij/inverse_xr_camera_offsetBastiaan Olij
Inverse XR camera offset for stereoscopic rendering
2021-06-19Complete rewrite of TweensTomasz Chabora
* Tweens were changed from Node to RefCounted. New API is inspired by DOTween. * Tweens are created and managed by SceneTree, similar to SceneTreeTimer, which makes them ultra cheap to use a lot. * Animating with Tweens is done by creating sequences of Tweeners. You create them from code and they autostart by default (fire-and-forget). * There are 4 Tweeners that cover the former Tween functionality: PropertyTweener, IntervalTweener, CallbackTweener and MethodTweener. * The methods were simplified a lot. Long argument lists are replaced with chained calls on Tweens and Tweeners. * Tweeners by default execute in sequence, so it's easy to create complex chained animations. * You can bind a Tween to a node. Tween will be removed automatically when the bound node is freed.
2021-06-19Fix crash in visibility range system.jfons
2021-06-19Inverse XR camera offset for stereoscopic renderingBastiaan Olij
2021-06-19Merge pull request #48544 from Calinou/expose-data-dirsRémi Verschelde
Expose OS data directory getter methods
2021-06-19Merge pull request #49724 from Calinou/raycast3d-draw-double-sidedRémi Verschelde
Use double-sided material for RayCast3D
2021-06-19Consolidate JSON, JSONParseResults and JSONParser into JSONMarcel Admiraal
Renames JSON.parse_string() to parse() Renames JSON.decode_data() to stringify()
2021-06-19Expose OS data directory getter methodsHugo Locurcio
This can be used by editor plugins and non-game applications to store data in the correct directories according to the XDG Base Directory specification.
2021-06-19Use double-sided material for RayCast3DHugo Locurcio
This makes RayCast3Ds visible if the camera is fully inside one (e.g. a RayCast3d parented to the current Camera3D).
2021-06-19Merge pull request #49287 from reduz/expose-variant-internal-bindersRémi Verschelde
Make some Variant internal functions public.
2021-06-18Merge pull request #49715 from JFonS/fix_ignore_occlusion_cullingRémi Verschelde
Fix "Ignore Occlusion Culling" flag.
2021-06-18Merge pull request #49449 from SpectralDragon/fix-enum-equal-operationGeorge Marques
Fix equal operation for typed enums
2021-06-18Fix "Ignore Occlusion Culling" flag.jfons
2021-06-18Merge pull request #49474 from nekomatata/line-2d-upwardRémi Verschelde
Make LineShape2D normal point upwards by default
2021-06-18Make LineShape2D normal point upwards by defaultPouleyKetchoupp
Allows line shapes to collide with objects falling from the top by default, which makes more sense for the most common cases.
2021-06-18Merge pull request #49711 from Faless/js/4.x_fix_callback_returnRémi Verschelde
[HTML5] JS callback functions now returns passed value.
2021-06-18GDScript: Fix setting type of operator return valueGeorge Marques
Also write type adjust when needed for binary operators.
2021-06-18[HTML5] JS callback functions now returns passed value.Fabio Alessandrelli
JavaScript callbacks created via the `JavaScript.create_callback` method used to always return void. With this patch they return the value returned by the Godot function as one would expect.
2021-06-18Merge pull request #49659 from LightningAA/string-valid-integer-to-intRémi Verschelde