Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-01 | Add support for scene/resource customization in export plugins | Juan Linietsky | |
EditorExportPlugin adds a set of callbacks to allow customizing scenes, resources or subresources in all files exported: * Can take scene files, resource files and subresources in all of them. * Uses a cache for the converted files if nothing changes, so this work only happens if a file is modified. * Uses hashing to differentiate export configuration caches. * Removed the previous conversion code to binary, as this one uses existing stuff. This API is useful in several scenarios: * Needed by the "server" export platform to get rid of textures, meshes, audio, etc. * Needed by text to binary converters. * Needed by eventual optimizations such as shader precompiling on export, mesh merging and optimization, etc. This is a draft, feedback is very welcome. | |||
2022-08-31 | Merge pull request #65130 from BastiaanOlij/fix_mobile_signed_tangent | Rémi Verschelde | |
Fix vector type for signed tangent in mobile shader | |||
2022-08-31 | Merge pull request #65095 from m4gr3d/update_get_current_dir_main | Rémi Verschelde | |
Additional fixes to the Android `get_current_dir()` implementation. | |||
2022-08-31 | Merge pull request #63413 from Calinou/volumetric-fog-add-per-light-energy-2 | Rémi Verschelde | |
Add a per-light volumetric fog energy property | |||
2022-08-31 | Merge pull request #63394 from Calinou/curve-gradient-rename-interpolate | Rémi Verschelde | |
Rename Curve/Curve2D/Curve3D/Gradient `interpolate()` to `sample()` | |||
2022-08-31 | Fix vector type for signed tangent in mobile shader | Bastiaan Olij | |
2022-08-31 | Merge pull request #65121 from timothyqiu/print-line | Rémi Verschelde | |
Remove unnecessary `print_line` in RendererDummy | |||
2022-08-31 | Merge pull request #62157 from ChronicallySerious/front-port-vcs-plugin | Rémi Verschelde | |
VCS: Port Godot 3.5's VCS features to GDExtension | |||
2022-08-31 | Remove unnecessary `print_line` in RendererDummy | Haoyu Qiu | |
2022-08-30 | Merge pull request #65098 from bruvzg/msdf_modulate | Rémi Verschelde | |
Fix MSDF fonts color modulation. | |||
2022-08-30 | Merge pull request #65094 from Faless/web/4.x_templates_refactor | Rémi Verschelde | |
[Web] Require threads, rtti, allow optimize=speed. | |||
2022-08-30 | Rename Curve/Curve2D/Curve3D/Gradient `interpolate()` to `sample()` | Hugo Locurcio | |
"sampling" is a more accurate term than "interpolating" for what's happening when using that function. | |||
2022-08-30 | Merge pull request #64545 from asmaloney/doc-fstring-make_rst | Rémi Verschelde | |
[doc] Use f-strings throughout make_rst.py | |||
2022-08-30 | Merge pull request #65089 from YuriSizov/editor-launch-bar-with-style | Rémi Verschelde | |
Improve style and add contextual highlight to the editor launch pad | |||
2022-08-30 | Merge pull request #65087 from TokageItLab/change-skeleton-3d-api | Rémi Verschelde | |
Clean-up/change some Skeleton3D API | |||
2022-08-31 | VCS: Improve VCS UI/UX by QoL changes | Twarit Waikar | |
The editor will now use the project path i.e. the place where the root of the repo is supposed to be according to the user. This project path is also sent into the plugin and so out-of-directory asset folders can also be maintained this way. | |||
2022-08-31 | VCS: Replace usage of varray() by using callable_mp::bind() | Twarit Waikar | |
2022-08-31 | VCS: Fix empty metadata items being moved across stages | Twarit Waikar | |
2022-08-31 | VCS: Load a GDExtension instead of Script + UI port from 3.5 | Twarit Waikar | |
2022-08-31 | VCS: Port Godot 3.5's VCS features to GDExtension | Twarit Waikar | |
2022-08-30 | Merge pull request #63552 from RedMser/file-dialog-disambiguate | Rémi Verschelde | |
EditorFileDialog: disambiguate recent/favorite items | |||
2022-08-30 | Add a per-light volumetric fog energy property | Hugo Locurcio | |
Per-light energy gives more control to the user on the final result of volumetric fog. Specific lights can be fully excluded from volumetric fog by setting their volumetric fog energy to 0, which improves performance slightly. This can also be used to prevent short-lived dynamic effects from poorly interacting with volumetric fog, as it's updated over several frames by default unless temporal reprojection is disabled. Volumetric fog shadows now obey Light3D's Shadow Opacity property as well. The shadow fog fade property was removed as it had little visible impact on the final scene's rendering. | |||
2022-08-30 | [Web] Require threads, rtti, allow optimize=speed. | Fabio Alessandrelli | |
Update export names (web[_dlink]_[release|debug].zip). The Build with dynamic linking is broken due to high number of imports in output wasm (likely emscripten regression issue 15487). | |||
2022-08-30 | Merge pull request #65068 from BastiaanOlij/fix_dummy_mesh_allocation | Rémi Verschelde | |
2022-08-30 | Merge pull request #62717 from Chaosus/jps_pathfinding | Yuri Rubinsky | |
2022-08-30 | Merge pull request #59855 from KoBeWi/focus_thief | Rémi Verschelde | |
2022-08-30 | Merge pull request #47744 from KoBeWi/press_F_to_play_exit | Rémi Verschelde | |
2022-08-30 | Fix MSDF fonts color modulation. | bruvzg | |
2022-08-30 | Merge pull request #64554 from nongvantinh/material_are_not_applied | Rémi Verschelde | |
2022-08-30 | Merge pull request #64327 from KoBeWi/_update_callable | Rémi Verschelde | |
2022-08-30 | Additional fixes to the Android `get_current_dir()` implementation. | Fredia Huya-Kouadio | |
2022-08-30 | [doc] Use f-strings throughout make_rst.py | Andy Maloney | |
Based on discussion in #64230 | |||
2022-08-30 | Merge pull request #65042 from YuriSizov/editor-docks-tabbar-bg | Rémi Verschelde | |
2022-08-30 | Merge pull request #65061 from ↵ | Ignacio Roldán Etcheverry | |
paulloz/dotnet/fix-godot_variants-with-empty-type-field C#: Populate `Type` field on `godot_variant` created in managed | |||
2022-08-30 | EditorFileDialog: disambiguate recent/favorite items | RedMser | |
Similar to script editor, if two folders have the same name, they will now get a more descriptive name in the item list. | |||
2022-08-30 | Improve style and add contextual highlight to the editor launch pad | Yuri Sizov | |
2022-08-30 | Implement `AStarGrid2D` class with jump-point pathfinding | Yuri Rubinsky | |
2022-08-30 | Merge pull request #65078 from RandomShaper/git_hooks_extend | Rémi Verschelde | |
2022-08-30 | Clean-up/change some Skeleton3D API | Silc Renew | |
2022-08-30 | Merge pull request #65072 from Mickeon/try-tween-float-cast | Rémi Verschelde | |
2022-08-30 | Change _redraw_callback to callable_mp | kobewi | |
2022-08-30 | Fix build issue after #64377 and #64701 | Rémi Verschelde | |
2022-08-30 | Merge pull request #63003 from Geometror/msaa-2d | Rémi Verschelde | |
2022-08-30 | Merge pull request #64377 from Mickeon/rename-canvas-redraw | Rémi Verschelde | |
Rename `CanvasItem.update()` to `queue_redraw()` | |||
2022-08-30 | Merge pull request #64701 from Geometror/fix-atlastexture-gpuparticles-2d | Rémi Verschelde | |
Fix GPUParticles2D ignoring AtlasTexture region | |||
2022-08-30 | Mention that grab_focus is more reliable deferred | kobewi | |
2022-08-30 | Allow to change the Stop shortcut used at runtime | kobewi | |
2022-08-30 | Merge pull request #63902 from dalexeev/string-cases | Rémi Verschelde | |
2022-08-30 | Merge pull request #65039 from Mickeon/rename-treeitem-tooltip | Rémi Verschelde | |
2022-08-30 | Merge pull request #65075 from RandomShaper/hooks_wt_win | Rémi Verschelde | |