Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-23 | doc: Sync classref with current source | Rémi Verschelde | |
2020-11-23 | Merge pull request #43798 from Calinou/doc-improve-audiostreampleyer3d | Rémi Verschelde | |
Improve the AudioStreamPlayer3D class documentation | |||
2020-11-23 | Merge pull request #43796 from nekomatata/profiling-error-spam | Rémi Verschelde | |
Fix DebuggerMarshalls errors while profiling | |||
2020-11-23 | Improve the AudioStreamPlayer3D class documentation | Hugo Locurcio | |
2020-11-23 | Fix DebuggerMarshalls errors while profiling | PouleyKetchoupp | |
Fixed check for array size before func_size: when func_size is 0 there's only 1 entry left and not 3. | |||
2020-11-23 | Merge pull request #43747 from Faless/js/4.0_lint | Rémi Verschelde | |
[HTML5] Linting, fixes. | |||
2020-11-23 | [HTML5] Run eslint --fix. | Fabio Alessandrelli | |
Should I write a poem about this whole new world? ;) | |||
2020-11-23 | [HTML5] Enforce JavaScript style with eslint. | Fabio Alessandrelli | |
Applies to javascript files inside the platform library folder, the exposed Engine code, and any javascript files in modules. Files ending with ".externs.js" will be ignored, you can create a ".eslintignore" file to specify extra files to be ignored. | |||
2020-11-23 | Merge pull request #43788 from RandomShaper/ref_singleton | Rémi Verschelde | |
Make warning about Reference singletons more accurate | |||
2020-11-23 | Make warning about Reference singletons more accurate | Pedro J. Estébanez | |
2020-11-23 | Merge pull request #43781 from MaxMutantMayer/regex_unit_tests | Rémi Verschelde | |
Move and add new RegEx test cases | |||
2020-11-23 | Merge pull request #43627 from aaronfranke/pixelvi | Rémi Verschelde | |
Use Vector2i instead of Vector2 for Image get_pixelv and set_pixelv | |||
2020-11-23 | Merge pull request #43725 from vnen/gdscript-typed-vm-2 | Rémi Verschelde | |
GDScript: Typed VM Take 2 | |||
2020-11-23 | Merge pull request #43727 from Calinou/test-add-aabb | Rémi Verschelde | |
Add a test suite for AABB | |||
2020-11-23 | Merge pull request #43754 from Calinou/primary-grid-steps-default-pot | Rémi Verschelde | |
Use a power-of-two value for Primary Grid Steps in the 3D editor | |||
2020-11-23 | Merge pull request #43774 from Calinou/doc-overdraw-no-vertex-displacement | Rémi Verschelde | |
Document that vertex displacement isn't visible in overdraw debug mode | |||
2020-11-22 | Move and add new RegEx test cases | Maximilian Mayer | |
Test cases for 'RegEx' are moved from 'test_string.h' to own test suite in 'test_regex.h'. Additionally, new tests are introduced and '_init' is removed as it isn't implemented/used anywhere. | |||
2020-11-22 | Merge pull request #43777 from Calinou/doc-transparent-webm | Rémi Verschelde | |
Document that WebM videos don't support the alpha channel | |||
2020-11-22 | Document that WebM videos don't support the alpha channel | Hugo Locurcio | |
2020-11-22 | Document that vertex displacement isn't visible in overdraw debug mode | Hugo Locurcio | |
See #24232. | |||
2020-11-22 | Merge pull request #43773 from Calinou/tweak-editor-help-default-shortcut | Rémi Verschelde | |
Bind the editor's Search Help function to F1 by default | |||
2020-11-22 | Bind the editor's Search Help function to F1 by default | Hugo Locurcio | |
Now that the F1 key is available, we can bind Search Help to the key generally used in other applications to open the help menu. | |||
2020-11-22 | Merge pull request #43699 from winterpixelgames/PR-render-validation-fixes | Rémi Verschelde | |
fix for two incorrectly bound texture formats | |||
2020-11-22 | Merge pull request #43728 from vnen/variant-getter-set-type | Rémi Verschelde | |
Fix variant getters not setting return type | |||
2020-11-21 | Use a power-of-two value for Primary Grid Steps in the 3D editor | Hugo Locurcio | |
This matches the 2D editor default behavior. Powers of two are usually better for grid divisions as they are often used in level design. | |||
2020-11-21 | GDScript: Add faster instruction for validated constructor | George Marques | |
Only for built-in types. | |||
2020-11-21 | GDScript: Add typed iterate instructions | George Marques | |
2020-11-21 | GDScript: Add faster call instructions for builtin methods | George Marques | |
Methods from builtin types can be called by using the function pointer when the argument and base types are known at compile time. | |||
2020-11-21 | GDScript: Add faster call instructions for native methods | George Marques | |
2020-11-21 | GDScript: Add speficic set/get instructions | George Marques | |
When the base type is known at compile-time, we can get a direct function pointer that is faster than the regular set/get paths. | |||
2020-11-21 | GDScript: Add faster operator for known types | George Marques | |
It now uses the direct operator function pointer, which increases performance in evaluation. | |||
2020-11-21 | GDScript: Gather instructions arguments beforehand | George Marques | |
Almost all instructions need variant arguments. With this change they are loaded in an array before each instruction call. This makes the addressing code be localized to less places, improving compilation overhead and binary size by a small margin. This should not affect performance. | |||
2020-11-21 | GDScript: Split Function code into multiple files | George Marques | |
To improve organization and reduce the size of compilation units. | |||
2020-11-21 | Add extra functions to VariantInternal | George Marques | |
- Allow getting an opaque pointer, no matter the type (for ptrcall). - Allow setting object pointer and id directly. - Allow initializing the data given a type, to allow properly setting return types on ptrcalls. | |||
2020-11-21 | [HTML5] Libraries refactor for linting. | Fabio Alessandrelli | |
Initial work to make liniting easier. This includes: - Rename http_request.js to library_godot_http_request.js. - Rename externs.js to engine.externs.js. - New library_godot_runtime.js (GodotRuntime) wraps around emscripten functions. - Refactor of XMLHttpRequest handler in engine/preloader.js. - Few fixes to bugs spotted by early stage linting. | |||
2020-11-21 | Use Vector2i instead of Vector2 for Image get_pixelv and set_pixelv | Aaron Franke | |
Co-authored-by: Andrii Doroshenko <xrayez@gmail.com> | |||
2020-11-20 | Variant: Merge get() and validated_get() | George Marques | |
Since they do pretty much the same thing. The validated_get() was renamed to get() since that is more performant. | |||
2020-11-20 | Fix variant getters not setting return type | George Marques | |
The validated getters were only setting the value without changing the type, leading to wrong results. This uses the same path used for methods to the same purpose. | |||
2020-11-20 | Add a test suite for AABB | Hugo Locurcio | |
2020-11-20 | Merge pull request #43713 from akien-mga/doc-node-internal-processing | Rémi Verschelde | |
doc: Warn about using Node internal processing | |||
2020-11-20 | Merge pull request #43716 from akien-mga/export-options-consistency | Rémi Verschelde | |
Export: Reorder options for consistency across platforms | |||
2020-11-20 | Merge pull request #43719 from akien-mga/nanosvg-3e403ec | Rémi Verschelde | |
nanosvg: Sync with upstream 3e403ec | |||
2020-11-20 | Merge pull request #43583 from Calinou/test-add-object | Rémi Verschelde | |
Add a test suite for Object | |||
2020-11-20 | Merge pull request #43514 from Calinou/test-add-rect2-rect2i | Rémi Verschelde | |
Add a test suite for Rect2 and Rect2i | |||
2020-11-20 | Merge pull request #43722 from Xrayez/doctest-update-2.4.1 | Rémi Verschelde | |
doctest: Update to 2.4.1 | |||
2020-11-20 | Add a test suite for Object | Hugo Locurcio | |
2020-11-20 | Add a test suite for Rect2 and Rect2i | Hugo Locurcio | |
2020-11-20 | Style fix after #43517 | Rémi Verschelde | |
2020-11-20 | doctest: Update to 2.4.1 | Andrii Doroshenko (Xrayez) | |
Includes a patch for breakpoint inline assembly for macOS. | |||
2020-11-20 | Merge pull request #43517 from Calinou/test-add-json | Rémi Verschelde | |
Add a test suite for JSON |