Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-20 | Improve embedded PCK loading and exporting. | bruvzg | |
Windows export process: Limit size of executable with embedded PCK to 4 GB. Use "rcedit" before embedding PCK. Capture and process "rcedit" errors. Windows, Linux: Add support for PCK loading from executable "pck" section. | |||
2022-04-19 | Merge pull request #50175 from kleonc/image-blit-blend-fix-rects | Hugo Locurcio | |
`Image.blit_rect/blend_rect` Fix rects calculations for negative arguments | |||
2022-04-15 | Quick fix: Crash when parsing invalid datetime string #60189 | Oğuzhan Eroğlu | |
2022-04-14 | Merge pull request #60203 from RedHeadphone/master | Rémi Verschelde | |
Fix Time.get_datetime_string_from_dict() does not validate input | |||
2022-04-14 | Merge pull request #60208 from Magorx/input-set-custom-mouse-cursor-fix | Rémi Verschelde | |
Added p_shape check to avoid engine crash in DisplayServer | |||
2022-04-13 | Merge pull request #60093 from TokageItLab/reset-blend | Rémi Verschelde | |
Make blend animation to use ResetTrack as default value | |||
2022-04-13 | Merge pull request #60191 from novaplusplus/file-open-fix | Rémi Verschelde | |
2022-04-13 | Fix "File must be opened" error with File.open() | nova++ | |
2022-04-13 | Added p_shape check to avoid engine crush | KingCakeTheFruity | |
2022-04-13 | validate input in Time.get_datetime_string_from_dict() | RedHeadphone | |
format fix better fix to handle ERR_FAIL_COND_V_MSG return data type | |||
2022-04-13 | Color: Rename `to_srgb`/`to_linear` to include base color space | Rémi Verschelde | |
This helps reduce confusion around sRGB <> Linear conversions by making both input and output color spaces explicit. | |||
2022-04-13 | Merge pull request #60097 from V-Sekai/fix_triangle_mesh_selection | Rémi Verschelde | |
Rearrange TriangleMesh function to workaround MSVC compiler bug | |||
2022-04-13 | Rearrange TriangleMesh stack level incrementation to fix MSVC compiler ↵ | SaracenOne | |
optimization bug | |||
2022-04-12 | Merge pull request #60078 from Pineapple/cowdata-get-data | Rémi Verschelde | |
Remove get_data() from CowData | |||
2022-04-12 | Remove or make private `FileAccess` `close()` methods. | bruvzg | |
2022-04-12 | Narrow FileAccess scope to prevent deadlocks. | bruvzg | |
2022-04-11 | Merge pull request #53573 from Klowner/53568-safelist-leak-fix | Rémi Verschelde | |
2022-04-11 | Merge pull request #60046 from Zylann/print_line_function | Rémi Verschelde | |
2022-04-11 | Make FileAccess and DirAccess classes reference counted. | bruvzg | |
2022-04-10 | Make blend animation to use ResetTrack as default value | Silc 'Tokage' Renew | |
2022-04-09 | Remove get_data() from CowData | Bartłomiej T. Listwon | |
2022-04-09 | Changed print_line macro to a function | Marc Gilleron | |
2022-04-08 | add SafeList destructor which calls maybe_cleanup() to prevent mem leak | Mark Riedesel | |
2022-04-08 | Merge pull request #59324 from Zylann/fix_fvec_array_binary_load | Rémi Verschelde | |
Fix loading binary resources with float=64 | |||
2022-04-08 | Fix loading binary resources with float=64 | Marc Gilleron | |
- PackedVector2Array - PackedVector3Array - PackedColorArray | |||
2022-04-06 | Fix some issues found by cppcheck. | bruvzg | |
2022-04-05 | Fix DynamicBVH crash after #59867 | Rémi Verschelde | |
I made a wrong assumption that initialization the other pointer in the union would properly initialize the `childs` array. | |||
2022-04-04 | Zero initialize all pointer class and struct members | Rémi Verschelde | |
This prevents the pitfall of UB when checking if they have been assigned something valid by comparing to nullptr. | |||
2022-04-03 | Merge pull request #59633 from EricEzaM/better-code-complete-update | Rémi Verschelde | |
Improve sorting of Code Completion options. | |||
2022-04-01 | Improve sorting of Code Completion options. | Eric M | |
Done by ordering options by their location in the code - e.g. local, parent class, global, etc. | |||
2022-03-31 | Fix some issues found by clang sanitizers. | bruvzg | |
2022-03-31 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 2.2-dev from current git. Fix a couple incorrect uses of gendered pronouns. | |||
2022-03-30 | Merge pull request #58436 from piiertho/feature/typed-vararg-method-bind | Rémi Verschelde | |
2022-03-30 | Make vararg method bind no return and return | Pierre-Thomas Meisels | |
Type emit_signal exposed method return type set UndoRedo add_do_method and add_undo_method exposed return void Set TreeItem::_call_recursive_bind returns void Set _rpc_bind and _rpc_id_bind returns void in Node Set _call_group and _call_group_flags method returns void in SceneTree Set godot-cpp-test CI flag to false | |||
2022-03-30 | Add PortableCompressedTexture | reduz | |
* Resource that allows saving textures embedded in scenes or standalone. * Supports only formats that are portable: Lossy, Lossles or BasisUniversal This is something I wanted to add for a long time. I made it now because @fire requires it for importing GLTF2 files with embedded textures, but also this will allow saving Godot scenes as standalone binary files that will run in all platforms (because textures will load everywhere). This is ideal when you want to distribute individual standalone assets online in games that can be built from Godot scenes. | |||
2022-03-29 | Merge pull request #58608 from KoBeWi/metadefault | Rémi Verschelde | |
2022-03-28 | String: Remove TTR and DTR defines in non-tools build | Rémi Verschelde | |
This ensures we don't use TTR in runtime code, as it's specifically meant to source translations for the editor. | |||
2022-03-28 | Merge pull request #59548 from akien-mga/obj-remove-unused-categories | Rémi Verschelde | |
2022-03-28 | Merge pull request #59456 from Calinou/color-expose-to-linear-srgb | Rémi Verschelde | |
2022-03-28 | Merge pull request #59553 from reduz/script-extension-support | Rémi Verschelde | |
2022-03-28 | Revert "Sort autocomplete/code completion options in a better way" | Juan Linietsky | |
2022-03-28 | Expose Color's `to_linear()` and `to_srgb()` to scripting | Hugo Locurcio | |
2022-03-28 | Merge pull request #59611 from mashumafi/const-ref-callable | Rémi Verschelde | |
Const Ref Callable for custom sort/search | |||
2022-03-28 | Merge pull request #58931 from EricEzaM/proposals/4189-better-code-completion | Rémi Verschelde | |
Sort autocomplete/code completion options in a better way | |||
2022-03-28 | Merge pull request #59600 from Bromeon/feature/extension_to_string | Rémi Verschelde | |
GDExtension: change to_string signature to accept `GDNativeStringPtr` instead of returning `const char*` | |||
2022-03-27 | Const Ref Callable for custom sort/search | mashumafi | |
2022-03-27 | GDExtension: change to_string signature to accept GDNativeStringPtr instead ↵ | Jan Haller | |
of returning const char* | |||
2022-03-27 | Add GDExtension support to Script | reduz | |
* Ability to create script languages from GDExtension * Some additions to gdnative_extension.h to make this happen * Moved the GDExtension binder to core This now allows creating scripting languages from GDExtension, with the same ease as if it was a module. It replaces the old PluginScript from Godot 3.x. Warning: GodotCPP will need to be updated to support this (it may be a bit of work as ScriptInstance needs to be created over there again). | |||
2022-03-27 | Rename warp mouse functions to warp_mouse | Markus Sauermann | |
2022-03-26 | Object: Remove unused category boilerplate | Rémi Verschelde | |
We might want to re-add something like this if/when we find a good use case for it and do the effort to categorize all objects in the API properly. Until then, it's better to remove that boilerplate since it's not needed. Closes #18711. |