summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-28Merge pull request #36640 from reduz/resource-loader-refactorRémi Verschelde
Removed ResourceInteractiveLoader, add built-in threaded loading.
2020-02-28Merge pull request #36426 from akien-mga/calling-all-stationsRémi Verschelde
Signals: Port connect calls to use callable_mp
2020-02-28Removed interactive loader, added proper thread loading.Juan Linietsky
2020-02-28ConnectionsDock: Fix error when parsing CustomCallable connectionsRémi Verschelde
2020-02-28Signals: Port more uses of connect_compatRémi Verschelde
Those were problematic as they call a method of their parent class, but callable_mp does not allow that unless it's public. To solve it, we declare a local class that calls the parent class' method, which now needs to be protected to be accessible in the derived class.
2020-02-28Signals: Fix signals error prints for the new signal systemMateo Dev .59
2020-02-28Signals: Manually port most of remaining connect_compat usesRémi Verschelde
It's tedious work... Some can't be ported as they depend on private or protected methods of different classes, which is not supported by callable_mp (even if it's a class inherited by the current one).
2020-02-28Signals: Port connect calls to use callable_mpRémi Verschelde
Remove now unnecessary bindings of signal callbacks in the public API. There might be some false positives that need rebinding if they were meant to be public. No regular expressions were harmed in the making of this commit. (Nah, just kidding.)
2020-02-28Merge pull request #36637 from KoBeWi/policonRémi Verschelde
Add unique icon to Polygon2D
2020-02-28Add unique icon to Polygon2DTomasz Chabora
2020-02-28Merge pull request #36635 from RandomShaper/fix_build_errorRémi Verschelde
Fix shadowed variable build error
2020-02-28Fix shadowed variable build errorPedro J. Estébanez
2020-02-28Merge pull request #36630 from YeldhamDev/import_dock_checking_presetRémi Verschelde
Fix import changing disabling checking on multiple files
2020-02-28Merge pull request #36626 from giarve/stop-input-event-prop-on-popup-closeRémi Verschelde
Clicking backgrd. dimming of editor popup stops input event propagation
2020-02-28Merge pull request #36622 from Calinou/doc-upnp-duration-unitRémi Verschelde
Mention the `duration` parameter unit in `UPNP.add_port_mapping()`
2020-02-28Merge pull request #36388 from AndreaCatania/some_renamesRémi Verschelde
Rename Navigation{Mesh,Polygon}Instance and PlaneShape for clarity
2020-02-28Renamed NavigationPolygonInstance to NavigationRegion2DAndrea Catania
2020-02-28Merge pull request #36588 from clayjohn/VULKAN-env-filterRémi Verschelde
Basic fast filtering implementation
2020-02-28Merge pull request #36623 from Calinou/doc-improve-regexRémi Verschelde
Improve the RegEx class documentation
2020-02-27Basic fast filtering implementationclayjohn
2020-02-28Merge pull request #36624 from Calinou/doc-improve-arrayRémi Verschelde
doc: Mention concatenation using the `+` operator in Array
2020-02-28Merge pull request #36620 from Calinou/doc-linear2db-exampleRémi Verschelde
Add a practical example for `@GDScript.linear2db()`
2020-02-28Merge pull request #36619 from Calinou/doc-improve-inverse-lerpRémi Verschelde
Improve the `@GDScript.inverse_lerp()` documentation
2020-02-28Merge pull request #36618 from Calinou/doc-improve-fixed-physicsRémi Verschelde
Improve documentation related to fixed physics processing
2020-02-28Merge pull request #36627 from clayjohn/VULKAN-freeRémi Verschelde
Properly free many Vulkan resources
2020-02-28Fix import changing disabling checking on multiple filesMichael Alexsander
2020-02-28Merge pull request #36556 from RandomShaper/rework_mutexRémi Verschelde
Reimplement `Mutex` with C++'s `<mutex>` (plus more)
2020-02-28Clicking backgrd. dimming of editor popup stops input event propagationGil Arasa Verge
A click on the dimmed background of a popup in the editor should stop the input event from propagating to the background. This solution reuses the system introduced in commit efc3ffb8, taking advantage of the hide() notifications from the modal where we will set the flag "pass_on_modal_close_click(false)" to stop event handling at the viewport input event handling. The viewport first hides the modal and after marks the input as handled if the flag mentioned above is set. Fixes #36341
2020-02-27Properly free many vulkan resourcesclayjohn
2020-02-27doc: Mention concatenation using the `+` operator in ArrayHugo Locurcio
This closes https://github.com/godotengine/godot-docs/issues/2452.
2020-02-27Improve the RegEx class documentationHugo Locurcio
This closes https://github.com/godotengine/godot-docs/issues/2522.
2020-02-27Mention the `duration` parameter unit in `UPNP.add_port_mapping()`Hugo Locurcio
2020-02-27Add a practical example for `@GDScript.linear2db()`Hugo Locurcio
One of its most common applications in games is for volume sliders. See https://www.dr-lex.be/info-stuff/volumecontrols.html for more information.
2020-02-27Improve the `@GDScript.inverse_lerp()` documentationHugo Locurcio
This closes https://github.com/godotengine/godot-docs/issues/2589.
2020-02-27Improve documentation related to fixed physics processingHugo Locurcio
2020-02-27Merge pull request #36613 from akien-mga/tab-container-add-child-fixRémi Verschelde
Signals: tab_changed now is emitted when it's on scene tree
2020-02-27Signals: tab_changed now is emitted when it's on scene treeMateo Dev .59
2020-02-27Merge pull request #36186 from Calinou/remove-vulkan-debugging-printsRémi Verschelde
Remove Vulkan debugging prints
2020-02-27Merge pull request #36232 from Calinou/add-soft-line-length-guidelineRémi Verschelde
Add a soft line length guideline to the script editor
2020-02-27Merge pull request #36288 from Calinou/meshlibrary-allow-non-tools-useRémi Verschelde
Allow using `MeshLibrary.get_item_preview()` in non-editor builds again
2020-02-27Merge pull request #36490 from Calinou/assetlib-error-version-compatibilityRémi Verschelde
Mention version compatibility when there are no results in the assetlib
2020-02-27Merge pull request #36333 from Calinou/decrease-script-editor-split-widthRémi Verschelde
Decrease the script editor's default split width to 70
2020-02-27Merge pull request #36546 from YeldhamDev/inspector_tooltip_no_doublesRémi Verschelde
Don't show a copy of the property's name in the inspector's tooltip if there's no description
2020-02-27Fix build after merge of #36077Rémi Verschelde
2020-02-27Merge pull request #36602 from van800/jetbrains_msbuildRémi Verschelde
Allow using Rider MSBuild on Windows, when Rider is selected as external editor
2020-02-27Merge pull request #36598 from van800/rplRémi Verschelde
Improve searching for installed Rider editor
2020-02-27Merge pull request #36077 from pycbouh/repeat-search-in-filesRémi Verschelde
Add a button to quickly repeat last search in files
2020-02-27Merge pull request #36581 from Calinou/doc-improve-add-child-below-nodeRémi Verschelde
Improve the `Node.add_child_below_node()` documentation
2020-02-27Improve the `Node.add_child_below_node()` documentationHugo Locurcio
This closes https://github.com/godotengine/godot-docs/issues/2730.
2020-02-27Renamed PlaneShape to WorldMarginShapeAndrea Catania