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
Haoyu Qiu
84aee17901
Improvements and fixes based on Weblate comments
...
* Description of `ui_text_submit` action should be "Submit Text" instead of "Text Submitted".
* Spell out "Animation" instead of using "Anim.".
* Treat "Max" as regular word instead of writing "Max.".
* Use generic "Set %s" for action name instead of a dedicated "Set target_position".
* Add translator comment for:
* "Inclusive" and "Self" in the profiler.
* Places where it needs the context about being an editor progress label.
* "Duplicated Animation Name" since it's refering to the new name of a duplicated animation.
* Disambiguation of "View Plane Transform", "Paste Selects" and "Display Normal".
* Fix wrong undo action name for renaming an input action.
* Fix missing end quote in a shader error message.
* In class reference:
* Fix duplicated "if" in the description of `signf()`.
* Fix mismatched example output in `String.operator %()`.
* Fix typo in the description of `Decal.texture_emission`.
* Unify description of `String.match()` and `StringName.match()`.
2023-02-13 15:22:18 +08: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
Rémi Verschelde
3fcd989972
Merge pull request #73150 from MmAaXx500/meshlib-remove
...
Round 2: Fix mesh library remove selected item menu option
2023-02-12 13:47:35 +01:00
MmAaXx500
aa9d2149e7
Round 2: Fix mesh library remove selected item menu option
...
Previous pr: #46435
Fixes : #45969
2023-02-12 11:39:55 +01:00
Rémi Verschelde
1d0e7f0222
Merge pull request #73147 from timothyqiu/more-capitalization
...
Add more property capitalizations
2023-02-12 11:24:56 +01:00
Rémi Verschelde
fd9f4d340b
Merge pull request #51789 from AndreaCatania/improve-mess-queu-failing
...
Improve error reporting when the Message Queue is out of Memory.
2023-02-12 10:46:29 +01:00
Rémi Verschelde
c51639bf0a
Merge pull request #73142 from timothyqiu/missing-period
...
Add missing period for sentences in classref
2023-02-12 10:45:54 +01:00
Rémi Verschelde
de31545f64
Merge pull request #73137 from Geometror/graphedit-hotzone-snapping-fix
...
Fix GraphEdit port hotzone snapping
2023-02-12 10:43:25 +01:00
Rémi Verschelde
c3a04f71fd
Merge pull request #73136 from clayjohn/LightmapGI-exr
...
Set Default compression to VRAM uncompressed for LightmapGI
2023-02-12 10:35:58 +01:00
Haoyu Qiu
4e36fc9777
Add more property capitalizations
...
* glTF
* LODs (plural form of LOD)
* Skeleton modification algorithms: CCDIK and FABRIK
2023-02-12 15:25:39 +08:00
Haoyu Qiu
cc384a8228
Add missing period for sentences in classref
2023-02-12 11:39:14 +08:00
Hendrik Brucker
3aab79914c
Fix GraphEdit port hotzone snapping
2023-02-12 01:31:58 +01:00
clayjohn
340c3b84fd
Set Default compression to VRAM uncompressed for LightmapGI
...
This increases the speed to be near instant and removes the perceived lightmap bake speed regression
We need to investigate the speed and quality issues with BPTC and re-enable compression when we can
2023-02-11 16:26:09 -08:00
AndreaCatania
02f2107620
Improve error reporting when the Message Queue is out of Memory.
...
The function `statistics()`, called when the MessageQueue is out of memory,
will still use the MessageQueue so it crashes.
Moving the error above will improve the behavior since the developer will
find the crash reasons and the instruction on how to fix it.
2023-02-11 22:45:14 +01:00
Rémi Verschelde
a4c2d8dc7a
Merge pull request #73059 from akien-mga/corn-flakes
...
CI: Remove flaky packages.microsoft.com Ubuntu repository
2023-02-11 22:06:01 +01:00