summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-01-13Mute errors on surface->index_array_len == 0 in the GLES3 rendererDaniel Rakos
This error is generated whenever rendering collision debug meshes. There's no reason why this should be treated as an error as index-less meshes are supported and used across the engine.
2019-01-11Redo serial name fixup from 799ed2b98984414fd3b7b667c5e3e5d2e6d35a66Rémi Verschelde
reduz wanted the original PR reverted due to issues, so this follow-up had to be too (done in 8cb54182ad2698a962def84f79cc8206ac9f13b2). But he ended up adapting part of the original PR in 27d77723811c2652c6118eca03a38c4ae1441895 without including this fix.
2019-01-11Merge pull request #24897 from GlaDos28/masterRémi Verschelde
fixed invalid implementation of Plane::intersects_segment and Plane::intersects_ray
2019-01-12fixed invalid implementations of Plane::intersects_segment and ↵Evgeny Savelyev
Plane::intersects_ray
2019-01-11Merge pull request #24918 from akien-mga/gles2-has-eglRémi Verschelde
GLES2: Clarify why we exclude debug code on iOS
2019-01-11Merge pull request #24921 from KidRigger/pr-fixRémi Verschelde
Fixed infinite loop at end of video.
2019-01-12Fixed infinite loop at end of video.Anish
A missing condition caused infinite looping, despite the video playing flag being set to false. Small change to fix. Fixes: #20552
2019-01-11GLES2: Clarify why we exclude debug code on iOSRémi Verschelde
Supersedes and closes #24873.
2019-01-11Merge pull request #24914 from volzhs/export-splitRémi Verschelde
Use HSplit to resize presets and options panel on Export window
2019-01-11Merge pull request #24913 from volzhs/export-ios-templateRémi Verschelde
Make export valid when setting custom packages for iOS
2019-01-12Use HSplit to resize presets and options panel on Export windowvolzhs
2019-01-12Make export valid when setting custom packages for iOSvolzhs
even no templates installed. all others export work as this already.
2019-01-11Merge pull request #24912 from bruvzg/macos_fix_mouse_speedRémi Verschelde
[macOS] Fix missing mouse move event speed.
2019-01-11[macOS] Fix missing mouse move event speed.bruvzg
2019-01-11Merge pull request #24904 from Naryosha/patch-2Rémi Verschelde
Fix error explanation in core_bind Thread::_start_func
2019-01-11Merge pull request #24903 from Naryosha/patch-1Rémi Verschelde
Docs: fix arg name of toggled signal in BaseButton
2019-01-11Merge pull request #24899 from YeldhamDev/poly2duv_editor_undoredo_fixRémi Verschelde
Fix UndoRedo operations for the new features in the Polygon2D UV Editor
2019-01-11Fix error explanation in core_bind Thread::_start_funcPoommetee Ketson
2019-01-11Docs: fix arg name of toggled signal in BaseButtonPoommetee Ketson
arg was renamed in #15530 but the description wasn't updated
2019-01-10Fixes to auto triangle editing in BlendSpace2DJuan Linietsky
2019-01-10Fix UndoRedo operations for the new features in the Polygon2D UV EditorMichael Alexsander Silva Dias
2019-01-10Rewrote rename logic to be less buggy and more efficient, fixes #23803 and ↵Juan Linietsky
probably many recent bugs using GraphEdit
2019-01-10Revert "Node: make _generate_serial_child_name manipulate numbers as String"Rémi Verschelde
This reverts commits 1025e3ecea67b90232cfdc9590a7ee8887efdcc8 and 799ed2b98984414fd3b7b667c5e3e5d2e6d35a66.
2019-01-10Merge pull request #24877 from neikeq/issue-24280Rémi Verschelde
Fix properties being lost when reloading placeholder GDScript instance
2019-01-10doc: Sync classref with current source + AUTHORS editRémi Verschelde
2019-01-10Merge pull request #24886 from akien-mga/animatedtexture-frame-propertiesRémi Verschelde
Fix showing AnimatedTexture frame_* properties in editor
2019-01-10Merge pull request #24883 from akien-mga/resourceformat-unregisterRémi Verschelde
Consistency in resource format saver/loader de-registration
2019-01-10Fix showing AnimatedTexture frame_* properties in editorRémi Verschelde
Regression from cd0b82fd56bdba5a4f1a057fd2d50854c1f503ef, it must be hidden from docs (PROPERTY_USAGE_INTERNAL) but not from the editor. Supersedes and fixes #24880. Co-authored-by: QbieShay <cislaghi.ilaria@gmail.com>
2019-01-10Merge pull request #24884 from Xrayez/fix-#24881Rémi Verschelde
Fix broken encrypted scripts during export
2019-01-10Fix broken encrypted scripts during exportAndrii Doroshenko (Xrayez)
Use temporary cache directory instead of editor settings directory in order to resolve encrypted file access needed for encrypting scripts on all platforms.
2019-01-10Consistency in resource format saver/loader de-registrationRémi Verschelde
Some used 'is_valid()' checks, others not. Validity is already checked in 'unref()', and 'remove_resource_format_*()' has an ERR_FAIL condition on 'is_null()' already (which shouldn't happen since we're only unregistering things that we previously registered. Also add missing GDCLASS statement in ResourceFormatLoaderVideoStreamGDNative, missed in #20552 which was last amended before #19501 was merged.
2019-01-10Merge pull request #24878 from dragmz/patch-5Rémi Verschelde
Remove vsgdnative loader on exit
2019-01-10Merge pull request #24871 from groud/fix_bones_selectionRémi Verschelde
Fixes 2D bones selection
2019-01-10Remove vsgdnative loader on exitMarcin Zawiejski
2019-01-10Fix properties being lost when reloading placeholder GDScript instanceIgnacio Etcheverry
During reloading in `GDScriptLanguage::reload_all_scripts` a placeholder instance that must remain so is replaced with a new placeholder instance. The state is then restored by calling `ScriptInstance::set` for each property. This does not work if the script is missing the properties due to build/parse failing. The fix for such cases is to call `placeholder_set_fallback` instead of `set` on the script instance. I took this chance to move the `build_failed` flag from `PlaceHolderScriptInstance` to `Script`. That improves the code a lot. I also renamed it to `placeholder_fallback_enabled` which is a much better name (`build_failed` could lead to misunderstandings).
2019-01-09Update AUTHORS and DONORS listRémi Verschelde
New contributors added to AUTHORS: @clayjohn, @lupoDharkael, @supagu, @timoschwarzer, @Xrayez Thanks to all contributors and donors for making Godot possible! [ci skip]
2019-01-09Fixes 2D bones selectiongroud
2019-01-09Merge pull request #24865 from guilhermefelipecgs/hide_error_labelRémi Verschelde
[Regression] Hides error_label of state machine on the first time.
2019-01-09Hides error_panel of state machine on the first time.Guilherme Felipe
2019-01-09Merge pull request #20552 from KidRigger/gsoc-peerRémi Verschelde
Added interface for GDNative Videodecoder.
2019-01-09Merge pull request #24826 from bojidar-bg/24755-fix-ysort-bugRémi Verschelde
Fix a nested ysort invalid memory read again
2019-01-09Merge pull request #24863 from akien-mga/travis-osx-scons-pipRémi Verschelde
Travis: Use pip to install SCons on OSX
2019-01-09Travis: Use pip to install SCons on OSXRémi Verschelde
Not sure why we switched from homebrew to scons-local anymore, but pip should work just fine and is recommended by upstream. Downloads of scons-local from SourceForge were quite iffy, so this should help avoid CI errors due to not having downloaded SCons successfully. Setting Python's user binary PATH seems necessary on Travis/OSX as per travis-ci/travis-ci#5030 (confirmed that 'scons' is not in PATH without it).
2019-01-09Fix a nested ysort invalid memory read againBojidar Marinov
Fixes #24755
2019-01-09Merge pull request #24858 from volzhs/animation-transitionRémi Verschelde
AnimationNodeTransition name begins from 0
2019-01-09Merge pull request #24857 from x2f/patch-1Rémi Verschelde
Fix "Whole Words" and "Match Cases" checkbox behavior in "Find in Files"
2019-01-09Merge pull request #24851 from bruvzg/ime_focus_fixRémi Verschelde
Update IME text only for focused input controls.
2019-01-09Merge pull request #24842 from volzhs/fix-node-name-serialRémi Verschelde
Fix strip out spaces while generating serial number for node name
2019-01-09Merge pull request #24855 from hpvb/disable-ffast-mathRémi Verschelde
Don't use -ffast-math or other unsafe math optimizations
2019-01-09AnimationNodeTransition name begins from 0volzhs
and added "state" string for default name not to confuse it as number