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
Hugo Locurcio
cbcd6bad4a
Improve collision exception error messages for easier understanding
2022-11-30 14:37:35 +01:00
Marius Hanl
13e1941f87
Fix Tooltips do not work properly when selecting multiple nodes (MultiNodeEdit)
...
The editor inspector will now get the edited class name from the MultiNodeEdit when it is used.
The name of the selected nodes is searched in the scene and if not found in the parent class(es).
This is a mostly clean backport from Godot 4.0.
2022-11-30 14:36:27 +01:00
dzil123
298be38336
Fix shader compiler asan out of bounds
2022-11-30 14:34:44 +01:00
dzil123
37c50b6f21
PCKPacker Fix error spam
2022-11-30 14:33:46 +01:00
311b5d446b
Ported "[3.x] Fix wrong owner for editor plugin created nodes in instanced scene" for the skeleton editor aswell.
2022-11-30 14:33:08 +01:00
Haoyu Qiu
7ee4ed4647
Fix wrong owner for editor plugin created nodes in instanced scene
2022-11-30 14:30:02 +01:00
BimDav
3e937eab15
Correctly compute inverse_mass when inertia is defined by user
2022-11-30 14:26:26 +01:00
Hugo Locurcio
8612d803b1
Document (Omni/Spot)Light ignoring Spatial's scale property
2022-11-30 14:23:33 +01:00
bruvzg
24e41be33d
Disable Dock and Menu in fullscreen mode.
2022-11-30 14:23:00 +01:00
e0d09a2633
Clear using the color (0, 0, 0, 0), instead of (1, 1, 1, 0) in the paint module.
2022-11-28 15:02:02 +01:00
900605e2c9
Added a button that adds PaintCanvas to the PaintProjectToolsPropertyInspector.
2022-11-20 23:54:58 +01:00
617286dd27
Don't let the SceneTreeDock add the root node buttons more than once.
2022-11-20 23:47:20 +01:00
13c45b16fa
Add PaintProject Node instead of PaintCanvas when using the SceneTreeDock's root node button as intended.
2022-11-20 23:40:42 +01:00
41f130d9fd
Re-extracted the class docs.
2022-11-20 23:27:04 +01:00
73a1c176b4
List all classes in the paint modules's config.
2022-11-20 23:26:31 +01:00
9dda076070
Moved the PaintEditorPlugin under the editor folder in the paint module.
2022-11-20 23:18:31 +01:00
6c0008a912
Added custom Paint, Web, and Mesh (MDI) nodes to the SceneTreeDock.
2022-11-20 23:16:20 +01:00
a286c2ecd9
Now custom nodes can be added to the SceneTreeDock's create root node page.
2022-11-20 23:15:42 +01:00
b823759397
Now PaintVisualGrid and PaintCanvasBackground inherits from PaintNode.
2022-11-20 21:42:04 +01:00
c0da82ab92
Also removed PaintSelectionBox.
2022-11-20 21:38:55 +01:00
1d7ad33407
Renamed on_paint_node_selected to set_paint_node in PaintCustomPropertyInspectors.
2022-11-20 21:23:00 +01:00
8c98ec9883
Removed now unneeded images from the paint module.
2022-11-20 21:19:53 +01:00
ff1dbced6d
Removed PaintCanvasOutline and PaintColorGrid aswell.
2022-11-20 21:17:41 +01:00
5c9aa754d7
Removed most of the deprecated classes from the paint module.
2022-11-20 21:11:40 +01:00
0539b70aee
Ported the PaintInspectorPlugin.
2022-11-20 21:01:54 +01:00