summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2022-04-27Merge pull request #56093 from bruvzg/pck_section_loadRémi Verschelde
Improve embedded PCK loading and exporting.
2022-04-27Merge pull request #59582 from Faless/net/4.x_tcp_explicit_pollRémi Verschelde
2022-04-27Merge pull request #59932 from vnen/remove-arg-names-releaseRémi Verschelde
2022-04-27Merge pull request #59979 from bruvzg/cpp_check2Rémi Verschelde
2022-04-27Expose move_to_trash()kobewi
2022-04-26Merge pull request #60420 from AndreaCatania/fix_looup_ptr_constRémi Verschelde
Add mutable OAHashMap::lookup_ptr function to fix mutability.
2022-04-25Merge pull request #60438 from Paulb23/text-edit-testsRémi Verschelde
Add TextEdit unit tests and multiple fixes.
2022-04-25Merge pull request #60424 from timothyqiu/fa-unrefRémi Verschelde
Close `FileAccess` before accessing it with `DirAccess`
2022-04-25Merge pull request #60298 from reduz/scene-unique-pathsRémi Verschelde
2022-04-25Implement Scene Unique Nodesreduz
Implements https://github.com/godotengine/godot-proposals/issues/4096 * Nodes can be marked unique to the scene in the editor (or via code). * Unique nodes can be accessed via the **%** prefix at any point in the path. From that point in the path (depending on whether the scene of the path is), the unique node will be fetched. * Implementation is very optimal, as these nodes are cached.
2022-04-22Merge pull request #60201 from laws65/datetime-string-message-fixAaron Franke
Proper (in)validation of negative values in datetime strings and datetime dicts
2022-04-22Use Input::push_input for tests plus extra mouse testingPaulb23
2022-04-22Close FileAccess before accessing it with DirAccessHaoyu Qiu
2022-04-22Add mutable OAHashMap::lookup_ptr function to fix mutability.AndreaCatania
2022-04-20Improve 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-20Fix more issues found by cppcheck.bruvzg
2022-04-19Merge pull request #50175 from kleonc/image-blit-blend-fix-rectsHugo Locurcio
`Image.blit_rect/blend_rect` Fix rects calculations for negative arguments
2022-04-17Proper validation of negative values in datetime strings and datetime dictslaws65
2022-04-15Quick fix: Crash when parsing invalid datetime string #60189Oğuzhan Eroğlu
2022-04-14Merge pull request #60203 from RedHeadphone/masterRémi Verschelde
Fix Time.get_datetime_string_from_dict() does not validate input
2022-04-14Merge pull request #60208 from Magorx/input-set-custom-mouse-cursor-fixRémi Verschelde
Added p_shape check to avoid engine crash in DisplayServer
2022-04-13Merge pull request #60093 from TokageItLab/reset-blendRémi Verschelde
Make blend animation to use ResetTrack as default value
2022-04-13Merge pull request #60191 from novaplusplus/file-open-fixRémi Verschelde
2022-04-13Fix "File must be opened" error with File.open()nova++
2022-04-13Added p_shape check to avoid engine crushKingCakeTheFruity
2022-04-13validate 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-13Color: Rename `to_srgb`/`to_linear` to include base color spaceRémi Verschelde
This helps reduce confusion around sRGB <> Linear conversions by making both input and output color spaces explicit.
2022-04-13Merge pull request #60097 from V-Sekai/fix_triangle_mesh_selectionRémi Verschelde
Rearrange TriangleMesh function to workaround MSVC compiler bug
2022-04-13Rearrange TriangleMesh stack level incrementation to fix MSVC compiler ↵SaracenOne
optimization bug
2022-04-12Merge pull request #60078 from Pineapple/cowdata-get-dataRémi Verschelde
Remove get_data() from CowData
2022-04-12Remove or make private `FileAccess` `close()` methods.bruvzg
2022-04-12Narrow FileAccess scope to prevent deadlocks.bruvzg
2022-04-11Merge pull request #53573 from Klowner/53568-safelist-leak-fixRémi Verschelde
2022-04-11Merge pull request #60046 from Zylann/print_line_functionRémi Verschelde
2022-04-11Make FileAccess and DirAccess classes reference counted.bruvzg
2022-04-10Make blend animation to use ResetTrack as default valueSilc 'Tokage' Renew
2022-04-09Remove get_data() from CowDataBartłomiej T. Listwon
2022-04-09Changed print_line macro to a functionMarc Gilleron
2022-04-08add SafeList destructor which calls maybe_cleanup() to prevent mem leakMark Riedesel
2022-04-08Merge pull request #59324 from Zylann/fix_fvec_array_binary_loadRémi Verschelde
Fix loading binary resources with float=64
2022-04-08Fix loading binary resources with float=64Marc Gilleron
- PackedVector2Array - PackedVector3Array - PackedColorArray
2022-04-06Fix some issues found by cppcheck.bruvzg
2022-04-05Remove argument name strings from release buildsGeorge Marques
They are not needed in release, so we can remove them to reduce the binary size.
2022-04-05Fix DynamicBVH crash after #59867Rémi Verschelde
I made a wrong assumption that initialization the other pointer in the union would properly initialize the `childs` array.
2022-04-04Zero initialize all pointer class and struct membersRémi Verschelde
This prevents the pitfall of UB when checking if they have been assigned something valid by comparing to nullptr.
2022-04-03Merge pull request #59633 from EricEzaM/better-code-complete-updateRémi Verschelde
Improve sorting of Code Completion options.
2022-04-01Improve 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-31Fix some issues found by clang sanitizers.bruvzg
2022-03-31Fix typos with codespellRémi Verschelde
Using codespell 2.2-dev from current git. Fix a couple incorrect uses of gendered pronouns.
2022-03-30Merge pull request #58436 from piiertho/feature/typed-vararg-method-bindRémi Verschelde