Commit Graph

50913 Commits

Author SHA1 Message Date
4707e78d6d [Web] User FS (user://) now correctly uses project name.
This allows multiple instances to co-exist in the same domain while
keeping their user data separate (each in its own folder).
2023-01-18 09:12:21 +01:00
d97e5863cb Disable remote debug button if no remote debug preset found. 2023-01-18 09:59:51 +02:00
12817543a9 Force disable Vulkan overlays in the editor and project manager
MangoHud would be shown on every popup in multi-window mode, and seemed
to cause rendering issues for various users.

There are also issues with RTSS, and VkBasalt also doesn't seem
particularly good to use in the editor.

All these stay available to enable when running the project itself,
including running from the editor (so running the editor after e.g.
`export MANGOHUD=1` in the environment will ignore it for the editor,
but use it when playing the project).

Fixes #57403.
Fixes #57937.
2023-01-18 08:58:06 +01:00
e514e3732a Merge pull request #71584 from clayjohn/SDFGI-error
Remove light from dynamic light list when removing scenario
2023-01-18 08:43:06 +01:00
0461f75387 Merge pull request #71527 from matt08-prog/patch-1
add RichTextLabel::push_font_size description
2023-01-18 08:38:14 +01:00
6119399fbd Merge pull request #71582 from Calinou/advanced-import-settings-improve-actions-visibility
Improve visibility of Actions button in Advanced import settings dialog
2023-01-18 08:38:02 +01:00
9801bdb74a Merge pull request #71025 from DarkMessiah/enable_column_clip_content
Enable column clip content in ConnectionDock and FilesystemDock
2023-01-18 08:36:10 +01:00
40c017f9c0 Merge pull request #71557 from mihe/physics-end-sync
Make physics servers `end_sync` on exit
2023-01-18 08:35:52 +01:00
6da836bbb4 Merge pull request #71514 from akien-mga/os-unset_environment
OS: Add `unset_environment`, better validate input
2023-01-18 08:35:43 +01:00
23e10d1dff Merge pull request #71579 from RedMser/fix-docs-2d3d
Fix 2d/3d mixups in documentation
2023-01-17 19:30:54 -05:00
a058cedb53 Fix crash on touch release 2023-01-17 19:12:55 -05:00
b2a31a3bbf Remove light from dynamic light list when removing scenario 2023-01-17 14:33:15 -08:00
ebb6894652 Improve visibility of Actions button in Advanced import settings dialog 2023-01-17 22:27:06 +01:00
ec4f9f5e2d Fix documentation 2d/3d mixups 2023-01-17 21:34:10 +01:00
1d8e739a9d Merge pull request #71563 from groud/limit_toaster_width
Limit toasts' width
2023-01-17 20:13:29 +01:00
d643bcca39 Merge pull request #71574 from clayjohn/GLES3-swizzle
Decompress RA_AS_RG formats on Web platform in GLES3 renderer and disable texture swizzling
2023-01-17 19:57:38 +01:00
7ffd06046c Merge pull request #70762 from Maran23/4-x-support-filter-information
Provide more information about the 'Support' filter to avoid confusion
2023-01-17 19:57:30 +01:00
eace1276a5 Decompress RA_AS_RG formats on Web platform in GLES3 renderer and disable texture swizzling
While using compressed formats is allowed, the RA_AS_RG formats need texture swizzling which is not available on web
2023-01-17 10:48:04 -08:00
2697e4ec1b Provide more information about the 'Support' filter when no result was found
Avoid possible confusion by showing more information about the 'Support' filter
2023-01-17 19:02:21 +01:00
4bdcfe1443 Sync C# vectors with Core
- Remove `Vector2.Lerp` overload that takes a weight parameter of type `Vector2`.
- Remove `Vector3.Lerp` overload that takes a weight parameter of type `Vector3`.
- Remove `Color.Lerp` overload that takes a weight parameter of type `Color`.
- Remove `Angle` method from `Vector2i`.
- Remove `AngleTo` method from `Vector2i`.
- Remove `AngleToPoint` method from `Vector2i`.
- Remove `Cross` method from `Vector2i`.
- Remove `DistanceSquaredTo` method from `Vector2i` and `Vector3i`.
- Remove `DistanceTo` method from `Vector2i` and `Vector3i`.
- Remove `Dot` method from `Vector2i` and `Vector3i`.
- Remove `PosMod` method from `Vector2i` and `Vector3i`.
- Remove `Orthogonal` method from `Vector2i`.
- Remove `&` operator from `Vector2i` and `Vector3i`.
2023-01-17 18:07:33 +01:00
f0326297b3 Merge pull request #71561 from akien-mga/android-displayserver-duplicate-error
Improve DisplayServer message for video card drivers failure
2023-01-17 17:31:13 +01:00
ae766558f0 Merge pull request #71528 from snakept/missing-path-external-editor-error
Checking path variable if empty before opening external editor to fix…
2023-01-17 17:30:58 +01:00
3a53990e9c Merge pull request #71516 from raulsntos/dotnet/property-accessors
C#: Make property accessors internal
2023-01-17 17:30:49 +01:00
ae223e23a0 Limit toasts' width 2023-01-17 15:55:40 +01:00
68d71f88f5 Improve DisplayServer message for video card drivers failure
And remove leftover duplicated message on Android.
2023-01-17 15:41:54 +01:00
85aa03baaf Checking path variable if empty before opening external editor to fix #71528 2023-01-17 15:07:15 +01:00
9ebb3e3107 Merge pull request #71553 from RandomShaper/no_catastrophic_relayout
Prevent infinite cascade of re-layout after label text reshaping
2023-01-17 15:00:11 +01:00
ee7beff3c4 Merge pull request #70630 from asmaloney/importer-crash-null-mesh-node
Fix crash in SceneImportSettings::_select when a mesh has a null mesh node
2023-01-17 15:00:01 +01:00
d10cd99613 Make physics servers end_sync on exit 2023-01-17 14:11:37 +01:00
ed8c5cd52f Prevent infinite cascade of re-layout after label text reshaping 2023-01-17 13:49:54 +01:00
caacade569 Merge pull request #71552 from akien-mga/fix-gles3-canvas-draw_data-error
GLES3: Fix canvas shader use of undefined draw_data
2023-01-17 13:29:25 +01:00
226daf9b59 GLES3: Fix canvas shader use of undefined draw_data
Fixes #71551.
2023-01-17 13:17:53 +01:00
19152765de Merge pull request #71145 from dalexeev/doc-sprite-frames
Improve `SpriteFrames` docs
2023-01-17 11:13:49 +01:00
9cf0ffe1fa Merge pull request #71524 from clayjohn/MOBILE-TAA
Warn when trying to enable TAA from mobile or gl_compatibility backend
2023-01-17 11:06:46 +01:00
59dcf64dd6 Merge pull request #71382 from jainl28patel/sprite2d_flip_normal_map
fix normal map not flipping in sprite2D
2023-01-17 10:56:44 +01:00
63dfdf4f89 Merge pull request #71529 from clayjohn/IM-oct
Update ImmediateMesh to use octohedral encoded normals
2023-01-17 10:56:07 +01:00
f3743e0890 Merge pull request #71545 from groud/fix_rect_draw_tileset
Fixes rectangle painting weird behavior when dragging outside the atlas area
2023-01-17 10:42:26 +01:00
b2e1ae6034 Merge pull request #71517 from groud/tile_data_editor_shortcut_consistency
Make keyboard shortcuts in tile data editors consistent with tilemap editor.
2023-01-17 10:40:10 +01:00
8a00992ab6 Merge pull request #71534 from Faless/mp/4.x_nested_spawn
[MP] Fix nested spawning during "ready".
2023-01-17 10:38:11 +01:00
6285d6e5f5 Fixes rectangle painting when dragging outside the atlas area 2023-01-17 10:30:07 +01:00
7d002a37b3 Merge pull request #71512 from bruvzg/osa_a
[Git hooks] Add AppleScript dialog script for macOS.
2023-01-17 10:14:40 +01:00
e1e30f9fc7 Merge pull request #71520 from conradhappeliv/fix-71480
Fix GPUParticles2D not recomputing transforms each frame
2023-01-17 10:14:32 +01:00
5a39c63ebb Merge pull request #71540 from bruvzg/x11_inp_region
Fix X11 input region size.
2023-01-17 09:01:58 +01:00
c046bb8389 Fix CanvasItem.draw_rect function with filled = false 2023-01-17 09:15:47 +03:00
f53d8c3e57 Merge pull request #71539 from nongvantinh/fix-71495
Fixes https://github.com/godotengine/godot/issues/71495
2023-01-17 08:55:39 +03:00
60e0043012 Fix X11 input region size. 2023-01-17 07:54:54 +02:00
d6b923ae05 Fixes incorrect caption for TextureParameterTriplanar 2023-01-17 12:10:01 +07:00
ad3a4214c5 [MP] Fix nested spawning during "ready".
We want our spawns to be notified after ready, but we need to notify
them in the order they entered tree, so that nested spawners can be used
during "ready" (instead of having to await a frame).
2023-01-17 04:22:07 +01:00
267db8a504 Update ImmediateMesh to use octohedral encoded normals 2023-01-16 14:14:37 -08:00
ad6dd38795 Fix GPUParticles2D not recomputing transforms each frame 2023-01-16 14:10:58 -08:00