summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-15Merge pull request #30543 from kawa-yoiko/editor-script-typecheckRémi Verschelde
Fix potential crash caused by type mismatch in Ref
2019-07-15Merge pull request #30532 from Chaosus/vs_triplanarRémi Verschelde
Added triplanar uniform texture node to visual shaders
2019-07-15Merge pull request #30589 from Chaosus/vs_boolean_fixYuri Roubinsky
Better boolean indication in visual shaders
2019-07-15Better boolean indication in visual shadersChaosus
2019-07-14Merge pull request #30539 from Chaosus/vs_gles3_markingYuri Roubinsky
Highlight GLES3 functions in the visual shader member panel
2019-07-14Merge pull request #30584 from neikeq/yattaIgnacio Roldán Etcheverry
Mono: Better handling of missing/outdated API assemblies
2019-07-14Mono: Better handling of missing/outdated API assembliesIgnacio 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-12Fix potential crash caused by type mismatch in RefShiqing
2019-07-12Highlight GLES3 functions in the visual shader member panelChaosus
2019-07-12Merge pull request #30466 from Chaosus/vs_boolean_funcsRémi Verschelde
Added "Is" and "Compare" functions to visual shaders
2019-07-12Added "Is" and "Compare" functions to visual shadersChaosus
2019-07-12Added triplanar uniform texture node to visual shadersChaosus
2019-07-12Merge pull request #30341 from Toshiwoz/masterRémi Verschelde
when doing Vector3 slerp it is not necessary to have it normalized.
2019-07-12Merge pull request #30517 from kawa-yoiko/modal-freezeRémi Verschelde
Fix multiple popup freezing
2019-07-12Merge pull request #30528 from hbina/make_error_return_explicitRémi Verschelde
Make the default return value on crash explicitly a bool
2019-07-11Make the default return value on crash explicithbina085
Noticed that the error condition will return a NULL instead of something more explicit like "false". Should make the code more readable at a glance.
2019-07-11Merge pull request #30527 from bojidar-bg/29436-timescale-node-uneditableRémi Verschelde
Fix AnimationTree editor messing up parameters when nested
2019-07-11Fix AnimationTree editor messing up parameters when nestedBojidar Marinov
Fixes #29436
2019-07-11Merge pull request #30129 from fire/xatlas_updateRémi Verschelde
[WIP] Update xatlas to latest upstream commit (1efe581).
2019-07-11Merge pull request #30521 from Calinou/improve-2d-editor-line-drawingRémi Verschelde
Improve line drawing in the 2D editor
2019-07-11Merge pull request #30498 from bojidar-bg/30495-cannot-insert-keyRémi Verschelde
Fix inability to insert keys via Insert Key context menu
2019-07-11Merge pull request #30525 from Anutrix/simple-misc-fixesRémi Verschelde
Some small fixes to warnings in python scripts
2019-07-11Some small fixes to warnings in python scriptsunknown
2019-07-11Merge pull request #30522 from Chaosus/shader_mix_fixRémi Verschelde
Removed invalid mix shader overloads
2019-07-11Removed invalid mix shader overloadsChaosus
2019-07-11Improve line drawing in the 2D editorHugo Locurcio
- Use antialiasing (only visible when using the GLES3 renderer) - Scale line widths on hiDPI displays This also removes some debugging prints.
2019-07-11Mono: Add old TTRs to GodotToolsIgnacio Etcheverry
2019-07-11Merge pull request #30515 from akien-mga/tinyexr-a685e33Rémi Verschelde
tinyexr: Sync with upstream a685e33
2019-07-11Merge pull request #30514 from akien-mga/pcre2-10.33Rémi Verschelde
pcre2: Update to upstream version 10.33
2019-07-11Merge pull request #30513 from akien-mga/stb_vorbis-1.16Rémi Verschelde
stb_vorbis: Update to upstream version 1.16
2019-07-11Merge pull request #30512 from akien-mga/glad-0.1.31Rémi Verschelde
glad: Sync with upstream 0.1.31
2019-07-11Merge pull request #30511 from akien-mga/freetype-2.10.1Rémi Verschelde
freetype: Update to upstream version 2.10.1
2019-07-11Merge pull request #30492 from akien-mga/mbedtls-2.16.2Rémi Verschelde
mbedtls: Update to upstream version 2.16.2
2019-07-11Fix #29478 multiple modals possibly freezeShiqing
2019-07-11stb_vorbis: Update to upstream version 1.16Rémi Verschelde
2019-07-11freetype: Update to upstream version 2.10.1Rémi Verschelde
2019-07-11glad: Sync with upstream 0.1.31Rémi Verschelde
2019-07-11pcre2: Update to upstream version 10.33Rémi Verschelde
2019-07-11tinyexr: Sync with upstream a685e33Rémi Verschelde
2019-07-11Merge pull request #30504 from Calinou/input-mouse-captured-rawRémi Verschelde
doc: Mention `Input.MOUSE_MODE_CAPTURED` is raw on Windows and Linux
2019-07-11Merge pull request #30347 from gaisama/project-name-defaultRémi Verschelde
Set a default value for project name when installing a project.
2019-07-11mbedtls: Update to upstream version 2.16.2Rémi Verschelde
2019-07-11doc: Mention `Input.MOUSE_MODE_CAPTURED` is raw on Windows and LinuxHugo Locurcio
2019-07-10Set a default value for project name when installing a project.gaisama
If I download a template named KewlGame, we should not force the user to have to type that name in order to complete the installation process. The user can still rename it if they wish to but we should be providing a default value. This quality of life enhancement will improve the workflow for newcomers to Godot who typically attempt to install a template as their first action within the program.
2019-07-10Merge pull request #30502 from neikeq/chotto-matte-kudasaiIgnacio Roldán Etcheverry
Mono: Fix Api HintPath and update old game projects
2019-07-10Merge pull request #30501 from neikeq/dispose-godotsharpexportIgnacio Roldán Etcheverry
Mono: Fix null dereference in EditorExportPlatformAndroid
2019-07-10Mono: Fix Api HintPath and update old game projectsIgnacio 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-10Mono: Fix null dereference in EditorExportPlatformAndroidIgnacio 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-10Merge pull request #30486 from neikeq/fix-indexoutofbounds-msbuildfinderIgnacio Roldán Etcheverry
Fix IndexOutOfBounds in FindMsBuildToolsPathOnWindows
2019-07-10Fix inability to insert keys via Insert Key context menuBojidar Marinov
Fixes #30495