Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-15 | Merge pull request #20945 from neikeq/dict-erase-retbool | Rémi Verschelde | |
Dictionary: remove erase_checked(key), make erase(key) return bool | |||
2018-08-15 | Merge pull request #21008 from groud/fix_action_init | Rémi Verschelde | |
Fixes initialization of action list | |||
2018-08-14 | Merge pull request #18096 from aaronfranke/master | Juan Linietsky | |
[Core] Split up math_2d.h | |||
2018-08-14 | -Deprecate ImageTexture::load | Juan Linietsky | |
-Add warning to Image::load when loading resources -Add script binding for get_configuration_warning | |||
2018-08-14 | Merge pull request #20583 from neikeq/issue-15371 | Rémi Verschelde | |
Fix case where exported properties value is lost | |||
2018-08-14 | Merge pull request #20856 from KoBeWi/pretty-dictionary-print | Rémi Verschelde | |
Add some curly braces to make dictionary printing less ambiguous | |||
2018-08-14 | Dictionary: remove erase_checked(key), make erase(key) return bool | Ignacio Etcheverry | |
2018-08-14 | Fixes initialization of action list | groud | |
2018-08-14 | Merge pull request #20443 from AlexHolly/add-string-format-no-index | Rémi Verschelde | |
Added String.format "no index" support | |||
2018-08-14 | Merge pull request #20772 from dragmz/string_copy_oob_read_fix | Rémi Verschelde | |
Fix out of buffer read when copying from a non-null-terminated string | |||
2018-08-14 | Merge pull request #20992 from Chaosus/conversion_fix | Rémi Verschelde | |
Fix int(String) != int(int) conversion | |||
2018-08-14 | Merge pull request #20826 from raphael10241024/mybranch | Rémi Verschelde | |
fix #20390: handle time before year 1970 | |||
2018-08-14 | Fix int(String) != int(int) conversion | Chaosus | |
2018-08-13 | Merge pull request #20778 from ibrahn/remove-zero-append-typos | Rémi Verschelde | |
removed some surplus null appends that got typoed in 0e29f7974b59e444… | |||
2018-08-13 | fix #20390 :get_unix_time_from_datetime and get_date_time_from_unix_time can ↵ | RaphaelHunter | |
handle time before year 1970 now | |||
2018-08-12 | Fix ResourceLoader::exists() false negative and readd deprecated has() | Rémi Verschelde | |
2018-08-11 | [Core] Completely kill math_2d.h, change includes | Aaron Franke | |
2018-08-11 | [Core] Move Vector2i and Rect2i out of math_2d.h | Aaron Franke | |
2018-08-10 | [Core] Move Rect2 and Transform2D to their own files | Aaron Franke | |
Math2D includes Transform2D, which includes Rect2, which includes Vector2. | |||
2018-08-10 | [Core] Grammar, move defs to defs | Aaron Franke | |
Math constant definitions belong in `math_defs.h`. Also, the grammer in these files really needed some updating. | |||
2018-08-10 | [Core] Change math_2d includes to vector2 includes where relevant | Aaron Franke | |
2018-08-10 | [Core] Move Vector2 to its own file | Aaron Franke | |
Makes 2D math code easier to read and makes Vector2 consistent with Vector3. In the future, we may move other things out of math_2d as well. | |||
2018-08-10 | Merge pull request #19993 from vnen/gdscript-warnings | Juan Linietsky | |
System for GDScript warnings | |||
2018-08-10 | Added system for GDScript warnings | George Marques | |
- Count and panel per script. - Ability to disable warnings per script using special comments. - Ability to disable warnings globally using Project Settings. - Option to treat enabled warnings as errors. | |||
2018-08-10 | Added function ResourceLoader.exists(), to check if a resource exists. ↵ | Juan Linietsky | |
Closes #19140 | |||
2018-08-10 | Revert "added get_creation_time function for gdscript" | Juan Linietsky | |
2018-08-10 | Merge pull request #18914 from notwarp/master | Juan Linietsky | |
added get_creation_time function for gdscript | |||
2018-08-10 | Merge pull request #14704 from poke1024/colorconstants | Juan Linietsky | |
Allow some non-integer built-in constants in gdscript | |||
2018-08-10 | Merge pull request #15536 from poke1024/fix3327 | Juan Linietsky | |
Fix SortArray crashing with bad comparison functions | |||
2018-08-09 | Add some curly braces to make dictionary printing less ambiguous | Tomasz Chabora | |
2018-08-09 | Fix clang compile error | Marcelo Fernandez | |
2018-08-08 | Ability to pass custom variables to expression. | Juan Linietsky | |
2018-08-08 | -Add Expression class, used to evaluate expressions | Juan Linietsky | |
-Added expression evaluation to EditorSpinSlider, fixes #20813, fixes #18932 | |||
2018-08-07 | Make sure warn deprecated uses a volatile bool (for multithreading) | Juan Linietsky | |
2018-08-07 | Merge pull request #20636 from goodyttoor/hdr_import | Thomas Herzog | |
Fix #20564 HDR import fail | |||
2018-08-07 | removed some surplus null appends that got typoed in ↵ | Ibrahn Sahir | |
0e29f7974b59e4440cf02e1388fb9d8ab2b5c5fd A couple of null appends got typoed to append a '0' character instead. Removed them here since String already takes care of the null terminator for us. | |||
2018-08-06 | fix out of buffer read when copying non-null terminated strings | Marcin Zawiejski | |
2018-08-06 | Added proper import support for 3D and Array textures | Juan Linietsky | |
2018-08-05 | Merge pull request #20573 from hpvb/fix-nested-vector-cow | Hein-Pieter van Braam | |
Fix nested Vectors | |||
2018-08-04 | ResourceFormatLoaderImage::get_resource_type now uses file path | willnationsdev | |
2018-08-04 | Fix SortArray crashing with bad comparison functions | poke1024 | |
2018-07-31 | Allow some non-integer built-in constants in gdscript | Bernhard Liebl | |
2018-07-31 | Fix #20564 HDR import fail | Unknown | |
Token has extra "0" at the end so it fail condition checking. | |||
2018-07-29 | Ensure one shot signals are not disconnected while edited, closes #7776 | Juan Linietsky | |
2018-07-29 | Fix case where exported properties value is lost | Ignacio Etcheverry | |
Fixes exported property modified values lost when creating a placeholder script instance with a failed script compilation - Object set/get will call PlaceHolderScriptInstance's new fallback set/get methods as a last resort. This way, placeholder script instances can keep the values for storage or until the script is compiled successfuly. - Script::can_instance() will only return true if a real script instance can be created. Otherwise, in the case of placeholder script instances, it will return false. - Object::set_script(script) is now in charge of requesting the creation of placeholder script instances. It's no longer Script::instance_create(owner)'s duty. - PlaceHolderScriptInstance has a new method set_build_failed(bool) to determine whether it should call into its script methods or not. - Fixed a few problems during reloading of C# scripts. | |||
2018-07-29 | It is now possible to import images as a separate resource, closes #5738 and ↵ | Juan Linietsky | |
likely many others | |||
2018-07-29 | Fix nested Vectors | Hein-Pieter van Braam | |
When a Vector of Vectors gets resized the 'this' pointer of the Vectors change. This means that the VectorWriteProxy _parent references get invalidated. Thanks a lot to @ibrahn for finding the root cause of this. To fix this we now create a pointer to CowData in Vector (which won't change when the vectors move) and pass that to the write proxy also. This fixes #20475 | |||
2018-07-29 | Fix marshalls size checks. | Fabio Alessandrelli | |
Yesterday, when playing around with my network code, I realized there is a security issue in decode_variant, at least when decoding PoolArrays. Basically, the size of the PoolArray is encoded in a uint32_t, when decoding it, that value is cast to int when comparing if the packet is actually that size causing numbers with MSB=1 to be interpreted as negative thus always passing the check. That same value though, is used as uint32_t again to resize the output vector. For this reason, sending a malformed packet with declared type PoolByteArray and size of 2^31(+x) causes the engine to try to allocate 2+GB of pool memory, causing the engine to crash. (cherry picked from commit 5262d1bbcc81a06db66ac45c3f75535f231268bc) | |||
2018-07-28 | fix windows build using python 3.7 | dragmz | |
fixes NameError (missing "subprocess_main" and "basestring") | |||
2018-07-28 | Merge pull request #20464 from Calinou/add-editor-standalone-feature-tags | Rémi Verschelde | |
Add "editor" and "standalone" feature tags |