bruvzg
a000c64eea
Cleanup Window callbacks before destroying in to avoid callback calls with invalid object.
2023-02-13 20:39:17 +02:00
Rémi Verschelde
3815903119
Merge pull request #72838 from BastiaanOlij/update_screen_space_render_buffers
...
Add render buffer support to screen space effects
2023-02-13 19:15:48 +01:00
Rémi Verschelde
1ecf486ef0
Merge pull request #73234 from RandomShaper/fix_label_sizing
...
Fix blank non-autowrapping labels
2023-02-13 19:14:51 +01:00
Pedro J. Estébanez
3ccabee9ae
Fix blank non-autowrapping labels
2023-02-13 18:46:56 +01:00
Rémi Verschelde
cf859db34a
Merge pull request #73214 from reduz/prevent-recursive-importing-hack
...
Prevent recursive importing (hack)
2023-02-13 18:23:35 +01:00
Rémi Verschelde
1c1b5da262
Merge pull request #73224 from rsubtil/bugfix-input_joypad_warn
...
Change message of unknown joypad property from error to verbose
2023-02-13 18:00:33 +01:00
Rémi Verschelde
d405392847
Revert "Fixed the jumping to function definition using 'Ctrl+LMB'."
...
This reverts commit 7eb6367d5c
.
Fixes #73058 .
Fixes #73167 .
This caused regressions, we'll retry with fixes for 4.1.
2023-02-13 17:58:59 +01:00
Ricardo Subtil
e841f13cdc
Change message of unknown joypad property from error to warning
2023-02-13 14:30:57 +00:00
Rémi Verschelde
4a2c2170b4
Merge pull request #62921 from cdemirer/fix-variant-in
...
Fix `Variant::in()` error on invalid `evaluate`
2023-02-13 12:59:02 +01:00
Rémi Verschelde
848c910227
Merge pull request #73018 from smix8/fix_multilayered_tilemap_navigation_4.x
...
Fix navigation support for multilayered TileMaps
2023-02-13 12:58:39 +01:00
Rémi Verschelde
c144919a74
Merge pull request #73208 from smix8/fix_navigationregion2d_debug_4.x
...
Fix 2D navigation debug visuals ignoring half the ProjectSettings
2023-02-13 12:58:09 +01:00
Rémi Verschelde
927d7dc2c8
Merge pull request #73211 from Calinou/scons-update-pck-embed-warning
...
Update PCK embedding SCons warning message to mention mold linker
2023-02-13 12:57:46 +01:00
Rémi Verschelde
edc2686687
Merge pull request #49469 from groud/remove_variant_operator
...
Make sure Variant is not implicitely cast when using operator[]
2023-02-13 12:57:04 +01:00
Rémi Verschelde
98d5e0b72f
Merge pull request #73191 from KoBeWi/some_color_picker_stuff
...
Fix HSV Rectangle Wheel values
2023-02-13 12:56:32 +01:00
cdemirer
44b2747dfd
Fix Variant::in()
error on invalid evaluate
2023-02-13 12:37:41 +01:00
Juan Linietsky
6cd587c8f4
Prevent recursive importing (hack)
...
Prevents recursion when importing files due to the ill nature of EditorProgress.
The progress dialog will have to be entirely rewritten after 4.0 is out due to it being a constant source of bugs.
In the meantime, this fixes the problem.
Fixes #53871 . Supersedes #73159 .
2023-02-13 11:54:32 +01:00
smix8
2b19c70664
Fix 2D navigation debug visuals ignoring half the ProjectSettings
...
Fixes that NavigationRegion2D and TileMap debug visuals ignored more or less half the ProjectSetting. E.g. random color could not be disabled, edges did not display.
2023-02-13 11:42:23 +01:00
Hugo Locurcio
074d87d718
Update PCK embedding SCons warning message to mention mold linker
...
mold is now part of the SCons `linker` option.
2023-02-13 10:55:37 +01:00
Gilles Roudière
a825f955ab
Make sure Variant is not implicitely cast when using operator[]
...
Co-authored-by: Hein-Pieter van Braam-Stewart <hp@tmm.cx>
2023-02-13 10:50:22 +01:00
Rémi Verschelde
b7723a01d9
Merge pull request #66745 from EricEzaM/66453-popupmenu-shortcut-shape-fix
...
Ensure PopupMenu item is shaped when the shortcut is set.
2023-02-13 09:29:41 +01:00
Rémi Verschelde
a90bbc3544
Merge pull request #72225 from MinusKube/shaped_text_invalidated_bug
...
Mark dirty flags when shaped texts are invalidated
2023-02-13 09:13:27 +01:00
Rémi Verschelde
428bf1188d
Merge pull request #72387 from RandomShaper/avoid_infinite_2
...
Enhance label sizing algorithm (a.k.a. prevent infinite GUI re-layout)
2023-02-13 09:13:00 +01:00
Rémi Verschelde
95183c2808
Merge pull request #73198 from TokageItLab/anim-docs-state
...
Add document about animation read-only props and state length
2023-02-13 09:12:32 +01:00
Rémi Verschelde
2a778f8961
Merge pull request #73197 from m4gr3d/fix_scene_tree_long_press_rename_conflicts_main
...
Fix the issue causing long-press on a selected node on the scene tree to trigger both the context menu and the rename functionality
2023-02-13 09:12:08 +01:00
Rémi Verschelde
3281f26182
Merge pull request #73187 from TokageItLab/fix-animtran-filter
...
Refactor NodeTransition/OneShot to handle seek/filter correctly
2023-02-13 09:11:44 +01:00
Rémi Verschelde
3cc78567d7
Merge pull request #73103 from Calinou/doc-font-get-string-size
...
Clarify `Font.get_string_size()` taking kerning into account
2023-02-13 09:11:21 +01:00
Rémi Verschelde
2615a99b3f
Merge pull request #73184 from anthonyec/fix-collide-shape-return-type
...
Fix PhysicsDirectSpaceState3D `collide_shape` return type
2023-02-13 09:09:12 +01:00
Silc Renew
045c8845c7
Add document about animation read-only props and state length
2023-02-13 14:16:40 +09:00
Fredia Huya-Kouadio
b53e9614b8
Fix the issue causing long-press on a selected node on the scene tree to trigger both the context menu and the rename functionality
2023-02-12 21:04:36 -08:00
Silc Renew
ae5dadc8d1
Refactor NodeTransition/OneShot to handle seek/filter correctly
2023-02-13 10:04:51 +09:00
kobewi
3542d24fda
Fix HSV Rectangle Wheel values
2023-02-13 01:18:44 +01:00
Anthony Cossins
ae282e9b7d
Fix return type for collide_shape to use PackedVector3Array
2023-02-12 23:32:13 +00:00
Rémi Verschelde
27b2260460
Merge pull request #73179 from akien-mga/sync-gamecontrollerdb
...
Sync controller mappings DB with SDL2 community repo
2023-02-12 22:35:27 +01:00
Rémi Verschelde
93fbd977c7
Merge pull request #73163 from j8r/add-PS3-controller-guide-button
...
Add PS3 controller guide button
2023-02-12 22:35:04 +01:00
Rémi Verschelde
e3b07bf7b8
Merge pull request #73178 from KoBeWi/tinder_for_types
...
Fix `tween_method()` type validation
2023-02-12 22:34:41 +01:00
Rémi Verschelde
49e8a2fb66
Merge pull request #73026 from SirUppyPancakes/sync-context-send
...
Implement GodotSynchronizationContext.Send
2023-02-12 22:34:18 +01:00
Rémi Verschelde
34cc5fc03f
Merge pull request #54034 from pkowal1982/fix_53878
...
Improve GDScript error for method call on null/previously freed instance
2023-02-12 22:33:49 +01:00
Yuri Sizov
3193efaf5a
Merge pull request #72671 from aXu-AP/code-editor-delete-lines-rewrite
...
Rework code editor's multiline operations
2023-02-13 00:31:27 +03:00
Rémi Verschelde
99ae2d5212
Sync controller mappings DB with SDL2 community repo
...
Synced with gabomdq/SDL_GameControllerDB@2e7bc45a45
2023-02-12 22:28:03 +01:00
Caleb Kemper
103cb4bee6
Implement GodotSynchronizationContext.Send
2023-02-12 14:12:09 -07:00
kobewi
17fe5c2b23
Fix tween_method() type validation
2023-02-12 22:08:25 +01:00
pkowal
be4d8a7b2e
Improve GDScript error for method call on null/previously freed instance
...
Fixes #53878 .
2023-02-12 21:52:05 +01:00
Yuri Sizov
72c5b56d04
Merge pull request #73157 from akien-mga/surfacetool-commit-crash
...
Fix SurfaceTool crash with invalid bone/weight count
2023-02-12 22:40:42 +03:00
aXu-AP
bdfb10fb98
Rework code editor multiline operations
...
Fix bugs if 2 selections were on same line.
Fix bugs when selection ended at new line.
Make carets stay in place after operation and on undo.
Affects: delete lines, move lines, toggle comments, bookmarks and breakpoints.
2023-02-12 20:53:49 +02:00
Clay John
27af0f1413
Merge pull request #73151 from Withaust/master
...
Make present mode info message print only on change
2023-02-12 09:39:59 -08:00
Julien Reichardt
e926e1bb34
Add PS3 controller guide button
2023-02-12 16:46:11 +01:00
Fabio Alessandrelli
27fb53024b
Merge pull request #73161 from Faless/mp/4.x_fix_spawner_connect
...
[MP] Fix MultiplayerSpawner not connecting to child_entered_tree.
2023-02-12 16:38:07 +01:00
Fabio Alessandrelli
a77820ade0
[MP] Fix MultiplayerSpawner not connecting to child_entered_tree.
...
The connection used to happen during enter_tree, but this was causing
issues when setting the spawnable scenes from code.
The spawner now connects/disconnects to the signal during
add_spawnable_scene/clear_spawnable_scenes if the node is inside tree
and has a valid spawn_path.
2023-02-12 15:32:09 +01:00
Rémi Verschelde
77b415ab6d
Fix SurfaceTool crash with invalid bone/weight count
...
Fixes #53191 .
2023-02-12 14:14:03 +01:00
Wiktor Kocielski
b66f3846b4
Make present mode info message print only on change
...
Styling fix
2023-02-12 16:08:11 +03:00