Commit Graph

77006 Commits

Author SHA1 Message Date
David House 6e9d31f602 Implemented multimesh_get_buffer_rd_rid function into RenderingServer.
Fixed style error.

Updated dummy mesh_storage to move from cpp to h the return of a blank Rid on _multimesh_get_buffer_rd_rid.
2024-11-14 15:52:08 -06:00
Thaddeus Crews 673f396677 Merge pull request #99132 from BrianBHuynh/master
Add notes on `DirAccess` documentation
2024-11-14 14:52:04 -06:00
Thaddeus Crews 7f6b272b28 Merge pull request #99163 from clayjohn/Mobile-normal-interp
Normalize normal, tangent, and binormal before interpolating in the mobile renderer to avoid precision errors on heavily scaled meshes
2024-11-14 14:52:02 -06:00
Thaddeus Crews 8726f84d5f Merge pull request #99226 from KoBeWi/uidification
Resource UID fixes and improvements
2024-11-14 14:52:01 -06:00
Thaddeus Crews 36fac3df7a Merge pull request #75164 from Calinou/visualinstance3d-lightmap-scale-float
Allow more flexible adjustments of VisualInstance3D Lightmap Scale
2024-11-14 14:52:00 -06:00
Thaddeus Crews 0cc1a2185f Merge pull request #99223 from bruvzg/fd_title_transl
Fix missing native file dialog title translation.
2024-11-14 14:51:59 -06:00
Thaddeus Crews a595ae2abb Merge pull request #97461 from lalitshankarchowdhury/better-replace
Improve "Replace in Files" dialog button text
2024-11-14 14:51:58 -06:00
Thaddeus Crews 5dbc5af33d Merge pull request #99219 from Chaosus/fix_ttr_vformat
Fix incorrect order: `TTR(vformat` instead of `vformat(TTR`
2024-11-14 14:51:56 -06:00
Thaddeus Crews 0b2a75b995 Merge pull request #99185 from Mickeon/documentation-damn-it
Fix `format` description being different between String and StringName
2024-11-14 14:51:55 -06:00
Thaddeus Crews 059731554a Merge pull request #98478 from Calinou/doc-globalscope-property-usage-script-variable
Improve documentation on `@GlobalScope.PROPERTY_USAGE_SCRIPT_VARIABLE`
2024-11-14 14:51:55 -06:00
Thaddeus Crews 9b3063b663 Merge pull request #99213 from timothyqiu/direct
Remove unnecessary array construction when initializing the project manager
2024-11-14 14:51:54 -06:00
Thaddeus Crews 22271db6db Merge pull request #99240 from Repiteo/style/pyproject-syntax
Style: Update `pyproject.toml` syntax
2024-11-14 14:51:53 -06:00
Thaddeus Crews 9513d18180 Merge pull request #98534 from YeldhamDev/i_hate_math
Make possible to scale multiple nodes at once in the canvas editor
2024-11-14 14:51:51 -06:00
Thaddeus Crews 48d13ca11b Merge pull request #99041 from mrsaturnsan/metal_frame_pacing
Use afterMinimumDuration to correct frame pacing
2024-11-14 14:51:49 -06:00
RedMser 30a573e110 Fix TODO comments in class reference 2024-11-14 20:42:13 +01:00
Thaddeus Crews 70d41e7cec Style: Update pyproject.toml syntax 2024-11-14 13:05:21 -06:00
arkology d692b7bdde Improve set_radial_initial_angle by removing loops
Replace two while loops with fposmodp.
Document radial_initial_angle wrapping.
Add testcases for set_radial_initial_angle()
2024-11-14 20:20:20 +03:00
Hugo Locurcio 1e5f0a86ca Allow more flexible adjustments of VisualInstance3D Lightmap Scale
Any floating-point value greater than 0.01 can now be used.
Prior to this change, only factors of 1×, 2× and 4× and 8× could be used.
2024-11-14 17:28:05 +01:00
kobewi 0dabcd9941 Resource UID fixes and improvements 2024-11-14 16:37:54 +01:00
K. S. Ernest (iFire) Lee b0e04c1e7a Sort blend shapes in the inspector by ID instead of alphabetically
Blend shapes (morph targets, shape keys) should be sorted by the physical order of the blend shapes, and that index should be converted to a name string.
2024-11-14 05:54:32 -08:00
Pāvels Nadtočajevs 932b2269f8 Fix missing native file dialog title translation. 2024-11-14 14:48:52 +02:00
Pedro J. Estébanez a46ea9d064 Deprecate the pointless unsafe threading model for rendering 2024-11-14 10:43:29 +01:00
bruvzg b329b4ab06 [Label] Handle text as multiple independent paragraphs. 2024-11-14 11:29:46 +02:00
Chaosus f3344b71b1 Fix incorrect order: TTR(vformat instead of vformat(TTR 2024-11-14 11:37:17 +03:00
Jesse 4ba533d0b5 [DisplayServer] [docs] Describe edge cases for get_screen_from_rect()
Describes output when multiple screens intersect with rectangle or rectangle has no area.
2024-11-13 22:02:42 -08:00
Haoyu Qiu 84e6330e85 Remove unnecessary array construction when initializing the project manager 2024-11-14 13:52:49 +08:00
Hugo Locurcio af76a896ef Improve documentation on @GlobalScope.PROPERTY_USAGE_SCRIPT_VARIABLE 2024-11-14 00:05:06 +01:00
Adam Johnston 186f35fc9b remove duplicate read/write only property warning from ScriptPropertiesGenerator 2024-11-13 14:23:53 -08:00
clayjohn 2c158c386b Normalize normal tangent and binormal before interpolating in the mobile renderer to avoid precision errors on heavily scaled meshes 2024-11-13 12:24:28 -08:00
PhairZ 8c4a9ad626 fix fade_beats defined as int in audio_stream_interactive.h 2024-11-13 19:51:38 +02:00
Micky 2d855f2955 Fix format description being different between String and StringName 2024-11-13 18:26:16 +01:00
Thaddeus Crews 76fa7b2914 Merge pull request #99066 from DarioSamo/rd-transfer-worker-deadlock-fix
Give the barrier pool its own mutex to avoid a deadlock with transfer workers.
2024-11-13 08:34:36 -06:00
Thaddeus Crews 8c0e1a7bee Merge pull request #96618 from Chaosus/vs_copy_paste_preview_material
Add copy/paste options to preview material parameters in visual shader
2024-11-13 08:34:33 -06:00
Thaddeus Crews ce0709ecf5 Merge pull request #99046 from dustdfg/unify_platform_aliases
Buildsystem: Unify compatibility aliases
2024-11-13 08:34:32 -06:00
Thaddeus Crews 1627912d11 Merge pull request #98918 from bruvzg/pck_enc_iv
Allow setting custom initialization vector for FileAccessEncrypted. Add export setting to set static seed for PCK encryption initialization vectors.
2024-11-13 08:34:31 -06:00
Thaddeus Crews ddb2073c5c Merge pull request #95972 from Hilderin/fix-mouse-move-over-unfocused-window
Fix mouse move over an unfocused window
2024-11-13 08:34:30 -06:00
Thaddeus Crews 896d3bd0d1 Merge pull request #99171 from dustdfg/pkg_config
Buildsystem: Use pkg-config for miniupnpc and mbedtls
2024-11-13 08:34:29 -06:00
Thaddeus Crews ad97ef8c9b Merge pull request #99170 from Nodragem/fix-gridmap-action-shortcut-3deditor-conflict
Fix Gridmap shortcut conflicts with 3d editor
2024-11-13 08:34:28 -06:00
Thaddeus Crews 318fe5f9ec Merge pull request #99159 from BastiaanOlij/openxr_fix_recenter_logic
OpenXR: Fix pose recenter signal to be omitted properly
2024-11-13 08:34:26 -06:00
Thaddeus Crews 15d09a5767 Merge pull request #99149 from mrsaturnsan/set_max_fps_fix
Fix max FPS initialization
2024-11-13 08:34:21 -06:00
Thaddeus Crews 7cfd762009 Merge pull request #99147 from KoBeWi/conjure_uid
Create .uid file when creating new Resource
2024-11-13 08:34:20 -06:00
Thaddeus Crews 5d152713bb Merge pull request #99146 from noidexe/patch-3
Clarify effect of setting "page" parameter in ScrollBar nodes
2024-11-13 08:34:19 -06:00
Thaddeus Crews 25a4d1c08c Merge pull request #99144 from KoBeWi/banish_uid
Remove corresponding .uid file when removing file
2024-11-13 08:34:17 -06:00
Thaddeus Crews 2778379644 Merge pull request #99142 from KoBeWi/pasta_la_vista
Ignore paste action if clipboard is empty
2024-11-13 08:34:16 -06:00
Thaddeus Crews 86e9fafc83 Merge pull request #99139 from KoBeWi/I_haven't_hear_that_name_in_years
Restore original root name if renaming instance to empty
2024-11-13 08:34:15 -06:00
Thaddeus Crews 49023c0f7d Merge pull request #99138 from dustdfg/remove_old_vs_proj_code
Delete old unused code for VS project generation
2024-11-13 08:34:13 -06:00
Thaddeus Crews 8fd98b69d2 Merge pull request #99135 from Meorge/fix-unresponsive-axis-value
Replace default deadzone magic number with named constant and fix `InputEventJoypadMotion::set_axis_value` unresponsiveness
2024-11-13 08:34:10 -06:00
Thaddeus Crews 06d2ec4422 Merge pull request #99134 from Repiteo/scons/bump-scons-python
SCons: Bump minimum version of SCons to 4.0 & Python to 3.8
2024-11-13 08:34:08 -06:00
Thaddeus Crews 606f0eb02c Merge pull request #98621 from tetrapod00/improve-project-settings-links
Docs: Add links to project settings
2024-11-13 08:34:05 -06:00
Thaddeus Crews a767a65cdf Merge pull request #99123 from tygyh/Update-vulnerable-plugins
Update JavaScript/Java plugins to solve known vulnerabilities
2024-11-13 08:34:00 -06:00