Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-04 | Rename RD uniform "type" to "uniform_type" | Aaron Franke | |
"type" isn't very descriptive for exposed code, and this variable is exposed via RD_SETGET. | |||
2020-12-04 | Rebind Mesh/ArrayMesh enums | Aaron Franke | |
2020-12-04 | doc: Sync classref with current source | Rémi Verschelde | |
And fixups: - Add missing bindings in RenderingServer - Remove duplicate ArrayMesh enum bindings (they're in Mesh already) - Remove redundant _unhandled_key_input binding in Control (it's in Node already) | |||
2020-12-04 | Merge pull request #44084 from vnen/float-is-real | Rémi Verschelde | |
Rename TYPE_REAL to TYPE_FLOAT | |||
2020-12-04 | Rename TYPE_REAL to TYPE_FLOAT | George Marques | |
To be consistent with the naming everywhere else. | |||
2020-12-04 | Updated open-simplex to have const noise functions | Sacha Waked | |
"open-simplex-noise-in-c" now updated to master and "opensimplex" module refactored accordingly | |||
2020-12-03 | Merge pull request #43328 from gvekan/better-keyword-completion | Rémi Verschelde | |
Add bracket or space to some keyword completions | |||
2020-12-03 | Merge pull request #44011 from KoBeWi/red_roses_minus_blue_violets | Rémi Verschelde | |
Fix subtracting colors and quats | |||
2020-12-03 | Fix subtracting colors and quats | Tomasz Chabora | |
2020-12-03 | Merge pull request #43959 from dalexeev/gds-doc | Rémi Verschelde | |
Several edits to the GDScript docs | |||
2020-12-03 | Merge pull request #43896 from RandomShaper/fix_rel_probe_vis | Rémi Verschelde | |
Put misc. 3D tool visible instances on their own layer | |||
2020-12-03 | Merge pull request #43801 from nekomatata/bullet-ccd-disabled | Rémi Verschelde | |
Fix ccd enabled by default on Bullet bodies | |||
2020-12-03 | Merge pull request #44064 from akien-mga/mono-android-fix-build | Rémi Verschelde | |
Mono: Fix Android build after #36311 | |||
2020-12-03 | Mono: Fix Android build after #36311 | Rémi Verschelde | |
2020-12-03 | Merge pull request #43536 from jonbonazza/hmac | Fabio Alessandrelli | |
feat: HMAC support in Crypto APIs | |||
2020-12-03 | Add bracket or space to some keyword completions | Gustav | |
2020-12-02 | Merge pull request #44044 from Wavesonics/xatlas-options-master | Rémi Verschelde | |
xatlas should be using the options configured here | |||
2020-12-02 | xatlas should be using the options configured here | Adam Brown | |
It was using the defaults by mistake | |||
2020-12-02 | Refactored Mesh internals and formats. | reduz | |
-Changed how mesh data is organized, hoping to make it more efficient on Vulkan and GLES. -Removed compression, it now always uses the most efficient format. -Added support for custom arrays (up to 8 custom formats) -Added support for 8 weights in skeleton data. -Added a simple optional versioning system for imported assets, to reimport if binary is newer -Fixes #43979 (I needed to test) WARNING: -NOT backwards compatible with previous 4.x-devel, will most likely never be, but it will force reimport scenes due to version change. -NOT backwards compatible with 3.x scenes, this will be eventually re-added. -Skeletons not working any longer, will fix in next PR. | |||
2020-12-02 | Merge pull request #41095 from ThakeeNathees/GDScript-Documentation | Rémi Verschelde | |
GDScript(2.0) Documentation generation system | |||
2020-12-02 | Merge pull request #41773 from ThakeeNathees/default-argument-override-buf-fix | George Marques | |
GDScript default argument override bug fix | |||
2020-12-02 | xatlas: Sync with upstream 5571fc7 | Adam Brown | |
Fixes #44017 by changing the `normalize()` function to check for non-negative rather than non-zero via an epsilon check. | |||
2020-12-02 | Refactor DocData into core and editor (DocTools) parts | Thakee Nathees | |
2020-12-01 | Several edits to the GDScript docs | Danil Alexeev | |
2020-11-30 | Merge pull request #43992 from vnen/variant-internal-object-set | Rémi Verschelde | |
Fix VariantInternal initialization and setting of object | |||
2020-11-30 | Merge pull request #43504 from AndreaCatania/gds_fix_2 | Rémi Verschelde | |
Implement proper error print, Fixes a crash when no error messages are generated by the analyser. | |||
2020-11-30 | Fix VariantInternal initialization and setting of object | George Marques | |
- Initialize Object pointer to nullptr so it's not used by mistake. - When setting an Object check if it's a reference so refcounting works as intended. | |||
2020-11-30 | GDScript: Don't construct ref values in compiler | George Marques | |
Values that are passed by reference are not suited for being constructed at compile time because in this case they would be shared across all the construction statements. | |||
2020-11-29 | Documentation generation for GDScript | Thakee Nathees | |
- ClassDoc added to GDScript and property reflection data were extracted from parse tree - GDScript comments are collected from tokenizer for documentation and applied to the ClassDoc by the GDScript compiler - private docs were excluded (name with underscore prefix and doesn't have any doc comments) - default values (of non exported vars), arguments are extraced from the parser - Integrated with GDScript 2.0 and new enums were added. - merge conflicts fixed | |||
2020-11-28 | GDScript default argument override bug fix | Thakee Nathees | |
Fix: #41766 | |||
2020-11-28 | Implement proper error print, Fixes a crash when no error messages are ↵ | AndreaCatania | |
generated by the analyser. | |||
2020-11-28 | Merge pull request #42109 from EricEzaM/PR/input-and-shortcuts-rework | Rémi Verschelde | |
Shortcuts rework - fixed issues with input propagation and triggering of unwanted shortcuts. | |||
2020-11-28 | Merge pull request #41100 from bruvzg/ctl_text_server_interface | Rémi Verschelde | |
[Complex Text Layouts] Implement TextServer interface. | |||
2020-11-27 | Merge pull request #43500 from AndreaCatania/gds_fixes | Rémi Verschelde | |
Fixes crash when parse_expression returns nullptr. | |||
2020-11-27 | Merge pull request #43914 from ThakeeNathees/range-argument-type-bug-fix | Rémi Verschelde | |
GDScript: range function type check bug fixed | |||
2020-11-27 | Merge pull request #43226 from mateosss/unreachable-prop-crash | George Marques | |
Fix crash due to unreachable code in properties | |||
2020-11-27 | GDScript range function typecheck bug fixed | Thakee Nathees | |
Fix: #43586 | |||
2020-11-26 | feat: HMAC support in Crypto APIs | Jon Bonazza | |
2020-11-26 | Unregister GDScriptFunctionState class | George Marques | |
This is not user accessible anymore so it does not need to be show in documentation. | |||
2020-11-26 | Merge pull request #43895 from vnen/gdscript-operators-fix | Rémi Verschelde | |
GDScript: Improve handling of operators | |||
2020-11-26 | Put misc. 3D tool visible instances on their own layer | Pedro J. Estébanez | |
This makes that visible stuff invisible to ReflectionProbes, whose preview in the editor shouldn't involve them. | |||
2020-11-26 | Merge pull request #43894 from vnen/gdscript-some-fixes | Rémi Verschelde | |
Some GDScript fixes | |||
2020-11-26 | GDScript: Improve handling of operators | George Marques | |
- Use the new functions in Variant to determine the validity and resulting type of operators. - Split the operator function in codegen between binary and unary, since the unary ones have now a special requirement of having the second argument to be the NIL type when requesting info. | |||
2020-11-26 | GDScript: Don't clear depended parsers too soon | George Marques | |
It can wait until the analyzer itself is destructed, otherwise other phases might be using freed parsers. | |||
2020-11-26 | GDScript: Give an error if dependency can't be parsed | George Marques | |
Otherwise this may lead to a crash when the dependency is not present. | |||
2020-11-26 | [Complex Text Layouts] Refactor Font class, default themes and controls to ↵ | bruvzg | |
use Text Server interface. Implement interface mirroring. Add TextLine and TextParagraph classes. Handle UTF-16 input on macOS and Windows. | |||
2020-11-26 | [Complex Text Layouts] Implement GDNative interface for TextServer. | bruvzg | |
2020-11-26 | [Complex Text Layouts] Implement ICU / HarfBuzz based TextServer module. | bruvzg | |
2020-11-26 | [Complex Text Layouts] Add third-party TextServer dependencies (ICU, ↵ | bruvzg | |
HarfBuzz, Graphite). | |||
2020-11-26 | [Complex Text Layouts] Implement TextServer interface. Implement Fallback ↵ | bruvzg | |
TextServer. |