Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-05 | Style: Apply clang-tidy's `readability-braces-around-statements` | Rémi Verschelde | |
2021-04-05 | Style: Apply clang-tidy's `modernize-use-nullptr` | Rémi Verschelde | |
2021-04-05 | Style: Apply clang-tidy's `modernize-use-default-member-init` | Rémi Verschelde | |
2021-04-05 | Style: Apply clang-tidy's `modernize-use-bool-literals` | Rémi Verschelde | |
2021-04-05 | Merge pull request #47592 from ↵ | Rémi Verschelde | |
jmb462/fix-VisualScriptFunctionState-connect-to-null-signal-crash Fix VisualScriptFunctionState connect to null object crash (Fix #47572) | |||
2021-04-05 | Merge pull request #47627 from Blackiris/fix-gdscript-var-address | Rémi Verschelde | |
Fix GDScript variables addresses getting mixed | |||
2021-04-05 | Merge pull request #47636 from qarmin/input | Rémi Verschelde | |
Fix crashes in *_input functions | |||
2021-04-05 | Fix crashes in *_input functions | Rafał Mikrut | |
2021-04-04 | Fix GDScript variables addresses getting mixed | Julien Nguyen | |
2021-04-04 | Fixes #47607 (forgotten statement in GDNative cleanup) | Jan Haller | |
Co-authored-by: geekrelief <geekrelief@gmail.com> | |||
2021-04-03 | Fix VisualScriptFunctionState connect to null object crash | jmb462 | |
2021-04-03 | Merge pull request #47452 from BastiaanOlij/xr_positional_tracker_ref | Rémi Verschelde | |
Change XRPositionalTracker to a reference (master) | |||
2021-04-01 | Merge pull request #46991 from madmiraal/rename-invert-reverse | Rémi Verschelde | |
Rename Array.invert() to Array.reverse() | |||
2021-03-31 | Fix gdnative config file set as null | Kyle | |
Fixes # Setting a GDNativeLibrary config file as null or any other object but a ConfigFile will now cause an error. | |||
2021-03-31 | Merge pull request #47250 from BastiaanOlij/check_vulkan_version | Rémi Verschelde | |
Obtain supported Vulkan API | |||
2021-03-31 | As GLSLang seems to be all or nothing, added our own defines | Bastiaan Olij | |
2021-03-31 | [Complex Text Layouts] Provide access to glyph contour points. | bruvzg | |
2021-03-30 | Merge pull request #47131 from vnen/gdscript-export-fix | Rémi Verschelde | |
Fix a few issues with @export in GDScript | |||
2021-03-30 | Merge pull request #47492 from vnen/gdscript-typed-arrays | Rémi Verschelde | |
GDScript: Fix array type check on constants | |||
2021-03-30 | GDScript: Fix array type check on constants | George Marques | |
They mistakenly pointing to the wrong union member (variable instead of constant). | |||
2021-03-30 | GDScript: Implement export of typed arrays | George Marques | |
2021-03-30 | GDScript: Allow export of enum variables | George Marques | |
Also fix the enum type in variables to be integer. | |||
2021-03-30 | GDScript: Show error on invalid initializer expression | George Marques | |
2021-03-30 | Move GDSript annotation application after type-checking | George Marques | |
This ensures that annotations that rely on the datatype (such as @export) can validated it timely, allowing compound expressions instead of only literal values. | |||
2021-03-29 | FBX: Fix first bone getting unnecessary '_1' suffix | Rémi Verschelde | |
Fixes #43820. Co-authored-by: Gordon MacPherson <gordon@gordonite.tech> | |||
2021-03-29 | Merge pull request #46830 from vnen/gdscript-typed-arrays | Rémi Verschelde | |
GDScript typed arrays | |||
2021-03-29 | Merge pull request #46844 from geekrelief/gdnative_unregister_script_fix | Rémi Verschelde | |
fixes #46839, ensure library_classes is cleared and free funcs are ca… | |||
2021-03-29 | Add typed arrays to GDScript | George Marques | |
- Use `Array[type]` for type-hints. e.g.: `var array: Array[int] = [1, 2, 3]` - Array literals are typed if their storage is typed (variable asssignment of as argument in function all). Otherwise they are untyped. | |||
2021-03-29 | Change XRPositionalTracker to a reference and better expose it to GDNative | Bastiaan Olij | |
2021-03-28 | Rename Texture.get_data() to get_image() | Marcel Admiraal | |
2021-03-27 | Add support for _to_string virtual function overwrite in Pluginscript | Emmanuel Leblond | |
2021-03-26 | Obtain supported Vulkan API | Bastiaan Olij | |
2021-03-25 | doc: Sync classref with current source | Rémi Verschelde | |
2021-03-24 | Always have a name for gltf2 mesh, material and skins. | K. S. Ernest (iFire) Lee | |
Co-authored-by: Lcbx <luc.courbariaux@gmail.com> | |||
2021-03-23 | Rename some more global enums (Key, Joy, MIDI) | Aaron Franke | |
2021-03-23 | Rename ButtonList enum and members to MouseButton | Aaron Franke | |
2021-03-23 | Merge pull request #44398 from RevoluPowered/unit-tests-for-export-templates | Rémi Verschelde | |
Add unit tests for export templates | |||
2021-03-23 | Merge pull request #45562 from aaronfranke/core-modules-real_t | Rémi Verschelde | |
Use real_t in GridMap and VariantParser | |||
2021-03-22 | Add unit tests for export templates | Gordon MacPherson | |
2021-03-22 | Improved 3D Scene Importer | Juan Linietsky | |
* Added option for importers to show an Advanced settings dialog * Created advanced settings dialog for Scene Importer * Cleaned up importers (remove many old/unused options) * Added the ability to customize every node, material, mesh and animation individually * Saving to animations and meshes to files is now a manual process, making it more predictable * Added the ability for materials to be replaced by external files (or to be made external, up to you). * When doubleclicking an impoted scene in the filesystem dock, it automatically shows the import settings instead of asking to open it. WARNING: Lightmap UV unwrap is not working, it needs to be re-made. | |||
2021-03-21 | Rename Array.invert() to Array.reverse() | Marcel Admiraal | |
Does the same internally for List and Vector<>, which includes all PackedArray types. | |||
2021-03-21 | Merge pull request #47194 from W4RH4WK/fbx-normalize-rotations | Rémi Verschelde | |
FBX Import: Normalize rotation quaternions | |||
2021-03-20 | Merge pull request #46937 from nekomatata/soft-body-support | Rémi Verschelde | |
SoftBody support in GodotPhysics 3D | |||
2021-03-20 | Merge pull request #47139 from nekomatata/concave-backface-collision | Rémi Verschelde | |
Disable backface collision with ConcavePolygonShape by default | |||
2021-03-20 | FBX Import: Check bone map access for valid cluster target node id | Alex Hirsch | |
fix #47184 | |||
2021-03-20 | FBX Import: Normalize rotation quaternions | Alex Hirsch | |
fix #47174 | |||
2021-03-19 | Use real_t in GridMap and VariantParser | Aaron Franke | |
2021-03-19 | Fix missing quote in multiline GDScript string | Alex Hirsch | |
fix #47117 | |||
2021-03-19 | Merge pull request #47128 from ArdaE/master | Rémi Verschelde | |
GLTF importer: Prevent quick accumulation of significant numerical errors in keyframe times | |||
2021-03-18 | GLTF import: Prevent significant numerical errors in keyframe times | ArdaE | |
Keyframe times shift slowly in imported animations, starting with a zero shift at the beginning and increasing and becoming erratic slowly farther into an animation, reaching significant levels at times after about 3 minutes into an animation. This commit fixes the issue by increasing the precision of the floating point numbers used for keyframe time calculations. Only the most significant cases that cause fast accumulation of errors over a short animation duration are fixed. Other cases that would have a marginal benefit from switching to double precision numbers are left for another PR/further analysis. Note that this change has no impact on the runtime performance of games/apps created using Godot. It only affects the GLTF importer. Fixes #47127. |