summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-16Merge pull request #55992 from KoBeWi/node_hide_and_seekRémi Verschelde
2021-12-16Mention what happens if find_node() failskobewi
2021-12-16Merge pull request #55970 from Chaosus/shader_fix_struct_warningRémi Verschelde
2021-12-16Merge pull request #55930 from timothyqiu/doctool-i18nRémi Verschelde
2021-12-16Merge pull request #55982 from Chaosus/vs_texture_filteringYuri Roubinsky
2021-12-16Make `--doctool` locale awareHaoyu Qiu
* Adds `indent(str)` to `String`: * Indent the (multiline) string with the given indentation. * This method is added in order to keep the translated XML correctly indented. * Moves the loading of tool/doc translation into `editor/editor_translation.{h,cpp}`. * This will be used from both `EditorSettings` and the doc tool from `main`. * Makes use of doc translation when generating XML class references, and setup the translation locale based on `-l LOCALE` CLI parameter. The XML class reference won't be translated if `-l LOCALE` parameter is not given, or when it's `-l en`.
2021-12-16Merge pull request #55747 from timothyqiu/editor-proxyFabio Alessandrelli
Add proxy support for the editor
2021-12-16Add texture filtering properties to `VisualShaderNodeTextureUniform`Yuri Roubinsky
2021-12-16Merge pull request #55974 from skyace65/ScriptDocMax Hilbrunner
Clarify that the script class should not be used directly
2021-12-16Merge pull request #55811 from nathanfranke/os-documentationMax Hilbrunner
Fix OS.get_name and OS.get_user_data_dir documentation
2021-12-16Merge pull request #55969 from Chaosus/shader_anisotropicYuri Roubinsky
2021-12-15Clarify that the script class should not be used directlyskyace65
2021-12-15Fix OS.get_name and OS.get_user_data_dir documentationNathan Franke
2021-12-15Fix struct usage passing to shader warning systemYuri Roubinsky
2021-12-15Merge pull request #55183 from madmiraal/fix-41421Rémi Verschelde
Only rotate Android sensor values for sensors that need them rotated
2021-12-15Merge pull request #52015 from mechPenSketch/expose_hotzones2Rémi Verschelde
Expose connection hot zones in `GraphNode`
2021-12-15Rename shader hint `filter_anisotropy` to `filter_anisotropic`Yuri Roubinsky
2021-12-15Only rotate Android sensor values for sensors that need them rotatedMarcel Admiraal
2021-12-15Merge pull request #55957 from Chaosus/shader_fix_arraysYuri Roubinsky
2021-12-15Merge pull request #55958 from timothyqiu/xml-indentsRémi Verschelde
2021-12-15Merge pull request #53129 from Faless/net/4.x_enet_optsFabio Alessandrelli
[Net] ENet poll optimizations, fragmented unreliable transfer.
2021-12-15Fix shader array parsing in variable declarationYuri Roubinsky
2021-12-15Fix indentations in class reference XMLsHaoyu Qiu
2021-12-15Merge pull request #55948 from timothyqiu/shortcut-drivesRémi Verschelde
2021-12-15Add / to the unix shortcut drive listHaoyu Qiu
Also made `get_current_drive()` to pick the longest match on Unix.
2021-12-15[Net] ENet poll now only service the connection once.Jordan Schidlowsky
It used to call `enet_host_service` until all events were consumed, but that also meant constantly polling the connection leading to potentially unbounded processing time. It now only service the connection once, and instead consumes all the retrieved events via `enet_host_check_events`.
2021-12-15[Net] ENetMultiplayerPeer now sends fragmented packets unreliably too.Jordan Schidlowsky
It used to always send them reliably when transfer mode was unreliable or ordered if the packet size was more then the enet host MTU (1400 bytes by default). This commit also adds a warning when debug is enabled to explain the effects of sending fragmented packets unreliably.
2021-12-15Merge pull request #55903 from Chaosus/shader_structRémi Verschelde
2021-12-15Merge pull request #55913 from Chaosus/fix_shader_crashRémi Verschelde
2021-12-15Merge pull request #55927 from pycbouh/editor-add-theme-type-communicationRémi Verschelde
2021-12-15Merge pull request #55951 from Chaosus/shader_hint_anisoRémi Verschelde
2021-12-15Merge pull request #55952 from Faless/net/4.x_webrtc_mp_connect_fixRémi Verschelde
2021-12-15Merge pull request #55905 from bruvzg/ts_substring_reshapeRémi Verschelde
2021-12-15Merge pull request #55657 from MorganKF/patch-multiplayer-peer-extensionFabio Alessandrelli
Patch `MultiplayerPeerExtension` to allow derived classes
2021-12-15Rename shader hint `filter_aniso` to `filter_anisotropy`Yuri Roubinsky
2021-12-15Merge pull request #55940 from Calinou/editor-spin-slider-tweak-grabberRémi Verschelde
2021-12-15[Net] Fix WebRTC returning packets from peers too early.Fabio Alessandrelli
Due to the async nature of WebRTC implementations, the multiplayer peer could end up having queued packets from a given connection before it is able to emit the "peer_added" signal. This commit ensures that packets from peers which are not notified yet are skipped by `get_packet` and `get_available_packet_count`.
2021-12-15[Text Server] Fix re-shaping of substrings, improve oversampling scale.bruvzg
2021-12-15Merge pull request #55699 from Mickeon/patch-1Max Hilbrunner
Various tweaks to Camera2D's documentation
2021-12-15Merge pull request #55935 from KoBeWi/get_minimum_size_notMax Hilbrunner
Document get_minimum_size not called in some nodes
2021-12-15Merge pull request #55777 from cdemirer/doc-replace_byMax Hilbrunner
Clarify that replace_by keeps child nodes in tree
2021-12-15Merge pull request #55831 from Calinou/doc-reflectionprobeMax Hilbrunner
Improve the ReflectionProbe class documentation
2021-12-15Make EditorSpinSlider grabbers thicker to be more noticeableHugo Locurcio
2021-12-14Merge pull request #55932 from xsellier/bugfix/fix-random-crash-on-launchRémi Verschelde
2021-12-14Defer the call to 'popup_str' to the next cycle to let Godot Engine's editor ↵Xavier Sellier
time to properly start
2021-12-14Merge pull request #55936 from Calinou/portal-room-add-compatibility-classesRémi Verschelde
2021-12-14Add compatibility class handlers for portal and room occlusion cullingHugo Locurcio
Portal and room occlusion culling is replaced by raster occlusion in 4.0, which undergoes an entirely different setup process. Therefore, we can only convert those nodes to Node3Ds to allow loading `3.x` scenes while keeping transforms valid.
2021-12-14Merge pull request #55931 from groud/avoid_crash_gdscript_analyzerRémi Verschelde
2021-12-14Document get_minimum_size not called in some nodeskobewi
2021-12-14Avoid a crash in the gdscript analyserGilles Roudière