Commit graph

44149 commits

Author SHA1 Message Date
Rémi Verschelde
eaffb88558
Merge pull request #61678 from KoBeWi/🌲💥
Fix crash with empty scenes
2022-06-05 01:28:56 +02:00
Rémi Verschelde
2426a67e70
Merge pull request #61695 from winston-yallow/fix-congiguration-typo
Typo: Change "congiruation" into "configuration" for MultiplayerSynchronizer
2022-06-04 23:57:49 +02:00
Guilherme Felipe de C. G. da Silva
e363fdeed9 Removes start/end states from menus 2022-06-04 15:13:07 -03:00
Rindbee
a14f7c4027 Fix strange behavior with list close tags and empty list tags
Fix the first two points in #61621.

Support for two  writing ways: compact or loose. The loose one is designed for easy editing in the editor.
For this, the first blank line (if exists) right after the list tags (`[ol]`, `[/ol]`, `[ul]`, and `[/ul]`)
will be ignored.

Make sure the empty list contains at least one item, that is, an empty list is ultimately a list with one item.
As a reminder here is a list.
2022-06-05 01:33:09 +08:00
Winston Yallow
2a2c931664 typo: change congiruation into configuration 2022-06-04 18:49:23 +02:00
Andy Gainey
bb07c6a7d0 Fix zoom in callback for CanvasItemEditor to use correct numeric sign 2022-06-04 18:14:19 +02:00
Rémi Verschelde
ecde7ce834
Merge pull request #61669 from fire-forge/input
Make Input `mouse_mode` and `use_accumulated_input` properties
2022-06-04 15:52:34 +02:00
Rémi Verschelde
7a5eba16d8
Merge pull request #61679 from fire-forge/tilemap-grid
Update viewport when toggling TileMap grid
2022-06-04 15:45:43 +02:00
smix8
df9919ec33 Add warnings when NavigationMesh bake settings result in precision loss
Add warnings when NavigationMesh bake settings result in precision loss.
2022-06-04 11:31:52 +02:00
Hayden Leete
f6123e00e7 fix end handles being reversed in Path3DGizmo 2022-06-04 10:58:52 +12:00
Rémi Verschelde
b34677580c
Merge pull request #61671 from raulsntos/typed-joypads
Add array element type to `get_connected_joypads`
2022-06-04 00:22:37 +02:00
Rémi Verschelde
5507f9ef73
Merge pull request #61668 from guilhermefelipecgs/fix_style
Fix state machine style
2022-06-04 00:21:04 +02:00
Rémi Verschelde
659f4b64d6
Merge pull request #60830 from Ansraer/fix-2d-scale
[4.x] Add viewport content scale
2022-06-04 00:15:38 +02:00
kobewi
d2c8741a69 Fix crash with empty scenes 2022-06-04 00:04:49 +02:00
kobewi
505a2ce468 Improve EditorPlugin state documentation 2022-06-03 22:45:56 +02:00
FireForge
f16c33fff6 Make Input mouse_mode and use_accumulated_input properties 2022-06-03 14:19:38 -05:00
kobewi
847eee71df Improve title of DependencyEditorOwners 2022-06-03 21:05:05 +02:00
FireForge
87cfe90f6e Update viewport when toggling TileMap grid 2022-06-03 13:52:53 -05:00
Raul Santos
3e53afd52c
Add array element type to get_connected_joypads 2022-06-03 20:37:46 +02:00
Nathan Franke
3d61246bc4
use correct error for unused bind match, suppress with underscore 2022-06-03 13:28:33 -05:00
Guilherme Felipe de C. G. da Silva
4bf5047fb0 Fix state machine style 2022-06-03 14:59:00 -03:00
smix8
3066091780 Match NavMap and ProjectSettings with NavigationMesh defaults
Match NavMap and ProjectSettings with NavigationMesh defaults since the NavMap edge merging requires a matching cell_size with the NavigationMesh to create connections without issues.
2022-06-03 19:17:49 +02:00
Rémi Verschelde
c0bf18e923
Merge pull request #57824 from raulsntos/csharp-typed-arrays 2022-06-03 17:32:41 +02:00
Rémi Verschelde
027c38e97f
Merge pull request #59327 from raulsntos/csharp-flag-enums 2022-06-03 17:28:12 +02:00
Rémi Verschelde
361a401fbb
Merge pull request #61554 from Chaosus/shader_fix_hints 2022-06-03 17:26:18 +02:00
Fabio Alessandrelli
f805ecf4e7
Merge pull request #61481 from Calinou/profiler-increase-frame-history
Increase the editor profiler frame history default and maximum limit
2022-06-03 12:46:56 +02:00
Rémi Verschelde
8f77ee6a7a
Merge pull request #61658 from vnen/hash-compare-stringname 2022-06-03 12:40:48 +02:00
George Marques
887e292210
Add StringName explicitly to Variant::hash_compare
This makes equality comparisons to StringName more performant
2022-06-03 11:51:46 +02:00
Rémi Verschelde
798b39ed44
Merge pull request #61623 from smix8/navigation_navpoly_getmesh_4.x 2022-06-03 10:49:39 +02:00
Rémi Verschelde
60f66958dc
Merge pull request #61656 from timothyqiu/uri-encode-mingw
Fix `String.uri_encode` on Windows
2022-06-03 09:37:57 +02:00
Rémi Verschelde
45cf0ac3d8
Merge pull request #61649 from KoBeWi/view
Update half resolution immediately
2022-06-03 08:26:19 +02:00
Haoyu Qiu
83990c2161 Fix String.uri_encode on Windows 2022-06-03 13:58:57 +08:00
Raul Santos
329818f20b
Support explicit values in flag properties, add C# flags support
- Add support for explicit values in properties using `PROPERTY_HINT_FLAGS`
that works the same way it does for enums.
- Fix enums and flags in VisualScriptEditor (it wasn't considering the
explicit value).
- Use `PROPERTY_HINT_FLAGS` for C# enums with the FlagsAttribute instead
of `PROPERTY_HINT_ENUM`.
2022-06-03 05:19:01 +02:00
Raul Santos
8dec74f22f
Generate typed array parameters in C# bindings
Adds support for generating C# bindings that use the generic `Array<T>`
type instead of the non-generic `Array` type when the registered ClassDB
method specifies the array element type.
2022-06-03 05:17:53 +02:00
kobewi
489ac77cbc Update half resolution immediately 2022-06-03 02:12:41 +02:00
Rémi Verschelde
1baee2189c
Merge pull request #61626 from Haydoggo/path-editor-handle-swap
Swap Path3DGizmo control points order
2022-06-02 18:51:36 +02:00
Rémi Verschelde
f606225608
Merge pull request #61633 from timothyqiu/freetype-free
Fix build error when FreeType is disabled
2022-06-02 18:50:04 +02:00
Rémi Verschelde
93bbbf8947
Merge pull request #61625 from smix8/navigation_debugview_mesh_scripted_4.x 2022-06-02 18:24:30 +02:00
Rémi Verschelde
52e36ab80e
Merge pull request #61631 from iwek7/redundant_min_call 2022-06-02 18:20:45 +02:00
Rémi Verschelde
d9277fdab8
Merge pull request #61629 from Geometror/fix-graphedit-comment-nodes 2022-06-02 18:18:33 +02:00
Rémi Verschelde
0c8f562711
Merge pull request #61538 from bruvzg/fix_popup_close_passthr 2022-06-02 17:02:46 +02:00
Rémi Verschelde
a21cb213cb
Merge pull request #61619 from smix8/navigation_navobstacles_doc_4.x 2022-06-02 16:57:05 +02:00
Haoyu Qiu
ffcb2a4702 Fix build error when FreeType is disabled 2022-06-02 22:46:50 +08:00
iwek
848e759d88 Remove redundant min call when setting line 2022-06-02 15:52:09 +02:00
Hendrik Brucker
c6a39cd952 Fix enclosed nodes calculation of GraphEdit comment nodes 2022-06-02 13:14:46 +02:00
JFonS
8e3084cc91
Merge pull request #61292 from KoBeWi/hack_your_way_to_fix_the_bug 2022-06-02 13:02:48 +02:00
JFonS
8abace0f79
Merge pull request #60517 from Calinou/3d-editor-audiostreamplayer3d-add-gizmo 2022-06-02 12:11:06 +02:00
Hayden Leete
90b39f95da swap path_3d_editor_plugin control points order 2022-06-02 21:15:15 +12:00
Fabio Alessandrelli
70c2b4bebd
Merge pull request #60711 from nathanfranke/rpc-server
network - finish renaming AUTH to AUTHORITY
2022-06-02 11:07:41 +02:00
smix8
b6eff47bac Add NavigationMesh debug when navmesh is added later through scripts
Add NavigationMesh debug when navmesh is added later through scripts
2022-06-02 10:55:19 +02:00