summaryrefslogtreecommitdiff
path: root/editor/editor_node.cpp
AgeCommit message (Collapse)Author
2022-09-14Merge pull request #65494 from V-Sekai/fix_inspect_command_contextRémi Verschelde
2022-09-13Disable menus and functionality that are not relevant on the Android Editor portFredia Huya-Kouadio
2022-09-10Merge pull request #64465 from TokageItLab/bind-after-gui-inputRémi Verschelde
Bind `AfterGUIInput` to GDScript and update document
2022-09-09Merge pull request #64938 from YuriSizov/editor-scaled-iconsRémi Verschelde
2022-09-09Merge pull request #65520 from V-Sekai/remote_objects_no_read_onlyRémi Verschelde
2022-09-08Remove read-only status from EditorDebuggerRemoteObjectSaracenOne
2022-09-08Merge pull request #65504 from KoBeWi/close_before_savingRémi Verschelde
2022-09-08bind AfterGUIInputSilc Renew
2022-09-08Merge pull request #65241 from bruvzg/no_keymap_ambiguityRémi Verschelde
Fix key mapping changes when moving from macOS to other platform.
2022-09-08Merge pull request #60108 from KoBeWi/arise_to_topRémi Verschelde
Rename raise() to move_to_front()
2022-09-08Merge pull request #65501 from m4gr3d/fix_invalid_project_manager_path_mainRémi Verschelde
Fix issue causing the project manager to crash because of missing path argument
2022-09-08Ask before closing with unsaved resourceskobewi
2022-09-07Fix issue causing the project manager to crash because of missing path argumentFredia Huya-Kouadio
In the process, the initialization logic is updated to show an error message and gracefully close the engine when setup errors occur.
2022-09-07Allow images to be imported "for editor use" and respect editor settingsYuri Sizov
2022-09-07Fix key mapping changes when moving from macOS to other platformbruvzg
Removes separate `Command` key (use `Meta` instead). Adds an event flag to automatically remap `Command` <-> `Control` (cannot be set alongside `Control` or `Meta`).
2022-09-07Remove / Replace old Navigation Debug Visualizationsmix8
- removes / replaces leftovers from old navigation debug code - cleanes SceneTree and ProjectSettings from old navigation debug
2022-09-07Merge pull request #58617 from KoBeWi/custom_somethingRémi Verschelde
Improve handling of custom types
2022-09-07In inspector, show 'edit' button instead of 'inspect' when resource is part ↵SaracenOne
of an editable scene.
2022-09-07Merge pull request #65447 from Faless/net/4.x_ssl_to_tlsRémi Verschelde
[Net] Rename StreamPeerSSL to StreamPeerTLS.
2022-09-07[Net] Rename StreamPeerSSL to StreamPeerTLS.Fabio Alessandrelli
SSL has been deprectated almost 10 years ago.
2022-09-07Rename EditorInterface.get_editor_main_control to get_editor_main_screenYuri Sizov
2022-09-06Rename raise() to move_to_front()kobewi
2022-09-05Improve handling of custom typeskobewi
2022-09-05Various editor UI fixes (bottom panel corner radius and scene tab bar)FireForge
- Fix top corners of bottom panel not having rounded corners - Fix scene tab bar background expanding vertically by corner radius - Remove two unneccesary theme items from the editor theme: - EditorStyles/SceneTabFG - EditorStyles/SceneTabBG - Remove an instance where the scene TabBar was having its styleboxes overriden to the default value, which has no effect.
2022-09-02Merge pull request #64952 from Chaosus/vs_rename_uniform_to_paramRémi Verschelde
2022-09-01Merge pull request #63479 from DarkKilauea/nav-linkRémi Verschelde
2022-09-01Merge pull request #65135 from reduz/export-customization-pluginsRémi Verschelde
2022-09-01Merge pull request #65132 from bruvzg/global_menu_shortcuts_contextRémi Verschelde
2022-09-01Add support for scene/resource customization in export pluginsJuan 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-01Rename `uniform` to `parameter` across the engineYuri Rubinsky
2022-09-01[macOS] Handle accelerator and click events of the global menu items separately.bruvzg
2022-08-31Implement 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-31Fix #65122: disambiguate_filenames freezeRedMser
2022-08-31Merge pull request #62157 from ChronicallySerious/front-port-vcs-pluginRémi Verschelde
VCS: Port Godot 3.5's VCS features to GDExtension
2022-08-30Merge pull request #65089 from YuriSizov/editor-launch-bar-with-styleRémi Verschelde
Improve style and add contextual highlight to the editor launch pad
2022-08-31VCS: Improve VCS UI/UX by QoL changesTwarit 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-30Merge pull request #63552 from RedMser/file-dialog-disambiguateRémi Verschelde
EditorFileDialog: disambiguate recent/favorite items
2022-08-30Merge pull request #65042 from YuriSizov/editor-docks-tabbar-bgRémi Verschelde
2022-08-30EditorFileDialog: disambiguate recent/favorite itemsRedMser
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-30Improve style and add contextual highlight to the editor launch padYuri Sizov
2022-08-30Merge pull request #63003 from Geometror/msaa-2dRémi Verschelde
2022-08-30Merge pull request #64377 from Mickeon/rename-canvas-redrawRémi Verschelde
Rename `CanvasItem.update()` to `queue_redraw()`
2022-08-30Add `String.to_{camel,pascal,snake}_case` methodsDanil Alexeev
2022-08-29Rename String `plus_file` to `path_join`Aaron Franke
2022-08-29Add background to TabContainer's tabbar and editor docksYuri Sizov
2022-08-29Rename `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-28Merge 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-28Added a placeholder tab check before creating a new scene.faisal-alam09
2022-08-26Added node for Navigation linksJosh Jones
2022-08-27Rename `hint_tooltip` to `tooltip_text` & setgetMicky
`hint_tooltip` -> `tooltip_text` `set_tooltip` -> `set_tooltip_text` `_get_tooltip` -> `get_tooltip_text` Updates documentation, too.