summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2022-09-23Merge pull request #66246 from Jummit/fix-dir-crashRémi Verschelde
Fix crash when listing files in nonexistent directory
2022-09-22Fix crash when listing files in nonexistent directoryJummit
2022-09-22Merge pull request #66110 from Zylann/reference_get_countRémi Verschelde
get_reference_count()`
2022-09-21Rename and expose `RefCounted::get_reference_count()`Marc Gilleron
2022-09-21Merge pull request #65816 from bruvzg/proj_settings_missing_flagsRémi Verschelde
Add missing initial window flags and window mode to the project settings.
2022-09-21Merge pull request #66096 from 4d49/decompose-polygon-in-convexRémi Verschelde
Add method bind for `Geometry2D.decompose_polygon_in_convex`
2022-09-21Style: Ensure consistent formatting with clang-format 15Rémi Verschelde
When going from version 14 to 15 it would introduce a tiny change in `websocket_macros.h` just before the comment re-enabling clang-format, but this can be solved by just letting it do its work. Bonus cosmetic change in `math_fieldwise.cpp` where clang-format isn't used, and bump recommended versions for pre-commit hook to [13; 15].
2022-09-21Merge pull request #66181 from touilleMan/extension_api_dump-correct-keyedRémi Verschelde
Fix is_keyed param in extension_api.json
2022-09-21Add method bind for `Geometry2D.decompose_polygon_in_convex`Mansur Isaev
2022-09-20Merge pull request #66184 from ↵Clay John
touilleMan/gdnative_interface-fix-hash-mismatch-error-print Fix hash mismatch error print in gdextension's gdnative_classdb_get_method_bind
2022-09-21Fix hash mismatch error print in gdextension's gdnative_classdb_get_method_bindEmmanuel Leblond
2022-09-21Merge pull request #66117 from RedMser/json-parse-recursionRémi Verschelde
Add recursion depth check to `JSON.stringify/parse`
2022-09-21Fix is_keyed param in extension_api.jsonEmmanuel Leblond
2022-09-20Merge pull request #63740 from Faless/net/4.x_http_request_decompressRémi Verschelde
[HTTP] Implement streaming decompression.
2022-09-20[IO] Add StreamPeerGZIP for streaming compression/decompression.Fabio Alessandrelli
Putting data results in writing the compressed/decompressed output into a RingBuffer. You can retrieve the content of the RingBuffer via get_data. Support both gzip and deflate.
2022-09-20Merge pull request #60408 from KoBeWi/statically_typed_directoriesRémi Verschelde
Introduce more static methods to directory API
2022-09-20Merge pull request #63594 from Faless/img/4.x_loader_extRémi Verschelde
[Core] Make ImageFormatLoader extensible.
2022-09-20Introduce more static methods to directory APIkobewi
2022-09-20Merge pull request #65541 from clayjohn/renderer-settingRémi Verschelde
Split rendering driver project setting into renderer_name and rendering_driver
2022-09-20[Core] Make ImageFormatLoader extensible.Fabio Alessandrelli
2022-09-19Define AXIS_COUNT in all vector typesAaron Franke
2022-09-19Split rendering driver project setting into renderer_name and ↵clayjohn
rendering_driver. To differentiate between a driver (e.g. Vulkan or D3D12) and a renderer (e.g. clustered or mobile renderer).
2022-09-19Add recursion depth check to JSON stringify/parseRedMser
2022-09-19Merge pull request #65271 from KoBeWi/FirAccess🌲Rémi Verschelde
Replace File/Directory with FileAccess/DirAccess
2022-09-19Merge pull request #66079 from Zylann/project_settings_restartRémi Verschelde
Expose ProjectSettings.set_restart_if_changed(name, restart)
2022-09-19Merge pull request #66097 from Zylann/make_atlas_vec2iRémi Verschelde
make_atlas`
2022-09-19Merge pull request #66081 from aaronfranke/math-funcs-spacingRémi Verschelde
Spacing changes in math_funcs.h
2022-09-19Expose ProjectSettings.set_restart_if_changed(name, restart)Marc Gilleron
2022-09-19Use `Vector2i` when returning atlas size in `Geometry2D::make_atlas`Marc Gilleron
2022-09-19Add missing initial window flags and window mode to the project settings.bruvzg
2022-09-19Replace File/Directory with FileAccess/DirAccesskobewi
2022-09-19Spacing changes in math_funcs.hAaron Franke
2022-09-18Change UndoRedo to use Callableskobewi
2022-09-18Merge pull request #65561 from ryburnj/inconsistent-cap-scene-file-nameRémi Verschelde
Fix inconsistent scene file name casing
2022-09-18Fix inconsistent scene file name casing by moving existing Name_Casing code ↵ryburnj
to separate function in editor_node, and adding a call from both editor_node and scene_tree_dock.
2022-09-17HarfBuzz: Update to version 5.2.0, add new Unicode 15 blocks and scripts.bruvzg
2022-09-16Add get_distribution_name() and get_version() to OSMJacred
supports: LinuxBSD, Windows, macOS, iOS, Android, UWP Co-authored-by: bruvzg
2022-09-16Merge pull request #65295 from reduz/json-as-resourceRémi Verschelde
2022-09-16Merge pull request #65325 from TokageItLab/refactor-variant-for-animRémi Verschelde
Move some static methods to `Animation` from `Variant` for refactoring `Animation` and `Tween`
2022-09-15Merge pull request #65760 from Mickeon/try-vformat-var-argsRémi Verschelde
Use variadic template in `vformat()` (allow more than 5 arguments)
2022-09-14Use variadic template in `vformat()`Micky
Allows `vformat()` to take more than 5 arguments. as well as being a general optimisation that avoids redundant empty Variant checks.
2022-09-15Move some methods to Animation from Variant for refactoringSilc Renew
2022-09-14Test, refactor and fix a bug in Basis.get_axis_anglefabriceci
2022-09-13Merge pull request #65509 from gotnospirit/master-os-get_datetimeRémi Verschelde
get_datetime_* functions can return wrong values
2022-09-12Merge pull request #65688 from Chaosus/fix_astargrid_heuristicRémi Verschelde
2022-09-12Fix incorrect heuristic order in `AStarGrid2D`Yuri Rubinsky
2022-09-11Add ability to flag classes as experimental or deprecated.SaracenOne
2022-09-10Fixes #65377: get_datetime_* functions can return wrong valuesJames
2022-09-09Merge pull request #64938 from YuriSizov/editor-scaled-iconsRémi Verschelde
2022-09-09Fix parsing of XML CDATA and add test casesHaoyu Qiu