Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-03 | Merge pull request #31871 from aaronfranke/equal-approx-inf | Rémi Verschelde | |
Check for exact equality before approximate equality | |||
2019-09-02 | Merge pull request #31893 from bojidar-bg/25081-gdscript-index-self | Rémi Verschelde | |
Re-allow indexing on objects and other non-builtin types | |||
2019-09-02 | Merge pull request #31843 from 2shady4u/parserCtrlClick | Rémi Verschelde | |
Solves ctrl+click on functions by ignoring the cursor | |||
2019-09-02 | Re-allow indexing on "self" and object types in GDScript | Bojidar Marinov | |
Fixes #25081 | |||
2019-09-02 | gdscript: Fix build after #24925 | Rémi Verschelde | |
The PR did not use the ScriptCodeCompletionOption system introduced later on, and somehow this did not generate a merge conflict even though neighboring code was changed. | |||
2019-09-02 | Merge pull request #24925 from Mr-Slurpy/typed-autoload | Rémi Verschelde | |
Added autoloads as a potential type. | |||
2019-09-02 | Merge pull request #21443 from deepmax/ord_function | Rémi Verschelde | |
Add ord() function to return Unicode code point of a string of length one | |||
2019-09-02 | Solves ctrl+click on functions by ignoring the cursor | shaderbeast | |
Obeyed CLANG format rules Obeying CLANG format rules attempt 2 Obeying CLANG format rules attempt 3 Clean up Fixed runaway while loop Removed int initialization | |||
2019-09-01 | Make JSONRPC constants uppercase for consistency with other classes | Hugo Locurcio | |
2019-09-01 | Merge pull request #31587 from RevoluPowered/feature/fbx-importer | Rémi Verschelde | |
FBX Importer | |||
2019-09-01 | Assimp FBX Import support | Gordon MacPherson | |
Issues fixed: - Updated assimp to latest and backported fixes into godot. - Fixed file scale being ignored from FBX file. - Fixed bone removal - Implemented proper armature binding - Fixed recursion not always going through the entire path - Implemented assimp global scaling system - Fixed assimp global scale process to support unit conversion - Implemented proper fbx scaling - Fixed asserts caused by missing faces in some models which could crash - Fixed valid bone removal - Fixed root node being overwriten by assimp which caused data loss - Fixed armature construction so that it works with multiple roots - Implemented basic support for FBX standard materials - Refactoring to improve code quality and improve function reuse. - Simplified node creation from assimp scene into subsections: create_light, create_mesh, create_bone. - Creating meshes is now done after hierarchy is created so that the skeleton is always available. - Added support to assimp to support file scale in all formats which call SetFileScale. - Many other fixes provided into assimp. Known issues: - FBX pivots from Maya do not currently work. (workaround: for now use blender import and export to remove pivot tracks) - Hierarchy creates an extra node for each mesh - this was done intentionally but we intended to do a pass to remove these as they're a required node. - When an animated mesh has not executed any animation the rest pose is wrong. Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com> | |||
2019-09-01 | Check for exact equality before approximate equality | Aaron Franke | |
2019-09-01 | Fix resizer icon visiblity on light theme in GraphNode | Chaosus89 | |
2019-08-30 | Mono: Force preemptive thread suspend mode as a temporary workaround | Ignacio Etcheverry | |
2019-08-29 | Merge pull request #31770 from neikeq/supercedes-31008 | Rémi Verschelde | |
Fix GodotTools.ProjectEditor HintPaths for referenced packages | |||
2019-08-29 | Fix GodotTools.ProjectEditor HintPaths for referenced packages | Ignacio Etcheverry | |
2019-08-29 | doc: Sync classref with current source | Rémi Verschelde | |
2019-08-29 | Updated description for "stepify" | Thomas Karcher | |
Mentioned the possibility to use stepify as a rounding function; +code examples | |||
2019-08-29 | Merge pull request #31741 from akien-mga/lsp-requires-websocket-jsonrpc | Rémi Verschelde | |
GDScript: Disable LSP if either jsonrpc or websocket are disabled | |||
2019-08-29 | Merge pull request #31738 from bojidar-bg/31056-class_name-extends | Rémi Verschelde | |
Remove check for class_name and extends order | |||
2019-08-28 | Merge pull request #31729 from aaronfranke/mono-color | Rémi Verschelde | |
[Mono] Various Color fixes and improvements | |||
2019-08-28 | Add ord() function to return Unicode code point of a string of length one | Masoud Montazeri | |
2019-08-28 | Merge pull request #31728 from fire/improve-uvatlas | Rémi Verschelde | |
Tweak xatlas and import new version b4b5426 | |||
2019-08-28 | Merge pull request #31737 from bojidar-bg/31455-stack-underflow | Rémi Verschelde | |
Fix yield check in GDScriptFunction | |||
2019-08-28 | Merge pull request #31454 from lliberadzki/gridmap-navmesh-baking | Rémi Verschelde | |
Support baking gridmap navmesh. | |||
2019-08-28 | GDScript: Disable LSP if either jsonrpc or websocket are disabled | Rémi Verschelde | |
Follow-up to #29780. | |||
2019-08-28 | Merge pull request #29780 from GodotExplorer/gdscript-lsp | Rémi Verschelde | |
Add Language Server Protocol for GDScript | |||
2019-08-28 | Remove check for class_name and extends order | Bojidar Marinov | |
Closes #31056 | |||
2019-08-28 | Fix yield check in GDScriptFunction | Bojidar Marinov | |
Fixes #31455 | |||
2019-08-28 | Tweak xatlas and import new version b4b5426 | K. S. Ernest Lee | |
* Avoid xatlas crash * Enable alignment and disable bruteforce for speedups * Update xatlas to b4b5426 * Delete old patches | |||
2019-08-28 | Style: Fix copyright headers in new files | Rémi Verschelde | |
2019-08-28 | Merge pull request #31606 from toasteater/fix/nativescript-new-json-return-type | Rémi Verschelde | |
Fix the return type of NativeScript::new in API json | |||
2019-08-27 | Make 'break' and 'continue' be marked as safe | Michael Alexsander Silva Dias | |
2019-08-27 | [Mono] Various Color improvements | Aaron Franke | |
I also slid in a fix to C++ Vector3 > and >= | |||
2019-08-27 | Mono: Fix OSX build due to invalid function call | Rémi Verschelde | |
2019-08-26 | Merge pull request #31607 from Calinou/improve-gdscript-messages | Rémi Verschelde | |
Improve writing style in GDScript error/warning messages | |||
2019-08-26 | Make VarArg methods return types show up as Variant in API json | toasteater | |
VarArg methods have the return type Object in the API json for GDNative. This can cause undefined behavior in some language bindings due to lack of documentation on VarArg methods' behavior. This changes the MethodInfo of: - CSharpScript::_new - GDScript::_new - PluginScript::_new | |||
2019-08-26 | Merge pull request #31680 from neikeq/fix-android-gen-sources | Ignacio Roldán Etcheverry | |
Fix 'android_mono_config.gen.cpp' not compiled first time it's generated | |||
2019-08-26 | Fix 'android_mono_config.gen.cpp' not compiled first time it's generated | Ignacio Etcheverry | |
2019-08-26 | Merge pull request #31652 from Calinou/csharp-alpha-dialog-android | Rémi Verschelde | |
Mention Android support in the C# alpha dialog message | |||
2019-08-25 | Set C# 7 as LangVersion for GodotTools and Godot API projects | Ignacio Etcheverry | |
This will make it harder for someone to accidentally commit code that requires a newer version. | |||
2019-08-25 | Mention Android support in the C# alpha dialog message | Hugo Locurcio | |
2019-08-25 | default is only supported by 7.1, reverted to support 7.0 out of the box (no ↵ | lamonte | |
conflict) | |||
2019-08-23 | Improve writing style in GDScript error/warning messages | Hugo Locurcio | |
This uses double quotes everywhere for consistency. | |||
2019-08-23 | Merge pull request #31094 from aaronfranke/vector-sign-mod-etc | Rémi Verschelde | |
Add Vector2/3 sign and posmod functions, axis, docs, misc additions | |||
2019-08-22 | Merge pull request #31566 from Faless/ssl/fix_custom_cert | Rémi Verschelde | |
Fix StreamPeerSSL connect_to_stream w/ custom cert. | |||
2019-08-22 | Better error handling in SSLContext, Crypto | Fabio Alessandrelli | |
2019-08-22 | Fix StreamPeerSSL connect_to_stream w/ custom cert | Fabio Alessandrelli | |
Follow up on #29871. Was checking the wrong parameter, causing the code to ignore provided stream-specific SSL certificate. | |||
2019-08-22 | Make sure '.mono/metadata/' exists before creating file | Ignacio Etcheverry | |
Fixes #31549 | |||
2019-08-22 | Fix regression in StreamPeerSSL | Fabio Alessandrelli | |
Validate that base stream is valid before accepting/connecting. Also remove unnecessary includes. |