Commit Graph

4010 Commits

Author SHA1 Message Date
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
ae76b04fdb Fix typo. 2024-05-11 15:57:34 +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
3b84801274 Added a group for the toplevel property in Node2D. 2024-05-11 10:37:52 +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
1b14af3a98 Moved the y_sort property from YSort to Node2D. Node2d has it off by default while YSort has it on by default. 2024-05-10 17:23:52 +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
d880ff660f Added an option to defer unmathed requests to index nodes in WebNode. 2024-05-04 16:40:23 +02:00
602d8a6836 Use HashMap in BrowsableFolderServeWebPage, as the bug that was preventing this was already fixed quite a while ago. 2024-05-04 16:13:52 +02:00
61cecf068a Expose FileCache in FolderServeWebPage to scripts. 2024-05-04 16:13:02 +02:00
225bfef3e6 Tweak WebNode::get_full_uri() to give back the output what you'd normally assume when the uri segment is "/" under a WebRoot. 2024-05-04 15:57:06 +02:00
956bc0e9a0 Fix indents. 2024-04-27 23:06:38 +02:00
3dfa9bd7e8 Finish missing docs for the rest of the database module. 2024-04-27 23:03:18 +02:00
bef76e4adf Docs for the PreparedStatement. 2024-04-27 23:02:05 +02:00
3c14689ba6 Return OK when SQLITE_ROW in step(). 2024-04-27 22:50:50 +02:00
d53e7dd1fc Re-extracted class docs. 2024-04-27 21:08:04 +02:00
d208d887fc Fix text binds being interpreted as blobs. 2024-04-27 21:06:54 +02:00
e752ededc5 Fix typo. 2024-04-27 21:00:28 +02:00
2cb6e3d97f Added more helper methods to deal with prepared statements to QueryBuilder. 2024-04-27 20:37:23 +02:00
ef3aa03887 Renamed clear to reset in TableBuilder. 2024-04-27 19:44:16 +02:00
c2561f4b96 Use StringBuilder in TableBuilder aswell. 2024-04-27 19:33:46 +02:00
e455b53c7b Hide result String in TableBuilder. Also add clear() method to it. 2024-04-27 19:32:29 +02:00
e845f2f905 Set up the PreapredStatement for convenience in SQLite3QueryBuilder::create_prepared_statement(). 2024-04-27 19:06:38 +02:00
04ef468ffa QueryBuilder now uses a StringBuilder internally. 2024-04-27 18:54:12 +02:00
eebeadbe47 Added more helper methods to StringBuilder. 2024-04-27 18:53:54 +02:00
c0d74c2060 Made query_result in QueryBuilder protected. 2024-04-27 18:39:31 +02:00
266263976d Added virtual methods to QueryBuilder for adding prepared statement placeholders. 2024-04-27 18:37:56 +02:00
a347ab75b4 Prepared statements for the sqlite database backend. 2024-04-27 18:23:31 +02:00
d65d2b5e0f Setup prepared statement support for the database module. 2024-04-27 16:26:58 +02:00
f87650ec49 Small tweaks to the sqlite3 database module. 2024-04-27 14:47:03 +02:00
add7fff92b DatabaseConnection::database_connect() now returns Error. 2024-04-27 14:41:42 +02:00
06e0be8d04 Remove unused variable. 2024-04-26 23:55:16 +02:00
a0cbd4f777 Remove unused variable. 2024-04-26 22:30:55 +02:00
09ff5c90b9 Re-extracted class docs. 2024-04-26 18:21:17 +02:00
a92858914f Docs for the markdown renderer. 2024-04-26 18:20:41 +02:00
28b54937b7 Don't expose renderer_callback() for scripting. 2024-04-26 17:34:28 +02:00
6783cb92ab Re-extracted class docs. 2024-04-26 17:32:25 +02:00
fb3e87a9e3 Added the ability to script the rendering of the MarkdownRenderer. Also added a new render() method equivalent to render_to_html(). 2024-04-26 17:31:42 +02:00