Yuri Rubinsky
d2ba60b4b5
Fix category of view_index inputs in the visual shader editor
2022-09-13 10:06:34 +03:00
Rémi Verschelde
f8ec046b14
Merge pull request #65704 from akien-mga/web-editor-fix-some-errors
...
Fix some errors affecting the Web editor
2022-09-13 08:31:59 +02:00
Rémi Verschelde
0b716fdb31
Merge pull request #65727 from clayjohn/GLES3-multiwindow
...
Fix multiwindow support in GLES3 for X11, Windows, and MacOS.
2022-09-13 08:23:16 +02:00
Rémi Verschelde
6a8b2a4210
Merge pull request #65728 from nathanfranke/longest-item
...
Change project manager language dropdown to not fit to longest item.
2022-09-13 08:19:44 +02:00
Nathan Franke
020b8e6c68
project manager language OptionButton fit to longest item
2022-09-12 19:59:16 -05:00
clayjohn
96b7cb66df
Fix multiwindow support in GLES3 for X11, Windows, and MacOS.
...
Instead of updating all viewports, then blitting all viewports
to the backbuffer, then swapping all buffers, we run through
all viewports and render, blit, and swap backbuffer before
going to the next viewport.
2022-09-12 17:30:50 -07:00
Yuri Sizov
16228ba3e2
Merge pull request #65670 from Jayman2000/fix-rst-doc-literals
...
Fix invalid literals in generated rst docs
2022-09-13 00:19:38 +03:00
Jason Yundt
7f30e81abe
Fix invalid literals in generated rst docs
...
Before this change, API docs that look like this:
…adding [param character]s to the right of the string.
would turn into rst files that look like this:
…adding ``character``s to the right of the string.
That reStructuredText is invalid and causes warnings when the docs repo
is built.
2022-09-12 15:51:39 -04:00
Rémi Verschelde
79b21e96ad
Merge pull request #65544 from clayjohn/lambert-wrap
...
Apply energy conservation to LAMBERT_WRAP diffuse mode by dividing by PI
2022-09-12 20:42:27 +02:00
Rémi Verschelde
677ccb90ef
Merge pull request #65709 from clayjohn/GLES3-render-target-type
...
Use proper color type for transparent render targets in GLES3
2022-09-12 20:40:52 +02:00
clayjohn
97be1fb7b6
Apply energy conservation to LAMBERT_WRAP and TOON diffuse modes by dividing by PI
2022-09-12 08:45:40 -07:00
clayjohn
05f351b215
Use proper color type for transparent render targets in GLES3
2022-09-12 08:19:03 -07:00
Yuri Sizov
44c55ad59b
Merge pull request #65658 from KoBeWi/Two_Tweens_are_tweening_the_same_object._Who-will-win
...
Add more clarifications about Tween processing
2022-09-12 17:54:44 +03:00
Rémi Verschelde
1513d76cb9
Fix some errors affecting the Web editor
...
- Don't warn about minimized/maximized modes not being available.
- Blender and FBX export both depend on running thirdparty applications,
which can't be done (easily at least) for Web and Android editors.
- Editor theme complained about not being able to retrieve texture data
for an icon. It was only used once so instead of flipping at runtime,
let's just add a flipped icon.
Part of #65702 .
2022-09-12 16:29:45 +02:00
Fabio Alessandrelli
dbab737798
Merge pull request #65697 from Faless/mp/4.x_spawner_crash
...
[Multiplayer] Fix crash in spawner get_spawnable_scene.
2022-09-12 15:34:35 +02:00
Fabio Alessandrelli
cdc57a7f58
[Multiplayer] Fix crash in spawner get_spawnable_scene.
2022-09-12 14:55:55 +02:00
Rémi Verschelde
f211869530
Merge pull request #65594 from clayjohn/SSR-dialectric
2022-09-12 14:23:04 +02:00
Rémi Verschelde
fefa3e9419
Merge pull request #65688 from Chaosus/fix_astargrid_heuristic
2022-09-12 13:26:20 +02:00
Rémi Verschelde
43a3fc7859
Merge pull request #64982 from V-Sekai/exp_dep_flags
2022-09-12 12:19:22 +02:00
Yuri Rubinsky
533e3669e7
Fix incorrect heuristic order in AStarGrid2D
2022-09-12 13:16:46 +03:00
Rémi Verschelde
97830e7187
Merge pull request #64155 from Mickeon/sprite-3d-backwards-speed-scale
2022-09-12 12:15:58 +02:00
Rémi Verschelde
7535c6c163
Merge pull request #65687 from Chaosus/gds_fix_script_time
...
Fix last_modified_time on scripts
2022-09-12 09:11:06 +02:00
Yuri Rubinsky
213bd4199b
Fix last_modified_time on scripts
2022-09-12 09:35:46 +03:00
Rémi Verschelde
baded9fe09
Merge pull request #65676 from BastiaanOlij/fix_msaa_taa_issue
...
Fixed MSAA initialisation in clustered forward renderer
2022-09-12 07:22:52 +02:00
Bastiaan Olij
b519d7619c
Fixed MSAA initialisation in clustered forward renderer
2022-09-12 11:07:51 +10:00
kobewi
038cb677cb
Add more clarifications about Tween processing
2022-09-11 17:39:35 +02:00
Fabio Alessandrelli
200b9cde88
Merge pull request #65644 from Faless/web/4.x_misc_alpha_fixes
...
[Web] Small fixes and enhancements.
2022-09-11 11:42:17 +02:00
Fabio Alessandrelli
27f22b29f8
[Web] Small fixes and enhancements.
...
- "Definitive" fix for ENOENT randomly disappearing from emscripten.
- Proper shutdown when setup fails.
- Re-enable WebGL explicit buffer swap.
- Re-enable optional per-pixel transparency.
- Add type cast to make closure compiler happy.
- Remove emscripten Safari WebGL workaround.
- Improve AudioWorklet cleanup.
2022-09-11 09:45:09 +02:00
SaracenOne
cc4bda8500
Add ability to flag classes as experimental or deprecated.
2022-09-11 00:11:33 +01:00
Rémi Verschelde
c658fa8b77
Merge pull request #65631 from bruvzg/fix_ctrl_f
...
Fix Ctrl/Cmd+F always processed by the asset library, instead of script editor / help.
2022-09-11 00:26:23 +02:00
bruvzg
f6adf07ffa
Fix Ctrl/Cmd+F always processed by the asset library, instead of script editor / help.
2022-09-10 21:40:45 +02:00
Rémi Verschelde
b52305351d
Merge pull request #64465 from TokageItLab/bind-after-gui-input
...
Bind `AfterGUIInput` to GDScript and update document
2022-09-10 20:01:48 +02:00
Yuri Sizov
461037203c
Merge pull request #65574 from YuriSizov/graphedit-slot-port-conundrum
2022-09-10 14:23:11 +03:00
Rémi Verschelde
8899f1eec2
Merge pull request #65595 from KoBeWi/minus_children
...
Allow negative indices in `move_child()`
2022-09-10 09:59:15 +02:00
kobewi
31e62ca827
Allow negative indices in move_child()
2022-09-10 03:54:04 +02:00
clayjohn
65f0113bc6
Properly scale SSR reflection based on metallic value for dielectric materials
2022-09-09 16:52:02 -07:00
Rémi Verschelde
27e1323473
Merge pull request #64412 from MewPurPur/remove-remove-and-skip
...
Remove `Node.remove_and_skip` method
2022-09-10 00:42:55 +02:00
VolTer
e19f7b2407
Remove Remove and Skip
2022-09-09 23:44:31 +02:00
Micky
b648ee43ab
Harmonise AnimatedSprite3D and its 2D counterpart
...
Add the following properties to AnimatedSprite3D:
- `backwards` parameter in `play()`;
- `speed_scale`.
Both classes' internals are more similar, down to the line spacings. They've also been updated to be clearer and less inconsistent (e.g. `!frames.is_valid()` -> `frames.is_null()`, use SceneStringNames instead of CoreStringNames, rename the internal _queue_update to _queue_redraw)
2022-09-09 21:06:24 +02:00
Rémi Verschelde
ce6f284e5f
Merge pull request #64394 from smix8/navigation_obstacles_reparent_4.x
...
Fix NavigationObstacle 2D/3D (re)parent issues
2022-09-09 19:20:14 +02:00
Rémi Verschelde
24ce46e2a1
Merge pull request #64938 from YuriSizov/editor-scaled-icons
2022-09-09 16:52:32 +02:00
Yuri Sizov
29c8504dd9
Improve parameter naming and documentation in GraphEdit and GraphNode
...
Co-authored-by: Maganty Rushyendra <mrushyendra@yahoo.com.sg>
2022-09-09 17:50:44 +03:00
Rémi Verschelde
82031fa231
Merge pull request #65571 from rburing/physics_server_extension_bind_all
2022-09-09 16:49:58 +02:00
Rémi Verschelde
211631801d
Merge pull request #65352 from Mickeon/try-scene-tree-filter-multi-word
2022-09-09 16:11:45 +02:00
Rémi Verschelde
93be337483
i18n: Sync classref translations with Weblate (3.5 branch)
...
(cherry picked from commit 26a28d6bbd
)
2022-09-09 14:52:21 +02:00
Rémi Verschelde
ae0c1b2b5c
i18n: Sync editor translations with Weblate (3.5 branch)
...
(cherry picked from commit 367ffd10c8
)
2022-09-09 14:52:16 +02:00
Rémi Verschelde
b51ca35637
Merge pull request #65569 from akien-mga/ci-emscripten-3.1.18
2022-09-09 14:50:44 +02:00
Ricardo Buring
7b84444393
PhysicsServer2DExtension and PhysicsServer3DExtension: bind all methods (really)
2022-09-09 14:35:01 +02:00
Rémi Verschelde
b353336037
CI: Downgrade Emscripten to 3.1.18
...
Emscripten 3.1.19 and 3.1.20 have a showstopping regression that breaks
calling our main function for the editor build.
2022-09-09 14:02:16 +02:00
Micky
1c4095a66a
Improve Scene Tree Dock's Node filter (Allow multiple terms & more)
...
- Allows more than one parameter to be passed in the "Filter Node" search box, each term separated by spaces.
- Grays out any parent Node not matching the search, but still having to be there because a child is.
- Adds a `group:` filter. It matches any Node belonging to the passed group. If no argument is passed, it matches all Nodes belonging to any group. It also ignores groups used internally, and its alias is `g`.
2022-09-09 13:40:29 +02:00