Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-06 | Add sort and has methods to PackedArrays | Aaron Franke | |
2020-07-07 | Merge pull request #40151 from nathanfranke/fix-directory-open-check | Rémi Verschelde | |
Fix Directory Open Check | |||
2020-07-06 | Fix Directory Open Check | Nathan Franke | |
2020-07-06 | Add a map of autoloads to ProjectSettings | George Marques | |
So places that need to look into it can use the list instead of parsing ProjectSettings details (like checking "*" in path for testing if it's singleton). | |||
2020-07-05 | Merge pull request #40138 from neikeq/error-macros-use-bool-literals | Rémi Verschelde | |
Fix 'modernize-use-bool-literals' clang-tidy warnings in error macros | |||
2020-07-05 | Fix 'modernize-use-bool-literals' clang-tidy warnings in error macros | Ignacio Etcheverry | |
2020-07-04 | Merge pull request #40092 from hinlopen/remove-find-last | Rémi Verschelde | |
Remove String::find_last (same as rfind) | |||
2020-07-03 | Remove String::find_last (same as rfind) | Stijn Hinlopen | |
2020-07-03 | Image: Improve error messages for invalid creation size | Rémi Verschelde | |
2020-07-02 | Merge pull request #40009 from mrushyendra/ustring_overflow_master | Rémi Verschelde | |
Fix overflow and underflow checks for string conversion to int | |||
2020-07-02 | Merge pull request #34028 from nekomatata/list-erase-not-found | Rémi Verschelde | |
Removed errors when List::erase() can't find the value | |||
2020-07-02 | Fix overflow and underflow checks for string conversion to int | Maganty Rushyendra | |
Current error checks for to_int and to_int64 do not issue overflow error messages for INT64_MAX + 1, INT64_MAX + 2, and other numbers close to the integer limits. Likewise, error checks for hex_to_int, hex_to_int64 and bin_to_int64 issue false positive error messages for INT64_MIN or INT32_MIN. This commit fixes these error checks. | |||
2020-07-01 | Merge pull request #33061 from madmiraal/nullpointerdereference | Rémi Verschelde | |
Call CRASH_COND_MSG if key not found in HashMap get(key) functions. | |||
2020-07-01 | Merge pull request #38713 from aaronfranke/string-64bit | Rémi Verschelde | |
Make all String integer conversion methods be 64-bit | |||
2020-07-01 | Call CRASH_COND_MSG if key not found in HashMap get function. | Marcel Admiraal | |
2020-07-01 | Removed errors when List::erase() can't find the value | PouleyKetchoupp | |
This change makes the behavior consistent when the value is not found between erasing from an empty list (no error, just returning false) and erasing from a non-empty list (previously displaying triggering an error and returning false). Error message previously triggered: ERROR: erase: Condition ' !p_I ' is true. returned: false At: ./core/list.h:157. | |||
2020-06-30 | Move frame delaying functions from Main to OS. | Fabio Alessandrelli | |
Will allow specific platforms to override it and avoid blocking on the main/GUI thread. | |||
2020-06-30 | Merge pull request #39986 from reduz/app-inout-notification | Rémi Verschelde | |
Add a separate application focus/in notification | |||
2020-06-30 | Merge pull request #38920 from paulherman/tga | Rémi Verschelde | |
Expose loading TGA images in Image. | |||
2020-06-30 | Add a separate application focus/in notification out from Window focus ↵ | Juan Linietsky | |
notification. | |||
2020-06-29 | Added Custom Performance Monitor and feature to read intermediate values of ↵ | simpu | |
Monitor Custom monitors can be added/removed/checked using `Performance.add_custom_monitor`/`Performance.remove_custom_monitor`/`Performance.has_custom_monitor` The value can be viewed in the `Monitor` tab of Debugger. Text before `/` is used to categorize the custom monitor. `EditorPerformanceProfiler` class is created to separate logic from `ScriptEditorDebugger` User can click on the graph of monitors to read the value at that point. Graph includes intermediate base lines. | |||
2020-06-29 | Fix weekday calculation in get_datetime_from_unix_time for negative times | Maganty Rushyendra | |
Fix calculation for negative times to ensure Sundays are wrapped around to '0' instead of '7', making it consistent with the output for positive times. | |||
2020-06-26 | Addition of SDFGI for open world global illumination | Juan Linietsky | |
Move GI to a deferred pass | |||
2020-06-25 | Style: Fix copyright headers | Rémi Verschelde | |
2020-06-24 | Merge pull request #39617 from mrushyendra/bilinear_interpolation | Rémi Verschelde | |
Fix upscaling image with bilinear interpolation option specified | |||
2020-06-22 | Merge pull request #39755 from Faless/crypto/encryption_pr_4.0 | Rémi Verschelde | |
Crypto enhancements, AESContext, RSA public key, signature, verification. | |||
2020-06-19 | Merge pull request #39053 from timoschwarzer/static-assert-variant-arg-max | Rémi Verschelde | |
Add static_assert checks where code assumes VARIANT_ARG_MAX == 5 | |||
2020-06-19 | Ensure FileAccessBuffered structs are properly initialized | Andy Maloney | |
2020-06-19 | Fix upscaling image with bilinear interpolation option specified | Maganty Rushyendra | |
Fix error in calculation of 4 nearest points in source image when resizing image with bilinear interpolation. | |||
2020-06-18 | Implement RSA encryption/decryption. | Fabio Alessandrelli | |
2020-06-18 | Implement sign and verify in crypto. | Fabio Alessandrelli | |
2020-06-18 | CryptoKey supports public keys. | Fabio Alessandrelli | |
2020-06-18 | Add AESContext. | Fabio Alessandrelli | |
GDScript interface to CryptoCore::AESContext. Also add CBC mode in CryptoCore::AESContext and expose it. | |||
2020-06-17 | Simplify Transform2D get_rotation | Aaron Franke | |
2020-06-16 | Merge pull request #39484 from hbina/use_nullptr_in_macros | Rémi Verschelde | |
Check pointers against nullptr. | |||
2020-06-15 | Merge pull request #39189 from touilleMan/issue-38925 | Rémi Verschelde | |
Unify OS.get_system_time_* and OS.get_unix_time | |||
2020-06-15 | Check pointers against nullptr. | Hanif Bin Ariffin | |
2020-06-15 | Merge pull request #39483 from AndreaCatania/euler | Rémi Verschelde | |
Added more euler rotation orders support. | |||
2020-06-15 | Merge pull request #39439 from Lefl1/rename_get_action_list | Rémi Verschelde | |
Renamed InputMap.get_action_list to InputMap.action_get_events | |||
2020-06-15 | Renamed InputMap.get_action_list to InputMap.get_action_events | Lennard | |
2020-06-12 | - Added more euler rotation orders support. | Andrea Catania | |
- Fixed floating point issue on the old one. - Fixed the equation on the get_euler_yxz function. - Added unit tests. This work has been kindly sponsored by IMVU. | |||
2020-06-12 | Object: Add usage hint to instantiate Object properties in editor | Rémi Verschelde | |
Fixes #36372 as Path2D/Path3D's `curve` property no longer uses a Curve instance as default value, but instead it gets a (unique) default Curve instance when created through the editor (CreateDialog). ClassDB gets a sanity check to ensure that we don't do the same mistake for other properties in the future, but instead use the dedicated property usage hint. Fixes #36372. Fixes #36650. Supersedes #36644 and #36656. Co-authored-by: Thakee Nathees <thakeenathees@gmail.com> Co-authored-by: simpuid <utkarsh.email@yahoo.com> | |||
2020-06-11 | String: Use ABS macro in padding code | Rémi Verschelde | |
Follow-up to #39261. | |||
2020-06-11 | Merge pull request #39230 from ntfshard/expression_string_singlequote | Rémi Verschelde | |
Fix for Expression class: string inside an expression can't be single quoted | |||
2020-06-11 | Merge pull request #39261 from mrushyendra/string_padding | Rémi Verschelde | |
Enable zero padding with float specifier for format strings | |||
2020-06-10 | Fix potential crash when listing leaked objects | Pedro 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-10 | Merge pull request #39409 from akien-mga/astar-get_closest_point-deterministic | Rémi Verschelde | |
AStar: Make get_closest_point() deterministic for equidistant points | |||
2020-06-09 | AStar: Make get_closest_point() deterministic for equidistant points | Rémi Verschelde | |
Closes godotengine/godot-docs#3667. Supersedes #39405. | |||
2020-06-08 | Core: Add hints to run with --verbose when leaking nodes/resources at exit | Rémi Verschelde | |
2020-06-08 | VariantParser: Fix crash on malformed vectors | Ré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. |