summaryrefslogtreecommitdiff
path: root/editor/editor_node.cpp
AgeCommit message (Collapse)Author
2020-11-28Merge pull request #41100 from bruvzg/ctl_text_server_interfaceRémi Verschelde
[Complex Text Layouts] Implement TextServer interface.
2020-11-26Implement signed distance fields for 2D shadersreduz
2020-11-26[Complex Text Layouts] Refactor Font class, default themes and controls to ↵bruvzg
use Text Server interface. Implement interface mirroring. Add TextLine and TextParagraph classes. Handle UTF-16 input on macOS and Windows.
2020-11-22Bind the editor's Search Help function to F1 by defaultHugo Locurcio
Now that the F1 key is available, we can bind Search Help to the key generally used in other applications to open the help menu.
2020-11-17Fix CLI export when export_path is in preset.Fabio Alessandrelli
Export presets contains the export_path option, to specify the default export location, but the CLI export option disregarded that, and always required and export path to be specified. After this commit, if the export path is not specified in the command, the one in the preset will be used, erroring only if it's not present or invalid.
2020-11-17Merge pull request #38201 from Calinou/editor-f2-rename-nodeRémi Verschelde
Require Ctrl for switching between editors, bind F2 to Rename Node
2020-11-16Merge pull request #43479 from Calinou/use-low-editor-scale-autoRémi Verschelde
Use 75% editor scale on small displays automatically
2020-11-16Use 75% editor scale on small displays automaticallyHugo Locurcio
This also makes borders always display in the editor theme, even if the editor scale is below 100%. Otherwise, "focus" outlines would vanish when using an editor scale below 100%, which harms usability.
2020-11-16Merge pull request #40967 from Calinou/editor-layout-improve-messagesRémi Verschelde
Improve messages related to overriding the default editor layout
2020-11-11Restore screenshot button.K. S. Ernest (iFire) Lee
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
-Removed FuncRef, since Callable makes it obsolete -Removed int_types.h as its obsolete in c++11+ -Changed color names code
2020-10-30Refactor pixel snapping.reduz
-Rename pixel_snap to snap_2d_to_vertices -Added snap_2d_to_transforms which is more useful Fixes #41814 Solves proposal https://github.com/godotengine/godot-proposals/issues/1666 Supersedes #35606, supersedes #41535, supersedes #41534
2020-10-24Refactored 2D shader and lighting systemreduz
-Removed normal/specular properties from nodes -Create CanvasTexture, which can contain normal/specular channels -Refactored, optimized and simplified 2D shaders -Use atlas for light textures. -Use a shadow atlas for shadow textures. -Use both items aboves to make light rendering stateless (faster). -Reorganized uniform sets for more efficiency.
2020-10-19Allow sorting files by typeGilles Roudière
2020-10-18Revert "Replace SAO implementation with MSSAO"Juan Linietsky
2020-10-18Replace SAO implementation with MSSAOclayjohn
2020-10-14EditorNode now copies all drag and dropped files.Fabio Alessandrelli
The editor used to only copy drag-dropped files in the File System pane if the given file was a valid resource, or had a specific file format (ttf, otf). With this PR, all drag and dropped files are copied instead, no matter their extension.
2020-10-09Implement GPU Particle Collisionsreduz
-Sphere Attractor -Box Attractor -Vector Field -Sphere Collider -Box Collider -Baked SDF Collider -Heightmap Collider
2020-09-24Merge pull request #42018 from Leleat/create-user-dir-if-nonexistantRémi Verschelde
Create user-dir, if non-existant, so it can be opened with Godot
2020-09-14Only display the Windows toggle console option if it can actually be usedHugo Locurcio
2020-09-13creater user-dir, if non-existant and pressing 'Open Project Data Folder'Leleat
2020-09-09Rename ShortCut to Shortcut which is more grammatically correctHugo Locurcio
See https://github.com/godotengine/godot/issues/16863#issuecomment-685236980.
2020-09-09Implement 3D textures as import and resource format.reduz
2020-09-03Merge pull request #41332 from bruvzg/win_subsys_optionRémi Verschelde
Revert #41164, add subsystem build option.
2020-08-31Add high quality glow modeclayjohn
2020-08-31Merge pull request #38580 from aaronfranke/import-dockRémi Verschelde
Make the Import dock depend on the FileSystem dock for editor feature profiles
2020-08-27Merge pull request #39440 from simpuid/custom-profilersRémi Verschelde
Debugger Plugins in Godot
2020-08-27Merge pull request #40302 from verdog/camera-bounds-fixRémi Verschelde
Fix Camera2D Incorrect Preview Bounds
2020-08-27Make the Import dock depend on the FileSystem dockAaron Franke
2020-08-26Added debugger plugin supportsimpu
Changes: * EngineDebugger is exposed to gdscript. Game side of communication can be implemented through it. * EditorDebuggerPlugin is added which handles the editor side of communication.
2020-08-17Revert "[Windows] Attach to parent console instead of creating new one."bruvzg
This reverts commit 4f7a49db53c6aaabeca70fe8901144af708fb6b2.
2020-08-13Added volumetric fog effect.Juan Linietsky
2020-08-11[Windows] Attach to parent console instead of creating new one.bruvzg
2020-08-02Improve messages related to overriding the default editor layoutHugo Locurcio
This closes #33884.
2020-07-27Fix EditorTranslationParser leakSkyJJ
2020-07-27Fix errors saving a 2D scene preview when the 2D editor was never openedYuri Sizov
2020-07-23Fix run project when current scene was never savedTomasz Chabora
2020-07-21Fix spelling & grammar in comments, docs, and messagesAndy Maloney
2020-07-18fixed camera2D showing incorrect bounds in editorJosh Chandler
2020-07-15Merge pull request #40291 from hinlopen/dialog-sizeRémi Verschelde
Resize various dialogs
2020-07-15Merge pull request #40268 from DanielZTing/masterRémi Verschelde
Fix cancel/OK button order on macOS
2020-07-14Resize dialogs (FileDialog, EditorFileDialog, Reparent, SceneTreeDialog and ↵Stijn Hinlopen
resource depency dialogs).
2020-07-14Merge pull request #38440 from Paulb23/syntax_highlighter_refactorRémi Verschelde
Syntax highlighter refactor
2020-07-11Revert "Merge pull request #38341 from verdog/camera-bounds-fix"Rémi Verschelde
This reverts commit 08bbb3f161bfb4860d7574fa77b947872d344e7e.
2020-07-11Extract Syntax highlighting from TextEdit and add EditorSyntaxHighlighterPaulb23
- Extacted all syntax highlighting code from text edit - Removed enable syntax highlighting from text edit - Added line_edited_from signal to text_edit - Renamed get/set_syntax_highlighting to get/set_syntax_highlighter - Added EditorSyntaxHighligher
2020-07-11Expose Syntax highlighter for editor pluginsPaulb23
2020-07-10Fix cancel/OK button order on macOSDaniel Ting
The macOS platform convention regarding button order is cancel on left, OK on right.
2020-07-10Merge pull request #38341 from verdog/camera-bounds-fixRémi Verschelde
Fix Camera2D incorrect preview bounds
2020-07-07Fix crash on editor without a feature profilecoldragon
2020-07-06Merge pull request #40163 from pycbouh/fix-saving-empty-sceneRémi Verschelde
Improve scene preview generation for empty scenes and disabled features