summaryrefslogtreecommitdiff
path: root/editor/editor_node.cpp
AgeCommit message (Collapse)Author
2019-08-21Merge pull request #31523 from nekomatata/show-warning-loadingRémi Verschelde
EditorNode::show_warning displays a console warning during project loading
2019-08-21EditorNode::show_warning displays a console warning instead of failing ↵PouleyKetchoupp
during project load Fixes #31522
2019-08-21Merge pull request #31499 from nekomatata/fix-new-project-metadataRémi Verschelde
Setting project metadata doesn't fail when project_metadata.cfg doesn't exist
2019-08-21Support for file not found in ConfigFile::Load and handle a few specific casesPouleyKetchoupp
EditorSettings::set_project_metadata: creates project_metadata.cfg if it doesn't exist EditorPlugin::get_config: removed (not used) Fixes #31444
2019-08-20Merge pull request #31443 from Calinou/editor-use-minimum-window-sizeRémi Verschelde
Define a minimum window size in the editor and project manager
2019-08-17Merge pull request #31401 from aaronfranke/no-init-scriptsRémi Verschelde
Allow plugins to not have an init script
2019-08-17Define a minimum window size in the editor and project managerHugo Locurcio
This prevents most UI elements from overlapping or being cut off as a result of the window being too small. This closes #20669.
2019-08-17Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/'Braden Bodily
Condensed some if and ERR statements. Added dots to end of error messages Couldn't figure out EXPLAINC. These files gave me trouble: core/error_macros.h, core/io/file_access_buffered_fa.h (where is it?), core/os/memory.cpp, drivers/png/png_driver_common.cpp, drivers/xaudio2/audio_driver_xaudio2.cpp (where is it?)
2019-08-15Allow plugins to not have an init scriptAaron Franke
2019-08-15Allow to create scene from FileSystem dockTomasz Chabora
2019-08-14Merge pull request #31347 from neikeq/monodevelop-addinRémi Verschelde
C#: Add Ide Connection library and server for the editor
2019-08-13Reorganize various menus for consistency and concisenessHugo Locurcio
- Clean up the recent scripts dialog to match the recent scenes dialog - Add "..." at the end of shortcuts that cause a modal dialog to appear This closes #31148.
2019-08-07Merge pull request #30804 from hbina/fix_issue_30160Rémi Verschelde
Fixed crash when making subresource unique in inspector dock
2019-08-06add forgotten calls to inspector_dock->update(...).Hanif Bin Ariffin
I believe many calls to the said function was mistakenly left out leading to InspectorDock having a pointer to deleted values. As such, this commit introduces many such calls to inspector_dock where I believe is appropriate...
2019-08-06Merge pull request #31121 from willnationsdev/plugin-select-editorRémi Verschelde
Let EditorPlugins set editor/distraction-free mode
2019-08-06Let EditorPlugins set editor/distraction-free modeWill Nations
2019-08-05Merge pull request #31116 from sparkart/add_quit_shortcutRémi Verschelde
Add Shortcut Settings for Quitting Editor
2019-08-05Add Shortcut Settings for Quitting EditorEmmanuel Barroga
Adds the ability to change the shortcut keys in Editor Settings for quitting the editor.
2019-08-05Remove Editor dependency from SceneTreemerumelu
2019-08-04C#: Add Ide Connection library and server for the editorIgnacio Etcheverry
This will be used for communicating between the Godot editor and external IDEs/editors, for things like opening files, triggering hot-reload and running the game with a debugger attached.
2019-07-31Don't add unsaved scene to previous scenes listKanabenki
2019-07-30Merge pull request #30944 from YeldhamDev/bottom_panel_icon_simplifyRémi Verschelde
Make the expand icon in the bottom panel always be the same
2019-07-29Make the expand icon in the bottom panel always be the sameMichael Alexsander Silva Dias
2019-07-27Add Undo Close Tab option in tabs context menuKanabenki
2019-07-26Merge pull request #30763 from Calinou/editor-add-version-infoRémi Verschelde
Display version information in the editor at all times
2019-07-26Simplify editor settings related to window dimmingHugo Locurcio
Only a single checkbox is now exposed to control whether the editor window should be dimmed when opening a popup. The main use case for disabling it is picking colors from the editor window while a popup is open.
2019-07-25Display version information in the editor at all timesHugo Locurcio
This closes #27811.
2019-07-23Inspector: Make default float step configurableRémi Verschelde
Also allow lifting the decimal step formatting with a hint range step of 0. A new `range_step_decimals()` is added for this to avoid breaking compatibility on the general purpose `step_decimals()` (which still returns 0 for an input step of 0). Supersedes #25470. Partial fix for #18251.
2019-07-23Move "Open Screenshot" from the "Editor" menu to the editor settingsMichael Alexsander Silva Dias
2019-07-20Merge pull request #30576 from qarmin/lgtm_coverageRémi Verschelde
Changed some code reported by LGTM and Coverity
2019-07-20Changed some code showed in LGTM and Coverageqarmin
2019-07-19Make custom types more subtle and more usefulBojidar Marinov
Implements #6067 (aaronfranke's idea) Fixes #26980
2019-07-15Use switch instead of if statementNils ANDRÉ-CHANG
2019-07-09Add a way to copy the text of warnings shown in the editorBojidar Marinov
Closes #20662
2019-07-06Fix editor remaining dimmed after certain actionsBojidar Marinov
Fixes #30368
2019-07-05Revert "Add editor menu to open the project data "user://" location."Rémi Verschelde
2019-07-05Merge pull request #30336 from fire/open_project_dataRémi Verschelde
Add editor menu to open the project data "user://" location.
2019-07-05Add editor menu to open the project data "user://" location.K. S. Ernest (iFire) Lee
2019-07-05Merge pull request #30327 from Calinou/editor-dim-window-quittingRémi Verschelde
Dim the editor window while it's quitting
2019-07-04Dim the editor window while it's quittingHugo Locurcio
This makes it clearer that the editor window is busy while it's quitting (which can take a while on slower PCs). This also makes it feel more responsive to user input. Note that the effect is only visible if "Interface > Editor > Quit Confirmation" is disabled in the Editor Settings, as the quit confirmation already makes the editor window dim while quitting.
2019-07-04Use CheckBoxes in the editor instead of CheckButtons when applicableHugo Locurcio
CheckButtons should only be used if toggling them has an immediate effect. Otherwise, CheckBoxes should be used.
2019-07-02Fix editor crash when StreamPeerSSL is unavilable.Fabio Alessandrelli
The fix for EditorNode is a bit hacky, but the handling of the buttons and features there is hacky too (based on enums that might not reflect the actual state).
2019-07-02Merge pull request #27510 from fire/screenshot_editorRémi Verschelde
Add editor screenshot on control - f12.
2019-07-01Add editor screenshot on control - f12.K. S. Ernest (iFire) Lee
2019-07-01Merge pull request #29815 from NilsIrl/plus_file_1Rémi Verschelde
Replace ` + "/" + ` with `String::file_add()`
2019-06-28Added convertor from VisualShader to ShaderChaosus
2019-06-25Make visibility of update spinner editor-wide, hidden by defaultThomas ten Cate
- Make visibility of the spinner and "update always" option editor-wide, rather than per-project metadata. - Add options "Show Update Spinner" and "Update Continuously" under Editor Settings > Interface > Editor. Both options are false by default. - Rename some variables and constants to be more consistent and clearer: "update always" -> "update continuously", "update changes" -> "update when changed", "update menu" -> "update spinner", "circle" -> "update spinner". Fixes #23738.
2019-06-23Merge pull request #29376 from hilfazer/editor_layouts_dialogRémi Verschelde
Saving/deleting editor layouts dialog with layout list
2019-06-23Replace ` + "/" + ` with `String::file_add()`Nils ANDRÉ-CHANG
2019-06-21editor save/delete layout dialog with layout listhilfazer