Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-22 | Mono: Fix editor API assembly not being updated | Ignacio Etcheverry | |
If both the core and editor API assemblies are missing or out of sync, Godot will only update the former and then abort when trying to load them again because the latter was not updated. Godot will update it correctly the next time it's started, but this should not be needed and it should work the first time. This commit fixes that. | |||
2019-07-20 | Merge pull request #30710 from neikeq/issue-30526 | Ignacio Roldán Etcheverry | |
Fix mono module build errors for release templates | |||
2019-07-20 | Fix mono module build errors for release templates | Ignacio Etcheverry | |
2019-07-20 | Merge pull request #30693 from Chaosus/lerp_angle | Rémi Verschelde | |
Added lerp_angle built-in function | |||
2019-07-20 | Merge pull request #30698 from Anutrix/assimp-pass-by-ref | Rémi Verschelde | |
Changed large const string values to const string ref in some assimp functions | |||
2019-07-20 | Merge pull request #30576 from qarmin/lgtm_coverage | Rémi Verschelde | |
Changed some code reported by LGTM and Coverity | |||
2019-07-20 | Added lerp_angles built-in function | Chaosus | |
Co-authored-by: Xrayez <https://github.com/Xrayez> Co-authored-by: DleanJeans <https://github.com/DleanJeans> | |||
2019-07-20 | Changed some code showed in LGTM and Coverage | qarmin | |
2019-07-20 | Changed large const string values to string ref in some assimp functions | unknown | |
2019-07-19 | Remove added pluginscript resource format loaders and savers on cleanup | Ivan Hilaire | |
Properly release added resource loader and save references. Otherwise PluginScript API may cause "ObjectDB Instances still exist!" warnings and segmentation faults on exit. | |||
2019-07-19 | Merge pull request #23310 from aaronfranke/posmod-int | Rémi Verschelde | |
Add integer posmod and rename default arg names | |||
2019-07-19 | Visualscript: Add types for base type get and set. | K. S. Ernest (iFIre) Lee | |
2019-07-18 | Add integer posmod and rename default arg names | Aaron Franke | |
"posmod" is the integer version of "fposmod". We do not need a "mod" because of the % operator. I changed the default arg names from "x" and "y" to "a" and "b" because they are not coordinates. I also changed pow's arg names to "base" and "exp". Also, I reorganized the code in the VS built-in funcs switch statement. | |||
2019-07-18 | Merge pull request #30648 from NilsIrl/useless_casts | Rémi Verschelde | |
Remove useless casts to String | |||
2019-07-17 | Fix stack underflows when yielding twice | Bojidar Marinov | |
Also, refactor GDScriptFunctionState::_signal_callback, removing some excessive repetition. Fixes #30269. | |||
2019-07-17 | Fix BMP loader to distinguish between compression types | Andrii Doroshenko (Xrayez) | |
Some of the values in compression enumeration represent uncompressed formats: https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-wmf/4e588f70-bd92-4a6f-b77f-35d0feaf7a57 This allows the loader to proceed with uncompressed formats. Note that loading compressed BMP's is still not supported. | |||
2019-07-17 | Remove useless casts to String | Nils ANDRÉ-CHANG | |
2019-07-17 | Fix BMP loader incorrectly interpreting color table size | Andrii Doroshenko (Xrayez) | |
Color table should exist for images with bit count <= 8. Importing 16-bit BMP images could also likely have a color table but they're not currently supported in Godot. | |||
2019-07-16 | Merge pull request #30567 from NilsIrl/static_func_inside_class | Rémi Verschelde | |
Show static functions inside classes in method list | |||
2019-07-15 | doc: Sync classref with current source | Rémi Verschelde | |
2019-07-15 | Show static functions inside classes in method list | Nils ANDRÉ-CHANG | |
2019-07-15 | Merge pull request #30552 from kawa-yoiko/match-unreachable | Rémi Verschelde | |
Fix unreachable code detection in match statements | |||
2019-07-14 | Merge pull request #30584 from neikeq/yatta | Ignacio Roldán Etcheverry | |
Mono: Better handling of missing/outdated API assemblies | |||
2019-07-14 | Mono: Better handling of missing/outdated API assemblies | Ignacio Etcheverry | |
Remove the old API assembly invalidation system. It's pretty simple since now the editor has a hard dependency on the API assemblies and SCons takes care of prebuilding them. If we fail to load a project's API assembly because it was either missing or outdated, we just copy the prebuilt assemblies to the project and try again. We also do this when creating the solution and before building, just in case the user removed them from the disk after they were loaded. This way the API assemblies will be always loaded successfully. If they are not, it's a bug. Also fixed: - EditorDef was behaving like GlobalDef in GodotTools. - NullReferenceException because we can't serialize System.WeakReference yet. Use Godot.WeakRef in the mean time. | |||
2019-07-13 | Fix unreachable code detection in match statements | Shiqing | |
2019-07-11 | Merge pull request #30129 from fire/xatlas_update | Rémi Verschelde | |
[WIP] Update xatlas to latest upstream commit (1efe581). | |||
2019-07-11 | Some small fixes to warnings in python scripts | unknown | |
2019-07-11 | Mono: Add old TTRs to GodotTools | Ignacio Etcheverry | |
2019-07-11 | pcre2: Update to upstream version 10.33 | Rémi Verschelde | |
2019-07-10 | Merge pull request #30502 from neikeq/chotto-matte-kudasai | Ignacio Roldán Etcheverry | |
Mono: Fix Api HintPath and update old game projects | |||
2019-07-10 | Merge pull request #30501 from neikeq/dispose-godotsharpexport | Ignacio Roldán Etcheverry | |
Mono: Fix null dereference in EditorExportPlatformAndroid | |||
2019-07-10 | Mono: Fix Api HintPath and update old game projects | Ignacio Etcheverry | |
Fixed Api assembly references with more than one HintPath. Also made the editor update old C# projects use the new Api assembly HintPaths. | |||
2019-07-10 | Mono: Fix null dereference in EditorExportPlatformAndroid | Ignacio Etcheverry | |
We need to dispose the GodotSharpExport export plugin before the editor destroys EditorSettings. Otherwise, if the GC disposes it at a later time, EditorExportPlatformAndroid will be freed after EditorSettings already was, and its device polling thread will try to access the EditorSettings singleton, resulting in null dereferencing. | |||
2019-07-10 | Merge pull request #30486 from neikeq/fix-indexoutofbounds-msbuildfinder | Ignacio Roldán Etcheverry | |
Fix IndexOutOfBounds in FindMsBuildToolsPathOnWindows | |||
2019-07-10 | Merge pull request #30455 from qarmin/const_reference | Rémi Verschelde | |
Pass by reference to const | |||
2019-07-10 | Merge pull request #30489 from neikeq/fix-nullexc-on-gengameproj | Ignacio Roldán Etcheverry | |
Mono: Fix null exception in GenerateGameProject | |||
2019-07-10 | Mono: Fix null exception in GenerateGameProject | Ignacio Etcheverry | |
Also fix pdb files for GodotTools.*.dll assemblies not being copied to the output directory. | |||
2019-07-10 | Merge pull request #30485 from neikeq/remove-frameworkpathoverride-from-scons | Ignacio Roldán Etcheverry | |
SCons no longer passes FrameworkPathOverride to MSBuild | |||
2019-07-10 | Fix IndexOutOfBounds in FindMsBuildToolsPathOnWindows | Ignacio Etcheverry | |
2019-07-10 | SCons no longer passes FrameworkPathOverride to MSBuild | Ignacio Etcheverry | |
2019-07-10 | Mono: Add missing GodotTools.sln | Ignacio Etcheverry | |
2019-07-10 | Use reference to constant in functions | qarmin | |
2019-07-09 | Update xatlas to b7d7bb. | K. S. Ernest (iFire) Lee | |
2019-07-09 | Fix EditorNavigationMeshGenerator registered in Core API | Ignacio Etcheverry | |
Also added an option to output a json file with all the ClassDB registered classes and its members. This can be used to compare the API of two different builds by a simple diff. | |||
2019-07-09 | Merge pull request #30463 from neikeq/fix-search-dirs | Rémi Verschelde | |
Fix export templates ignoring assemblies in 'res://.mono/assemblies' | |||
2019-07-09 | Make SCons check for System MSBuild before Mono's | Ignacio Etcheverry | |
2019-07-09 | Fix export templates ignoring assemblies in 'res://.mono/assemblies' | Ignacio Etcheverry | |
2019-07-09 | Merge pull request #30438 from Calinou/use-color-constructors | Rémi Verschelde | |
Use base `Color()` constructors instead of `Color::html()` | |||
2019-07-09 | Merge pull request #30434 from Faless/ws/wslay_fix_handshake_break | Rémi Verschelde | |
Fix WebSocketClient consuming data during hanshake | |||
2019-07-09 | Merge pull request #30428 from neikeq/gitcheckout-b | Rémi Verschelde | |
Misc Mono Fixes |