Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-30 | refactor(AStarGrid2D): Return Vector2i in get_id_path | MisterMX | |
Signed-off-by: MisterMX <mbxd12@web.de> | |||
2022-09-29 | Merge pull request #66103 from Zylann/bind_property_usage_read_only | Rémi Verschelde | |
2022-09-28 | Expose `PROPERTY_USAGE_READ_ONLY` | Marc Gilleron | |
2022-09-28 | Project supported features: Ignore old 'Vulkan Clustered/Forward' names | Rémi Verschelde | |
This eases transition from beta 1 to beta 2 so that users don't get a warning about a missing feature. The names were just changed. The old feature names are removed from project.godot when opening such a project. | |||
2022-09-28 | Merge pull request #66548 from akien-mga/msvc-warnings-c4701-c4703 | Rémi Verschelde | |
Fix MSVC warnings C4701 and C4703: Potentially uninitialized variable used | |||
2022-09-28 | Merge pull request #66544 from lawnjelly/bvh_tree_sibling_warning | Rémi Verschelde | |
Fix false flag compiler warning in bvh tree | |||
2022-09-28 | Merge pull request #66542 from akien-mga/msvc-warning-c4706 | Rémi Verschelde | |
Fix MSVC warning C4706: assignment within conditional expression | |||
2022-09-28 | Fix MSVC warnings C4701 and C4703: Potentially uninitialized variable used | Rémi Verschelde | |
2022-09-28 | Fix false flag compiler warning in bvh tree | lawnjelly | |
Compiler wrongly warns that sibling_id may be used when uninitialized. This PR sets the value to silence the warning. | |||
2022-09-28 | Fix MSVC warning C4706: assignment within conditional expression | Rémi Verschelde | |
Part of #66537. | |||
2022-09-28 | Rename `script_instance` to `_script_instance` in the `GDVIRTUAL*` wrappers ↵ | bruvzg | |
to avoid shadowing `Object` member. | |||
2022-09-28 | Merge pull request #66492 from bruvzg/gde_ts_underscr | Rémi Verschelde | |
[GDExtension] Use function names with underscore for TextServer extension, add macros to generate wrappers for module functions. | |||
2022-09-28 | [GDExtension] Use function names with underscore for TextServer extension, ↵ | bruvzg | |
add macros to generate wrappers for module functions. | |||
2022-09-28 | Use 64bit integers in utility methods | kobewi | |
2022-09-28 | Merge pull request #66505 from ↵ | Rémi Verschelde | |
KoBeWi/floor()_and_int()_are_not_the_same_I_guess🤔 Fix wrong `floori()` behavior | |||
2022-09-28 | Merge pull request #66504 from KoBeWi/hermit_method | Rémi Verschelde | |
Make some File/Dir methods private | |||
2022-09-27 | Sync controller mappings DB with SDL2 community repo | Rémi Verschelde | |
Synced with gabomdq/SDL_GameControllerDB@81ddc73d17b703b68c9142b46106a4db7c0d98c3 | |||
2022-09-27 | Fix wrong floori() behavior | kobewi | |
2022-09-27 | Make some File/Dir methods private | kobewi | |
2022-09-27 | Merge pull request #66447 from akien-mga/gcc-ubsan-silence-Wmaybe-uninitialized | Rémi Verschelde | |
Silence GCC `-Wmaybe-uninitialized` caused by UBSAN | |||
2022-09-26 | Fix FileAccessZip() causing a stack overflow | nikitalita | |
2022-09-26 | MethodBind: Silence GCC `-Wmaybe-uninitialized` caused by UBSAN | Rémi Verschelde | |
A priori this doesn't appear to be an actual bug, but a known consequence of using UBSAN. We silence this one to still have the possibility to get more warnings raised by UBSAN, in case they are useful. Works around and closes #66343. | |||
2022-09-26 | Merge pull request #66435 from akien-mga/style-header-guards-cleanup | Rémi Verschelde | |
Cleanup header guards for consistency | |||
2022-09-26 | Style: Cleanup header guards for consistency | Rémi Verschelde | |
Fix file names for {Static,Lightmap}RaycasterEmbree. | |||
2022-09-26 | Fix processing of some types in `math_fieldwise.cpp/fieldwise_assign` | Yuri Rubinsky | |
2022-09-25 | Merge pull request #63109 from OverloadedOrama/fix-input-event-action | Rémi Verschelde | |
Fix `InputEventAction`'s `is_match` method ignoring `exact_match` parameter | |||
2022-09-23 | Remove unused includes & move some includes to top of file | Andy Maloney | |
2022-09-23 | SCons: Cleanup `DEBUG`, `_DEBUG` and `NDEBUG` defines | Rémi Verschelde | |
- `_DEBUG` is MSVC specific so it didn't make much sense to define for Android and iOS builds. - iOS was the only platform to define `DEBUG`. We don't use it anywhere outside thirdparty code, which we usually don't intend to debug, so it seems better to be consistent with other platforms. - Consistently define `NDEBUG` to disable assert behavior in both `release` and `release_debug` targets. This used to be set for `release` for all platforms, and `release_debug` for Android and iOS only. - Due to the above, I removed the only use we made of `assert()` in Godot code, which was only implemented for Unix anyway, should have been `DEV_ENABLED`, and is in PoolAllocator which we don't actually use. - The denoise and recast modules keep defining `NDEBUG` even for the `debug` target as we don't want OIDN and Embree asserting all over the place. | |||
2022-09-23 | Merge pull request #65817 from bruvzg/typed_array | Rémi Verschelde | |
2022-09-23 | Merge pull request #66177 from rburing/callable_callv | Rémi Verschelde | |
add `callv` method | |||
2022-09-23 | Merge pull request #66260 from lawnjelly/fix_bvh_array_warning | Rémi Verschelde | |
Fix array-bounds warning in BVH | |||
2022-09-23 | Merge pull request #66248 from akien-mga/warnings-gcc-Wmaybe-uninitialized | Rémi Verschelde | |
Fix various -Wmaybe-uninitialized warnings from GCC 12.2.1 | |||
2022-09-23 | Merge pull request #66246 from Jummit/fix-dir-crash | Rémi Verschelde | |
Fix crash when listing files in nonexistent directory | |||
2022-09-22 | [GDExtension] Implement support for typed arrays. | bruvzg | |
2022-09-22 | Fix array-bounds warning in BVH | lawnjelly | |
Provides a workaround to prevent tripping a compiler warning. | |||
2022-09-22 | Fix various -Wmaybe-uninitialized warnings from GCC 12.2.1 | Rémi Verschelde | |
Not sure why I didn't get those before, it may be due to upstream changes (12.2.1 is a moving target, it's basically 12.3-dev), or simply rebuilding Godot from scratch with different options. | |||
2022-09-22 | Fix crash when listing files in nonexistent directory | Jummit | |
2022-09-22 | Merge pull request #66110 from Zylann/reference_get_count | Rémi Verschelde | |
get_reference_count()` | |||
2022-09-21 | Rename and expose `RefCounted::get_reference_count()` | Marc Gilleron | |
2022-09-21 | Merge pull request #65816 from bruvzg/proj_settings_missing_flags | Rémi Verschelde | |
Add missing initial window flags and window mode to the project settings. | |||
2022-09-21 | Merge pull request #66096 from 4d49/decompose-polygon-in-convex | Rémi Verschelde | |
Add method bind for `Geometry2D.decompose_polygon_in_convex` | |||
2022-09-21 | Style: Ensure consistent formatting with clang-format 15 | Ré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-21 | Merge pull request #66181 from touilleMan/extension_api_dump-correct-keyed | Rémi Verschelde | |
Fix is_keyed param in extension_api.json | |||
2022-09-21 | Callable: add callv method | Ricardo Buring | |
This method can be called from GDExtension. | |||
2022-09-21 | Add method bind for `Geometry2D.decompose_polygon_in_convex` | Mansur Isaev | |
2022-09-20 | Merge 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-21 | Fix hash mismatch error print in gdextension's gdnative_classdb_get_method_bind | Emmanuel Leblond | |
2022-09-21 | Merge pull request #66117 from RedMser/json-parse-recursion | Rémi Verschelde | |
Add recursion depth check to `JSON.stringify/parse` | |||
2022-09-21 | Fix is_keyed param in extension_api.json | Emmanuel Leblond | |
2022-09-20 | Merge pull request #63740 from Faless/net/4.x_http_request_decompress | Rémi Verschelde | |
[HTTP] Implement streaming decompression. |