summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2019-11-01Merge pull request #33238 from qarmin/other_fixesRémi Verschelde
Fix some crashes, overflows and using variables without values
2019-11-01Fix some crashes, overflows and using variables without valuesRafał Mikrut
2019-11-01Merge pull request #32643 from mewin/add_global_classGeorge Marques
Check for cyclic inheritance when adding a global script class
2019-11-01Merge pull request #33210 from nekomatata/pool-array-emptyRémi Verschelde
Added empty() function to pool array types
2019-10-31Added empty() function to pool array typesPouleyKetchoupp
2019-10-31Fix "seperate" typosAaron Franke
2019-10-31Provide and print error messages for JSON parsingAndrii Doroshenko (Xrayez)
Core is not touched, only for binding and scripting.
2019-10-31Merge pull request #33174 from hbina/fix_srgb_to_linearRémi Verschelde
Fixed uinitialized variable in srgb_to_linear table
2019-10-30[macOS, Windows, X11] Add graphic tablet pen pressure and tilt support to ↵bruvzg
InputEventMouseMotion event.
2019-10-30Fixed uinitialized variable in srgb_to_linear tableHanif Bin Ariffin
Old array's size was actually 255. Fixes #33133
2019-10-28Fixed remote inspector for tool scriptsPouleyKetchoupp
Fixes #29506
2019-10-28Merge pull request #32416 from bojidar-bg/32415-shared-metadataRémi Verschelde
Ensure object metadata is unique
2019-10-28Merge pull request #33104 from qarmin/fix_some_crashesRémi Verschelde
Fix some crashes and using null pointers
2019-10-28Fix some crashes and using null pointersRafał Mikrut
2019-10-26Merge pull request #32719 from nekomatata/dictionary-optimizationRémi Verschelde
Optimized Dictionary hash() and duplicate() methods
2019-10-25MultiplayerAPI cleanup cache when peer disconnectsFabio Alessandrelli
We used to only cleanup path_get_cache and not path_send_cache causing issues when a peer disconnects and then reconnects with the same ID.
2019-10-25Fix missing `z_verbose` and `z_error` symbols in debug iOS build.bruvzg
2019-10-24Merge pull request #33030 from Xrayez/vformat-err-msgRémi Verschelde
Display error messages in console when vformat is called
2019-10-24Display error messages in console when vformat is calledAndrii Doroshenko (Xrayez)
2019-10-24Initialise VMap and HashMap values to the default when they are created.Marcel Admiraal
Assigns a default value in VMap and HashMap when new keys are created using the array operator so they are the same as the other Map classes. The non const version of the array operator can be used for both assigning a value and retrieving a writeable version. In the Map template classes the assign version is being used to create new keys, but sometimes not assigning a value when retrieving a writeable version. This does not address the problem that the default value may not be the correct one, and it does not address the problem that new keys probably should not be created when the array operator is used. These problems will be addressed in a separate commit.
2019-10-23Merge pull request #32670 from aaronfranke/mono-planeRémi Verschelde
[Mono] Change Plane intersect methods to return nullable Vector3
2019-10-22Add request permission automatically at androidCagdas
2019-10-21Merge pull request #30622 from creikey/fix-path-cachingRémi Verschelde
PackedScene resources are freed before they are saved
2019-10-14Small fixes to redundand code, copy paste bugsqarmin
2019-10-11Don't use in some functions empty PoolByteArraysqarmin
2019-10-11Merge pull request #32741 from qarmin/fix_string_utf_asciiRémi Verschelde
Don't use to_utf8() and to_ascii() on empty String
2019-10-11Don't use to_utf8() and to_ascii() on empty Stringqarmin
2019-10-10Optimized Dictionary hash() and duplicate() methodsPouleyKetchoupp
2019-10-10Fix decompress PoolByteArray crashqarmin
2019-10-09Fix crash when using `Node.get_as_property_path()`Hugo Locurcio
This closes #32679.
2019-10-08[Mono] Change Plane intersect methods to return nullable Vector3Aaron Franke
2019-10-08Merge pull request #32478 from AlexHolly/fix-rect2-enclosesRémi Verschelde
Make Rect2.encloses return true on same size
2019-10-08Merge pull request #32426 from gianllucah/masterRémi Verschelde
Option to erase a section key in ConfigFile
2019-10-08check for cyclic inheritance when adding a global classPatrick Wuttke
2019-10-08Remove circular include between core/typedefs.h and core/error_macros.hMarcel Admiraal
2019-10-07Added a method to erase section key in ConfigFileGianlluca
2019-10-07Remove circular dependency between Vector3 and Basis.Marcel Admiraal
2019-10-04Remove redundant condition in `String::_humanize_digits()`Hugo Locurcio
2019-10-04Bind the `String::humanize_size` methodAndrii Doroshenko (Xrayez)
The method signature is also changed to use `uint64_t` instead of `size_t` for it to be Variant-compatible.
2019-10-03Merge pull request #32524 from qarmin/fix_string_builder_null_memcpyRémi Verschelde
Don't add to StringBuilder empty String
2019-10-03Fix small memory leak in PackedSourcePCK::try_open_packqarmin
2019-10-03Don't add to StringBuilder empty Stringqarmin
2019-10-02Make Rect2.encloses return true on same sizeAlexander Holland
2019-09-28Ensure object metadata is uniqueBojidar Marinov
Closes #32415
2019-09-27Merge pull request #32249 from hbina/a_star_ignore_disabledRémi Verschelde
Add option to consider disable points
2019-09-27Add option to consider disable pointsHanif Bin Ariffin
Previously, disabled points will not be considered when performing get_closest_point. This commit changes that by introducing an additional flag for this behavior. Related issue: #31814
2019-09-26Merge pull request #31932 from huisedenanhai/masterRémi Verschelde
make core/Reference thread safe
2019-09-26Added an exit code to the blocking mode of OS::executeRuslan Mullayanov
Updated documentation accordingly. Fixes #31881.
2019-09-26Merge pull request #32230 from kawa-yoiko/oa-backward-shiftRémi Verschelde
Implement backward shift deletion for OAHashMap
2019-09-26Merge pull request #32228 from damianday/patch-1Fabio Alessandrelli
TCP is_connected_to_host comparison error