Rémi Verschelde
27dacd59e0
Merge pull request #97109 from pattlebass/pitch-shift-fix
...
AudioEffectPitchShift: Fix distortion when pitch is 1.0
2024-09-17 21:02:25 +02:00
Rémi Verschelde
ac789750eb
Merge pull request #97106 from SkylerGoh-dev/Add-further-clarification-to-Shortcut-and-InputEvent.is_match()-method-documentation
...
Clarify behavior of `InputEvent.is_match` and `Shortcut.matches_event`
2024-09-17 21:02:20 +02:00
Rémi Verschelde
a9dc9c3792
Merge pull request #97104 from detomon/fix-viewport-zoom-with-pan-gesture
...
Fix inconsistency in 3D editor navigation
2024-09-17 21:02:16 +02:00
Rémi Verschelde
82ccabbf20
Merge pull request #97098 from pafuent/picking_right_type_for_get_available_bytes
...
Add a macro on `NetSocketPosix` to pick the right type for `FIONREAD` `len` parameter
2024-09-17 21:02:12 +02:00
Rémi Verschelde
f3b2c4877b
Merge pull request #97092 from Calinou/doc-auto-switch-remote-scene-tree-warn
...
Warn for potential performance issues with Auto Switch to Remote Scene Tree editor setting
2024-09-17 21:02:08 +02:00
Rémi Verschelde
26dde5c21a
Merge pull request #97026 from DeeJayLSP/mp3-local
...
AudioStreamMP3: Use a LocalVector to store data
2024-09-17 21:02:03 +02:00
Rémi Verschelde
7da3f81f9c
Merge pull request #96467 from KoBeWi/finally_we_can_add_editor_setting_for_everything_because_it_will_be_hidden_behind_advanced_toggle_anyway_lol
...
Add Advanced Settings switch to Editor Settings
2024-09-17 21:01:59 +02:00
Rémi Verschelde
a181d00af4
Merge pull request #96465 from aaronfranke/gltf-pre-gen-post-conv
...
GLTF: Add `import_pre_generate` and `export_post_convert` extension steps
2024-09-17 21:01:54 +02:00
Rémi Verschelde
750ffa527c
Merge pull request #94862 from aaronfranke/unit-suspension-stiffness
...
Add units to VehicleWheel3D suspension stiffness and damping
2024-09-17 21:01:50 +02:00
Rémi Verschelde
cb86afdef9
Merge pull request #72680 from Koyper/split_container_improvements
...
Improvements to SplitContainer including a drag bar background StyleBox
2024-09-17 21:01:45 +02:00
Rémi Verschelde
de2517a18c
Merge pull request #97115 from KoBeWi/csproj_exists,_but_not_where_you_are_looking_in
...
Fix path error when saving ProjectSettings
2024-09-17 21:01:39 +02:00
Rémi Verschelde
353bc4d08f
Merge pull request #97111 from WhalesState/animation-track-editor
...
Fix animation `BezierEditor` uses only half the view.
2024-09-17 21:01:35 +02:00
Rémi Verschelde
ffd6788e63
Merge pull request #97120 from raulsntos/dotnet/fix-mono-char-ptrs
...
C#: Use `char *` with CoreCLR/MonoVM APIs
2024-09-17 21:01:29 +02:00
Rémi Verschelde
48486eae30
i18n: Sync translations with Weblate
...
Adds Irish (ga) doc translations, and Bengali (bg) editor translations.
(cherry picked from commit 53cde2eb85
)
2024-09-17 20:47:16 +02:00
Raul Santos
5860ec553d
C#: Use char *
with CoreCLR/MonoVM APIs
2024-09-17 17:51:17 +02:00
Pablo Andres Fuente
84e24017b0
Adding a macro on NetSocketPosix to pick the right type for FIONREAD len
...
On Windows, `ioctlsocket` returns `len` as an unsigned long.
On Posix, `ioctl` returns `len` as an int.
This aims to fix #41287 bug, which was seen on Linux.
The implementation is just a new macro that is set with the proper type
for each platform.
2024-09-17 16:09:33 +02:00
kobewi
41d0971c7e
Fix path error when saving ProjectSettings
2024-09-17 15:05:20 +02:00
Fabian S.
8ebabf68f8
AudioEffectPitchShift: Fix distortion when pitch is 1.0
2024-09-17 15:16:08 +03:00
Mounir Tohami
3af4eb9207
Fix animation bezierEditor
uses only half the view.
2024-09-17 11:59:12 +00:00
skyler
4f4fd1a05c
Clarify behavior of InputEvent.is_match and Shortcut.matches_event
...
- Shortcut: Clarifies how matches_event() method compares events
- InputEvent: Clarifies is_match() method does not consider event states
2024-09-17 04:12:34 -07:00
Rémi Verschelde
a1b081f45c
Update AUTHORS and DONORS list
2024-09-17 13:07:39 +02:00
Aaron Franke
5972907612
GLTF: Add import_pre_generate and export_post_convert extension steps
2024-09-17 04:00:07 -07:00
Aaron Franke
e3895e0ca2
Add units to VehicleWheel3D suspension stiffness and damping
2024-09-17 03:22:50 -07:00
kobewi
4023ace08d
Add Advanced Settings switch to Editor Settings
2024-09-17 12:20:55 +02:00
detomon
4e1ae8b768
Fix inconsistency in 3D editor navigation
...
- Fix typo in orbit/zoom shortcut name
- Fix zoom when using trackpad
2024-09-17 11:40:02 +02:00
Rémi Verschelde
02b16d2f54
Merge pull request #97089 from stuartcarnie/sgc/remove_assignment
...
Canvas renderer: Remove redundant assignment
2024-09-17 09:18:15 +02:00
Rémi Verschelde
cf539911f1
Merge pull request #97087 from aaronp64/lambda_capture_alloc
...
Speed up lambda capture handling
2024-09-17 09:18:11 +02:00
Rémi Verschelde
20be397b17
Merge pull request #97079 from akien-mga/thorvg-0.14.10
...
thorvg: Update to 0.14.10
2024-09-17 09:18:08 +02:00
Rémi Verschelde
8a7555a1f3
Merge pull request #97071 from RPicster/master
...
Add a more detailed error message when instantiating a scene with missing export properties
2024-09-17 09:18:05 +02:00
Rémi Verschelde
9c4e3fbaaf
Merge pull request #97069 from patwork/fix-gles3-update-sky-cubemap
...
Fix for GLES3 radiance cubemap update
2024-09-17 09:18:01 +02:00
Rémi Verschelde
6bd833d2b8
Merge pull request #97028 from Hilderin/fix-error-reopening-non-existing-scene-on-startup
...
Fix error reopening non existing scene on startup
2024-09-17 09:17:57 +02:00
Rémi Verschelde
b1b4d5b6d1
Merge pull request #97007 from TokageItLab/fix-sync-physical-bone
...
Fix syncing PhysicalBone internal poses individually
2024-09-17 09:17:54 +02:00
Rémi Verschelde
36496c5c6d
Merge pull request #96919 from lpenguin/get-character-bounds-docs
...
Clarify the coordinate space for the bounding rectangle returned by `Label.get_character_bounds`
2024-09-17 09:17:50 +02:00
Rémi Verschelde
4ee5630a4b
Merge pull request #96909 from aXu-AP/script-list-default-width
...
Make script list default wider, minimum narrower
2024-09-17 09:17:46 +02:00
Rémi Verschelde
5fc786911f
Merge pull request #96286 from adamscott/add-js_buffer_to_packed_byte_array
...
Add `JavaScriptBridge` buffer methods
2024-09-17 09:17:42 +02:00
Rémi Verschelde
0eea8728b5
Merge pull request #88803 from raulsntos/dotnet/android-monovm
...
C#: Fallback to CoreCLR/MonoVM hosting APIs when hostfxr/NativeAOT fails
2024-09-17 09:17:39 +02:00
Rémi Verschelde
e72a70de8e
Merge pull request #87150 from demolke/bones
...
Add per-bone meta to Skeleton3D
2024-09-17 09:17:35 +02:00
Rémi Verschelde
13064c4ac8
Merge pull request #65585 from SaracenOne/filesystem_dock_conversion
...
Add support for resource conversion plugins in filesystem dock
2024-09-17 09:17:32 +02:00
Rémi Verschelde
0c0336f704
thorvg: Update to 0.14.10
...
More fixes to rendering of SVG files with broken text tags.
Also backports upstream patch to fix #97078 .
2024-09-17 08:53:52 +02:00
Clay John
48403b5358
Merge pull request #96959 from RandomShaper/revamp_languages_exit
...
WorkerThreadPool: Revamp interaction with ScriptServer
2024-09-16 16:05:57 -07:00
Hugo Locurcio
540ac86b60
Warn for potential performance issues with Auto Switch to Remote Scene Tree editor setting
2024-09-16 23:42:25 +02:00
Stuart Carnie
5b5dc00c52
2D: Remove redundant assignment
2024-09-17 06:32:49 +10:00
aaronp64
e2b6d92e27
Speed up lambda capture handling
...
Updated GDScriptLambdaCallable::call and GDScriptLambdaSelfCallable::call to use alloca instead of Vector when using captures, to avoid extra allocation/copy_on_write calls on each lambda function call.
2024-09-16 15:47:58 -04:00
Nikita Prianichnikov
c54e49cd9a
Clarify the coordinate space for the bounding rectangle returned by Label.get_character_bounds
2024-09-16 20:45:42 +02:00
Pedro J. Estébanez
5d371e3378
WorkerThreadPool: Add safety point between languages finished and pool termination
2024-09-16 18:20:10 +02:00
Adam Scott
a9b934b657
Add JavaScriptBridge
buffer methods
2024-09-16 12:13:34 -04:00
Rémi Verschelde
99a7a9ccd6
Merge pull request #97077 from adamscott/fix-eslint-pre-commit
...
Fix eslint .pre-commit-config.yaml by removing commas
2024-09-16 18:11:00 +02:00
Pedro J. Estébanez
2a483fa9ba
WorkerThreadPool: Refactor running and exit-requested as runlevels
2024-09-16 18:06:22 +02:00
Pedro J. Estébanez
2640960706
WorkerThreadPool: Improve logic
...
- The main thread function and the collaborative wait functions have a much more similar structure than earlier, which yields (pun intended) better maintainability.
- Also, there are not assertions anymore about the reason for ending a wait being valid, because spurious awakes can happen and so the assert would fail without that indicating an issue.
2024-09-16 18:03:36 +02:00
Raul Santos
0aa46e19c5
C#: Fallback to CoreCLR/MonoVM hosting APIs when hostfxr/NativeAOT fails
...
Some platforms don't support hostfxr but we can use the coreclr/monosgen library directly to initialize the runtime.
Android exports now use the `android` runtime identifier instead of `linux-bionic`, this removes the restrictions we previously had:
- Adds support for all Android architectures (arm32, arm64, x32, and x64), previously only the 64-bit architectures were supported.
- Loads `System.Security.Cryptography.Native.Android` (the .NET library that binds to the Android OS crypto functions).
2024-09-16 17:07:03 +02:00