Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-24 | Merge pull request #49037 from vnen/fix-callable-freed-crash | Rémi Verschelde | |
2021-05-24 | Make Callable not crash on call when the object has been freed | George Marques | |
Also add a GDScript test for this case. | |||
2021-05-24 | Merge pull request #48644 from Calinou/editor-increase-icon-saturation | Rémi Verschelde | |
Increase icon saturation by 30% for all editor icons | |||
2021-05-24 | GDScript: Fix error handler for tests | George Marques | |
This changes the error message to be more clear on the output files and also fixes an issue with the relative path of the offending file that was not trimmed correctly. | |||
2021-05-24 | Merge pull request #46866 from bruvzg/symlinks_and_macos_gdn_framework_export_4 | Rémi Verschelde | |
2021-05-24 | Add GDNative Framework loading and export support. | bruvzg | |
2021-05-22 | Merge pull request #48916 from mortarroad/master-convex-hull-ported | Rémi Verschelde | |
Replace QuickHull with Bullet's convex hull computer. | |||
2021-05-22 | Replace QuickHull with Bullet's convex hull computer. | Morris Tabor | |
The code is based on the current version of thirdparty/vhacd and modified to use Godot's types and code style. Additional changes: - extended PagedAllocator to allow leaked objects - applied patch from https://github.com/bulletphysics/bullet3/pull/3037 | |||
2021-05-22 | Update with experimental mesh optimizer. | K. S. Ernest (iFire) Lee | |
Normals being optimized has better quality now. Test simplify once and then use a slightly less tolerant error for the target error. | |||
2021-05-21 | Rename Vector2 Perpendicular to Orthogonal in C# | Aaron Franke | |
2021-05-21 | Merge pull request #48885 from JFonS/upgrade_embree | Rémi Verschelde | |
Upgrade Embree to the latest official release (3.13.0). | |||
2021-05-21 | Upgrade Embree to the latest official release. | jfons | |
Since Embree v3.13.0 supports AARCH64, switch back to the official repo instead of using Embree-aarch64. `thirdparty/embree/patches/godot-changes.patch` should now contain an accurate diff of the changes done to the library. | |||
2021-05-21 | Merge pull request #48913 from lyuma/gltf_named_binds_dedup | Rémi Verschelde | |
Fix incorrect skin deduplication when using named binds | |||
2021-05-20 | gltf: Fail gracefully when a mesh instance fails. | Lyuma | |
2021-05-20 | Fix incorrect skin deduplication when using named binds | Lyuma | |
2021-05-21 | Merge pull request #48904 from fire/gltf-img-failure | Rémi Verschelde | |
When one invalid image fails, it should only fail that single image. | |||
2021-05-20 | When one invalid image fails, it should only fail that single image. | K. S. Ernest (iFire) Lee | |
Move to a more graceful degradation 3d asset import model. | |||
2021-05-20 | Change behavior of String.right | Tomasz Chabora | |
2021-05-20 | Merge pull request #48805 from radishes/noise-image-offset | Rémi Verschelde | |
Add support for generating noise images with an offset | |||
2021-05-20 | Add support for generating noise images with an offset. | Casey Foote | |
2021-05-20 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 2.0.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang curvelinear dof doubleclick fave findn GIRD leapyear lod merchantibility nd numer ois ony que seeked synching te uint unselect webp EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ``` | |||
2021-05-19 | Merge pull request #48657 from Calinou/test-add-gdscript | Rémi Verschelde | |
Add a unit test suite for GDScript | |||
2021-05-19 | Show colored rects for autocompletion of Color constants in functions | Yuri Roubinsky | |
2021-05-18 | Merge pull request #46773 from trollodel/TreeItem+ | Rémi Verschelde | |
Improve TreeItem API and allow to move nodes | |||
2021-05-17 | Merge pull request #48347 from Blackiris/fix-temporary-key-not-released | George Marques | |
GDScript: Fix temporary value not released when used as a dictionary key | |||
2021-05-17 | Improve TreeItem API and allow to move nodes | trollodel | |
2021-05-17 | Merge pull request #48168 from LightningAA/control-to-ctrl-4.0 | Rémi Verschelde | |
2021-05-17 | Merge pull request #48793 from vnen/gdscript-fix-temp-type-adjust | Rémi Verschelde | |
GDScript: Fix crash caused by uninitialized temp stack slots | |||
2021-05-17 | GDScript: Fix crash caused by uninitialized temp stack slots | George Marques | |
This adds initialization to every typed temporary stack slot at the beginning of the function call instead of emitting instructions, since those might be in a conditional branch and not be called. | |||
2021-05-17 | Make all file access 64-bit (uint64_t) | Pedro J. Estébanez | |
This changes the types of a big number of variables. General rules: - Using `uint64_t` in general. We also considered `int64_t` but eventually settled on keeping it unsigned, which is also closer to what one would expect with `size_t`/`off_t`. - We only keep `int64_t` for `seek_end` (takes a negative offset from the end) and for the `Variant` bindings, since `Variant::INT` is `int64_t`. This means we only need to guard against passing negative values in `core_bind.cpp`. - Using `uint32_t` integers for concepts not needing such a huge range, like pages, blocks, etc. In addition: - Improve usage of integer types in some related places; namely, `DirAccess`, core binds. Note: - On Windows, `_ftelli64` reports invalid values when using 32-bit MinGW with version < 8.0. This was an upstream bug fixed in 8.0. It breaks support for big files on 32-bit Windows builds made with that toolchain. We might add a workaround. Fixes #44363. Fixes godotengine/godot-proposals#400. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | |||
2021-05-16 | Merge pull request #48605 from sent44/scripteditor_get_codeedit | Rémi Verschelde | |
Add `get_base_editor` to `ScriptEditorBase` | |||
2021-05-16 | Merge pull request #48767 from vnen/gdscript-builtin-static-methods | Rémi Verschelde | |
GDScript: Add support for builtin static method calls | |||
2021-05-16 | GDScript: Add support for builtin static method calls | George Marques | |
2021-05-15 | Add get_base_editor to ScriptEditorBase | sent44 | |
2021-05-13 | Merge pull request #46568 from akien-mga/basisu_20210130 | Rémi Verschelde | |
basis_universal: Update to upstream commit from Apr 16, 2021 | |||
2021-05-12 | Add a unit test suite for GDScript | Hugo Locurcio | |
This tests run-time script loading. | |||
2021-05-11 | GDNative: Fix size mismatch on 32-bit platforms for Signal and Callable | Rémi Verschelde | |
Fixes #48645. | |||
2021-05-11 | Increase icon saturation by 30% for all editor icons | Hugo Locurcio | |
More saturated icons go better with the new editor theme. These color changes only apply when using a dark theme. The editor icon saturation can still be adjusted in the Editor Settings. Setting the editor icon saturation setting to 0.77 should roughly match the old icon saturation. | |||
2021-05-11 | Add checks for __SSE2__ in the lightmap raycaster | JFonS | |
(cherry picked from commit 20717990fd2a7ad300fd9c6fab0394f25e3b7294) | |||
2021-05-11 | SCons: Disable embree-based modules on x86 (32-bit) | Rémi Verschelde | |
Fixes #48482. (cherry picked from commit e53422c8f96770c9a9b7497955c84f4b742fdd73) | |||
2021-05-08 | fix misaligned loads in bmp loader | Morris Tabor | |
2021-05-07 | Rename "Control" key to "Ctrl" and add "_pressed" suffix to all ↵ | Lightning_A | |
InputEventWithModifiers properties/methods | |||
2021-05-07 | basis_universal: Update to upstream commit from Apr 16, 2021 | Rémi Verschelde | |
BinomialLLC/basis_universal@ba1c3e40f1d434ebaf9a167b44e9b11d2bf0f765. | |||
2021-05-07 | Merge pull request #45144 from dalexeev/color-consts | Rémi Verschelde | |
Rename color constants (alternative) | |||
2021-05-07 | Merge pull request #33577 from Calinou/highlight-control-flow-keywords | Rémi Verschelde | |
Highlight control flow keywords with a different color | |||
2021-05-06 | Fix temporary value not released when used as a dictionary key | Julien Nguyen | |
2021-05-06 | Merge pull request #47776 from Razoric480/foreport | Rémi Verschelde | |
Implement LSP didDeleteFiles & make parser aware of sub-nodes | |||
2021-05-06 | Merge pull request #46714 from HaSa1002/fix-gdscript-underscore-strict | Rémi Verschelde | |
Fix GDScript Tokenizer being very strict about the number of underscores | |||
2021-05-06 | Merge pull request #45607 from Calinou/improve-editor-theme | Rémi Verschelde | |
Improve the editor theme | |||
2021-05-06 | Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscores | Hugo Locurcio | |