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
632ee28564
Removed the render segments variable from PaintCurve2D.
2023-08-26 20:21:40 +02:00
961127cfc4
Implemented fill for PaintCurve2D.
2023-08-26 20:20:32 +02:00
6148df90ef
PaintCurve2D property setup.
2023-08-26 13:00:25 +02:00
94f412a352
Rework PaintPolygon2D's triangle rasterizer so both color and uv interpolation works properly.
2023-08-26 11:01:03 +02:00
43a2b7d6f3
Implemented a triangle scanline rasterizer for PaintPolygon2D. Still needs some work.
2023-08-25 23:02:01 +02:00
6fb4ece167
PaintPolygon2D modularize polygon preprocessing.
2023-08-25 21:26:46 +02:00
c22d5d8946
Remove bone and weight painting support from PaintPolygon2D.
2023-08-25 20:52:11 +02:00
edf55fde28
Renamed the new paint classes and added them to the build.
2023-08-25 19:16:52 +02:00
3424e44400
Added Path2D and Polygon2D Nodes and their editord to the Paint module.
2023-08-25 18:13:54 +02:00
8bf5c70f50
Now VoxelWorld and TerrainWorld inherits from Spatial instead of Navigation, and Terrain2DWorld inherits from Node2D insteaf of Navigation2D, as there is now a proper NavigationServer. Also this will make Node hieararchies involvig them more versatile.
2023-08-24 18:55:21 +02:00