summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-11-04doc: Sync classref with current source + fixup some bindingsRémi Verschelde
Includes various changes triggered by the refactoring of method bindings.
2020-11-04Merge pull request #43297 from reduz/directional-light-2dRémi Verschelde
Implement DirectionalLight2D
2020-11-04Implement DirectionalLight2Dreduz
Also separated Light2D in PointLight2D and DirectionalLight2D. Used PointLight2D because its more of a point, and it does not work the same as OmniLight (as shape depends on texture). Added a few utility methods to Rect2D I needed.
2020-11-04Merge pull request #43307 from aaronfranke/update-gridRémi Verschelde
Move call to update the 3D grid into check for updating the view
2020-11-04Move call to update the 3D grid into check for updating the viewAaron Franke
2020-11-04Merge pull request #43301 from rcorre/tab-doc-typoRémi Verschelde
Fix typo in Tabs doc.
2020-11-03Fix typo in Tabs doc.Ryan Roden-Corrent
I don't know enough about grammar to say why the "ing" suffix is correct, but I'm reasonably sure it is :)
2020-11-03Merge pull request #39635 from Meriipu/master_nodropRémi Verschelde
do not drop mouseover on WM_MOUSE_EXIT
2020-11-03Merge pull request #43280 from akien-mga/custom-tooltips-cleanupRémi Verschelde
Tooltips: Improve code clarity and docs
2020-11-03Merge pull request #41516 from Lunatoid/allow-object-newRémi Verschelde
Fixed ParseError when calling Object.new()
2020-11-03Tooltips: Improve code clarity and docsRémi Verschelde
The return type for `_make_custom_tooltip` is clarified as Control, and users should make sure to return a visible node for proper size calculations. Moreover in the current master branch, a PopupPanel will be added as parent to the provided tooltip to make it a sub-window. Clarifies documentation for `Control._make_custom_tooltip`, and shows how to use the (until now undocumented) "TooltipPanel" and "TooltipLabel" theme types to style tooltips. Fixes #39677.
2020-11-03Merge pull request #40364 from marstaik/alpha2coverage_upRémi Verschelde
Alpha Hash and Alpha2Coverage Implementation
2020-11-02Alpha Hash and Alpha2Coverage ImplementationMarios Staikopoulos
2020-11-02Merge pull request #42979 from Mallos/fix/tilemap-floodfillRémi Verschelde
fix(editor): TileMap floodfill with same tile ID and different variation
2020-11-02Merge pull request #43260 from HaSa1002/mainloop-remove-deprecated-methodsRémi Verschelde
MainLoop: Remove deprecated methods
2020-11-01Merge pull request #43267 from Calinou/doc-ninepatchrect-tile-stretch-modeRémi Verschelde
Correct documentation about NinePatchRect stretch modes
2020-11-01Correct documentation about NinePatchRect stretch modesHugo Locurcio
This closes https://github.com/godotengine/godot-docs/issues/4333.
2020-11-01Merge pull request #42703 from RandomShaper/fix_anim_backwardsRémi Verschelde
Fix premature end of animation playing backwards
2020-11-01Merge pull request #43258 from lyuma/get_parent_class_reentrancyRémi Verschelde
Avoid reentrant OBJTYPE_RLOCK in ClassDB
2020-11-01Avoid reentrant OBJTYPE_RLOCK in ClassDBLyuma
Fixes #43020 when a thread uses ClassDB while main thread calls is_parent_class().
2020-11-01MainLoop: Remove deprecated methodsHaSa1002
2020-11-01Merge pull request #43241 from Calinou/doc-httprequest-fix-code-sampleRémi Verschelde
Fix a variable being redeclared in the HTTPRequest code sample
2020-10-31Fix a variable being redeclared in the HTTPRequest code sampleHugo Locurcio
2020-10-30Merge pull request #37158 from thebestnom/android-click-supportRémi Verschelde
Support mouse events on Android
2020-10-30Merge pull request #43184 from Chaosus/fix_randi_range_biasedRémi Verschelde
Fix biased output of randi_range
2020-10-30Merge pull request #43197 from jzulauf-lunarg/zulauf_sync_fix_cleanupRémi Verschelde
Synchronization - Clean subpass dependency init
2020-10-30Merge pull request #43194 from reduz/pixel-snap-refactorJuan Linietsky
Refactor pixel snapping.
2020-10-30Refactor pixel snapping.reduz
-Rename pixel_snap to snap_2d_to_vertices -Added snap_2d_to_transforms which is more useful Fixes #41814 Solves proposal https://github.com/godotengine/godot-proposals/issues/1666 Supersedes #35606, supersedes #41535, supersedes #41534
2020-10-30Merge pull request #43173 from volzhs/fix-tab-containerRémi Verschelde
Fix crash in TabContainer in case of no content at all
2020-10-29Synchronization - Clean subpass dependency initJohn Zulauf
Fix incorrect subpass dependency initialization
2020-10-29Merge pull request #42811 from Calinou/doc-packetpeerudp-wait-interruptRémi Verschelde
Document how to interrupt `PacketPeerUDP.wait()`
2020-10-29Merge pull request #43192 from YeldhamDev/poly2deditor_buttons_flatRémi Verschelde
Set previous tool buttons in the Polygon2D editor to be flat again
2020-10-29Merge pull request #43191 from YeldhamDev/poly2deditor_move_button_fixRémi Verschelde
Fix "Move Points" button sometimes not showing up on UV mode in the Polygon2D editor
2020-10-29Set previous tool buttons in the Polygon2D editor to be flat againMichael Alexsander
2020-10-29Fix "Move Points" button sometimes not showing up on UV mode in the ↵Michael Alexsander
Polygon2D editor
2020-10-29Merge pull request #43182 from akien-mga/vulkan-loader-mingw-fixupRémi Verschelde
vulkan: Backport build fix for MinGW-w64 8.0.0
2020-10-29Fix biased output of randi_rangeYuri Roubinsky
2020-10-29vulkan: Backport build fix for MinGW-w64 8.0.0Rémi Verschelde
Taken from https://github.com/KhronosGroup/Vulkan-Loader/pull/475. Supersedes and reverts #43119 since the upstream change removes the need for that custom define.
2020-10-29Fix crash in TabContainer in case of no content at allvolzhs
2020-10-29Merge pull request #43178 from m4gr3d/update_android_pluginsRémi Verschelde
Update android gradle plugins versions
2020-10-29Merge pull request #43086 from SirQuartz/patch-2Rémi Verschelde
Clarify what the "item_rect_changed" signal does
2020-10-29Add a separate `nativeSrcsConfigs` module to handle Android Studio ↵Fredia Huya-Kouadio
constraints for native code editor support.
2020-10-28Update the gradle pluginsFredia Huya-Kouadio
2020-10-28Merge pull request #43167 from reduz/canvas-groupJuan Linietsky
Implement CanvasGroup and CanvasItem clipping
2020-10-28Update scene/resources/dynamic_font.cppJuan Linietsky
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-10-28Implement CanvasGroup and CanvasItem clippingreduz
-Allows merging several 2D objects into a single draw operation -Use current node to clip children nodes -Further fixes to Vulkan barriers -Changed font texture generation to white, fixes dark eges when blurred -Other small misc fixes to backbuffer code.
2020-10-28Merge pull request #42361 from akien-mga/vulkan-layers-opt-inRémi Verschelde
Vulkan: Make validation layers optional
2020-10-28Clarify what the "item_rect_changed" signal doesSirQuartz
2020-10-28i18n: Sync translations with WeblateRémi Verschelde
(cherry picked from commit 284dae021ae6bbee920fedcb55412a501ee106d8)
2020-10-28Update AUTHORS and DONORS listRémi Verschelde
New corporate sponsors: Spiffcode (Platinum) ASIFA-Hollywood (Silver) Zenva Academy (Silver) Thanks to all contributors and donors for making Godot possible!