Commit Graph

491 Commits

Author SHA1 Message Date
389ebe8e3c Updated the engine again, to get a fix for ThreadPool so it can properly handle when it's use_threads property changes. 2022-09-10 04:35:38 +02:00
cb99c29bc0 Updated the engine. Now ThreadPool uses a List for storing jobs instead of a Vector. Also I moved it to core. Also it's thread count now can be changed. 2022-09-10 04:20:45 +02:00
345f8db8d6 Updated the engine. It got smaller improvements to the PaintWindow, and a fix when compiling with 3d disabled. 2022-09-05 12:00:07 +02:00
f7f99b1928 Updated the engine. Renamed World to World3D, Environment to Environment3D, and WorldEnvironment to WorldEnvironment3D, along with a few getters / setters. 2022-08-29 17:56:26 +02:00
0c8a02fea3 Updated the engine. I moved skeleton and skeleton2d to modules. 2022-08-28 17:36:15 +02:00
1624a22b79 Updated the engine and the project setup script for it. 2022-08-27 14:41:50 +02:00
1ce96cd08b Updated the engine. WebNodes got a fix for request lock. 2022-08-27 01:06:01 +02:00
ebc1f50efd Updated the engine. Small improvements to the web module, and now String types should carry the null terminator properly. 2022-08-26 15:17:47 +02:00
532c6e623b Updated the engine again. I fixed Camera2D's active property's logic. 2022-08-24 18:14:01 +02:00
a7cb77c97d Updated the engine. The web server got proper multipart form parsing, the WebNodeEditor got plugin support, added globals to Engine class, and made a few editor singletons accessible through them, and other random improvements. 2022-08-24 15:57:48 +02:00
cf370d5ccf Updated the engine. I updated the changelog file, and increased it's version. 2022-08-22 02:55:59 +02:00
813b4d14d7 Updated the engine. It got small cleanups and fixes to StringName. Also increased their internal table's size. 2022-08-22 01:45:30 +02:00
91c0707412 Updated the engine. I added an editor (more like a previewer at this stage) for WebNodes, I also added more icons, and also re-extracted, and wrote docs for most of the Web related classes. 2022-08-22 00:15:47 +02:00
4581407767 Updated the engine to get the new icons. 2022-08-20 03:24:37 +02:00
ac466fdb10 Updated the engine. Fixed a few smaller issues, and newly introduced crashes in mesh data resource editor. 2022-08-20 02:14:09 +02:00
3d20ed85c2 Updated the engine. I renamed AFTER_GUI_INPUT_DESELECT to AFTER_GUI_INPUT_NO_DESELECT, adn fixed the MeshDataInstance editor. Now it has an edit mode, so in order for it to pop up it needs to be toggled in the top bar for a selected MeshDataInstance. 2022-08-20 01:44:11 +02:00
239ecbd1d2 Updated the engine. I fixed a few issues with skeleton's bone editor and Skeleton returning incorrect bone childrens in some cases. 2022-08-19 23:47:42 +02:00
dd8a213c13 Updated the engine I moved the editor only modules to a new folder. 2022-08-19 22:47:59 +02:00
6cd63a4689 Updated the engine. I renamed VisualServer to RenderingServer. 2022-08-19 21:50:03 +02:00
2f0c76d5f2 Updated the engine. I ported improvements from godot 3.x. 2022-08-19 17:30:12 +02:00
62b7487342 Updated the engine. I removed rpc config keyword support from scripting languages in order to make rpc calls simpler. By extension I also removed keywords like remote, puppet, puppersync etc from gdscript. Also did some cleanups. 2022-08-19 01:27:18 +02:00
68f3c29111 Updated the engine. I removed rsets, and moved vrpcs from Entity to Node. 2022-08-19 00:05:14 +02:00
585b4671c6 Updated the engine, I made smaller improvements to the text editor, and also made text show up as resources in the filesystem dock. 2022-08-18 22:33:04 +02:00
eb3d4e84f7 Updated the engine. I ported the new 2d skeleton / ik system from Godot4. 2022-08-18 18:49:54 +02:00
6642a511bd Updated the engine to get a build fix. 2022-08-18 13:05:57 +02:00
a1152d54ba Updated the engine. I backported the new module dependency system from godot4. 2022-08-18 12:56:46 +02:00
585cc46aaf Updated the engine. I added a _theme_ infix to Control's theme helper methods. 2022-08-17 20:58:19 +02:00
da3397414e Updated the engine. I reorganized it's core folder. 2022-08-17 17:50:44 +02:00
bef5739a59 Updated the engine. Now Vector4, Vector4i, Projection, PoolVector4Array, PoolVector4iArray are built in types. Also added a few smaller fixes, and improvements. 2022-08-16 23:53:59 +02:00
2a12115884 Updated the engine. I backported most improvements to core math classes from Godot 4. 2022-08-16 10:29:13 +02:00
c24d9c0edf Updated the engine. I renamed Quat to Quaternion for consistency. 2022-08-13 15:24:31 +02:00
92b6946e85 Updated the engine. I backported a fix / update to secondary gizmo handles. 2022-08-12 22:22:09 +02:00
9a50278b2b Updated the engine. I backported more fixes / improvements to both the Skeleton Editor and animations. 2022-08-12 19:11:21 +02:00
ecb8f92dcc Updated the engine.
- I backported the new animation setup from Godot4 (So animations don't depend anymore on the rest pose.) Migrated the old animations to the new system. The character has issues with it's arm meshes, that will be fixed later.
- Also ported some related improvements, like the sub gizmo support (still has some issues) (MeshDataresource Editor still needs to be updated to be usable properly again, as now handles aren't shown if something is deselected), ImmediateMesh, hashing Improvements, and the godot4's version of Skeleton Editor.
2022-08-11 22:42:40 +02:00
ada7cf03e7 Updated the engine. I added a templated WeakRef fot the c++ side. 2022-08-04 19:38:45 +02:00
5cbe477780 Updated the engine. I updated it's changelog. 2022-08-02 18:46:14 +02:00
e5008d7ed4 Updated the engine. I ported new fixes from upstream godot 3.x. 2022-08-02 18:04:10 +02:00
f5075a8d92 updated the engine. I fixed a few typos. 2022-08-02 17:54:58 +02:00
6103091122 Updated the engine. Small fixes, and an update to the donors file. 2022-08-02 10:36:44 +02:00
945d3f8c59 updated the engine, I fixed a crash. 2022-07-31 19:55:21 +02:00
deee3957b6 Updated the engine. I fixed a typo and an uninitialized variable. 2022-07-31 18:04:51 +02:00
72b71c6681 Updated the engine. I added a few smaller features / fixes to TiledWalls. 2022-07-31 14:54:46 +02:00
c1deed42f0 Updated the engine. I fixed lights. 2022-07-31 01:33:10 +02:00
147e1e93b8 Updated the engine again. I fixed the property validation for aura triggers and aura stat attributes in Spell. 2022-07-31 00:22:12 +02:00
8004cf3903 updated the engine. I added a new property hint that allows the creation of buttons in the inspector. 2022-07-31 00:04:16 +02:00
d216d2f381 Updated the engine. I fixed property hints for variant arrays. 2022-07-30 21:59:39 +02:00
99dd7813a9 Updated the engine. I ported all commits from upstream Godot 3.x up to today that I deemed worthwhile. 2022-07-30 00:58:27 +02:00
59095e35cf Updated the engine. I did lots of work / improvements on the stuff I ported from rcpp_framework. The web server got threading, cookie support, form handling support, also fixed sessions. User management is fully working now. Also reworked the user management web interface class, it got broken up into multiple nodes, which works better with a setup like this. Also added new WebNodes like an alias and a redirect. 2022-07-24 18:19:43 +02:00
fbc919fef6 Updated the engine to the latest. I added a new addon refresher module. 2022-07-17 01:43:36 +02:00
9f9b9e14c2 Updated the engine, I added a text editor plugin to it. 2022-07-16 15:51:44 +02:00