ab8fb2b63d
Set a minimal split offset when the FilesystemDock changes split modes.
2023-10-20 21:32:37 +02:00
4b29c01fdc
Now EditorFilesystemDock will apply the split_mode setting immediately. Also smaller fixes.
2023-10-20 21:19:54 +02:00
4628e5354e
Reworked the wide mode setting for the filesystem dock. Now the code is more flexible and less error prone.
2023-10-20 17:02:41 +02:00
edb250930d
Small improvement to the CSplitCointainer.
2023-10-20 16:56:18 +02:00
3b8f836a41
Re-extracted class docs.
2023-10-20 15:06:38 +02:00
2e7709185a
Added a new CSplitContainer type which acts as both a VSplitContainer and HSplitContainer and allows changing between them using a property.
2023-10-20 15:06:23 +02:00
e6ee1f0c0f
Added a new CBoxContainer type which acts as both a VBoxContainer and HBoxContainer and allows changing between them using a property.
2023-10-20 13:44:43 +02:00
4cc096a002
Bind more methods in EditorInspector.
2023-10-16 12:29:26 +02:00
1102a6c2e5
Don't hide the script property in sub inspectors.
2023-10-16 09:41:43 +02:00
1ff5cdf911
Fix positioning the colliders from PropDataStaticBody in TerrainPropJob and VoxelPropJob.
2023-10-14 08:10:06 +02:00
9142600d70
Implemented PropDataStaticBody handling for TerrainPropJob and VoxelPropJob.
2023-10-13 21:00:25 +02:00
6ff8ae122c
Codestyle fixes.
2023-10-13 20:59:57 +02:00
3f8ca3136e
Codestyle fixes.
2023-10-13 20:41:22 +02:00
0fa7faf43a
Added support for PropDataStaticBody in PropInstance and PropInstanceMerger.
2023-10-13 20:35:10 +02:00
2aa3fbf381
Codestyle.
2023-10-13 20:27:08 +02:00
c5ec0b8a33
Codestyle.
2023-10-13 20:26:59 +02:00
ac39ffb96b
Fix typo.
2023-10-13 19:36:17 +02:00
73bdeb40c6
Don't process CollisionShapes recursively in PropDataCollisionObject, as they only work as a direct child.
2023-10-13 19:28:56 +02:00
da2daebbb8
Fixed processing collision shapes in PropDataCollisionObject.
2023-10-13 19:27:40 +02:00
f7ecfb412a
Initial StaticBody support for the prop system.
2023-10-13 15:58:42 +02:00
3b5bd395cb
Make sure that the FileSystem is made visible properly when needed in both it's normal and it's bottom bar mode.
2023-10-13 09:35:56 +02:00
e1f64a84ad
Added missing conversion.
2023-10-12 11:44:23 +02:00
4995a4b90c
Fix issues with the new FileSystem dock settings.
2023-10-12 02:48:48 +02:00
a2f1f2925f
Added docs for the 2 new editor properties.
2023-10-12 02:12:20 +02:00
93a2081a58
Re-extracted class docs.
2023-10-12 01:59:32 +02:00
2cd304097a
Fix JSONRPC's class docs.
2023-10-12 01:58:43 +02:00
09f89fb0f5
Added a new editor setting (docks/filesystem/wide_bottom_panel) which makes the file system appear in the bottom panel instad of as a dock.
2023-10-12 01:53:08 +02:00
4c18e9c704
If a plugin does not have an icon fall back to using it's name.
2023-10-11 17:31:30 +02:00
4019a15e67
Now the names of the main screen plugins can be hidden in the editor by the new interface/editor/hide_main_screen_plugin_names editor setting.
2023-10-11 17:24:19 +02:00
f3b7631b97
Bump version.
2023-10-11 12:43:33 +02:00
40408a2f3a
Updated the changelog file.
2023-10-11 12:26:37 +02:00
1da5c81259
Set version to stable.
2023-10-10 21:57:35 +02:00
b4692f1763
Port4ed from godot: Add binary MO translation file support. Add brotli decoder and WOFF2 support.
...
Use smaller .mo files instead of .po, if gettext is available.
Convert editor fonts to .woff2 format.
- bruvzg
fd2fba7c2c
2023-10-02 21:12:03 +02:00
7df893ab6b
Ported from godot: Add context support for editor translation
...
- timothyqiu
878cf8262a
2023-10-02 20:48:04 +02:00
23a71e54e5
Added back the translations from godot.
2023-10-02 20:03:52 +02:00
13f981c684
Initialize variable.
2023-10-02 19:38:51 +02:00
d4b82d2724
Added setting to enable / disable gdscript's language server.
2023-10-02 19:37:38 +02:00
19d2c42c46
Added missing --lsp-port command line setting.
2023-10-02 19:30:44 +02:00
84768b8f0c
GDScript LSP compile fix pt2.
2023-10-02 19:22:04 +02:00
f10681e2be
GDScript LSP compile fix pt1.
2023-10-02 19:06:13 +02:00
01d1d1aa24
Fix compiling the jsonrpc module.
2023-10-02 18:51:44 +02:00
96702b39c8
Added back the jsonrpc module.
2023-10-02 18:38:39 +02:00
4047443e5d
Added back the language server for gdscript.
2023-10-02 18:32:24 +02:00
83799f5cf5
Fix includes and build.
2023-10-02 18:30:49 +02:00
f25a340e43
Added back the uwp platform. It likely won't work for a while.
2023-10-02 18:20:17 +02:00
1265210680
Updated the last backported commit in changelog.
2023-10-02 18:15:37 +02:00
59ae5c4662
Ported from godot: add support for 3 dir shadow splits
...
- Ansraer
54bc6a300e
2023-10-02 18:12:54 +02:00
cc012d3f92
Ported from godot: CPUParticles2D - Add ability to follow physics interpolated target
...
Allows a non-interpolated particle system to closely follow an interpolated target without tracking ahead of the target, by performing fixed timestep interpolation on the particle system global transform, and using this for emission.
- lawnjelly
3e19cf834a
2023-10-02 17:49:41 +02:00
f4339d2a49
Ported: CPUParticles2D - fix interpolated transforms and culling
...
1) Physics interpolated particles in global mode are specified in global space. In VisualServer they should therefore ignore local transform.
2) Additionally, the expected final_transform should be passed on to children, rather than the identity transform used on the local item.
3) Local bounds in hierarchical culling are fixed for items using identity transform, by calculating their local bound in local space from the global space particles.
- lawnjelly
723632a76a
2023-10-02 17:32:07 +02:00
a4b475b6b4
Fix compile error.
2023-10-02 17:28:21 +02:00