Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add interactive music support | Juan Linietsky | 2024-03-12 | 22 | -0/+3303 |
| | | | | | | | | | | This PR adds 3 types of audio streams used for interactive music support. * AudioStreamInteractive: Allows setting several sub-streams and transition between them with many options. * AudioStreamPlaylist: Allows sequential or shuffled playback of a list of streams. * AudioStreamSynchronized: Allows synchronous playback of several streams, the volume of each can be controlled. Theese three stream types can be combined to create complex, layered interactive music and transitions between them, similar to software such as WWise. | ||||
* | Merge pull request #89365 from Repiteo/scons/run_in_subprocess-to-env.Run | Rémi Verschelde | 2024-03-10 | 7 | -15/+10 |
|\ | | | | | | | SCons: Convert remaining `run_in_subprocess` to `env.Run` | ||||
| * | SCons: Convert remaining `run_in_subprocess` to `env.Run` | Thaddeus Crews | 2024-03-10 | 7 | -15/+10 |
| | | |||||
* | | Merge pull request #89361 from Repiteo/scons/with-statement | Rémi Verschelde | 2024-03-10 | 21 | -1660/+1610 |
|\ \ | | | | | | | | | | SCons: Ensure `with` statement where applicable | ||||
| * | | SCons: Ensure `with` statement where applicable | Thaddeus Crews | 2024-03-10 | 21 | -1660/+1610 |
| |/ | |||||
* | | Merge pull request #89352 from lyuma/gltf_export_float_snap | Rémi Verschelde | 2024-03-10 | 5 | -55/+109 |
|\ \ | | | | | | | | | | GLTF export: Remove snapping and fix validation | ||||
| * | | gltf export: Remove snapping and fix validation | Lyuma | 2024-03-10 | 5 | -55/+109 |
| |/ | | | | | | | | | | | | | Round min/max correctly in accessors Include correct target in vertex and indices bufferViews Avoid use of Math::snapped Normalize vertex weights. | ||||
* | | Merge pull request #89351 from bruvzg/angle_fb_check | Rémi Verschelde | 2024-03-10 | 1 | -1/+1 |
|\ \ | | | | | | | | | | [Windows] Disable fallback to ANGLE logic when compiled w/o ANGLE support. | ||||
| * | | [Windows] Disable fallback to ANGLE logic when compiled w/o ANGLE support. | bruvzg | 2024-03-10 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #89348 from bruvzg/ios_li_dep_rep | Rémi Verschelde | 2024-03-10 | 1 | -0/+4 |
|\ \ | | | | | | | | | | [iOS] Restore backward compatibility with old export templates. | ||||
| * | | [iOS] Restore backward compatibility with old export templates. | bruvzg | 2024-03-10 | 1 | -0/+4 |
| |/ | |||||
* | | Merge pull request #89337 from akien-mga/thorvg-0.12.7 | Rémi Verschelde | 2024-03-10 | 28 | -162/+249 |
|\ \ | | | | | | | | | | thorvg: Update to 0.12.7 | ||||
| * | | thorvg: Update to 0.12.7 | Rémi Verschelde | 2024-03-09 | 28 | -162/+249 |
| |/ | |||||
* | | Merge pull request #89311 from Mickeon/label_3d_is_a_mess | Rémi Verschelde | 2024-03-10 | 3 | -4/+23 |
|\ \ | | | | | | | | | | Fix Label3D, TextMesh & Font not following project default theme in editor | ||||
| * | | Fix Label3D, TextMesh & Font not following project default theme in editor | Micky | 2024-03-09 | 3 | -4/+23 |
| | | | |||||
* | | | Merge pull request #89298 from Mickeon/CanvasItem-error-clean-as-hell | Rémi Verschelde | 2024-03-10 | 1 | -28/+31 |
|\ \ \ | | | | | | | | | | | | | Make CanvasItem's "drawing outside of NOTIFICATION_DRAW" error a macro | ||||
| * | | | Make CanvasItem's "drawing outside of NOTIFICATION_DRAW" error a macro | Micky | 2024-03-09 | 1 | -28/+31 |
| | | | | |||||
* | | | | Merge pull request #88426 from Rindbee/fix-inherited-scenes-produce-errors | Rémi Verschelde | 2024-03-10 | 3 | -18/+32 |
|\ \ \ \ | | | | | | | | | | | | | | | | Fix inherited scenes produce errors in editor when `editable_children` is true | ||||
| * | | | | Fix inherited scenes produce errors in editor when "editable_children" is true | 风青山 | 2024-03-10 | 3 | -18/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the same argument is used, `SceneState::get_node_deferred_nodepath_properties()` should use similar logic to `SceneState::get_property_value()`. Make `SceneState::get_property_value()` to return whether the property is deferred. | ||||
* | | | | | Merge pull request #87610 from Mickeon/documentation-MultiplayerAPI-peer-id | Rémi Verschelde | 2024-03-10 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Mention Multiplayer.`get_remote_sender_id`'s 0 after await | ||||
| * | | | | | Mention Multiplayer.`get_remote_sender_id`'s 0 after await | Micky | 2024-01-26 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Merge pull request #79183 from aaronfranke/viewport-group-2d | Rémi Verschelde | 2024-03-10 | 2 | -186/+193 |
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | | Organize 2D audio, camera, and physics in Viewport | ||||
| * | | | | | Organize 2D audio, camera, and physics in Viewport | Aaron Franke | 2024-03-10 | 2 | -186/+193 |
|/ / / / / | |||||
* | | | | | Merge pull request #89333 from Repiteo/enforce-eol-python | Rémi Verschelde | 2024-03-09 | 30 | -59/+63 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Enforce `\n` eol for Python writes | ||||
| * | | | | | Enforce `\n` eol for Python writes | Thaddeus Crews | 2024-03-09 | 30 | -59/+63 |
| | |_|_|/ | |/| | | | | | | | | | | | | | • Ensure utf-8 encoding if previously unspecified | ||||
* | | | | | Merge pull request #89332 from Riteo/werror-never-changes | Rémi Verschelde | 2024-03-09 | 1 | -7/+12 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fix compiler warning when highlighting codeblocks in editor help | ||||
| * | | | | | Fix compiler warning when highlighting codeblocks in editor help | Riteo | 2024-03-09 | 1 | -7/+12 |
| |/ / / / | | | | | | | | | | | | | | | | It's more verbose but it should do the trick. | ||||
* | | | | | Merge pull request #89329 from TokageItLab/fix-flag-discrete | Rémi Verschelde | 2024-03-09 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fix wrong line of making flag to discrete in AnimationMixer | ||||
| * | | | | | Fix wrong line of making flag to discrete in AnimationMixer | Silc Lizard (Tokage) Renew | 2024-03-10 | 1 | -1/+1 |
| |/ / / / | |||||
* | | | | | Merge pull request #89328 from Riteo/wayland-cursor-frame-opt | Rémi Verschelde | 2024-03-09 | 1 | -7/+14 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Wayland: Setup next cursor frame callback only if animated | ||||
| * | | | | | Wayland: Setup next cursor frame callback only if animated | Riteo | 2024-03-09 | 1 | -7/+14 |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before, the cursor kept updating for no good reason really. It's also a bit neater and it ever-so-slightly makes `WAYLAND_DEBUG` logs easier to read, although they're still spammed by the window's frame logic (which is needed). | ||||
* | | | | | Merge pull request #89327 from pohy/fix/mac-vulkan-build | Rémi Verschelde | 2024-03-09 | 1 | -2/+9 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fix MoltenVK detection | ||||
| * | | | | | Fix MoltenVK detection | pohy | 2024-03-09 | 1 | -2/+9 |
| |/ / / / | |||||
* | | | | | Merge pull request #89320 from Calinou/editor-fogvolume-use-gizmo-helper | Rémi Verschelde | 2024-03-09 | 2 | -47/+29 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Use 3D editor gizmo helper for FogVolume to allow dragging individual faces | ||||
| * | | | | | Use 3D editor gizmo helper for FogVolume to allow dragging individual faces | Hugo Locurcio | 2024-03-09 | 2 | -47/+29 |
| |/ / / / | |||||
* | | | | | Merge pull request #89318 from Calinou/doc-test-move-keywords | Rémi Verschelde | 2024-03-09 | 2 | -2/+2 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Add keywords to `PhysicsBody{2D,3D}.test_move()` for easier discoverability | ||||
| * | | | | | Add keywords to `PhysicsBody{2D,3D}.test_move()` for easier discoverability | Hugo Locurcio | 2024-03-09 | 2 | -2/+2 |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | `sweep` is the term used in Unity for collision checks without moving anything. | ||||
* | | | | | Merge pull request #89317 from paulloz/dotnet/almost-there-with-the-warnings | Rémi Verschelde | 2024-03-09 | 2 | -0/+21 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | C#: Fix warnings in GodotSharp | ||||
| * | | | | | C#: Fix warnings | Paul Joannon | 2024-03-09 | 2 | -0/+21 |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | - Fix most CS0108 in generated glue - Suppress CA1001 on `Variant` | ||||
* | | | | | Merge pull request #89315 from nongvantinh/fix-regression-89295 | Rémi Verschelde | 2024-03-09 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fix ScriptCreateDialog so it does not select the file extension when it's opened | ||||
| * | | | | | Fix ScriptCreateDialog to avoid selecting the file extension upon opening | Nông Văn Tình | 2024-03-09 | 1 | -1/+1 |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #89295 This is a regression from commit 2bd714e34eb57b3fff2c9eaff0eb59ac2cb515aa | ||||
* | | | | | Merge pull request #89314 from Chubercik/libpng-1.6.43 | Rémi Verschelde | 2024-03-09 | 18 | -334/+405 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | libpng: Update to 1.6.43 | ||||
| * | | | | | libpng: Update to 1.6.43 | Jakub Marcowski | 2024-03-09 | 18 | -334/+405 |
| | | | | | | |||||
* | | | | | | Merge pull request #89307 from alesliehughes/wayland_usage | Rémi Verschelde | 2024-03-09 | 1 | -4/+24 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Wayland: Stop possible Null pointer dereferences | ||||
| * | | | | | | wayland: Stop possible Null pointer dereferences | Alistair Leslie-Hughes | 2024-03-09 | 1 | -4/+24 |
| |/ / / / / | |||||
* | | | | | | Merge pull request #89306 from alesliehughes/wayland_warning | Rémi Verschelde | 2024-03-09 | 1 | -2/+2 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Wayland: Stop unreachable warning | ||||
| * | | | | | | wayland: Stop unreachable warning | Alistair Leslie-Hughes | 2024-03-09 | 1 | -2/+2 |
| |/ / / / / | |||||
* | | | | | | Merge pull request #89280 from AThousandShips/arr_order_doc | Rémi Verschelde | 2024-03-09 | 1 | -0/+6 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | [Doc] Clarify `bsearch(_custom)` behavior | ||||
| * | | | | | | [Doc] Clarify `bsearch(_custom)` behavior | A Thousand Ships | 2024-03-09 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added an example for the effect of `before` * Clarified the arguments to the custom callable can be either order | ||||
* | | | | | | | Merge pull request #89049 from Mickeon/documentation-meta-underline-begone | Rémi Verschelde | 2024-03-09 | 1 | -7/+11 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Use `META_UNDERLINE_ON_HOVER` in built-in class reference |