summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-11Enable Unicode support for RegEx classMaganty Rushyendra
Build PCRE2 thirdparty library with unicode support. RegEx objects in Godot can now be used to recognize unicode strings.
2020-06-11Merge pull request #39438 from Chaosus/fix_custom_property_editorYuri Roubinsky
Fix custom property editor layout
2020-06-10Merge pull request #38508 from RandomShaper/fix_cleanup_infoRémi Verschelde
Fix potential crash when listing leaked objects
2020-06-10Fix potential crash when listing leaked objectsPedro J. Estébanez
Note: Casting to the C++ classes and calling the methods there would work as well, but would require including he header files for the specific object types handled here, which wouldn't be OK either.
2020-06-10Fix custom property editor layoutYuri Roubinsky
2020-06-10Merge pull request #39430 from Calinou/doc-3d-light-radiusRémi Verschelde
Improve the 3D light documentations
2020-06-10Merge pull request #37248 from Xrayez/env-dumpRémi Verschelde
SCons: Dump construction environment to a file
2020-06-10SCons: Dump construction environment to a fileAndrii Doroshenko (Xrayez)
A new `methods.dump(env)` is added to dump the construction environment used by SCons to build Godot to a `.scons_env.json`. The file can be used for debugging purposes and any external tool.
2020-06-10Merge pull request #39431 from Calinou/contributing-documentationRémi Verschelde
Document the requirement to update the class reference when contributing
2020-06-10Improve the 3D light documentationsHugo Locurcio
See https://github.com/godotengine/godot-docs/issues/3670.
2020-06-10Merge pull request #39350 from giulianob/improve-tree-redrawRémi Verschelde
Tree: Calling update in _gui_input less frequently
2020-06-10Merge pull request #39390 from mrushyendra/duplicate_signals_masterRémi Verschelde
Fix signal duplication bug when duplicating node with instanced children
2020-06-10Merge pull request #39409 from akien-mga/astar-get_closest_point-deterministicRémi Verschelde
AStar: Make get_closest_point() deterministic for equidistant points
2020-06-10Merge pull request #39413 from akien-mga/doc-file-store-signed-intsRémi Verschelde
doc: Make File store/get integer methods clearer
2020-06-10Merge pull request #39423 from Phischermen/fix-new-text-file-crashRémi Verschelde
Fix crash when creating new text file with no name
2020-06-10Merge pull request #39424 from YeldhamDev/scene_root_selectRémi Verschelde
Fix scene tree showing up when the root selection is present
2020-06-10Document the requirement to update the class reference when contributingHugo Locurcio
Documenting new additions has been an informal requirement for a few months now. This makes it official.
2020-06-10Merge pull request #39429 from Calinou/doc-dictionary-hash-orderRémi Verschelde
Mention ordering caveats for `Dictionary.hash()`
2020-06-10Mention ordering caveats for `Dictionary.hash()`Hugo Locurcio
See https://github.com/godotengine/godot/issues/27615.
2020-06-09Fix scene tree showing up when the root selection is presentMichael Alexsander
2020-06-09doc: Make File store/get integer methods clearerRémi Verschelde
Add an example on how to store signed integers on less than 64 bits, using one bit for the signedness.
2020-06-09Fix crash when creating new text file with no namePhischermen
2020-06-09Fix signal duplication bug when duplicating node with instanced childrenMaganty Rushyendra
Change error checking in `duplicate_signals()` to check for path to `p_original`, thus adhering to the method used in `duplicate`, instead of checking for ownership.
2020-06-09Merge pull request #39372 from aaronfranke/editor-cam-rotRémi Verschelde
Change the default editor camera rotation to position it in +X +Y +Z
2020-06-09Merge pull request #39391 from YeldhamDev/filediag_file_iconRémi Verschelde
Add generic file icon and its modulation to the 'FileDialog'
2020-06-09Merge pull request #39394 from akien-mga/objectdb-cleanup-hintsRémi Verschelde
Core: Add hints to run with --verbose when leaking nodes/resources at exit
2020-06-09Merge pull request #39399 from madmiraal/fix-39374Rémi Verschelde
Test collision mask before creating constraint pair in Godot physics broadphase 2D and 3D.
2020-06-09Merge pull request #39411 from madmiraal/update-rigidbody-sleep-docsRémi Verschelde
Update Rigidbody 2D and 3D sleep documentation.
2020-06-09Update Rigidbody 2D and 3D sleep documentation.Marcel Admiraal
2020-06-09Merge pull request #39407 from Calinou/tweak-invalid-export-preset-messageRémi Verschelde
Tweak the invalid preset error message to mention `export_presets.cfg`
2020-06-09AStar: Make get_closest_point() deterministic for equidistant pointsRémi Verschelde
Closes godotengine/godot-docs#3667. Supersedes #39405.
2020-06-09Tweak the invalid preset error message to mention `export_presets.cfg`Hugo Locurcio
2020-06-08Test collision mask before creating constraint pair in Godot physics ↵Marcel Admiraal
broadphase 2D and 3D.
2020-06-08Core: Add hints to run with --verbose when leaking nodes/resources at exitRémi Verschelde
2020-06-08Add generic file icon and its modulation to the 'FileDialog'Michael Alexsander
2020-06-08Merge pull request #39389 from akien-mga/packedscene-root-aint-got-parentsRémi Verschelde
PackedScene: Prevent crash when root node has `parent` attribute
2020-06-08Merge pull request #39385 from akien-mga/lsp-crash-notify_clientRémi Verschelde
GDScript LSP: Fix crash in notify_client
2020-06-08Merge pull request #39370 from Anutrix/remove-usused-assimp-varRémi Verschelde
Removed variables in EditorSceneImporterAssimp::import_scene that became unused.
2020-06-08Merge pull request #39152 from abustin/fbx_mesh_compression_fix_masterRémi Verschelde
Respect 'mesh compression' editor import option in Assimp and glTF importers [master]
2020-06-08Merge pull request #39386 from akien-mga/variantparser-crash-bad-vectorsRémi Verschelde
VariantParser: Fix crash on malformed vectors
2020-06-08PackedScene: Prevent crash when root node has `parent` attributeRémi Verschelde
The crash happens further down when setting an invalid owner in `Node::_set_owner_nocheck` but I couldn't figure out how to fix it. But here the proper fix is to catch the invalid scene file early on and fail loading it. Part of #17372.
2020-06-08VariantParser: Fix crash on malformed vectorsRémi Verschelde
Each time `r_err_str` is set, we should return a parse error. Removed redundant `return OK;` which were already handled after the big `if`/`else if`/`else` for `TK_IDENTIFIER`. Part of #17372.
2020-06-08GDScript LSP: Fix crash in notify_clientRémi Verschelde
`latest_client_id` now defaults to `-1` (invalid ID) instead of `0`. Also fix typo in notification `gdscrip_client/changeWorkspace`, and fix argument names in method binds. Fixes #39375.
2020-06-08Merge pull request #39329 from KoBeWi/capture_the_animRémi Verschelde
Restore capture caches when missing
2020-06-08Removed variables and #include in EditorSceneImporterAssimp::import_scene ↵unknown
that became unused after the recent commit ec1bf96(#39363).
2020-06-08Merge pull request #39365 from Calinou/editor-gizmos-visibility-tooltipRémi Verschelde
Add an editor tooltip to document gizmo visibility options
2020-06-08Merge pull request #39378 from mbrlabs/basis-fix-masterRémi Verschelde
Re-apply basis of newly added node (via drag-n-drop) in editor viewport
2020-06-07Re-apply basis of newly added node (via drag-n-drop) in editor viewportMarcus Brummer
2020-06-07Change the default editor camera rotation to position it in +X +Y +ZAaron Franke
2020-06-07Add an editor tooltip to document gizmo visibility optionsHugo Locurcio
See discussion in https://github.com/godotengine/godot-proposals/issues/716.