88f3b5f9d5
Merge pull request #95321 from akien-mga/audio-sample-polyphonic-stop
...
AudioStreamPolyphonic: Implement stopping with sample playback
2024-08-09 23:25:56 +02:00
d0fc7f73df
Merge pull request #95323 from bruvzg/ios_dyl
...
[iOS] Fix dylib GDExtension convertion.
2024-08-09 23:25:12 +02:00
824324e7c4
[iOS] Fix dylib GDExtension convertion.
2024-08-09 12:44:48 +03:00
2edf9b95b3
AudioStreamPolyphonic: Implement stopping with sample playback
...
Fixes #94724 .
2024-08-09 10:57:50 +02:00
c73ac74c4a
Merge pull request #95311 from mihe/file-access-use-after-free
...
Fix use-after-free in `FileAccess::exists`
2024-08-09 10:24:02 +02:00
d7c8a9f179
Merge pull request #95307 from mihe/editor-help-use-after-free
...
Fix use-after-free in `EditorHelp`
2024-08-09 10:23:55 +02:00
088065c6cc
Merge pull request #95295 from bruvzg/macos_kill
...
[macOS] Remove kill override.
2024-08-09 10:23:45 +02:00
613600fa89
Fix use-after-free in FileAccess::exists
2024-08-09 03:33:51 +02:00
6435112e97
Fix use-after-free in EditorHelp
2024-08-09 02:42:58 +02:00
9949d5a089
[macOS] Remove kill override.
2024-08-08 21:39:00 +03:00
739019e4e4
Merge pull request #95277 from akien-mga/ci-emscripten-3.1.64
...
CI: Update Emscripten to 3.1.64
2024-08-08 15:05:03 +02:00
d32a10897d
CI: Update Emscripten to 3.1.64
...
This is the version we're using for 4.3-stable.
2024-08-08 11:17:35 +02:00
03afb92efa
Merge pull request #95194 from Faless/mp/fix_relay_negative_target
...
[MP] Fix relay protocol routing with negative targets
2024-08-08 10:16:31 +02:00
32eb97fd2a
Merge pull request #95074 from RandomShaper/d3d12_exit_crash
...
D3D12: Avoid crash on exit
2024-08-08 10:16:24 +02:00
9221294653
Merge pull request #95264 from Hilderin/fix-reimport-file-multiple-scenes
...
Fix reimport file multiple scenes
2024-08-08 07:54:59 +02:00
b1c111d033
Fix reimport file multiple scenes
2024-08-07 20:22:46 -04:00
4bef4d9808
Merge pull request #95225 from Hilderin/fix-performance-reimport-file
...
Fix performance issue reimport file reload scene
2024-08-07 23:47:06 +02:00
da9f943330
Merge pull request #95134 from Calinou/audio-interactive-transition-editor-expand-columns
...
Expand columns in the audio interactive transition editor
2024-08-07 23:47:00 +02:00
d775887c83
Merge pull request #95061 from Geometror/vs-style-improvements1
...
[VisualShader] Reduce size changes of nodes when connecting/disconnecting
2024-08-07 23:46:50 +02:00
33fe10c065
Merge pull request #95245 from KoBeWi/regression_flood
...
Initialize project name when importing project
2024-08-07 13:49:06 +02:00
9a8ba93963
Initialize project name when importing project
2024-08-07 13:22:55 +02:00
1e8bfdcd4f
Merge pull request #95239 from AThousandShips/skeleton_internal_fix
...
Make `Skeleton3D` bone simulator an internal child
2024-08-07 12:08:12 +02:00
7cf8e5ef2b
Merge pull request #95235 from bruvzg/macos_opengl_load
...
[macOS] Load OpenGL.framework by path to avoid issues with non-Latin executable names.
2024-08-07 12:08:07 +02:00
17f3d351af
Merge pull request #95233 from Faless/ws/fix_set_no_delay_win
...
[WS] Fix `set_no_delay` on Windows
2024-08-07 12:08:02 +02:00
5e7592a342
Merge pull request #95232 from bruvzg/popup_time_up
...
[PopupMenu] Increase mouse button release timeout and reset it from `post_popup`.
2024-08-07 12:07:57 +02:00
031b71f5bc
Merge pull request #95103 from jamie-pate/fix_89119
...
Fix LightmapGI causes crash when using --headless
2024-08-07 12:07:53 +02:00
1260bfb39d
Merge pull request #95069 from Calinou/tilemap-point-to-tilemaplayer-conversion
...
Document converting a TileMap node to TileMapLayer using the editor
2024-08-07 12:07:42 +02:00
602a348ab1
Make Skeleton3D bone simulator an internal child
2024-08-07 11:38:16 +02:00
f8c99efc3b
Fix LightmapGI causes crash when using --headless
...
Fixes #89119
Add dummy LightmapInstance and Lightmap resources for headless rendering
Prevents the RenderingServer from crashing when it accesses
lightmap_instance->base_data
2024-08-07 11:38:05 +02:00
5bc4b49f0b
Document converting a TileMap node to TileMapLayer using the editor
2024-08-07 11:15:29 +02:00
2bd21b588e
[macOS] Load OpenGL.framework by path to avoid issues with non-Latin executable names.
2024-08-07 11:57:27 +03:00
7f610a2c6e
[WS] Fix set_no_delay on Windows
...
Windows socket implementation is, as usual, broken in many ways.
This includes `setsockopt` failing to set `TCP_NODELAY` if the socket is
still in a connecting state.
This also means we need to keep polling the IP resolver until the socket
reaches the CONNECTED state (so it can set the TCP_NODELAY after the
connection is successful).
2024-08-07 09:47:00 +02:00
460b538746
[PopupMenu] Increase mouse button release timeout and reset it from post_popup.
2024-08-07 10:22:12 +03:00
7934e73d78
Fix performance issue reimport file reload scene
2024-08-06 22:29:04 -04:00
eabeafd8c3
Merge pull request #95086 from m4gr3d/fix_import_button_not_showing_directories
...
[Android editor] Fix issue with importing projects
2024-08-06 23:59:20 +02:00
3158bbdb6d
Merge pull request #95084 from Hilderin/fix-crash-reimport-scene-with-animations
...
Fix crash on reimport scene with animations
2024-08-06 23:15:52 +02:00
9564c3da61
Merge pull request #92735 from pixbyte/master
...
Fix undo not updating spawn checkbox in replication editor
2024-08-06 22:56:28 +02:00
aebcd699fe
Fixed undo not updating spawn checkbox in replication editor
...
When pressing undo the value was set to the same as it was before in the ui. It was saved correctly in the config but not updated in the editor.
2024-08-06 15:50:48 +02:00
c5fa7354bb
[MP] Fix relay protocol routing with negative targets
...
Godot supports sending messages to "all but one peer" by sending a
packet with a negative target (the negated ID of the excluded peer).
The relay protocol was incorrectly interpreting the values and relaying
the message to the wrong peers.
This issue only affected "send_bytes" since the other subsystem (RPC
and replication) "resolves" the correct IDs client-side (to match
visibility information).
2024-08-06 13:21:47 +02:00
4359c28fea
Merge pull request #95192 from Faless/mp/quite_relay_to_disconnected
...
[MP] Avoid error spam in relay protocol when clients disconnect
2024-08-06 12:32:27 +02:00
4577b37036
Merge pull request #95191 from bruvzg/macos_term
...
[macOS] Attempt to terminate process normally before using `forceTerminate`.
2024-08-06 12:32:22 +02:00
8ba212f188
Merge pull request #95189 from bruvzg/fix_mono_bundle
...
[macOS] Fix `generate_bundle` build flag for .NET builds.
2024-08-06 12:32:18 +02:00
b36885c8bd
Merge pull request #95186 from bruvzg/thr_load_dbl_free
...
[ResourceLoader] Add check to prevent double free crashes.
2024-08-06 12:32:13 +02:00
6a10330ceb
Merge pull request #95164 from Calinou/doc-window-popup-coordinates
...
Document expected coordinates in `PopupMenu.popup()`
2024-08-06 12:32:08 +02:00
e693ff814a
Merge pull request #95155 from bruvzg/win_pen_checks
...
[Windows] Reject `WM_POINTER(UP/DOWN)` messages for non pen pointer type.
2024-08-06 12:32:02 +02:00
c81aa6e1fc
Merge pull request #95122 from kleonc/tab_bar_clear_close_button_rect
...
Clear `TabBar` tab close button's rect after it's hidden
2024-08-06 12:31:57 +02:00
79ae9524ef
Merge pull request #95115 from rune-scape/fix-invalidated-parser
...
GDScript: Fix unnecessary calls to `remove_parser`
2024-08-06 12:31:53 +02:00
ee986b7d47
Merge pull request #95090 from timothyqiu/scene-drop
...
Don't drop `PackedScene` as property
2024-08-06 12:31:47 +02:00
20eee3edd3
Merge pull request #95083 from bruvzg/base_font_loops
...
[Font] Add check for cyclic base font dependencies.
2024-08-06 12:31:42 +02:00
f544c461f0
Merge pull request #95082 from m4gr3d/fix_display_scale_project_settings
...
[Android editor] Enable the display scale option in the Project manager's quick settings
2024-08-06 12:31:38 +02:00