Hugo Locurcio
69f7f7310d
Make EditorSpinSlider grabbers thicker to be more noticeable
2021-12-15 17:18:53 +01:00
Rémi Verschelde
ef52ac6c25
Merge pull request #55960 from timothyqiu/xml-indents-3.x
2021-12-15 16:27:07 +01:00
Haoyu Qiu
b225fec1de
Fix indentations in class reference XMLs
2021-12-15 22:40:19 +08:00
Fabio Alessandrelli
ce98beb522
Merge pull request #54381 from mhilbrunner/rpc-error-msgs-3.x
...
[3.x] Websockets: Fix buffer size checks in put_packet(), silent failures/connection hangs
2021-12-15 13:48:53 +01:00
Rémi Verschelde
a4ba31ab8c
Merge pull request #55928 from pycbouh/editor-add-theme-type-communication-3.x
2021-12-15 13:01:28 +01:00
Rémi Verschelde
cefba46d49
Merge pull request #55953 from Faless/net/3.x_webrtc_mp_connect_fix
2021-12-15 12:38:17 +01:00
Fabio Alessandrelli
9b8db7c63a
[Net] Fix WebRTC returning packets from peers too early.
...
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 11:20:17 +01:00
Max Hilbrunner
97ea2ba78c
Merge pull request #55668 from Calinou/doc-physics-ticks-per-rendered-frame-3.x
...
Document physics simulation being limited to 8 ticks per rendered frame
2021-12-15 03:44:49 +01:00
Max Hilbrunner
ee3e3df539
Merge pull request #55772 from Calinou/doc-texturearray-srgb
...
Document sampling a TextureArray with sRGB -> linear conversion
2021-12-15 03:42:16 +01:00
Max Hilbrunner
1fd0f69050
Merge pull request #55832 from Calinou/doc-reflectionprobe-3.x
...
Improve the ReflectionProbe class documentation (3.x)
2021-12-15 03:23:51 +01:00
Rémi Verschelde
4d709b71de
Merge pull request #55690 from akien-mga/3.x-scene-tree-doc-font-oversampling
2021-12-14 17:33:00 +01:00
Yuri Sizov
9c155a25d0
Improve user communication in the Add Item Type dialog
2021-12-14 17:22:37 +03:00
Rémi Verschelde
b423dc05f6
Merge pull request #55925 from bruvzg/win_console
2021-12-14 15:03:59 +01:00
Rémi Verschelde
6061594aa6
Merge pull request #55922 from lawnjelly/fix_line_width
2021-12-14 14:45:57 +01:00
Rémi Verschelde
e6887499e5
Merge pull request #55921 from rcorre/docscroll3
2021-12-14 13:53:19 +01:00
bruvzg
38c1706a7d
[Windows] Open a new console window for the editor instances.
2021-12-14 14:38:42 +02:00
lawnjelly
cbb6dc35a1
Fix add_line width being too wide
...
The line width of thick lines was being applied on both sides of the line, resulting in a line that was twice as thick as requested.
This PR fixes this embarrassing oversight.
2021-12-14 12:35:02 +00:00
Ryan Roden-Corrent
22fb04bddf
Document how to autoscroll ScrollContainer.
...
It is not uncommon to want to scroll to the most recently added child of
a ScrollContainer (e.g. a chat box or activity log). This is a little
tricky, since `ensure_control_visible` will not work on a node on the
same frame as you add it. Let's at least document that you need to wait
until the next frame.
Relates to https://github.com/godotengine/godot-proposals/issues/3629 .
Backport of https://github.com/godotengine/godot/pull/55609 .
Co-authored-by: Yuri Sizov <pycbouh@users.noreply.github.com>
2021-12-14 06:51:05 -05:00
Rémi Verschelde
db020eae29
Merge pull request #55859 from akien-mga/3.x-gltf-module-cleanup
2021-12-13 13:46:03 +01:00
Rémi Verschelde
8098d16644
Merge pull request #55869 from dsnopek/webxr-internal-textures-3.x
2021-12-12 23:18:17 +01:00
Rémi Verschelde
4ebee76370
Merge pull request #55822 from Chaosus/shader_fix_semicolon_3.x
2021-12-12 21:10:38 +01:00
Rémi Verschelde
dd122e2971
Merge pull request #55827 from Calinou/doc-viewport-upside-down
2021-12-12 21:04:55 +01:00
Rémi Verschelde
07fb636171
Merge pull request #55830 from zaevi/fix_3.x_ViewportPreview_upside-down
2021-12-12 21:02:55 +01:00
Rémi Verschelde
48baffb182
Merge pull request #55834 from lawnjelly/vis_notifier_docs
2021-12-12 21:01:17 +01:00
Rémi Verschelde
2e9481559d
Merge pull request #55813 from lawnjelly/fix_lighting_dirty
2021-12-12 20:55:17 +01:00
Rémi Verschelde
e4c40d8e6a
glTF: Cleanup includes and defines, split PackedSceneGLTF to own file
2021-12-12 12:08:18 +01:00
David Snopek
f2fe60b989
Switch WebXRInterface from using external textures to using the render targets from Godot
2021-12-11 14:37:53 -06:00
lawnjelly
b8d3d97b6a
Visibility Notifier / Enabler classref mention Portals
...
Fixes the classref to show that these do not take account of occlusion except when using Portals.
2021-12-11 18:50:01 +00:00
Hugo Locurcio
2fbf880912
Improve the ReflectionProbe class documentation
2021-12-11 19:10:30 +01:00
Zae
1426df66a8
Fix ViewportPreview upside-down in 3.x.
2021-12-12 00:53:49 +08:00
Hugo Locurcio
6b26012284
Document Viewports rendering upside-down by default
...
This was fixed in `master`, but the default behavior can't be changed
in `3.x` for compatibility reasons.
2021-12-11 16:56:44 +01:00
Yuri Roubinsky
933fd6be75
[3.x] Restore shader parsing errors with lack of semicolon in a block
2021-12-11 18:05:49 +03:00
lawnjelly
26e93dc5c6
Fix lighting_dirty flag bug
...
In rare circumstances, changing the geometry data attached to an instance, there was the opporunity for the lighting_dirty flag to get out of sync, which could lead to access to a stale light RID, and warnings or worse.
This PR fixes the problem by ensuring the lighting is always updated on the instance when first adding GeometryData.
2021-12-11 11:27:21 +00:00
Rémi Verschelde
4cae48d81c
Merge pull request #55803 from Calinou/2d-batching-tweak-stdout-message
...
Only print OpenGL 2D batching status when in verbose mode
2021-12-11 08:53:23 +01:00
Hugo Locurcio
21bc241a34
Only print OpenGL 2D batching status when in verbose mode
...
Since the new asynchronous shader compilation message prints to a
separate line (as it can be quite long), this frees up space in the
editor Output panel.
2021-12-10 22:53:52 +01:00
Rémi Verschelde
37863f332d
Merge pull request #55802 from aaronfranke/3.x-misc-buildsystem
2021-12-10 22:17:45 +01:00
Aaron Franke
7bf7bd70ac
[3.x] Misc build system fixes
2021-12-10 12:15:16 -06:00
Steve Szilágyi
285b816f1f
VehicleWheel can now return the surface it's colliding with.
...
Fixed PR issues.
Update vehicle_body_3d.cpp
Apply suggestions from code review
Co-authored-by: Camille Mohr-Daurat <pouleyKetchoup@gmail.com>
(cherry picked from commit 0c352407d8
)
2021-12-10 19:01:06 +01:00
Rémi Verschelde
3e41e8dfa0
Merge pull request #55521 from Calinou/editor-spin-slider-float-draw-filled-slider-3.x
2021-12-10 19:00:31 +01:00
Anilforextra
9351bc4b1c
Fixed awkwardly named AnimatedSprite Setters.
...
(cherry picked from commit 0c06ed98fb
)
2021-12-10 17:57:39 +01:00
Rémi Verschelde
fc7528b366
Merge pull request #55788 from RPicster/3.x-particles-random-start-color
2021-12-10 16:52:19 +01:00
Raffaele Picca
6dd593d579
Random initial color for all Particle Nodes
2021-12-10 16:35:25 +01:00
Rémi Verschelde
c6a9a384a0
Merge pull request #55783 from timothyqiu/broken-doc-link
...
[3.x] Fix broken links in Class Reference
2021-12-10 15:51:17 +01:00
Haoyu Qiu
b1153f8829
Fix broken links in Class Reference
2021-12-10 21:07:21 +08:00
Rémi Verschelde
e82091db51
Merge pull request #55782 from RPicster/3.x-gpu-particle-vis-rect
2021-12-10 13:50:45 +01:00
Rémi Verschelde
eac0d90c39
Merge pull request #55560 from pycbouh/docs-overridden-cross-linked-3.x
...
[3.x] Make overridden properties link to parent definition
2021-12-10 12:42:09 +01:00
Rémi Verschelde
95f895f087
i18n: Remove deleted translations from PO files
...
Since we bundle the whole files in the editor binary, they actual impact the
binary size needlessly.
Automate it via `make merge`.
(cherry picked from commit 6fb47a271f
)
2021-12-10 11:52:45 +01:00
Rémi Verschelde
213f7cb719
i18n: Sync classref translations with Weblate
...
(cherry picked from commit f4b3c3ff09
)
2021-12-10 11:52:41 +01:00
Rémi Verschelde
6b1fa33c55
i18n: Sync editor translations with Weblate
...
(cherry picked from commit fd86272ca0
)
2021-12-10 11:52:35 +01:00
Raffaele Picca
995408b492
GPU Particles (2D + 3D) visibility rect / gizmo optimization for reduced visual clutter
2021-12-10 11:22:44 +01:00