summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-03[Net] Fix IP address resolution incorrectly locking the main thread.Fabio Alessandrelli
This seems to be a pretty old bug, older then originally reported (at least under certain circumstances). The IP singleton uses a resolve queue so developers can queue hostnames for resolution in a separate while keeping the main thread unlocked (address-resolution OS functions are blocking, and could block for a long time in case of network disruption). In most places though, the address resolution function was called with the mutex locked, causing other functions (querying status, queueing another hostname, ecc) to block until that resolution ended. This commit ensures that all calls to OS address resolution are done with the mutex unlocked.
2021-08-02Merge pull request #51039 from nekomatata/layer-grid-32Rémi Verschelde
Refactor layer property editor grid
2021-08-02Merge pull request #51144 from Chaosus/vs_versionYuri Roubinsky
Makes dictionary instead of string for visual shader version
2021-08-02Merge pull request #51168 from akien-mga/dependency-move-to-trashRémi Verschelde
Dependency editor: Edit message about move to trash
2021-08-02Merge pull request #50122 from Paulb23/code_edit_auto_brace_completionRémi Verschelde
2021-08-02Makes dictionary instead of string for visual shader versionYuri Roubinsky
Update doc/classes/VisualShader.xml Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-08-02Merge pull request #51192 from timothyqiu/sdfgi-enum-rangeRémi Verschelde
Validates set_sdfgi_cascades argument range
2021-08-02Merge pull request #51187 from timothyqiu/vertex-index-3Rémi Verschelde
Fix crash when number of indices to optimize is not a multiple of 3
2021-08-02Merge pull request #51190 from timothyqiu/vs-nodeRémi Verschelde
Validates VisualScript.add_node input node
2021-08-02Validates set_sdfgi_cascades argument rangeHaoyu Qiu
2021-08-02Validates VisualScript.add_node input nodeHaoyu Qiu
2021-08-02Merge pull request #51185 from timothyqiu/tile-data-enum-rangeRémi Verschelde
Validate TileData enum range before using it as index
2021-08-02Merge pull request #51004 from groud/tilemap_layersRémi Verschelde
Implements TileMap layers and move TileSetPlugins's functions to the TileMap node instead
2021-08-02Fix crash when number of indices to optimize is not a multiple of 3Haoyu Qiu
2021-08-02Validate TileData enum range before using it as indexHaoyu Qiu
2021-08-02Merge pull request #51173 from RandomShaper/tidy_property_reversionRémi Verschelde
Fix up property reversion
2021-08-02Merge pull request #51176 from KoBeWi/nullbindRémi Verschelde
Add null check to Tween.bind_node()
2021-08-02Merge pull request #51172 from Faless/io/4.x_64_array_marshallsRémi Verschelde
[Marshalls] Fix Float64Array and Int64Array serialization.
2021-08-02Merge pull request #51170 from timothyqiu/spin-slider-osxRémi Verschelde
Use Command+Drag in EditSpinSlider on macOS
2021-08-02Add null check to Tween.bind_node()kobewi
2021-08-02Fix up property reversionPedro J. Estébanez
2021-08-02Implements TileMap layers and move TileSetPlugins's functions to the TileMap ↵Gilles Roudière
node instead
2021-08-02[Marshalls] Fix Float64Array and Int64Array serialization.Fabio Alessandrelli
One was incorrectly reading the size (potentially causing out-of-buffer read), the other also potentially causing out-of-buffer write during encoding.
2021-08-02Merge pull request #49783 from aaronfranke/real-editor-pluginsRémi Verschelde
Use real_t in editor plugins
2021-08-02Use Command+Drag in EditSpinSlider on macOSHaoyu Qiu
2021-08-02Merge pull request #50430 from goostengine/ctrl-enter-commitRémi Verschelde
VCS: Allow to stage and commit all files with Ctrl + Enter
2021-08-02Dependency editor: Edit message about move to trashRémi Verschelde
Fixes #47106.
2021-08-01Use real_t in editor pluginsAaron Franke
Also use const more often and delete dead code in CanvasItemEditor
2021-08-01Merge pull request #51119 from pycbouh/control-theme-overrides-renameRémi Verschelde
Make theme item overrides more obvious in the Inspector
2021-08-01Merge pull request #50942 from BastiaanOlij/cubemap_rasterRémi Verschelde
Porting cubemap compute shaders to raster for the mobile renderer
2021-08-01Clean up and complete CodeEdit inspector and docsPaulb23
2021-08-01Porting cubemap compute shaders to raster for the mobile rendererBastiaan Olij
2021-08-01Merge pull request #51139 from Chaosus/fix_canvasitem_drag_warningRémi Verschelde
Prevent warning spam to console when dragging a CanvasItem in container
2021-08-01Move symbol lookup into CodeEditPaulb23
2021-08-01Move line length guidelines into CodeEditPaulb23
2021-08-01Move brace matching into CodeEditPaulb23
2021-08-01Move auto brace completion to CodeEditPaulb23
2021-08-01Merge pull request #51112 from Chaosus/fix_doc_drag_crashRémi Verschelde
Fix crash on doc dragging in script list panel
2021-08-01Merge pull request #51130 from timothyqiu/i18n-android-exportRémi Verschelde
Make progress and errors translatable when exporting to Android
2021-08-01Prevent warning spam to console when dragging a CanvasItem in containerYuri Roubinsky
2021-08-01Fix crash on doc dragging in script list panelYuri Roubinsky
2021-08-01Make progress and errors translatable when exporting to AndroidHaoyu Qiu
2021-08-01Merge pull request #48958 from ↵Rémi Verschelde
kleonc/astar-get_available_point_id-start-from-zero Astar::get_available_point_id Return 0 instead of 1 when empty
2021-08-01Merge pull request #51036 from winterpixelgames/master-ws-fixRémi Verschelde
WebsocketPeer outbound buffer fixes and buffer size query
2021-08-01Merge pull request #51136 from akien-mga/scons-4.2.0Rémi Verschelde
Windows: Fix build with SCons 4.2.0
2021-08-01Merge pull request #51124 from YeldhamDev/local_editor_dup_fixRémi Verschelde
Fix being able to add duplicate files in the Localization editor
2021-08-01Windows: Fix build with SCons 4.2.0Rémi Verschelde
2021-07-31Websocket peer outbound buffer fixes. Expose outbound buffered amount.Jordan Schidlowsky
2021-07-31Fix being able to add duplicate files in the Localization editorMichael Alexsander
2021-07-31Make theme item overrides more obvious in the InspectorYuri Sizov