kobewi
c9ae510fe5
Advance animation after confirming
...
(cherry picked from commit 798f9c8632c62c52d6053c42250e6c02be1e1427)
2022-12-11 18:33:45 +01:00
Rémi Verschelde
f3801032b8
Add editor setting for AcceptDialog OK/Cancel buttons positioning
...
The position (left/right) of the Cancel and OK buttons in AcceptDialog
are DisplayServer specific, as Windows uses OK/Cancel and macOS uses Cancel/OK.
Linux/X11 currently uses the macOS convention which is also the GTK+/GNOME one,
though it's not consistent with Qt/KDE applications which follow the Windows
convention.
Since that can't satisfy everyone, it's best if it's configurable also for the
editor (it's already configurable for the project).
Fixes #59379 .
(cherry picked from commit 9bb05de89fcc286a0d78bea12dc779a56c274fb0)
2022-12-11 18:33:23 +01:00
Fredia Huya-Kouadio
4759ad6517
Fix the logic used to route InputEventScreenDrag
events to Control
nodes.
2022-12-11 18:30:58 +01:00
f605155fa5
Removed the unused libsimplewebm.
2022-12-08 12:02:25 +01:00
47e2a193c4
Fix typo.
2022-11-30 19:36:35 +01:00
8eb69b8052
Fix android build.
2022-11-30 19:33:24 +01:00
cdb8f725ea
Updated the last merge commit in the changelog file.
2022-11-30 19:30:32 +01:00
Windy Darian
159649099d
Don't try to import unknown dependency from scan
...
Only import dependency we know how to import, since custom resource may have .gd in dependency list which doesn't have an importer
(cherry picked from commit 0463a445c4470509d581747bd272b0a76227c723)
2022-11-30 19:28:28 +01:00
Fireflash
6656d1a33d
Update AudioStreamGeneratorPlayback.xml
...
Fixed incorrect method description for `get_frames_available`.
According to [The AudioStreamGenerator source](https://github.com/godotengine/godot/blob/master/servers/audio/effects/audio_stream_generator.cpp#L132 ), the `get_frames_available` method should return the space remaining in the sample buffer.
(cherry picked from commit 7823ca13676648ae1f35b33ea18c9d699395f283)
2022-11-30 19:27:56 +01:00
kleonc
16b4bc25e9
Fix checking if script is attached to any node belonging to scene
...
(cherry picked from commit 7f7966e10aa6b193012a36751dfc9f8c570b8659)
2022-11-30 19:27:33 +01:00
nikitalita
90a8cad6ed
Fix DirAccessWindows::make_dir() choking on ".."
...
`CreateDirectoryW()` chokes on absolute paths that contain `..`
example: "C:\\workspace\\..\\games\\assets"
Simplifying the path before creating the dir fixes this.
(cherry picked from commit 0d3d5ac76983de35b8c1dddd65a4c2f8be74d555)
2022-11-30 19:27:06 +01:00
Rémi Verschelde
7cfc7d4106
Debugger: Fix fetching source to link C++ error on GitHub
...
Fixes #66974 .
(cherry picked from commit 4d29346a7413db874b03525112211a1368036d4d)
2022-11-30 19:26:32 +01:00
Pedro J. Estébanez
53a2098620
Fix newlines not honored in Windows console
...
This is relevant when building with `windows_subsystem=console`.
(cherry picked from commit e14c5186e25020a3759f7e444eba00fb3aa82bb3)
2022-11-30 19:25:59 +01:00
jbcolli2
6812b69c1e
Changed normal of CylinderMesh to account for slanted side.
...
(cherry picked from commit 491ec622f641c28c919c9f8d1b0fbaad014e4714)
2022-11-30 19:23:53 +01:00
Rafał Mikrut
5d6b2de1f3
Fix exporting big templates
...
(cherry picked from commit 86fa3ba56015b0fb6f282277b37c211fe803c6f9)
2022-11-30 19:23:35 +01:00
Mark Riedesel
309d6ea5bc
Add buffer size check to Image.load_tga_from_buffer(). Fixes #67985
...
(cherry picked from commit 5cb07486db6fc53cc5a13e3451dd451e987f39d7)
2022-11-30 19:22:42 +01:00
kleonc
781b1915d3
SpriteFramesEditor
Fix calculating frame index from mouse position
...
(cherry picked from commit d1359579874b747ab34bdbdb23411b5dc733a609)
2022-11-30 19:22:23 +01:00
Alfred Reinold Baudisch
1d8716a903
Cast dragged file extension name to lowercase, closes #68104
...
(cherry picked from commit 07e367cb0b07f02fef92420fde53e05be3d4b247)
2022-11-30 19:21:43 +01:00
dzil123
15f2a58915
Fix Image::bump_map_to_normal_map incorrectly keeping mipmap flag
...
(cherry picked from commit 1fa8b3dd420301dd5c2ad99b6bead6cffe1d4995)
2022-11-30 19:21:11 +01:00
Abdulrahman Al Zeidi
238cd5d5bf
Fix static object destructors being called on gpu selection with X11
...
(cherry picked from commit 5860f81c18a2de8b3f38d5a58946939b5cc81425)
2022-11-30 19:20:36 +01:00
bruvzg
1c5271b0e3
Update activation hack to work on Ventura.
...
(cherry picked from commit 153d06d79b3a1411a632e7df778369bc170d16e0)
2022-11-30 19:20:09 +01:00
Graham Pentheny
708d7d8700
Updated Recast to 4fef044
...
In some cases Godot can generate input parameters to Recast that cause it to crash. Specifically when baking NavigationMeshes for input meshes that have axis extents less than half the NavigationMesh CellSize.
This has been fixed upstream in Recast (in 3901c5854c
). Updating Godot's Recast integration fixes this crash issue in Godot as well.
(cherry picked from commit 36de150c74e8c86e204ce64dc5a2865b6aee79a7)
2022-11-30 19:19:40 +01:00
3265fb9e1d
Ported: Project Manager: Fix hacky code for project rename
...
Instantiating a new ProjectSettings is *not* the way to go.
ConfigFile works just fine to read/change a single value.
Fixes memory leaks as the instantiated ProjectSettings was never freed.
Forbid doing this to prevent such problems.
Fixes #25661 .
- akien-mga
9a340a2868
2022-11-30 19:19:02 +01:00
VolTer
cbfa40ae94
Stopped edge stripping when using Find in Files
...
(cherry picked from commit 0179791e85944cabd64534abaaf89cc067618f0f)
2022-11-30 19:11:46 +01:00
voidshine
840c537d89
Fix MIDI note-on events being converted to note-off events
...
Update documentation with note about MIDI velocity interpretation
(cherry picked from commit f0f72b313236b3cd8793e6fe7487094d9a04694a)
2022-11-30 19:11:21 +01:00
Micky
a0c1c54db1
Fix ColorPicker always emitting color_changed on html submit
...
The color change was always emitted when the the modal was closed, even if it was exactly the same as before.
(cherry picked from commit 544727ac1ea7616c9f44116360d038cfcda5f763)
2022-11-30 19:10:54 +01:00
clayjohn
8f0e3af2a2
Take FXAA samples from half-pixel coordinates to improve quality
...
(cherry picked from commit dbcc0fa2a60edb3f3e69b0b73e7c9c612872559e)
2022-11-30 19:09:24 +01:00
bruvzg
47ab7e8ff8
Fix ⌘ + . + other modifier triggering twice.
...
(cherry picked from commit bfbbe9c1d043cdd8550f5e41a8976d785da10c0f)
2022-11-30 19:08:06 +01:00
Riteo
658e19194d
Actually set the execinfo flag on non-glibc systems
...
(cherry picked from commit a3b53538920e1a60102623a894533da76f127c22)
2022-11-30 19:07:45 +01:00
Hugo Locurcio
5b2fa8320b
Automatically use execinfo for crash handler on *BSD and musl-based Linux
...
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
(cherry picked from commit 8e04bffbcfd5dc846e15c5e6471f96693ee698fe)
2022-11-30 19:07:29 +01:00
Ev1lbl0w
608c16297e
Document PopupMenu id behavior
...
(cherry picked from commit b8aa5ebfeb30b01db6e70ccc790624632c7273ee)
2022-11-30 18:59:45 +01:00
Haoyu Qiu
095d8c1fef
Fix crash of queue_free() when main loop is not SceneTree
...
(cherry picked from commit 3b08d0e85233a594b016ae27e06b5f21536a6176)
2022-11-30 18:59:25 +01:00
ba39fa8970
Ported: Fix incorrect Android scancodes - madmiraal
...
Also ported: Fix wrong android key mapping.
Fixes the wrong mapping of `Key::HOME`. Androids `KEYCODE_HOME` is in fact the hardware home button the right mapping is `KEYCODE_MOVE_HOME`.
Also adds mappings to keys that were not present before.
- HolonProduction
2f7de4c8ed
477d24b6d1
2022-11-30 18:58:00 +01:00
d0bb264cc2
Ported: Fix parsing of the keep_screen_on display setting.
...
- m4gr3d
d08e057194
2022-11-30 18:44:51 +01:00
bruvzg
07109aa595
Use image loader directly to avoid "resource as image file" errors.
...
(cherry picked from commit 908bef8eee145408bbf660e873279a978a0acb74)
2022-11-30 18:41:01 +01:00
Markus Sauermann
c3866cd58a
Fix unused exitcode in macos export plugin
...
Fix that the exitcode is never set.
(cherry picked from commit 567a591f87749389e917b7713e8ab881859207e8)
2022-11-30 18:37:32 +01:00
bruvzg
41b9bb6502
Fix export button incorrectly disabled when using login/app password for notarization.
...
(cherry picked from commit aa117a128e48bb922df2c17e957fb29eedfad746)
2022-11-30 18:37:00 +01:00
bdf4922a1e
Ported:
...
Add navigation control to the spatial editor viewport for the Android editor.
- m4gr3d
cc59e18c9b
2022-11-30 18:30:32 +01:00
19efacc416
Ported: Fix 'save & restart' logic for the Android Editor - m4gr3d
...
5aab84befb
2022-11-30 18:12:43 +01:00
615529eb6b
Ported: [3.x] GLTF: Move shared defines into a separate gltf_defines.h file - aaronfranke
...
f1febed469
2022-11-30 15:50:09 +01:00
Aaron Franke
13b8c888a0
GLTF: Only list used extensions when they're actually used
2022-11-30 15:12:33 +01:00
aae204935b
Fix compile.
2022-11-30 15:07:06 +01:00
DeeJayLSP
c796580b0c
Update nanosvg to GIT (2022.11)
2022-11-30 15:04:18 +01:00
f06d4411f4
Fix compile.
2022-11-30 15:03:43 +01:00
Haoyu Qiu
2d7145e936
Add built-in action toggle in Input Map settings
2022-11-30 15:00:12 +01:00
91c53c41c2
Ported: Fix String::word_wrap() for long words
...
- timothyqiu
51fd1c27aa
2022-11-30 14:57:35 +01:00
Hendrik Brucker
b85a3cbce3
Add Gradient resource preview generator
...
Co-Authored-By: Haoyu Qiu <timothyqiu32@gmail.com>
2022-11-30 14:51:39 +01:00
Dan
cfc4f0f050
fix exporting Android APPLICATION_ATTRIBS (3.X)
2022-11-30 14:42:07 +01:00
Haoyu Qiu
6126ddab8e
Backport navigation crash fixes
...
Co-Authored-By: Sean <sean@geekotron.net>
2022-11-30 14:41:16 +01:00
bruvzg
f4d5d82a99
Windows icon export improvements.
...
Regenerate Windows icon on export to ensure correct icon size order.
Add support for using PNG/WebP/SVG files as an icon for Windows exports.
Allow using WebP/SVG files as icon for macOS exports.
Add option to select generated icons interpolation, and set default interpolation to Lanczos.
2022-11-30 14:38:28 +01:00