Commit Graph

45102 Commits

Author SHA1 Message Date
edb503cd00 Merge pull request #63400 from jynus/rst-generation-operator-syntax 2022-07-28 13:06:03 +02:00
d9b4ece093 Patch the make_rst.py utility to handle specially operators with '<'
When generating rst files from xml class reference, unknown references
to operators were generated, as something like:

:ref:`operator <<class_Vector2_operator_lt_bool>`

was rendered in html as:

operator ( Vector2 right )

-it just needed escaping.

The small addendum checks for operator names containing '<' and
substitutes it with '\<', escaping at rst level and generating
instead the right rendered html:

operator < ( Vector2 right )

This affected mostly the reference pages of the VectorX family of
classes. If in the future more types need escaping, a more
general solution will be needed.
2022-07-28 12:37:30 +02:00
7281f0f238 Merge pull request #62350 from Valeryn4/fix_animation_state_machine
Validate AnimationNode name in AnimationStateMachine
2022-07-28 10:39:58 +02:00
a5f12f9c21 Merge pull request #63532 from TokageItLab/rename-cubic-slerp 2022-07-28 10:39:33 +02:00
c28efd6c95 Validate AnimationNode name in AnimationStateMachine
Fixes #60959.
2022-07-28 10:16:45 +02:00
f99f5a5887 Merge pull request #48995 from KoBeWi/advanced_animation 2022-07-28 10:14:25 +02:00
199ea349f5 Merge pull request #57698 from bluenote10/feature/rename_translated_to_translated_local 2022-07-28 10:03:07 +02:00
72e9122514 Merge pull request #63558 from TokageItLab/skel-validator 2022-07-28 09:25:45 +02:00
13a9d5e3c0 Merge pull request #63378 from nathanfranke/t3d-errors
Add equal checks to Transform3D::looking_at and Transform3D::set_look_at, fixes misleading error.
2022-07-28 09:25:25 +02:00
9a81b129f6 Merge pull request #63248 from Rindbee/reselect-the-timing-of-first_draw 2022-07-28 09:23:47 +02:00
422725cffc Merge pull request #56597 from V-Sekai/material_drag_and_drop
Add drag-and-drop support for materials in 3D Instances
2022-07-28 09:22:38 +02:00
fb086d44cf Merge pull request #63560 from V-Sekai/named_global_crashfix 2022-07-28 09:03:01 +02:00
9e0fad63ca Merge pull request #63383 from BastiaanOlij/xr_mode
Add startup flag to override XR mode settings
2022-07-28 07:49:02 +02:00
fc17d3563d Remove first_draw and reset visibility when entering tree 2022-07-28 12:35:47 +08:00
1dd671014b Add startup flag to override XR mode settings 2022-07-28 11:50:34 +10:00
eac22e3eb4 Merge pull request #63542 from RandomShaper/remove_get_data 2022-07-28 01:05:49 +02:00
1e4b38fc5d Merge pull request #62414 from Calinou/movie-maker-add-quit-on-end 2022-07-28 01:05:19 +02:00
1307577932 Prevent hard crash in GDScriptVM when a named global can not be found. 2022-07-27 23:37:42 +01:00
2f828135f8 Merge pull request #63543 from TokageItLab/fix-skeleton-renamer
Fix SkeletonRenamer & TrackOrganizer in ImporterRetarget for non bone animations such as BlendShape
2022-07-28 00:34:45 +02:00
3b89bf901a Make BoneMapper validation stricter 2022-07-28 07:27:41 +09:00
0dcf679bdc Merge pull request #63548 from pattlebass/master-html5-vibrate 2022-07-27 22:19:37 +02:00
130e715ab9 HTML5: Add support for Input.vibrate_handheld() 2022-07-27 22:54:41 +03:00
20fefe3ae9 Merge pull request #63519 from aaronfranke/window-stretch 2022-07-27 21:51:54 +02:00
7f0eb944a5 Merge pull request #63551 from bruvzg/font_cfg_dynamic 2022-07-27 21:23:30 +02:00
be4e86b0d9 Merge pull request #63546 from fisher2470/master 2022-07-27 21:20:11 +02:00
67e34f6120 inconsistent str() error fix
inconsistent str() error fix
2022-07-27 14:16:05 -04:00
9ced8bcca3 Load fontconfig libraries dynamically. 2022-07-27 21:07:21 +03:00
6f333ba2bf Allow setting a window stretch scale below 1.0 2022-07-27 12:55:16 -05:00
abb44676e0 Merge pull request #63388 from A-Lamia/sync_script_content_fix 2022-07-27 19:18:01 +02:00
aaeb60eafc Add a Movie Quit On Finish property to AnimationPlayer
This quits the project when an animation is done playing in the
given AnimationPlayer, but only in Movie Maker mode.
When this happens, a message is printed with the absolute path of the
AnimationPlayer node that caused the engine to quit.

This can be used to create videos that stop at a specified time
without having to write any script.

A report is now also printed to the console when the video is done
recording (as long as the engine was exited properly).
This report is unfortunately not always visible in the editor's
Output panel, as it's printed too late.

A method was also added to get the path to the output file from the
scripting API.
2022-07-27 18:50:28 +02:00
3fa943fe23 LSP: Sanitizes protocol URI file:///c%3A in file path
Fixes #63205.
2022-07-28 02:25:05 +10:00
9c3ae0e000 Fix SkeletonRenamer & Organizer for non bone animations (BlendShape) 2022-07-28 01:21:29 +09:00
df0a7ce17a Remove unintended string copies 2022-07-27 18:16:57 +02:00
03987738aa Merge pull request #63351 from fire-forge/array-colors 2022-07-27 18:10:44 +02:00
47edfa8769 Merge pull request #63538 from bruvzg/fix_linux_build_wo_fontconfig
Fix Linux build without fontconfig.
2022-07-27 16:56:59 +02:00
ba2aa30a18 Merge pull request #58443 from object71/fix-editor-properties-deleted-by-mistake 2022-07-27 16:53:26 +02:00
f26414762f Reduce contrast in inspector array element backgrounds
Co-authored-by: reduz <reduzio@gmail.com>
2022-07-27 09:50:28 -05:00
ed61fb2a8b Merge pull request #63138 from TokageItLab/normalize-position-track
Add position track normalization to importer retarget
2022-07-27 16:49:18 +02:00
4211e68d80 rename and unify notation for spherical interpolation 2022-07-27 23:22:50 +09:00
f86448520a Fix Linux build without fontconfig. 2022-07-27 17:21:04 +03:00
4e9640b3ec i18n: Sync classref translations with Weblate
(cherry picked from commit 516d6b6bad)
2022-07-27 16:03:34 +02:00
d5f8ecd54e i18n: Sync editor translations with Weblate
(cherry picked from commit 5e66d2e2c4)
2022-07-27 15:59:43 +02:00
23f385b1f6 Merge pull request #63530 from akien-mga/doc-makerst-relpath 2022-07-27 15:22:18 +02:00
f66527ddc3 doc: Fix relative paths in make_rst.py generated comment
Follow-up to #63495.
2022-07-27 13:52:46 +02:00
cc5135959b Merge pull request #62973 from bruvzg/sysfont_support 2022-07-27 13:38:30 +02:00
1bb56d9298 Merge pull request #63495 from YuriSizov/docs-improve-autogen-note 2022-07-27 13:24:03 +02:00
a446d761fb Merge pull request #63296 from RandomShaper/fix_vk_singleview 2022-07-27 13:23:45 +02:00
89527db8d3 Merge pull request #63380 from V-Sekai/fix-cubic-slerp-dot 2022-07-27 13:20:02 +02:00
6d0c84717f Fill view and correlation masks correctly for single view in Vulkan RD 2022-07-27 13:15:50 +02:00
57ac638724 Merge pull request #63314 from RandomShaper/validate_vrs_format 2022-07-27 13:01:46 +02:00