Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-01 | Merge pull request #65135 from reduz/export-customization-plugins | Rémi Verschelde | |
2022-09-01 | Merge pull request #65088 from Mickeon/editor-scene-tree-tool-icon | Rémi Verschelde | |
2022-09-01 | Merge pull request #65132 from bruvzg/global_menu_shortcuts_context | Rémi Verschelde | |
2022-09-01 | Mark Script button if it's tool in Scene Tree Editor | Micky | |
Also adds a note on the tooltip if the Script is tool. The color is the same one used on the Script Editor's script list. | |||
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 #65124 from zhehangd/fix_basis | Rémi Verschelde | |
2022-09-01 | Merge pull request #65162 from YuriSizov/editor-gradients-united | Rémi Verschelde | |
Unite `GradientEdit` and `GradientEditor` as editor-only widget | |||
2022-09-01 | [macOS] Handle accelerator and click events of the global menu items separately. | bruvzg | |
2022-08-31 | Basis constructor: row vectors -> column vectors | Zhehang Ding | |
2022-08-31 | Unite GradientEdit and GradientEditor as editor-only widget | Yuri Sizov | |
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 #64247 from guilhermefelipecgs/fix_end_node | Rémi Verschelde | |
Re-add AnimationNodeStateMachine::end_node for root state machine | |||
2022-08-31 | Merge pull request #63411 from Calinou/improve-null-object-dictionary-print | Rémi Verschelde | |
Improve null and object printing to avoid confusion with arrays | |||
2022-08-31 | Improve null and object printing to avoid confusion with arrays | Hugo Locurcio | |
- Use different syntax for object printing to avoid confusion with arrays. - Print null as `<null>` to avoid confusion with a string `"null"`. - Display `<empty>` in editor resource pickers to avoid confusion with array-based properties. | |||
2022-08-31 | Fix #65122: disambiguate_filenames freeze | RedMser | |
2022-08-31 | Fix crash when toggling flag property value | Haoyu Qiu | |
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 #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-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 | Merge pull request #47744 from KoBeWi/press_F_to_play_exit | Rémi Verschelde | |
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 | 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 | 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 #64396 from qarmin/add_line_length_options | Rémi Verschelde | |
2022-08-30 | Merge pull request #65053 from YuriSizov/editor-bones-but-no-meat | Rémi Verschelde | |
Properly handle theme changes in the Skeleton3DEditor | |||
2022-08-30 | Merge pull request #64494 from kleonc/scene-dock-change-many-node-unique-names | Rémi Verschelde | |
`SceneTreeDock` Allow/fix toggling unique name in owner for all selected nodes | |||
2022-08-30 | Merge pull request #45764 from ↵ | Rémi Verschelde | |
gongpha/update-animation-tree-editor-when-selected Update all AnimationTree's editors when editing | |||
2022-08-30 | Merge pull request #65044 from YuriSizov/editor-fix-theme-n-stuff | Rémi Verschelde | |
Fix some editor theme regressions | |||
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 | Speedup conversion and add option to set maximum line length to prevent freezes | Rafał Mikrut | |
2022-08-29 | Properly handle theme changes in the Skeleton3DEditor | Yuri Sizov | |
2022-08-30 | Update all AnimationTree's editors when editing | Kongfa Waroros | |