b7a369a5e1
Add missing classes to the editor_code_editor module's class list.
2023-06-13 17:52:54 +02:00
0ef48bfbf9
gltf module doc classes small update.
2023-06-13 17:46:49 +02:00
34630ffd40
Fix registering types in the gltf module.
2023-06-13 17:35:54 +02:00
a7f1f3356c
Re-extracted class docs pt2.
2023-06-13 16:51:37 +02:00
c850fde373
Ported: [3.x] Implement physics support in the GLTF module
...
- aaronfranke
571e4189fd
2023-05-01 12:46:55 +02:00
Haoyu Qiu
00f1096e87
Set the unlit / unshaded extension when importing / exporting GLTF
...
Co-authored-by: Hakim <hakim.rouatbi@gmail.com>
2023-04-10 09:50:55 +02:00
27920ca1a7
Make sure that the script editor is the 3rd tab. I implemented the simplest solution I could think for now. If more control is needed in the future, EditorPlugins will likely need a priority queue (or some different, more generic solution).
2023-03-19 11:02:20 +01:00
c3f01e0b3d
Ported: Highlight control flow keywords with a different color. This makes them easier to distinguish from other keywords.
...
- Calinou
e905e8f145
2023-02-21 13:20:25 +01:00
1ea22f1779
Fix an another inconsistent override warning.
2023-02-21 01:39:16 +01:00
c356806ebf
Ported: Extract Syntax highlighting from TextEdit and add EditorSyntaxHighlighter
...
- Extacted all syntax highlighting code from text edit
- Removed enable syntax highlighting from text edit
- Added line_edited_from signal to text_edit
- Renamed get/set_syntax_highlighting to get/set_syntax_highlighter
- Added EditorSyntaxHighligher
- Paulb23
bc4cee4458
2023-02-21 01:30:59 +01:00
0edf8fe956
Ported: Convert syntax highlighters into a resource
...
- Paulb23
2f1080be9b
2023-02-20 14:51:10 +01:00
6b7f56fddb
Renamed TextEditor to EditorTextEditor.
2023-02-18 16:58:47 +01:00
9490e255c7
Move EditorScriptEditor's doc.
2023-02-18 16:54:42 +01:00
6026725f3b
Renamed ScriptEditor to EditorScriptEditor.
2023-02-18 16:52:26 +01:00
8f311ca275
Prefix class names in the editor_script_editor module with Editor
. Pt 1.
2023-02-18 16:37:54 +01:00
990f8aaecd
Prefix filenames in the editor_script_editor module with editor_
.
2023-02-18 16:22:59 +01:00
6e88ad5bae
Moved the editor_code_editor module to the editor_modules folder.
2023-02-18 15:45:50 +01:00
a14821587f
Renamed the code_editor module to editor_code_editor.
2023-02-18 15:31:58 +01:00
de757b8b02
Renamed code_editor.h and .cpp to code_text_editor.h and .cpp.
2023-02-18 15:02:21 +01:00
cf2894324a
Moved FindReplaceBar to it's own file.
2023-02-18 14:09:15 +01:00
1b0c1c14f0
Moved GotoLineDialog to it's own file.
2023-02-18 13:59:28 +01:00
7c946c9ba9
Separated shader editor into a new module.
2023-02-18 09:44:05 +01:00
8d7090241a
Make sure that the editor can be built even when the new code_editor module is disabled.
2023-02-17 23:20:10 +01:00
9cd2927fcc
Move the editor's script text editor into the new code_editor module.
2023-02-17 20:57:16 +01:00
2cd4e4d828
Renamed Set to RBSet.
2023-01-15 19:42:08 +01:00
1b0aac6028
Renamed Map to RBMap.
2023-01-15 19:12:50 +01:00
227e32b67c
Now modules make use of the new registration levels.
2023-01-15 17:04:00 +01:00
8075ef8e62
Added include guards to all module register_types.h-s.
2023-01-15 13:27:08 +01:00
358dbabb13
Moved the cvtt module to the editor modules folder, as it's tools only.
2023-01-15 11:56:13 +01:00
e9a19c1a66
Added module initialization levels (similar idea to what's in godot4, although I added more).
2023-01-15 11:46:13 +01:00
fc991ede18
Re-extracted class docs.
2023-01-14 13:38:58 +01:00
4b09cb47ab
Fix typo.
2023-01-08 11:34:32 +01:00
302f815321
Ported: [3.x] GLTF: Fix wrong error macro used in a few spots - aaronfranke
...
ca898a7b77
2023-01-08 11:33:29 +01:00
b240df7df6
Updated more copyright headers for 2023.
2022-12-31 21:07:05 +01:00
b46ab0f4a7
Updated copyright headers to 2023.
2022-12-31 19:34:43 +01:00
cc7d77f3e1
Re-extracted class docs.
2022-12-22 19:28:17 +01:00
848d31bfdb
Ported: [3.x] Backport the GLTFDocumentExtension system - aaronfranke
...
62e10daf70
2022-12-22 19:24:45 +01:00
fd3c23e04e
Ported: [3.x] Backport moving camera and light logic to GLTF subclasses
...
- aaronfranke
a887f48d1d
2022-12-22 16:58:19 +01:00
4cc205301f
Ported: [3.x] Consistently use p_ for parameters in GLTFDocument
...
- aaronfranke
d8b1c9ff3c
2022-12-11 20:00:56 +01:00
60b8bbf1ae
Ported: [3.x] GLTF: Organize structures and extensions into subfolders
...
- aaronfranke
d8aa3b32c9
2022-12-11 19:39:24 +01:00
Hakim
607964e973
Prevent AnimationPlayer from being added on GLTF import if the option is unchecked. Fixes #63954
...
(cherry picked from commit 805ffdfbf6841ac19c6fdbf3425a6ff15115bed7)
2022-12-11 19:16:03 +01:00
615529eb6b
Ported: [3.x] GLTF: Move shared defines into a separate gltf_defines.h file - aaronfranke
...
f1febed469
2022-11-30 15:50:09 +01:00
Aaron Franke
13b8c888a0
GLTF: Only list used extensions when they're actually used
2022-11-30 15:12:33 +01:00
41f130d9fd
Re-extracted the class docs.
2022-11-20 23:27:04 +01:00
54643bc1fc
Re-extracted class docs.
2022-10-09 12:43:55 +02:00
cd944e8bbe
Added back GridMap support for the GLTF module.
2022-10-08 23:58:46 +02:00
9ee18ce581
Moved the gltf export to the convert scene menu.
2022-10-08 22:34:51 +02:00
0117097bb6
Fixed compile.
2022-10-08 17:56:50 +02:00
LunaticInAHat
8e301d27ba
GLTF import external images correctly
2022-10-08 17:48:32 +02:00
The Tophat Demon
3b7eb818e3
GLTF imports & exports material texture filters
2022-10-08 17:48:13 +02:00
32a37f081e
Fixed PluginRefresher when a project only has one addon.
2022-10-04 18:10:27 +02:00
e558e0f700
Fix build when the new skeleton 3d module is disabled.
2022-08-28 16:01:50 +02:00
dc28777321
Moved Skeleton and it's related classes to a module.
2022-08-28 15:46:12 +02:00
a1974c8338
Re-extracted the class docs.
2022-08-23 13:09:12 +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
07d3771a12
Register text editor's resource format loader similarly to other engine ResourceFormatLoaders.
2022-08-20 02:05:46 +02:00
bafd6d1d8d
Renamed AFTER_GUI_INPUT_DESELECT to AFTER_GUI_INPUT_NO_DESELECT.
2022-08-20 01:01:18 +02:00
a21352637e
Fix infinite loop when reparenting bones in the bone editor. Also fixed issues with bones sometimes returning incorrect children.
2022-08-19 23:46:14 +02:00
95767b2cea
Moved the editor only modules to a new editor_modules folder.
2022-08-19 22:46:53 +02:00