Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-01 | Merge pull request #63479 from DarkKilauea/nav-link | Rémi Verschelde | |
2022-09-01 | Merge pull request #65135 from reduz/export-customization-plugins | Rémi Verschelde | |
2022-09-01 | Merge pull request #65192 from YuriSizov/control-customizable-cache-p2 | Rémi Verschelde | |
2022-09-01 | Merge pull request #64157 from Mickeon/remove-mysterious-is-playing | Rémi Verschelde | |
2022-09-01 | Merge pull request #63968 from KoBeWi/finding_stuff_in_a_dictionary | Rémi Verschelde | |
2022-09-01 | Merge pull request #65132 from bruvzg/global_menu_shortcuts_context | Rémi Verschelde | |
2022-09-01 | Add dumb and manual theme caching systems to Window | Yuri Sizov | |
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-09-01 | Merge pull request #65073 from bruvzg/trim_spaces | Rémi Verschelde | |
[TextServer] Add support for trimming edge spaces on line break. | |||
2022-09-01 | [macOS] Handle accelerator and click events of the global menu items separately. | bruvzg | |
2022-09-01 | [TextServer] Add support for trimming edge spaces on line break. | bruvzg | |
2022-08-31 | Implement Physical Light Units as an optional setting. | clayjohn | |
This allows light sources to be specified in physical light units in addition to the regular energy multiplier. In order to avoid loss of precision at high values, brightness values are premultiplied by an exposure normalization value. In support of Physical Light Units this PR also renames CameraEffects to CameraAttributes. | |||
2022-08-31 | Merge pull request #65131 from TokageItLab/transform-with | Rémi Verschelde | |
2022-08-31 | Merge pull request #59919 from ↵ | Rémi Verschelde | |
piiertho/enhancement/rename-AnimationNodeTransition-input_count-to_enabled_inputs | |||
2022-08-31 | enhancement: Rename declared property AnimationNodeTransition::input_count ↵ | Pierre-Thomas Meisels | |
to AnimationNodeTransition::enabled_inputs | |||
2022-08-31 | Discontinued spherical_interpolate_with in Transform3D | Silc Renew | |
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 | 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-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 #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-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 | 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 | [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 | Implement `AStarGrid2D` class with jump-point pathfinding | Yuri Rubinsky | |
2022-08-30 | Clean-up/change some Skeleton3D API | Silc Renew | |
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 | Mention that grab_focus is more reliable deferred | 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 #64410 from MewPurPur/rename-notification-instanced | Rémi Verschelde | |
2022-08-30 | Add `String.to_{camel,pascal,snake}_case` methods | Danil Alexeev | |
2022-08-30 | Rename TreeItem's `set_tooltip` to `set_tooltip_text` | Micky | |
`set_tooltip` -> `set_tooltip_text` `get_tooltip` -> `get_tooltip_text` For consistency: `get_button_tooltip` -> `get_button_tooltip_text` And the `tooltip` parameter in `add_button` was renamed to `tooltip_text` | |||
2022-08-30 | Merge pull request #65066 from aaronfranke/str-path-join | Rémi Verschelde | |
2022-08-30 | Merge pull request #65060 from Atlinx/feat/65059_fix-doc-error | Rémi Verschelde | |
2022-08-30 | Merge pull request #61883 from ↵ | Rémi Verschelde | |
Calinou/material-tweak-default-alpha-scissor-threshold Improve documentation for BaseMaterial3D's alpha scissor threshold | |||
2022-08-29 | Rename String `plus_file` to `path_join` | Aaron Franke | |
2022-08-29 | Add missing parameters for signal in docs | Atlinx | |
2022-08-29 | Add background to TabContainer's tabbar and editor docks | Yuri Sizov | |
2022-08-29 | Document 3D particle color properties requiring vertex color as albedo | Hugo Locurcio | |
2022-08-29 | Merge pull request #57234 from rafallus/doc/collision_obj_mouse_functions | Rémi Verschelde | |
2022-08-29 | Merge pull request #65031 from akien-mga/os-drop-obsolete-resource-debugging | Rémi Verschelde | |
2022-08-29 | Rename `CanvasItem.update()` to `queue_redraw()` | Micky | |
Affects a lot of classes. Very thoroughly checked signal connections and deferred calls to this method, add_do_method/add_undo_method calls, and so on. Also renames the internal `_update_callback()` to `_redraw_callback()` for consistency. Just a few comments have also been changed to say "redraw". In CPUParticles2D, there was a private variable with the same name. It has been renamed to `do_redraw`. | |||
2022-08-29 | Improve documentation for BaseMaterial3D's alpha scissor threshold | Hugo Locurcio | |
2022-08-29 | Expose input interaction virtual functions in CollisionObject | rafallus | |