Commit Graph

1743 Commits

Author SHA1 Message Date
8dd5dcb670 Increase version. 2022-08-22 02:54:37 +02:00
4ad7a305fa Added everything to the changelog file. 2022-08-22 02:53:59 +02:00
bbe4198546 Cleanups to the todos file. 2022-08-22 01:52:42 +02:00
45bec656d5 Small cleanups and fixes to StringName. Also increased it's internal table's size. 2022-08-22 01:44:53 +02:00
ae19991c63 Added descriptions and brief descriptions for most of the classes in the web module. 2022-08-22 00:01:10 +02:00
88df1db348 Fix typo. 2022-08-21 23:11:59 +02:00
ba0248ae5e Added docs for RedirectWebPage, and AliasWebPage. 2022-08-21 23:09:57 +02:00
5b16231128 Added docs for FolderServeWebPage, and BrowsableFolderServeWebPage. 2022-08-21 23:04:56 +02:00
25230bee02 Added docs for PagedArticlesWebPage. 2022-08-21 22:53:50 +02:00
8cd72fc8d8 Added docs for PagedArticleWebPage. 2022-08-21 22:46:32 +02:00
fe5e0231c5 Added docs for ListWebPage. 2022-08-21 22:23:59 +02:00
82affed801 Added docs for StaticWebPage and it's derived classes. 2022-08-21 22:02:26 +02:00
1e604b13fb Added method and property descriptions for WebServerRequest's docs. 2022-08-21 21:37:53 +02:00
b095a48ace Fix the logic of get_url_site(). Also small binding cleanups. 2022-08-21 21:37:00 +02:00
46ee607d18 Fixed a few typos. 2022-08-21 18:24:36 +02:00
70cc269b40 Added docs for WebServer. 2022-08-21 18:24:20 +02:00
0c9e77aab4 Added docs for WebPermission. 2022-08-21 18:09:23 +02:00
ab3ae5fdd4 Added docs for CSRFTokenWebServerMiddleware. 2022-08-21 17:46:17 +02:00
c6b1406ed7 Added docs for WebServerMiddleware. 2022-08-21 17:31:01 +02:00
7cc171ebe7 Added docs for WebRoot. 2022-08-21 17:13:06 +02:00
20c0a91275 Added full documentation of the WebNode. 2022-08-21 16:45:03 +02:00
8119bd099a Added description for HTTPSessionManager. Note that this class still needs more cleanups, but I wrote docs in a way as if those were already done. 2022-08-21 03:04:13 +02:00
892cff7537 Added a description for the HTTPSession class. 2022-08-21 03:02:11 +02:00
3b19f30e6c Added a description for the WebServerRequest. 2022-08-21 02:47:35 +02:00
714547cb17 Re-extracted class docs. 2022-08-21 00:40:49 +02:00
8108324700 Fix doc class strings, and add missing ones. 2022-08-21 00:32:32 +02:00
edb7dd231e Enable html prettifying in the web editor. 2022-08-20 22:30:09 +02:00
b8d9139bb1 HTMLParser now properly parses doctype in a case insensitive way. Also improved an error message a bit. 2022-08-20 22:28:08 +02:00
62b0d5572e Use string length() instead of size() as it was intended in HTMLParser, and BBCodeParser. 2022-08-20 21:57:50 +02:00
5a5fbc8e4d Implemented the initial version of the WebEditor. It's currently a simple preview gui. 2022-08-20 21:50:44 +02:00
e38dfb7c40 Set up WebEditorPlugin to hide / show the web editor tab in a way that feels right. The tab itself is empty though at the moment. 2022-08-20 20:24:40 +02:00
8d4e878ff6 Don't treat a hidden main button as an indicator that their editor plugin is disabled. This behavior was used to be a part of editor feature profiles, which I removed a long time ago. 2022-08-20 19:36:33 +02:00
d62fa2b4c9 Added web editor plugin skeleton. 2022-08-20 18:11:07 +02:00
98acdf8270 Now full screen editor plugins have the ability to hide their tab button in the top bar. 2022-08-20 17:20:34 +02:00
7e7126f2b0 Reorganized classes in editor_node.h so the public methods are at the top. 2022-08-20 16:52:17 +02:00
9aadbd720c Added a web node editor icon. 2022-08-20 16:46:45 +02:00
89a414187b Added icons for the rest of the web nodes. 2022-08-20 16:44:30 +02:00
0bc4baaa02 Added an icon for UserModule. 2022-08-20 16:24:11 +02:00
114e8953ed Added icons for the UserManagers. 2022-08-20 16:18:27 +02:00
b552438044 Added icons for Usser, and user web pages. 2022-08-20 16:01:19 +02:00
e4cc8ce6fd Added icons for AliasWebPage, and RedirectWebpage. 2022-08-20 15:29:11 +02:00
0ed82cbca3 Removed stub module. 2022-08-20 15:11:50 +02:00
c5b11c8ca8 Added icons for WebNode, WebRoot, and WebServer. 2022-08-20 03:23:18 +02:00
ead97d9164 Added an icon for MeshDataResource, MeshDataInstance, and for the meshDataInstance editor toggle. 2022-08-20 03:11:31 +02:00
31ffaa1f9a New icon for Projection. 2022-08-20 02:51:15 +02:00
5925b62b2c Fix newly introduced potential crashes in mesh data resource editor. 2022-08-20 02:13:09 +02:00
a426e173f5 Hide MDIEd's toggle button by default. 2022-08-20 02:07:52 +02:00
07d3771a12 Register text editor's resource format loader similarly to other engine ResourceFormatLoaders. 2022-08-20 02:05:46 +02:00
31bcbb0184 Hide the transform gizmo while editing a mesh data resource. 2022-08-20 01:42:19 +02:00
3220e9c592 Now in order to edit MeshDataInstance a new edit mode has to be togged from the top bar. While this mode is enabled the edited MeshDatainstace can't be deselected. Also now Mesh Data Editor's sidebar will only be visible in this mode, along with the editor gizmo. 2022-08-20 01:33:02 +02:00