Commit Graph

1852 Commits

Author SHA1 Message Date
905f1105b1 Range property hints for the ProceduralTreeMesh. 2024-09-08 14:50:00 +02:00
51ee422874 ProceduralTreeMesh bind improvements. 2024-09-08 14:36:59 +02:00
da67535193 ProceduralTreeMesh initial binds. 2024-09-08 14:25:06 +02:00
6c0cb3dc52 Bind enum values. 2024-09-08 13:35:37 +02:00
fe9d89d6ec Also rename it's files. 2024-09-08 13:33:48 +02:00
883851a57a Renamed ProceduralTree3DMesh to ProceduralTreeMesh. 2024-09-08 13:31:27 +02:00
755a8b0225 ProceduralTree3DMesh initial setup. 2024-09-08 13:28:45 +02:00
2a936f4954 Renamed procedural_tree_3d.h and cpp to procedural_tree_3d_mesh.h and .cpp. 2024-09-08 10:50:01 +02:00
76ae9d4c09 Procedural tree 3d module initial setup. 2024-09-08 10:19:20 +02:00
aa622685d0 Clang format everything. 2024-07-21 10:40:17 +02:00
82296c9f19 Renamed the render_menu property in UserWebPage to should_render_menu, as there is a render_menu method in WebNode. 2024-07-19 08:37:03 +02:00
f93f0e1984 Disabled the unused argument warning by default. 2024-07-18 11:13:26 +02:00
5025e3f4b6 Fix getting utf-8 texts from Sqlite3QueryResult. 2024-07-18 08:44:40 +02:00
f377181035 Tweaks to defaults. 2024-07-18 08:14:27 +02:00
e8cabe7657 Don't create any accounts in UserManagerDB::_create_default_entries(). 2024-07-18 08:09:11 +02:00
05dbe60f9b Re-extracted class docs. 2024-07-16 23:22:41 +02:00
f9507dc475 Clang format everything again. 2024-07-16 21:29:26 +02:00
8181808b74 Ran the header guard move script. 2024-07-16 21:27:34 +02:00
c7ac1db971 Clang format everything. 2024-07-16 21:23:54 +02:00
38dd206a3b Tweaks to the editor defaults. 2024-07-16 20:19:54 +02:00
d899382c30 Added back the xatlas_unwrap module. Also moved xatlas into it so it's not in the thirdparty folder. 2024-07-15 20:21:33 +02:00
Rémi Verschelde
2936883335 miniupnpc: Disable socket timeout on Windows, matching upstream
Fixes #88471.

(cherry picked from commit f695de7c68e373088175f8f3b1650f11a27be7aa)
2024-07-14 21:01:53 +02:00
lawnjelly
88406b7fbc Physics Interpolation - Fix 2D skinning
2D skinning required the interpolated skeleton base transform to be updated when using interpolation.
2024-07-14 10:38:02 +02:00
Aaron Franke
f7490335a4 GDNative: Fix Linux riscv warning about ignored sysv_abi 2024-07-14 08:26:01 +02:00
59d5eedf61 Fix logic. 2024-07-14 07:37:05 +02:00
lawnjelly
1d20785663 Tilemap editor - prevent changing tool when mouse buttons pressed
Changing tool when painting prevented the corresponding commit of undo action when the mouse button was released. This led to undo actions getting out of sync and the undo system breaking the editor.

This PR simply prevents changing tool while mouse buttons are pressed, and prevents the above scenario.
2024-07-14 07:28:25 +02:00
Mikael Hermansson
bffa53c645 Allow LSP to process multiple messages per poll
(cherry-picked from commit e2485044a1b33628e6149d4f930b6fe065743c9d)
2024-07-14 07:23:38 +02:00
946092e6fc Fix size mismatch warning. 2024-06-18 10:17:25 +02:00
db1a38081b Set the status code in WebRoot::_handle_error_send_request(). 2024-05-22 07:25:16 +02:00
7476c8608c Implemented VertexLight2D management support to LayeredTileMapLayers. 2024-05-11 22:59:41 +02:00
7a4271104d VertexLight2D support for LayeredTileSetAtlasSourceEditor. 2024-05-11 21:50:55 +02:00
48c65ce89e Added VertexLight2D support to LayeredTileData. 2024-05-11 21:05:52 +02:00
63fe195965 Implement debug drawing avoidance radius in LayeredTileMapLayer. 2024-05-11 19:55:48 +02:00
4a5e7894ab Only draw the radius's circle if it's bigger than 0. 2024-05-11 19:54:49 +02:00
d59353d48e Implement navigation obstacle support for LayeredTileMapLayers. 2024-05-11 19:29:43 +02:00
01342ca5fd Fix typo. 2024-05-11 17:40:21 +02:00
a138731c98 Also draw the position and radius in TileDataAvoidanceEditor. 2024-05-11 17:39:30 +02:00
36dd1dc0c3 Fix typo. 2024-05-11 16:13:53 +02:00
25ce3051b9 Editor setup for the avoidance properties. 2024-05-11 15:58:33 +02:00
37e586ebbc Avoidance positions are now using Vector2is in LayeredTileData. 2024-05-11 13:48:35 +02:00
4f11a25ef7 Added avoidance position property to LayeredTileData. 2024-05-11 13:23:40 +02:00
8998814481 Added flip winding order tool to GenericTilePolygonEditor. 2024-05-11 13:04:57 +02:00
5a870d0972 Implemented Obstacle for LayeredTileSets. 2024-05-11 12:49:44 +02:00
cbbdc7b32d Fixed rao and vertex lights for newly added cells. Also fixed re-generating the tilemap cells in many cases. Also small improvements. 2024-05-10 21:50:21 +02:00
41fd5fa504 Remove duplicate call. 2024-05-10 18:09:10 +02:00
c781ca9c5f Bind _tile_set_changed in LayeredTileDataEditor. 2024-05-10 17:55:53 +02:00
62a3dcfd34 Turn autowrap on on LayeredTileSetAtlasSourceEditor's tile_inspector_no_tile_selected_label. 2024-05-10 17:52:21 +02:00
8953d84f29 Optimize _node_route_map's usage in WebNode. 2024-05-04 16:58:03 +02:00
942e7e802f Fixed docs, index node support has been moved from WebRoots to WebNodes a while ago. 2024-05-04 16:52:49 +02:00
0c5a35e07a Actually... always defer unmatched requests to index nodes if they are available. 2024-05-04 16:42:59 +02:00