Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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. | |||
2020-06-07 | Merge pull request #39200 from azagaya/fix-blend-2 | Rémi Verschelde | |
Fixing wrong blending rect methods | |||
2020-06-06 | Crypto as a custom instance class. | Fabio Alessandrelli | |
2020-06-06 | Fix editor crash when mbedtls is disabled. | Fabio Alessandrelli | |
2020-06-05 | Merge pull request #39316 from Anutrix/remove-hashmap-reduntant-func | Rémi Verschelde | |
Remove unused function get_key_value_ptr_array from hash_map.h and another tiny fix. | |||
2020-06-05 | Remove unused function get_key_value_ptr_array from hash_map.h and also fix ↵ | unknown | |
parameter name in function get_key_list. | |||
2020-06-04 | Sync controller mappings DB with SDL2 community repo | Rémi Verschelde | |
Synced with gabomdq/SDL_GameControllerDB@6191f6333bd66644c6a208fabb9fd5dabf0a5d43. | |||
2020-06-03 | Enable zero padding with float specifier for format strings | Maganty Rushyendra | |
Godot currently supports zero padding for integers, octals and hexadecimals when using format strings, but not for floats. This commit adds support for zero padding for floats, thus ensuring consistent behavior for all types, and making Godot's format specifiers' behavior closer to c's `printf()`. Before: `print("<%07.2f>" % -0.2345)` prints `< -0.23>`. Now: `print("<%07.2f>" % -0.2345)` prints `<-000.23>`. `print("<%7.2f>" % -0.2345)` prints `< -0.23>`. | |||
2020-06-03 | Fix docs generation for Vector2i/Vector3i/Rect2i | Yuri Roubinsky | |
2020-06-03 | Rename String bin_to_int64 to bin_to_int | Aaron Franke | |
And also change String static to_int(const char *) to return int64_t | |||
2020-06-03 | Remove 32-bit String hex_to_int method | Aaron Franke | |
2020-06-03 | Remove 32-bit String to_int method | Aaron Franke | |
2020-06-02 | Fix for Expression class: inner string can be single quoted | ntfs.hard | |
2020-05-31 | Print errors when calling MIDI input methods on unsupported platforms | Hugo Locurcio | |
This partially addresses #32065. |