summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-27Bump version to 3.1-alphaRémi Verschelde
IMPORTANT: This means that the master branch is now considered feature-complete for the upcoming 3.1 release, and thus in *feature freeze*. Unless explicitly allowed by project maintainers, no new feature PRs will be considered for merge until Godot 3.1-stable is released. Current PRs made before the feature freeze will still be reviewed and potentially merged before the beta stage, if deemed satisfactory.
2018-08-27Merge pull request #21453 from BlackCatter/triplanar-detail-fixJuan Linietsky
Fix error using triplanar UV with detail map
2018-08-27Merge pull request #21405 from SneakyMax/fix-animation-condition-advancingJuan Linietsky
Fix advancing based on condition in AnimationNodeStateMachinePlayback
2018-08-27Merge pull request #21400 from rfht/masterRémi Verschelde
log to console if falling back to dummy audio driver
2018-08-27Merge pull request #21456 from MarianoGnu/tileset_editorRémi Verschelde
TileSet editor Fixes
2018-08-27Merge pull request #21420 from elasota/fix-last-mipmapRémi Verschelde
Fix uninitialized mipmap levels
2018-08-27Merge pull request #21449 from vnen/gdscript-builtin-isRémi Verschelde
Allow `is` operator to test built-in types
2018-08-27Merge pull request #21369 from Noshyaar/exportflagRémi Verschelde
Deprecating bit flags export with no hint text
2018-08-27Merge pull request #21489 from godotengine/revert-21236-windows-graceful-closeRémi Verschelde
Revert "Try closing gracefully before terminating process"
2018-08-27Revert "Try closing gracefully before terminating process"Rémi Verschelde
2018-08-27Merge pull request #21387 from hpvb/fix-15324Rémi Verschelde
Fall back to GLES2 if GLES3 is not working
2018-08-27Merge pull request #21205 from KellyThomas/c-sharp-feature-parity-quatIgnacio Etcheverry
[Mono] Quat - add some missing constructors and methods
2018-08-27Merge pull request #21484 from Omicron666/patch-1Rémi Verschelde
Typo in text string
2018-08-27Typo in text stringOmicron
reported by Yuri Chornoivan on weblate
2018-08-27Merge pull request #21483 from godotengine/revert-21467-fix-3d-texturesJuan Linietsky
Revert "Fix some 3D texture issues"
2018-08-27Revert "Fix some 3D texture issues"Juan Linietsky
2018-08-27Merge pull request #21481 from BastiaanOlij/bind_mesh_methodsRémi Verschelde
Bound get surface functions on mesh
2018-08-27log to console if falling back to dummy audio driverthfrwn
2018-08-27Bound get surface functions on meshBastiaan Olij
2018-08-27Merge pull request #21477 from akien-mga/tile_set_shape_offsetRémi Verschelde
TileSet: Bind tile_set_shape_offset and getter
2018-08-27Merge pull request #21474 from elasota/fix-cvtt-scalarRémi Verschelde
Fix CVTT scalar version not compiling
2018-08-27TileSet: Bind tile_set_shape_offset and getterRémi Verschelde
Fixes #21476.
2018-08-27Merge pull request #21450 from vnen/gdscript-type-spaceRémi Verschelde
Remove space before colon on type hints
2018-08-27Fix CVTT scalar version not compilingelasota
2018-08-27Merge pull request #21469 from akien-mga/glsl-clang-formatRémi Verschelde
Style: Enable clang-format on GLSL shaders
2018-08-27Fix build after c2a9cb34Rémi Verschelde
`return` statements were missing, and those warnings do not need to be behind #ifdefs, they do not expose any deprecated API.
2018-08-27Merge pull request #21460 from hpvb/fix-19716Rémi Verschelde
When setting an X11 icon fails, try halving the size
2018-08-27Merge pull request #21467 from elasota/fix-3d-texturesRémi Verschelde
Fix some 3D texture issues
2018-08-27Merge pull request #21470 from elasota/fix-tiled-exrRémi Verschelde
Fix tiled EXR import
2018-08-27Merge pull request #21381 from YeldhamDev/members_help_overview_fixRémi Verschelde
Fix Members/Help Overview getting their items deselected when a tooltip appears
2018-08-27Merge pull request #21432 from JFonS/fix_material_convertRémi Verschelde
Fix "Convert To ShaderMaterial" option not working, closes #20891
2018-08-27Fix tiled EXR crash, update tinyexr to head to fix corrupted uncompressed ↵elasota
EXR loading
2018-08-27Merge pull request #21466 from elasota/fix-layered-texture-importRémi Verschelde
Fix crash when importing layered textures
2018-08-27Merge pull request #21433 from AndreaCatania/megafixRémi Verschelde
Multiple fixes on Physics things
2018-08-27Style: Enable clang-format on GLSL shadersRémi Verschelde
As of clang-format 6.0.1, putting the `/* clang-format off */` hint around our "invalid" `[vertex]` and `[shader]` statements isn't enough to prevent a bogus indent of the next comments and first valid statement, so we need to enclose that first valid statement in the unformatted chunk.
2018-08-26Fix Members/Help Overview getting their items deselected when a tooltip appearsMichael Alexsander Silva Dias
2018-08-26Partial fixes for 3D texture issueselasota
2018-08-26Fix crash when importing layered textureselasota
2018-08-27When setting an X11 icon fails, try halving the sizeHein-Pieter van Braam
When setting an icon that is too large previously Godot would die with a X Error of failed request: BadLength error. To avoid this we install an error handler right before we set an icon. If the error handler triggers we halve the icon size until it works or until we've reached a 0 size on either width or height. We print a warning when this happens to alert developers. This fixes #19716
2018-08-26TileSet editor FixesMariano Javier Suligoy
Properly draw navigation and oclusion polygons for SINGLE type tiles. Fixes #21398 Add some checks for TileID validation before accessing to it's properties. Fixes #21397 Fix 'Keep inside region' snap option for tiles with SINGLE_TILE mode. Fixes #21402 Restore hability to asign/unasign an script to a tileset. Fixes #20886
2018-08-26Fix error using triplanar UV with detail mapBlack Cat!
Fixes #18550
2018-08-26Merge pull request #21423 from exts/mono/collectionsIgnacio Etcheverry
[Mono] Added Collections namespace to Array & Dictionary
2018-08-26GDScript: Remove space before colon on type hintsGeorge Marques
2018-08-26GDScript: Allow `is` operator to test built-in typesGeorge Marques
2018-08-26Merge pull request #21411 from Crazy-P/fixes-several-resource-leaksRémi Verschelde
Fixes several resource leaks listed on coverity
2018-08-26Fall back to GLES2 if GLES3 is not workingHein-Pieter van Braam
This adds a static is_viable() method to all rasterizers which has to be called before initializing the rasterizer. This allows us to check what rasterizer to use in OS::initialize together with the GL context initialization. This commit also adds a new project setting "rendering/quality/driver/driver_fallback" which allows the creator of a project to specify whether or not fallback to GLES2 is allowed. This setting is ignored for the editor so the editor will always open even if the project itself cannot run. This will hopefully reduce confusion for users downloading projects from the internet. We also no longer crash when GLES3 is not functioning on a platform. This fixes #15324
2018-08-26Merge pull request #21407 from marcelofg55/coreaudio_dfixRémi Verschelde
Prevent CoreAudio driver failing on finish if Dummy driver was selected
2018-08-26Fixed task creation with void chain in SkeletonIKAndrea Catania
2018-08-26Fix "Convert To ShaderMaterial" option not working, closes #20891JFonS
2018-08-26Correctly set safe_motion on cast_motion query Fixes: #21212Andrea Catania