e3f2ee62ca
Backported from godot4: Fix pathfinding funnel adding unwanted point
...
Fixes pathfinding funnel adding unwanted point due to precision issues.
- smix8
c51e264446
2023-09-04 17:40:28 +02:00
8485b37515
Ported from godot4: Fix Navigation API abbreviations inconsistency
...
Schema for navigation to name user facing API with "navigation" without abbreviation and e.g. NavigationServer internals with abbr "nav".
- smix8
34e7628f5f
2023-09-04 17:09:39 +02:00
ebfba6a379
Add back the missing lines to GridMap's class doc.
2023-09-04 16:47:08 +02:00
06efbe1882
Added separators to TerrainWorldEditor and VoxelWorldEditor's toolbars.
2023-09-03 13:43:58 +02:00
f30f2b37b8
Small tweak to the tooltip of the quick prop convert buttons.
2023-09-03 13:25:00 +02:00
62840e8517
Use an icon for the quick prop conversion buttons instead of text.
2023-09-03 13:15:23 +02:00
201d6aa8e7
Added a VSeparator to the To Prop editor buttons.
2023-09-03 13:09:56 +02:00
ee8716a7e6
Added a VSeparator to the NavigationPolygonEditor and the NavigationMeshEditor.
2023-09-03 12:44:55 +02:00
2b0a9700b8
Remove the text from the bakle and clear buttons in the editor for the NavigationMeshEditorPlugin and the NavigationPolygonEditorPlugin.
2023-09-03 12:04:53 +02:00
915014b6df
Bake the NavigationMesh on the main thread in the editor.
2023-09-03 10:59:33 +02:00
f84d928aff
Backported from godot4: Improve NavigationServer.free() error msg when RID not found
...
Improves the error msg when NavigationServer.free() does not find the RID e.g. because it was already deleted or did never exist in the first place.
- smix8
b51cab3411
2023-09-03 09:23:39 +02:00
71fef953da
Backported from godot4: Add more hints to navigation map cell size errors
...
Adds more hints to navigation map cell size errors.
- smix8
90e2d9fa7e
2023-09-02 13:43:37 +02:00
cb45a4b951
Backported from godot4: Fix closest possible navigation path position
...
Fixes closest possible navigation path position.
- smix8
e5c24f7118
2023-09-02 13:33:32 +02:00
2f1447dfe5
Backported from godot4: Add NavigationRegion rotation warning
...
Adds NavigationRegion rotation warning.
- smix8
4d8553ff63
2023-09-02 13:15:19 +02:00
e3f889a63b
Backported from godot4: Improve navigation map synchronisation error msgs
...
Improves navigation map synchronisation error msgs related to mismatch of cell sizes.
- smix8
7f2417135f
2023-09-02 13:07:00 +02:00
6db8d89ab7
Backported from godot4: Add navigation map synchronization warnings.
...
- smix8
fef7b4efdc
2023-09-02 13:05:19 +02:00
c55f0b4520
Backported from godot4: Fix NavigationServer free error print
...
Fixes error print for NavigationServer free when a RID can not be found.
- smix8
73dc680fc1
2023-09-02 12:58:49 +02:00
4d23b861d5
Fix logic in GridMap::set_navigation_map().
2023-09-02 12:11:09 +02:00
3a7ad7b883
Backported from godot4: Add GridMap function to change navigation map for baked navigation regions
...
Adds function to change the navigation map for baked navigation regions.
Before all cells with a baked navigation mesh were locked to the default navigation map of the world resource.
- smix8
41c529a94d
2023-09-02 12:10:06 +02:00
23c793a488
Fix counting children even if the server is running in WebServer::get_configuration_warning().
2023-08-30 15:18:41 +02:00
4874f08d9d
Don't start the server on ready in the editor.
2023-08-30 15:16:52 +02:00
62e2b1623a
Use NULLs.
2023-08-30 13:24:46 +02:00
5d93975c8d
Ported: Fix custom res caching sub-res even if no-cache
...
-Razoric480
2ceb93bbef
2023-08-30 12:55:37 +02:00
Hugo Locurcio
892fcff2e1
Document how to use logarithm of base 10 with log()
...
(cherry picked from commit 3c4f0ca9c639e11b3a0673b27427538b244533b6)
2023-08-30 10:49:09 +02:00
Haz
33b7cf4031
Fix mesh library remove selected item menu option
...
Fixes #45969 .
(cherry picked from commits 189acbee60f3d3149577db5446d9115352f60216
and aa9d2149e74233b834d168a725c8b119cc72619c)
2023-08-30 10:47:52 +02:00
Rémi Verschelde
357393cac8
pcre2: Update to upstream version 10.42 (take two)
...
Changelog: https://github.com/PCRE2Project/pcre2/blob/pcre2-10.42/ChangeLog
This fixes support for RISC-V architectures in the sljit library, so we
enable the module's compilation for `rv64` too.
(cherry picked from commit e289cf7085f0edda5e5ea253be6806a08abb4777)
2023-08-30 10:05:49 +02:00
86c9343349
Updated the links in the docs.
2023-08-29 22:33:15 +02:00
65d4c57233
Added translate_to() method to TranslationServer, and trt() method to Object. This let's you transalte strings into specific (noon app wide) locales.
2023-08-29 22:02:31 +02:00
bc21dc55a7
Add back markdown as a mime type to WebServerSimple as it got deleted accidentally.
2023-08-28 18:14:14 +02:00
8f352b745a
Added start_on_ready property to WebServerSimple.
2023-08-28 18:03:30 +02:00
d9512f8d40
Changed the default bind host in WebServerSimple to 0.0.0.0 for convenience.
2023-08-28 17:56:37 +02:00
045ff319ce
Make sure donwloads don't just eat up a thread until they are finished even if the kernel can just take all the data in HTTPServerSimple. Also update the timeout timer when there is activity in a socket.
2023-08-28 17:16:19 +02:00
ea5cddc44f
The mime types dictionary now uses StringName indexes. Also compare against lowercase extensions.
2023-08-28 13:38:44 +02:00
db14d66556
Added more mime types by default.
2023-08-28 13:14:50 +02:00
d8fb0c9cef
De default mime type is application/octet-stream now for files in HTTPServerConnection.
2023-08-28 12:56:18 +02:00
715737abfe
Now HTTPServerSimple sends files in non-blocking mode.
2023-08-28 12:54:30 +02:00
151c30a931
Send the user's header when sending the file in HTTPServerConnection.
2023-08-28 09:15:08 +02:00
736106af8a
Remove unused variables.
2023-08-27 13:19:58 +02:00
34e2ebe8cc
Fix build.
2023-08-27 12:54:44 +02:00
Marcin Nowak
4b76c7e89c
Backport implement loading DDS textures at run-time
2023-08-27 11:31:12 +02:00
4bc993c53f
Added docs for the new Paint Nodes.
2023-08-26 22:59:37 +02:00
8ed3b41865
Re-extracted class docs.
2023-08-26 22:41:21 +02:00
7aa537869f
Added the new paint nodes as shortcuts to PaintProjectToolsPropertyInspector.
2023-08-26 22:39:23 +02:00
57a3b09f24
Added icons for the new paint nodes.
2023-08-26 22:34:55 +02:00
4100e3b6a2
Fix issues with the outline mesh generation in PaintCurve2D.
2023-08-26 22:09:26 +02:00
e7eb415910
Implemented image generation for PaintCurve2D.
2023-08-26 21:55:50 +02:00
cfa067fa56
Remove anti alias settings from PaintCurve2D, as it won't be supported when rendering an image.
2023-08-26 21:23:38 +02:00
014e928e47
Set the outline to white and disable it by default in PaintCurve2D.
2023-08-26 21:21:49 +02:00
fc91416394
Added support for textured outlines in PaintCurve2D.
2023-08-26 21:19:55 +02:00
bc99a23af0
Removed the offset property from PaintCurve2D.
2023-08-26 20:27:33 +02:00