Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-06 | Merge pull request #67906 from groud/simpler_gdextension_config | Rémi Verschelde | |
Remove unnecessary checks when exporting gdextension binaries and allow using a prefix to auto-detect files | |||
2022-12-05 | Merge pull request #69602 from Rindbee/fix-string-mod | Rémi Verschelde | |
Fix suppressed error message on error when using % format string | |||
2022-12-05 | Merge pull request #69343 from YuriSizov/core-missing-property-revert-getters | Rémi Verschelde | |
Add missing public `property_*_revert` getters | |||
2022-12-05 | Fix suppressed error message on error when using % format string | Rindbee | |
Before, the valid flag would always be true. On formatting errors, an error message is returned as the result. (No error prompts.) | |||
2022-12-05 | Merge pull request #69357 from TokageItLab/byebye-trigger | Rémi Verschelde | |
Remove `UPDATE_TRIGGER` mode from `ValueTrack::UpdateMode` & Match behaviors between `AnimationTree` and `AnimationPlayer` | |||
2022-12-05 | Merge pull request #69119 from lawnjelly/faster_variant_parser_master | Rémi Verschelde | |
Add readahead to VariantParser [4.x] | |||
2022-12-04 | Use system fonts as fallback and improve system font handling. | bruvzg | |
Add support for font weight and stretch selection when using system fonts. Add function to get system fallback font from a font name, style, text, and language code. Implement system font support for Android. Use system fonts as a last resort fallback. | |||
2022-12-02 | Fix const qualifier for parameters in GDExtension api functions | Emmanuel Leblond | |
2022-12-02 | Remove UPDATE_TRIGGER & Match behaviors between AnimationTree/Player | Silc Renew | |
#69357 | |||
2022-12-02 | Merge pull request #69448 from BastiaanOlij/fix_etc_rgba_bgra_issue | Rémi Verschelde | |
ETCPAK expects BGRA data for ETC | |||
2022-12-01 | Allow specifying a prefix to automatically detect library files for ↵ | Gilles Roudière | |
gdextension exports | |||
2022-12-01 | Merge pull request #64427 from ↵ | Rémi Verschelde | |
touilleMan/gdextension-skip-undefined-field-in-properties [GDExtension] Skip unset getter/setter/index fields in class property | |||
2022-12-01 | Merge pull request #64360 from ↵ | Rémi Verschelde | |
touilleMan/gdextension-correct-rect2-members-offsets-declaration [GDExtension] Correct Rect2 members offsets declaration in extension_api.json generator | |||
2022-12-02 | ETCPAK expects BGRA data for ETC | Bastiaan Olij | |
2022-11-29 | Add missing public property_*_revert getters | Yuri Sizov | |
2022-11-29 | Merge pull request #69338 from akien-mga/pm-fix-hacky-project-rename | Yuri Sizov | |
Project Manager: Fix hacky code for project rename | |||
2022-11-29 | [Core] Fix Resource.resource_name type. | Fabio Alessandrelli | |
The methods returns a String, but the Variant was bound as a StringName. We could alternatively change the method return type but that's a breaking change which will requires code changes in other parts of the engine. | |||
2022-11-29 | Project Manager: Fix hacky code for project rename | Rémi Verschelde | |
Instantiating a new ProjectSettings is *not* the way to go. ConfigFile works just fine to read/change a single value. Fixes memory leaks as the instantiated ProjectSettings was never freed. Forbid doing this to prevent such problems. Fixes #25661. | |||
2022-11-29 | Merge pull request #67680 from haasanen/fix_physics_thread_race_condition | Rémi Verschelde | |
Fix physics/3d/run_on_separate_thread race condition in WorkerThreadPool (crash). | |||
2022-11-28 | Don't break parsing on missing resources | kobewi | |
2022-11-25 | Merge pull request #69008 from ↵ | Rémi Verschelde | |
akien-mga/property-hint-array-type-resource-simplify Add MAKE_RESOURCE_TYPE_HINT macro to simplify binding arrays of resources | |||
2022-11-25 | Remove `Array.find_last()` | Micky | |
2022-11-24 | Merge pull request #68386 from MewPurPur/snappedi-snappedf | Rémi Verschelde | |
Implement snappedi, snappedf, and Vector[2/3/4]i.snapped | |||
2022-11-24 | Merge pull request #69111 from TokageItLab/put-together-interpolations | Rémi Verschelde | |
Refactor interpolating functions in some classes to use `Math` class | |||
2022-11-24 | Add readahead to VariantParser | lawnjelly | |
Adds a readahead buffer to VariantParser, to prevent large numbers of freads for single bytes, which is inefficient. | |||
2022-11-24 | Add MAKE_RESOURCE_TYPE_HINT macro to simplify binding arrays of resources | Rémi Verschelde | |
2022-11-24 | Merge pull request #68833 from BastiaanOlij/improve_extension_logic | Rémi Verschelde | |
Improve logic for detecting and tracking extensions | |||
2022-11-24 | Refactor interpolating functions in some classes to use Math class | Silc Renew | |
2022-11-24 | Improve logic for detecting and tracking extensions | Bastiaan Olij | |
2022-11-24 | Refactor Curve3D::_bake() method | Yaohua Xiong | |
The main change is to caculate tangent directly from bezier curve, without going through discretized polyline, avoiding pitfalls of discretization. Other changes are: 1. Add an bezier_derivative() method for Vector3, Vector2, and Math; 2. Add an tesselate_even_length() method to Curve3D, which tesselate bezier curve to even length segments adaptively; 3. Cache the tangent vectors in baked_tangent_vector_cache; | |||
2022-11-23 | Merge pull request #67726 from HenryClones/integer-lerping-errors | Rémi Verschelde | |
Add case for Variant::INT in lerp variant switch | |||
2022-11-22 | Add case for Variant::INT in lerp variant switch | Xpertice | |
2022-11-22 | Merge pull request #64284 from kleonc/image-rotate90-in-place | Rémi Verschelde | |
`Image` Fix `rotate_90`/`rotate_180` methods | |||
2022-11-21 | Fixes inability to assign script after clearing | ocean (they/them) | |
2022-11-20 | Double precision of `String.split_floats` | Micky | |
2022-11-19 | Implement snappedi, snappedf, and Vector[2/3/4]i.snapped | VolTer | |
2022-11-18 | Static analysis: remove "break" after "return" | Andy Maloney | |
Changes as requested to keep in sync with godotengine/godot-cpp#929 | |||
2022-11-17 | Merge pull request #67619 from nongvantinh/fix-calling-pckpacker-crash | Rémi Verschelde | |
Fixes engine crashes caused by the user failing to initialize PCKPacker with pck_start() | |||
2022-11-16 | Merge pull request #68701 from Bromeon/bugfix/extension-header-cleanup | Rémi Verschelde | |
Extension header: fix typos, documentation and member order | |||
2022-11-16 | Extension header: fix typos, documentation and member order | Jan Haller | |
2022-11-15 | Merge pull request #62814 from KoBeWi/strint | Rémi Verschelde | |
Restore numeric from String constructors | |||
2022-11-15 | Merge pull request #64077 from ↵ | Rémi Verschelde | |
Calinou/tweak-audiostreamplayer2d3d-default-panning Decrease default AudioStreamPlayer2D/3D panning strength | |||
2022-11-15 | Merge pull request #67688 from Mickeon/i-forgror-☠️☠️ | Rémi Verschelde | |
Remove `PROPERTY_HINT_IMAGE_COMPRESS` constants | |||
2022-11-15 | Merge pull request #65836 from Calinou/add-max-physics-steps-per-frame-setting | Rémi Verschelde | |
Implement adjusting the maximum number of physics steps per rendered frame | |||
2022-11-15 | Remove `PROPERTY_HINT_IMAGE_COMPRESS` constants | Micky | |
These were used in 3.x but there's no reference of them in the codebase, at all. | |||
2022-11-14 | Merge pull request #68229 from Mickeon/c-escape-hell | Rémi Verschelde | |
Remove "?" from String.c_escape() | |||
2022-11-14 | Merge pull request #68657 from Sauermann/fix-redundant-initialization | Rémi Verschelde | |
Remove redundant non-trivial Variant types initializations | |||
2022-11-14 | Fix periods in editor strings and messages | Hugo Locurcio | |
- Ensure all strings with ellipsis end with 3 periods instead of 2. - Fix extraneous period in "Error calling from signal '...' to callable" messages. | |||
2022-11-14 | Remove redundant Variant-types initializations | Markus Sauermann | |
2022-11-14 | Merge pull request #67963 from KoBeWi/den_of_actions | Rémi Verschelde | |
Fix nested actions in EditorUndoRedoManager |