Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-02 | Merge pull request #64952 from Chaosus/vs_rename_uniform_to_param | Rémi Verschelde | |
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 #65132 from bruvzg/global_menu_shortcuts_context | Rémi Verschelde | |
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 | Rename `uniform` to `parameter` across the engine | Yuri Rubinsky | |
2022-09-01 | [macOS] Handle accelerator and click events of the global menu items separately. | 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 | Fix #65122: disambiguate_filenames freeze | RedMser | |
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 | 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-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 | Merge pull request #63552 from RedMser/file-dialog-disambiguate | Rémi Verschelde | |
EditorFileDialog: disambiguate recent/favorite items | |||
2022-08-30 | Merge pull request #65042 from YuriSizov/editor-docks-tabbar-bg | Rémi Verschelde | |
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 | 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 | Add `String.to_{camel,pascal,snake}_case` methods | Danil Alexeev | |
2022-08-29 | Rename String `plus_file` to `path_join` | Aaron Franke | |
2022-08-29 | Add background to TabContainer's tabbar and editor docks | Yuri Sizov | |
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-28 | Merge pull request #64961 from ↵ | Rémi Verschelde | |
faisal-alam09/Bugfix-#64836-Placeholder-scene-tab-not-removed-when-new-scene-created Added a placeholder tab check before creating a new scene. | |||
2022-08-28 | Added a placeholder tab check before creating a new scene. | faisal-alam09 | |
2022-08-26 | Added node for Navigation links | Josh Jones | |
2022-08-27 | Rename `hint_tooltip` to `tooltip_text` & setget | Micky | |
`hint_tooltip` -> `tooltip_text` `set_tooltip` -> `set_tooltip_text` `_get_tooltip` -> `get_tooltip_text` Updates documentation, too. | |||
2022-08-26 | [macOS] Extend editor contents to the window titlebar for better space usage. | bruvzg | |
2022-08-26 | Merge pull request #58665 from KoBeWi/run_current_forever | Rémi Verschelde | |
Improve scene playing and reloading | |||
2022-08-26 | Rename ParticlesMaterial to ParticleProcessMaterial | Micky | |
Also affects their file names, related classes and documentation. | |||
2022-08-25 | Improve scene playing and reloading | kobewi | |
2022-08-24 | Extract editor color map and simplify SVG color conversion | Yuri Sizov | |
2022-08-23 | Disable editing properties in foreign resources | SaracenOne | |
from imported scenes or objects returning true from a function named '_is_read_only' and disable resaving imported resources. | |||
2022-08-22 | Merge pull request #59564 from KoBeWi/FINALLY,_ULTIMATE_UNDO_REDO | Rémi Verschelde | |
2022-08-22 | Merge pull request #64374 from RandomShaper/inheritable_cl_args | Rémi Verschelde | |
2022-08-22 | Add per-scene UndoRedo | kobewi | |
2022-08-19 | Add Startup benchmarking support | Juan Linietsky | |
This adds support for benchmarking engine startup (and editor startup if used). The goal is to use this in the benchmarking server to track improvements and changes to engine, editor, importer and scene loading startup times. | |||
2022-08-19 | Overhaul CLI argument forwarding to processes started by the editor | Pedro J. Estébanez | |
2022-08-19 | Merge pull request #63950 from bruvzg/menu_bar3 | Max Hilbrunner | |
Implement MenuBar control to wrap Popup menus or native menu, use native menu for editor. | |||
2022-08-18 | Merge pull request #64468 from aaronfranke/editor-prop-visual-shader-mode | Clay John | |
Rename `EditorPropertyShaderMode` to `EditorPropertyVisualShaderMode` | |||
2022-08-18 | Implement `MenuBar` control to wrap `PopupMenu`s or native menu, use native ↵ | bruvzg | |
menu for editor. | |||
2022-08-18 | Merge pull request #62298 from Diddykonga/select_current_save | Yuri Sizov | |
[Editor]: Allow `Select Current` to Save Scenes | |||
2022-08-15 | Rename EditorPropertyShaderMode to EditorPropertyVisualShaderMode | Aaron Franke | |
2022-08-13 | Implement MSAA for 2D [Vulkan only] | Hendrik Brucker | |
2022-08-06 | Merge pull request #63776 from fire-forge/shapecast2d | Rémi Verschelde | |
Add ShapeCast2D editor handle and improve debug drawing | |||
2022-08-03 | Merge pull request #56442 from PucklaMotzer09/remap_files_moved | Rémi Verschelde | |
2022-08-03 | Show dependency warning when removing remaps and fallback if translation | PucklaMotzer09 | |
remap does not exist | |||
2022-08-03 | Don't replace RootMotionView with Node in a running project | Hugo Locurcio | |
This behavior was inconsistent with other editor-only nodes such as Position3D, Position2D and ReferenceRect. It also caused issues when a script extended RootMotionView as it ceased to work when the project was run. | |||
2022-08-02 | Change translation remaps if files are moved | PucklaMotzer09 | |
2022-08-02 | Display sub-plugins when Stay in Script Editor is On | Alfred R. Baudisch | |
Currently, with stay_in_script_editor_on_node_selected as On, inspector_only is forcibly set, and no editors from the node selected are displayed. With this change, if the selected Node has a Main Editor, it's still not shown (the intended behaviour of the feature), but the sub-editors are shown, this correctly opens the AnimationPlayerEditor plugin and other sub-plugins. Fixes and closes #63621. | |||
2022-07-31 | Improve ShapeCast2D editor and debug drawing | FireForge | |
- Rename RayCast2DEditorPlugin to Cast2DEditorPlugin and make it also support editing ShapeCast2D. - Apply RayCast2D debug drawing improvements from #46675 to ShapeCast2D. |