Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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. | |||
2020-05-31 | Fixing wrong blending rect methods | azagaya | |
Using Color.blend function instead of custom code Fixed clang_format Removed unnecessary help | |||
2020-05-31 | Remove OS.get_system_time_secs/get_system_time_msecs and change ↵ | Emmanuel Leblond | |
OS.get_unix_time return type to double | |||
2020-05-29 | Merge pull request #39051 from Xrayez/geometry-split | Rémi Verschelde | |
Split `Geometry` singleton into `Geometry2D` and `Geometry3D` | |||
2020-05-28 | Use translated docs in PropertySelector | Rémi Verschelde | |
And do the dedent and stripping for both translated and non-translated strings for consistency, and so that we don't need to do it at the call site. | |||
2020-05-27 | Fix unsigned integer bug in LocalVector::erase | Maganty Rushyendra | |
`erase()` calls `find()` to get the index of the element to remove, if any. https://github.com/godotengine/godot/blob/c2151e18135817c9f926a5a00341016ac77301d4/core/local_vector.h#L77-L81 `find()` returns a signed integer. In particular, it returns -1 if no element is found. Since `erase()` converts this to an unsigned type, the wrong element may be erroneously removed from the vector. Other ways to fix this would involve changing function signatures, so this seemed to be the least disruptive change. Fixes #38884 | |||
2020-05-27 | Split `Geometry` singleton into `Geometry2D` and `Geometry3D` | Andrii Doroshenko (Xrayez) | |
Extra `_2d` suffixes are removed from 2D methods accoringly. | |||
2020-05-25 | Add static_assert checks where code assumes VARIANT_ARG_MAX == 5 | Timo Schwarzer | |
2020-05-25 | Improve documentation of ProjectSettings::setup | Rémi Verschelde | |
Subsequent PRs adding and fixing support for bundled PCKs did not update the documentation /o\ | |||
2020-05-25 | Merge pull request #38887 from AndreaCatania/oahash_imp | Rémi Verschelde | |
OAHashMap crash fix and copy feature. | |||
2020-05-25 | - Make sure it's impossible to initialize an OAHashMap with 0 capacity ↵ | Andrea Catania | |
(would cause division by 0) - Added possibility to copy an OAHashMap - Added unit tests This code is generously donated by IMVU. | |||
2020-05-23 | Merge pull request #38396 from nekomatata/unexpose-sort-children | Rémi Verschelde | |
Fix Container sorting not working when overriding _sort_children in gdscript | |||
2020-05-22 | Merge pull request #38886 from Xrayez/save-png-to-buffer-bind | Rémi Verschelde | |
Expose `Image.save_png_to_buffer` method |