|
e98b2a954b
|
Don't use ERR_FAIL in SubProcessUnix::stop().
|
2023-09-10 22:26:30 +02:00 |
|
|
587e896daf
|
Fix drag and drop for custom script exported resource classes.
|
2023-09-10 22:24:52 +02:00 |
|
|
5c1254e429
|
Implemented custom script class types for EditorQuickOpen.
|
2023-09-10 22:19:26 +02:00 |
|
|
2199cba049
|
Fix compile error.
|
2023-09-10 15:12:26 +02:00 |
|
|
84ccfb340a
|
Fix compile errors.
|
2023-09-10 15:03:32 +02:00 |
|
|
c380bd6587
|
More include juggling.
|
2023-09-10 14:59:32 +02:00 |
|
|
ca326971a4
|
More missing includes.
|
2023-09-10 14:53:45 +02:00 |
|
|
33c1b9c50f
|
Added all os windows the includes temporarily to the sub process class.
|
2023-09-10 14:45:12 +02:00 |
|
|
3214cac8a6
|
Try to fix windows includes.
|
2023-09-10 14:37:48 +02:00 |
|
|
5e4b583b32
|
Added sub_process_windows.cpp to the build.
|
2023-09-10 14:18:18 +02:00 |
|
|
96470d4743
|
Fix template deduction.
|
2023-09-10 14:06:00 +02:00 |
|
|
8dab74a7d2
|
Fix missing include.
|
2023-09-10 14:05:09 +02:00 |
|
|
d9f09d86d3
|
Made emscripten guards consistent in SubProcessUnix.
|
2023-09-10 13:32:47 +02:00 |
|
|
25533eed23
|
Implemented SubProcessWindows. It will likely have issues / not compile.
|
2023-09-10 13:30:56 +02:00 |
|
|
4a6868b79d
|
Removed commented code. Also call stop() in SubProcessUnix's destructor.
|
2023-09-10 13:28:06 +02:00 |
|
|
a0a84c4987
|
Return early in SubProcessUnix::start() if the executable path is empty.
|
2023-09-10 12:39:29 +02:00 |
|
|
ca105c2f88
|
Added class docs for the new SubProcess class.
|
2023-09-10 12:37:33 +02:00 |
|
|
5fd0326745
|
Added a new SubProcess class with a Uniz backend for better process control.
|
2023-09-10 12:19:51 +02:00 |
|
|
3cfe43b5e8
|
Updated an another missing OS.run() call.
|
2023-09-10 10:26:05 +02:00 |
|
|
1877ecd379
|
Fix warning.
|
2023-09-10 09:59:50 +02:00 |
|
|
e3e6e9e231
|
Bind missing method in NavigationServer.
|
2023-09-10 08:44:29 +02:00 |
|
|
70db9caf20
|
Re-extracted class docs. Also fixed smaller issues.
|
2023-09-10 08:42:24 +02:00 |
|
|
b572af1287
|
Small fixes to ScriptServer's docs.
|
2023-09-10 08:30:35 +02:00 |
|
|
e31c09d1f4
|
Small fixes to the docs.
|
2023-09-10 08:26:35 +02:00 |
|
|
1230419fb7
|
Register and bind the _ScriptServer.
|
2023-09-10 08:25:06 +02:00 |
|
|
9207afc6cb
|
Added run, create_process and create_instance helper methods to OS. Inspired by godot4's split of execute.
|
2023-09-10 08:20:35 +02:00 |
|
|
d80ba2ab9e
|
Removed _shortcut_input() from the EditorCodeTextEditor.
|
2023-09-09 16:01:20 +02:00 |
|
|
f315784d22
|
Added shortcust for toggling the default bottom menu items. CTRL + ALT + 1 - 5.
|
2023-09-09 14:38:45 +02:00 |
|
|
cf7ca783c7
|
Change the bottom bar collapse shortcut to CTRL (CMD) - U.
|
2023-09-09 14:21:34 +02:00 |
|
|
c1622601f1
|
Fix maybe uninitialized warning.
|
2023-09-09 14:03:21 +02:00 |
|
|
ab82a74b04
|
Added a shortcut and button to quickly collapse / close the bottom panel (CTRL-B).
|
2023-09-09 14:03:10 +02:00 |
|
|
36f9e5186b
|
Removed the prefix from the Input property group in Control.
|
2023-09-09 09:22:04 +02:00 |
|
|
cf2e53ebc3
|
Also remove now unnecessary if.
|
2023-09-09 04:01:26 +02:00 |
|
|
f592c170d1
|
Go back to using no context Nodes directly to save on lookup, as Nodes shouldn't be deleted like this.
|
2023-09-09 04:00:47 +02:00 |
|
|
93f4077e73
|
Stop processing no context node inputs when the input gets handled. Also use ObjectIDs in case Nodes get deleted.
|
2023-09-09 03:41:19 +02:00 |
|
|
041de5607e
|
Restore EditorCodeEditor's _gui_input method.
|
2023-09-09 03:38:54 +02:00 |
|
|
edec78785d
|
The match case option is on by default now when searching in the current file and in files in the editor.
|
2023-09-09 02:26:36 +02:00 |
|
|
a7cf92860a
|
Fixed the editor's code editor handling some shortcut events twice.
|
2023-09-09 02:21:35 +02:00 |
|
|
e3998417e7
|
Fix shortcut input handling in BaseButton.
|
2023-09-07 14:11:17 +02:00 |
|
|
ccb6074ca9
|
Backported the editor constrol changes for the new shortcut system from godot4.
|
2023-09-07 13:41:05 +02:00 |
|
|
4637f73099
|
Backported the shortcut context system from godot4.
|
2023-09-07 12:57:34 +02:00 |
|
|
bd9abfc160
|
Fix clang format warnings.
|
2023-09-07 12:00:31 +02:00 |
|
|
9a2bf73280
|
Backported _shortcut_input() virtual from godot4.
|
2023-09-07 09:56:16 +02:00 |
|
|
66e080d766
|
Fix typo.
|
2023-09-07 07:55:48 +02:00 |
|
|
7fcc653a0e
|
Backported the CallInputType parameter for SceneTree::_call_input_pause() from godot4.
|
2023-09-07 07:40:45 +02:00 |
|
|
448825acc1
|
Temporarily disabled EditorLog's new shortcuts.
|
2023-09-06 22:37:21 +02:00 |
|
|
4fe2f00133
|
The CScript module is now disabled by default. It will get re-enabled once it gets finished.
|
2023-09-06 21:52:30 +02:00 |
|
|
8ff20ba6e3
|
Added docs for StringName.
|
2023-09-06 20:49:07 +02:00 |
|
|
7fab5e4c25
|
Implemented a literal syntax for NodePaths in GDScript I decided on using godot4's (^). The doc already said it's '@' but that was wrong.
|
2023-09-06 20:45:01 +02:00 |
|
|
5121b0d56b
|
Added Toplevel property to CanvasItem. Also removed 2 extremely old compatibility methods.
|
2023-09-06 20:02:14 +02:00 |
|