summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-05-24Place the spatial editor's top left buttons in a containerMichael Alexsander Silva Dias
2019-05-24Merge pull request #29132 from clayjohn/sort_depth_fixRémi Verschelde
Fix "no depth test" and render_priority sorting
2019-05-24Merge pull request #29112 from hbina/fix_auto_orderingRémi Verschelde
Fixed scripts list ordering despite being disabled
2019-05-24Merge pull request #28836 from Jummit/vs-fix-default-call-modesRémi Verschelde
Change the call mode to self when adding nodes via the node search
2019-05-24Merge pull request #28796 from clayjohn/GLES2-optimizationRémi Verschelde
GLES2: Allow Viewports to render directly to screen
2019-05-24Merge pull request #28829 from vreon/swizzle-upRémi Verschelde
Allow constructing larger data types by swizzling
2019-05-24Merge pull request #28467 from kpkhxlgy0/fix-exfatRémi Verschelde
fix file system not refresh on exFAT
2019-05-24Merge pull request #28702 from Lisapple/fs-show-path-tooltipRémi Verschelde
Show file path in FileSystem dock tooltip
2019-05-24Merge pull request #28811 from iwek7/editor_remove_spaces_to_closes_indentionRémi Verschelde
Change rules of indenting for spaces
2019-05-24Merge pull request #29067 from KoBeWi/spin_editRémi Verschelde
Pass mouse events to SpinBox from its LineEdit
2019-05-24Merge pull request #29133 from KoBeWi/ninja_modulateRémi Verschelde
Don't modulate canvas on invisible color change
2019-05-24Merge pull request #29060 from volzhs/toggled-groupRémi Verschelde
Refactor BaseButton event handling
2019-05-24Merge pull request #24771 from ↵Rémi Verschelde
timoschwarzer/animation-player-editor-pos-drag-fix Fix AnimationPlayer editor length and step synchronization
2019-05-24Merge pull request #29055 from cbscribe/kcc_docs_animstateRémi Verschelde
[DOCS] Add descriptions to AnimationNodeStateMachine[Playback]
2019-05-24Merge pull request #29051 from mdahlgrengadd/patch-1Rémi Verschelde
Fix getting max magnitude in AudioEffectSpectrumAnalyzer
2019-05-24Merge pull request #28980 from Jummit/vs-rename-change-base-typeRémi Verschelde
Fix VisualScript Change Base Type title
2019-05-24fixed problem where the script lists gets ordered even when ordering is disabledhbina085
2019-05-24Merge pull request #29127 from Xrayez/geometry-delaunay-bindRémi Verschelde
Expose 2D Delaunay triangulation in Geometry singleton
2019-05-24Don't modulate canvas on invisible color changeTomasz Chabora
2019-05-24fix file system not refresh on exFATXiaoLongHan
2019-05-24[DOCS] Add descriptions to AnimationNodeStateMachine[Playback]Chris Bradfield
2019-05-24Fix getting max magnitude in AudioEffectSpectrumAnalyzerMartin Dahlgren
2019-05-24Merge pull request #29141 from clayjohn/gles2-fogRémi Verschelde
Do not compute fog when using unshaded in GLES2
2019-05-24Merge pull request #29146 from seandheffernan/returnFix2Rémi Verschelde
Change "Return" to "Returns" where necessary in XML documentation
2019-05-24Expose 2D Delaunay triangulation in Geometry singletonAndrii Doroshenko (Xrayez)
Can be used via scripting as `Geometry.triangulate_delaunay_2d(points)` The interface is the same as in `Triangulate` library, returning indices into triangulated points.
2019-05-24Merge pull request #29066 from akien-mga/i18n-skip-unsupported-localesRémi Verschelde
i18n: Skip unsupported locales for editor translations
2019-05-24Merge pull request #29139 from WiggleWizard/fix-export-plugin-docRémi Verschelde
Fixed virtual method not showing up in autocomplete and docs
2019-05-23Change "Return" to "Returns" where necessary in XML documentationSean Heffernan
In many of the XML files it had been noted that when the documentation refers to a return value, both "Return" and "Returns" are used. This has now been fixed to only say "Returns". Fixes #28867
2019-05-23do not compute fog when using unshaded in GLES2clayjohn
2019-05-24Merge pull request #29140 from neikeq/to_string_implIgnacio Roldán Etcheverry
C#: Implement ScriptInstance::to_string
2019-05-24C#: Implement ScriptInstance::to_stringIgnacio Etcheverry
Create a blacklist of methods that must not be generated. Includes: "to_string", "_to_string" and "_init".
2019-05-23Fixed virtual method not showing up in autocomplete and docsWiggleWizard
2019-05-23Merge pull request #29134 from ibrahn/fix-crashhandler-msg-lookupRémi Verschelde
Check project settings live before lookup in crash handler
2019-05-23Check project settings live before lookup in crash handlerIbrahn Sahir
In x11, windows and osx crash handlers, check project settings exists before looking up the crash handler message setting. Avoids crashing the crash handler when handling a crash outside project settings lifetime. Instead omitting the configurable message and continuing with trace dump.
2019-05-23fix no depth test and render_priority sortingclayjohn
2019-05-23Merge pull request #29125 from rodolforg/fix_spatial_look_at_affecting_scaleRémi Verschelde
fix un-scaling in Spatial::look_at_from_position
2019-05-23Merge pull request #29124 from AMS21/fix-28091Rémi Verschelde
Fixed naming issue when duplicating an export
2019-05-23Merge pull request #29123 from ibrahn/init-x11-nullcursor-colorRémi Verschelde
Fixed uninitialised variable in x11 null cursor creation
2019-05-23fix un-scaling in Spatial::look_at_from_positionRodolfo Ribeiro Gomes
As mentioned in https://github.com/godotengine/godot/pull/26897#issuecomment-491178089 the look-at scaling issue solved by PR #26897 happens also in another look-at method. Spatial::look_at_from_position() also does not have same input checking Spatial::look_at() has. Therefore, I fixed it too at same time.
2019-05-23Fixed naming issue when duplicating an exportAMS21
2019-05-23Merge pull request #28738 from 2shady4u/masterRémi Verschelde
Added native binding for dictionary duplication
2019-05-23Merge pull request #29031 from BastiaanOlij/alpha_shadowRémi Verschelde
Implement shadow to opacity
2019-05-23Fixed uninitialised variable in x11 null cursor creationIbrahn Sahir
Fully initialised color var. Clarified intent a little with comments/layout.
2019-05-23Merge pull request #28987 from Xrayez/geometry-clipper-bindRémi Verschelde
Expose 2D polygon boolean operations in Geometry singleton
2019-05-23Added native binding for dictionary duplicationshaderbeast
Added entry in gdnative_api.json Added function to header as well Fixed versioning
2019-05-23Merge pull request #29109 from RandomShaper/fix_onion_skinningRémi Verschelde
Fix onion skinning
2019-05-23Merge pull request #28847 from YeldhamDev/textedit_wrap_highlight_fixRémi Verschelde
Fix 'TextEdit's line wrapping being highlighted incorrectly
2019-05-22Fix 'TextEdit's line wrapping being highlighted incorrectlyMichael Alexsander Silva Dias
Fixes #22867.
2019-05-22Fix 2D bones ignored by onion skinningPedro J. Estébanez
Fixes #27819.
2019-05-22Expose 2D polygon boolean operations in Geometry singletonAndrii Doroshenko (Xrayez)
Clipper 6.4.2 is used internally to perform polypaths clipping, as well as inflating/deflating polypaths. The following methods were added: ``` Geometry.merge_polygons_2d(poly_a, poly_b) # union Geometry.clip_polygons_2d(poly_a, poly_b) # difference Geometry.intersect_polygons_2d(poly_a, poly_b) # intersection Geometry.exclude_polygons_2d(poly_a, poly_b) # xor Geometry.clip_polyline_with_polygon_2d(poly_a, poly_b) Geometry.intersect_polyline_with_polygon_2d(poly_a, poly_b) Geometry.offset_polygon_2d(polygon, delta) # inflate/deflate Geometry.offset_polyline_2d(polyline, delta) # returns polygons // This one helps to implement CSG-like behaviour: Geometry.transform_points_2d(points, transform) ``` All the methods return an array of polygons/polylines. The resulting polygons could possibly be holes which could be checked with `Geometry.is_polygon_clockwise()` which was exposed to scripting as well.