bf15aa0f87
Don't create empty keys.
2024-02-25 22:34:48 +01:00
0e9a926365
Fixed a few smaller typos.
2024-02-25 22:33:17 +01:00
66e0daf383
Created a built in editor using PROPERTY_HINT_BUTTON-s from HTMLTemplates.
2024-02-25 22:11:17 +01:00
8c06dce33f
Now PROPERTY_HINT_BUTTON adds the property's name as the called method's first parameter.
2024-02-25 22:09:25 +01:00
c6c864a683
Hide template_overrides and template_defaults property from the inspector in HTMLTemplate.
2024-02-25 20:43:38 +01:00
ce638a69c1
Now HTMLTemplateDataEditorPlugin will only handle HTMLTemplateDatas, if they are on disk.
2024-02-25 19:25:58 +01:00
35e328576a
Set up docs for the new classes.
2024-02-25 19:17:06 +01:00
87920a4ed7
Initial HTMLTemplate class setup.
2024-02-25 19:15:34 +01:00
e8ffc10abf
Added more file formats to the Text Editor's Save Dialog.
2024-02-25 17:32:35 +01:00
5c9996fd58
Added an editor plugin for HTMLTemplateData. Double clicking one in the editor will open the underlying file on the text editor tab (if enabled).
2024-02-25 17:26:28 +01:00
83facbff3b
Fix issues with HTMLTemplateData loading and serialization.
2024-02-25 16:33:53 +01:00
08864f0a25
Added an importer for HTMLTemplateData.
2024-02-25 16:23:36 +01:00
eca4475f2d
Implemented HTMLTemplateData.
2024-02-25 15:55:42 +01:00
fb005f970e
Added HTMLTemplate and HTMLTemplateData classes.
2024-02-25 14:54:50 +01:00
0edc5438dd
Re-extracted class docs.
2024-02-25 10:26:26 +01:00
66c2b12fc0
Added a new method to Expression so it can be used with multiple threads simultenously.
2024-02-25 10:25:46 +01:00
4b9982d2d9
Bump version.
2024-02-24 10:33:52 +01:00
8bd1c25844
Small tweaks to the changelog.
2024-02-24 07:41:57 +01:00
dc68cb400c
Updated changelog.
2024-02-24 07:40:37 +01:00
b3cf4d9dc2
Set version to 4.2.1 stable.
2024-02-23 13:07:25 +01:00
837825352a
Updated old package path.
2024-02-23 10:31:52 +01:00
973b686a86
Found and updated some remaining old package paths.
2024-02-23 00:51:21 +01:00
d44d8c2bcd
Fix checking the wrong property in the Android's export plugin.
2024-02-23 00:49:31 +01:00
fa2a54a019
Added a way for platforms to define a custom resource pack location.
2024-02-17 22:14:44 +01:00
7da17bca02
Added more defines for platform specific configs.
2024-02-17 20:55:27 +01:00
0fccc9f393
Added S3TC_NOT_SUPPORTED define to be used by platforms externally.
2024-02-17 19:07:14 +01:00
cdb3f03e61
Added optional GLES2_LOAD_EXT_NO_DLCFN_AVAILABLE define for the rasterizer storage.
2024-02-17 19:04:57 +01:00
1d22053020
Moved dlfcn.h include in RasterizerStorageGLES2 to it's proper place according to the comment above it.
2024-02-17 18:57:33 +01:00
08711274c7
Fix custom module paths for the editor builds.
2024-02-17 16:41:51 +01:00
4ed0f09f43
Turn custom module paths relative to the engine's directory when they reside inside the engine's folder.
2024-02-17 15:11:13 +01:00
b8c81b5449
Small tweaks to HTTPServerSimple, mostly related to ssl handling.
2024-02-16 23:06:39 +01:00
2400b14bb9
Fix FileCache for files in .pck-s.
2024-02-16 22:12:17 +01:00
8284ff56b8
Fix DirAccess::get_filesystem_abspath_for() for .pck files.
2024-02-16 22:11:54 +01:00
34ddcc3694
Fix build on MSVC.
2024-02-15 20:38:16 +01:00
3da74f0703
Added get_global_class_name method to Script. Now GDScriptParser uses this first to determine global class names, instead of parsing the script file again.
2024-02-13 20:09:46 +01:00
e615073951
Bump version.
2024-02-09 22:35:50 +01:00
03b70b0a2b
Updated the changelog file.
2024-02-09 09:25:09 +01:00
088049f177
Updated the sample module config file with the new modules.
2024-02-08 23:58:47 +01:00
5f91eb3e44
Set version to stable.
2024-02-08 23:49:30 +01:00
7ce8e97b13
Disabled the WindowServer for now.
2024-02-08 23:45:33 +01:00
2abfd57704
Fix error.
2024-02-08 22:44:02 +01:00
a5fcaa536f
Fix errors during filtering Nodes in the editor.
2024-02-08 22:42:42 +01:00
f4118ae3fb
Updated the last backported commit.
2024-02-08 22:11:42 +01:00
deec900b5e
Ported: Update the logic used to start / stop the GL thread
...
Currently the GL thread is started / stopped when the activity is respectively resumed / paused. However, according to the `GLSurfaceView` documentation, this should be done instead when the activity is started / stopped, so this change updates the start / stop logic for the GL thread to match the documentation.
- m4gr3d
194452bf38
2024-02-08 22:10:48 +01:00
da41965485
Added back ResourceImporterOBJ from godot.
2024-02-08 21:52:13 +01:00
a5d8696021
Ported: Vertex cache optimizer
...
Optimizes indices to make good use of vertex cache on GPU.
- lawnjelly
0aa22b8f13
2024-02-08 21:35:01 +01:00
14d1c0ad66
Added a commit as a todo.
2024-02-08 21:17:14 +01:00
c3c6d64a50
Portred: Add MergeGroup node to simplify merging Meshes at runtime.
...
- lawnjelly
8b79135538
2024-02-08 21:00:07 +01:00
8b9b77dd60
Fix windows compile.
2024-02-08 20:36:43 +01:00
ae7409bf52
Ported: Fix signed distance field font rendering
...
This fix works in both GLES3 and GLES2.
The rendering formula in the shader was adjusted to further improve the
sharpness/antialiasing quality balance.
- lawnjelly and Calinou
bc607fb607
2024-02-08 19:11:34 +01:00