summaryrefslogtreecommitdiffstats
path: root/editor/editor_node.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Use selected node type for choosing editor tabPrecisionRender2023-01-221-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use selected node type for choosing editor tab Update editor/editor_node.cpp Co-authored-by: Tomek <kobewi4e@gmail.com>
* | | | | Merge pull request #71849 from EricEzaM/fix-run-specific-scene-shortcutRémi Verschelde2023-01-221-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Fix 'run specific scene' shortcut on Windows/non-Mac
| * | | | | Fix 'run specific scene' shortcut on Windows/non-MacEric M2023-01-221-1/+1
| | |_|_|/ | |/| | |
* | | | | Merge pull request #71770 from KoBeWi/better_editing_or_somethingRémi Verschelde2023-01-221-39/+66
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Rework EditorPlugin editing logic
| * | | | | Rework EditorPlugin editing logickobewi2023-01-221-39/+66
| |/ / / /
* | | | | Merge pull request #67253 from KoBeWi/PICKER_USAGE_NO_EDITORRémi Verschelde2023-01-211-3/+4
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | Remove editor dependencies from ColorPicker
| * | | | Remove editor dependencies from ColorPickerkobewi2022-10-111-3/+4
| | | | |
* | | | | Cleanup unused engine code v2kobewi2023-01-191-1/+0
| | | | |
* | | | | Increase default size of dockskobewi2023-01-181-4/+4
| |/ / / |/| | |
* | | | Merge pull request #70668 from KoBeWi/never_give_upRémi Verschelde2023-01-161-0/+17
|\ \ \ \ | | | | | | | | | | | | | | | Retry loading addons after filesystem scan
| * | | | Retry loading addons after filesystem scankobewi2022-12-281-0/+17
| | | | |
* | | | | Add EditorUndoRedoManager singletonkobewi2023-01-161-26/+24
| | | | |
* | | | | Move remote debug buttons to a single menu.bruvzg2023-01-141-2/+2
| | | | |
* | | | | Fix editor progress dialog theme update.bruvzg2023-01-141-1/+3
| | | | |
* | | | | Merge pull request #71209 from bruvzg/ed_progress_reparentRémi Verschelde2023-01-131-4/+8
|\ \ \ \ \ | | | | | | | | | | | | Automatically reparent editor progress dialog to avoid error spam.
| * | | | | Automatically reparent editor progress dialog to avoid error spam.bruvzg2023-01-111-4/+8
| | |_|/ / | |/| | |
* / | | | Add framework for avoidance of color flash in new windowsPedro J. Estébanez2023-01-121-0/+2
|/ / / /
* | | | Merge pull request #70863 from bruvzg/win_init_minRémi Verschelde2023-01-091-1/+4
|\ \ \ \ | | | | | | | | | | | | | | | Set main window min. size via Window object instead of DisplayServer to preserve it during window updates.
| * | | | Set main window min. size via Window object instead of DisplayServer to ↵bruvzg2023-01-031-1/+4
| |/ / / | | | | | | | | | | | | preserve it during window updates.
* | | | Removed unused property hints and `Object::get_translatable_strings()`Juan Linietsky2023-01-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove unused `EditorPropertyMember` and related hints, previouly used by VisualScript. Such logic should be implemented in the VS module itself. * As the above broke compatibility with the VS module, clean up the other hacks that were still in core in support of VisualScript. * `PROPERTY_USAGE_INTERNATIONALIZED` was only used in Object's `get_translatable_strings()`, which is a legacy function not used anywhere. So both are removed. * Reordered some usage flags after the above removal to minimize the diff. * General clean up. Fixes #30203. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
* | | | Merge pull request #70463 from DarkKilauea/nav-server-constRémi Verschelde2023-01-081-10/+10
|\ \ \ \ | | | | | | | | | | | | | | | [4.x] Rework const on NavigationServer methods
| * | | | Rework const on NavigationServer methodsJosh Jones2023-01-071-10/+10
| | | | | | | | | | | | | | | `const` is used on all methods, even when they cause modification of the server. This reworks the methods of the server to only use `const` on method that don't change the state of the server.
* | | | | Merge pull request #71057 from EricEzaM/editor-node-cleanupRémi Verschelde2023-01-081-11/+4
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Remove unnecessary changing of shortcut name in editor node.
| * | | | | Remove unnecessary changing of shortcut name.Eric M2023-01-081-11/+4
| |/ / / / | | | | | | | | | | | | | | | The same effect which was desired here can just be done with `set_item_text(...)`, which is what this PR does. It removes the need to constantly update the shortcut name when the scene menu is opened.
* / / / / Fix Undo/Redo not working until Scene menu is opened.Eric M2023-01-081-4/+10
|/ / / /
* | | | Merge pull request #68429 from KoBeWi/PropertySettingsRémi Verschelde2023-01-061-2/+1
|\ \ \ \ | | | | | | | | | | Add PropertyInfo overload for GLOBAL_DEF
| * | | | Add PropertyInfo overload for GLOBAL_DEFkobewi2022-12-111-2/+1
| | | | |
* | | | | Merge pull request #70500 from hakro/readd-renderer-optionsRémi Verschelde2023-01-061-7/+19
|\ \ \ \ \ | | | | | | | | | | | | Bring back the renderer options button on the main editor
| * | | | | Bring back the renderer options button on the main editorHakim2022-12-241-7/+19
| | |/ / / | |/| | |
* | | | | Simplify some editor plugin logic and remove dead codeYuri Sizov2023-01-051-40/+18
| | | | |
* | | | | One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see".
* | | | Add inspector plugin for key time edit & Change find key argumentSilc Renew2022-12-221-0/+1
| | | |
* | | | Do not add child twice and set initial focusMarius Hanl2022-12-211-2/+2
| | | |
* | | | Add a dialog for customizing FBX importreduz2022-12-181-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * If FBX files are found, a dialog will pop up asking to configure FBX2glTF. * Dialog can also be accessed by going Editor -> Configure FBX Import. * The dialog also shows a link to click to download the converter, which should contain instructions.
* | | | Add scope prefix to undo actionskobewi2022-12-141-3/+25
| | | |
* | | | Remove high quality glow as it is not any higher quality than regular glowclayjohn2022-12-131-2/+0
|/ / /
* | | Fix Determining Window for TouchscreenMarkus Sauermann2022-12-071-8/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | DisplayServer::screen_is_touchscreen will likely never utilize its parameter p_screen. This PR replaces this function by DisplayServer::is_touchscreen_available() with the same functionality. This solves the problem, that a SubViewport was used for determining the screen, which resulted in error messages.
* | | Make remote inspector groups not foldablekobewi2022-11-301-1/+3
| | |
* | | Merge pull request #66995 from HolonProduction/main_window_bugRémi Verschelde2022-11-291-1/+6
|\ \ \ | | | | | | | | | | | | Fix a bug with main window `EditorPlugin`.
| * | | Solve a bug with main window plugins.HolonProduction2022-11-291-1/+6
| | | | | | | | | | | | | | | | When removing a main window plugin the bindings of the main window buttons was not changed to reflect the changed indices.
* | | | Merge pull request #66194 from YeldhamDev/feature_fixesRémi Verschelde2022-11-291-4/+0
|\ \ \ \ | | | | | | | | | | | | | | | Fix some stuff with the editor features
| * | | | Fix some stuff with the editor featuresMichael Alexsander2022-11-121-4/+0
| | | | |
* | | | | Use forward-declarations in big editor classestrollodel2022-11-291-10/+8
| | | | |
* | | | | Fix that the History Dock appears before other Docks in old projectsMarkus Sauermann2022-11-251-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Newly introduced docks, that are not apparent in old projects should be positioned after the ones in the project-config-file. This way it seems to be less irritating.
* | | | | Merge pull request #69072 from souplamp/history-dock-check-connectedRémi Verschelde2022-11-241-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Add history dock to default editor layout, and prevent signal connecting multiple times
| * | | | | History dock singleton, set default editor layout, ready notificationsouplamp2022-11-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add the history dock to the default editor layout, so when a user does Editor -> Editor Layout -> Default the history dock will no longer disappear - change the enter tree notification to a ready notification to prevent the history dock from trying to connect 'on_history_changed' signal everytime the dock is moved in the editor layout
* | | | | | [Editor] Fix float dock shows untranslated title.Zae2022-11-241-1/+2
|/ / / / /
* | | | | Merge pull request #60686 from trollodel/move_editor_registrationRémi Verschelde2022-11-181-178/+4
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Move editor class and plugin registrations to a dedicated file
| * | | | | Move editor class and plugin registrations to a dedicated filetrollodel2022-11-181-178/+4
| | | | | |
* | | | | | Merge pull request #68709 from MewPurPur/instance-begone-part3Rémi Verschelde2022-11-161-4/+4
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | Remove more instances of 'instance' being used as a verb