summaryrefslogtreecommitdiff
path: root/editor
AgeCommit message (Collapse)Author
2019-08-26Merge pull request #25656 from bruvzg/macos_multi_instancesRémi Verschelde
[macOS] Add ability to open multiple editor instances and global/dock menu access
2019-08-26Merge pull request #31659 from Klesomik/masterRémi Verschelde
Fix memory leak in Find in Files
2019-08-26Merge pull request #31676 from KoBeWi/this_shader_is_a_historyRémi Verschelde
Clear undo history on shader load
2019-08-26Memory leak fixedKlesomik
In some functions in editor/find_in_files.cpp was detected a memory leak DirAccess* and FileAccess* were replaced by DirAccessRef and FileAccessRef DirAccessRef and FileAccessRef are just wrappers for DirAccess* and FileAccess* Fixes for issue #31659
2019-08-26Merge pull request #31674 from dankan1890/drag&drop_tilesetRémi Verschelde
Added drag and drop to the tileset plugin.
2019-08-26[macOS] Add methods to modify global and dock menus. Add ability to open ↵bruvzg
multiple editor/project manager instances, recent/favourite project list to project manager dock menu and opened scene list to editor dock menu.
2019-08-26Clear undo history on shader loadTomasz Chabora
2019-08-26Merge pull request #31556 from Chaosus/gles2_inverseRémi Verschelde
Implemented inverse shader function to GLES2
2019-08-26Merge pull request #31585 from 2shady4u/removeguidesRémi Verschelde
Added button/shortcut for removing all guides
2019-08-26Merge pull request #31615 from Calinou/assetlib-improve-loadingRémi Verschelde
Improve loading UX in the asset library
2019-08-26Added drag and drop to the tileset plugin.dankan1890
2019-08-25Fix _get_description param name (visual shaders)Yuri Roubinski
2019-08-25Merge pull request #31628 from merumelu/treeitem-icon-modulateRémi Verschelde
Tree: fix and expose icon modulation
2019-08-25Fixes for visual shader member filterYuri Roubinski
2019-08-25Small performance fix for preview in visual shaderYuri Roubinski
2019-08-25Enhanced preview for a visual shader to show errorsYuri Roubinski
2019-08-24Added button/shortcut for removing all guidesshaderbeast
Added undo/redo Correctly added has_meta
2019-08-24Tree: fix and expose icon modulationmerumelu
2019-08-24Improve loading UX in the asset libraryHugo Locurcio
The asset library will now fade when loading pages instead of displaying a progress bar, which is a more common design pattern when browsing an online resource's pages. A "Loading..." text will be displayed before the first page loads.
2019-08-23Merge pull request #31589 from Chaosus/minimap_enabledRémi Verschelde
Make code minimap to be visible by default
2019-08-23Merge pull request #31588 from Calinou/editor-help-add-horizontal-marginsRémi Verschelde
Add horizontal margins to the editor help based on width
2019-08-23Merge pull request #30833 from sparkart/fix_inspector_clear_remote_nodeRémi Verschelde
Fix Clearing Inspector for Remote Node
2019-08-23Merge pull request #31586 from SonerSound/issue_31533Rémi Verschelde
Export path is the only path to be saved as a relative path
2019-08-23Merge pull request #31111 from Xrayez/script-templates-projectRémi Verschelde
Allow to define and load script templates per project
2019-08-23Merge pull request #31569 from SaracenOne/plugin_shutdown_fixRémi Verschelde
Fix an exception when trying to close down editor with plugins using autoload singletons
2019-08-23Merge pull request #31548 from Calinou/project-manager-improve-missingRémi Verschelde
Improve the display of missing projects in the Project Manager
2019-08-23Make code minimap to be visible by defaultYuri Roubinski
2019-08-23Add horizontal margins to the editor help based on widthHugo Locurcio
This decreases the number of characters per line, and therefore helps make the editor help more readable.
2019-08-22Export path is the only path to be saved as a relative pathSonerSound
Also reverts 90b2415343287f67586956c798d4b7a63544158f
2019-08-22Allow to define and load script templates per projectAndrii Doroshenko (Xrayez)
Previously it was only possible to create custom script templates per editor instance which could lead to certain name collisions, but now one can create such templates per project tailored for specific use cases. The default path to search for custom script templates is defined in project settings via `editor/script_templates_search_path` setting as `res://script_templates` path, yet this can be configured per project. Templates have at most two origins now: 1. Project-specific, defined in `ProjectSettings`, for instance: - res://script_templates/ 2. Editor script templates, for instance: - %APPDATA%/Godot/script_templates/ As script templates can have the same name over different paths, the override mechanism was also added, enabling project-specific templates over the editor ones.
2019-08-22Fix an exception when trying to close down editor with plugins enabled.Saracen
2019-08-22Improve the display of missing projects in the Project ManagerHugo Locurcio
- Use a "broken file" icon instead of a "folder" icon for missing projects - Fade out the project icon for missing projects - Use transparent modulate for grayed out projects as it results in better-looking text - Disable the "Edit", "Run" and "Rename" buttons if at least one missing project is selected - Make double-clicking or pressing Enter do nothing when a missing project is selected - Change the "Open in FileSystem" tooltip accordingly for missing projects - Don't connect the "Open in FileSystem" pressed signal to make the button ineffective for missing projects - Name missing projects as "Missing Project" instead of "Unnamed Project"
2019-08-22Cleanup and minor changes in FileSystem DockMichael Alexsander Silva Dias
2019-08-22Merge pull request #31302 from Paulb23/issue_4881_code_minimapRémi Verschelde
Add minimap to text_edit
2019-08-22Merge pull request #31545 from groud/add_smart_snapping_displayRémi Verschelde
Displays smart snapping guides when snapped
2019-08-22Merge pull request #31489 from iwek7/removeRenameRootOptionRémi Verschelde
Showing only working options in filesystem dock menu
2019-08-22Merge pull request #31502 from thimenesup/patch-1Rémi Verschelde
Expose SceneTreeDock::get_tree_editor() to GDScript
2019-08-22Implemented inverse shader function to GLES2Yuri Roubinski
2019-08-21Add minimap to text_editPaulb23
2019-08-21Displays smart snapping guides when snappedGilles Roudière
2019-08-21Merge pull request #31535 from KoBeWi/TileMoveRémi Verschelde
Edit TileMap only with TOOL_SELECT
2019-08-21Merge pull request #31539 from Calinou/improve-editor-stringsRémi Verschelde
Tweak a few strings displayed in the editor for consistency
2019-08-21Edit TileMap only with TOOL_SELECTTomasz Chabora
2019-08-21Tweak a few strings displayed in the editor for consistencyHugo Locurcio
2019-08-21Rename FileDialog's folder icon custom color to `folder_icon_modulate`Hugo Locurcio
The custom color introduced in be8d569744e4eed9acb313d355d96e6989e92087 had the same name as the "folder" icon, which could cause conflicts in the generated documentation. The new name is also more self-explanatory.
2019-08-21Merge pull request #29871 from Faless/crypto/initial_prRémi Verschelde
More Crypto, SSL server, crt/key as Resource, HashingContext
2019-08-21Fix Network Editor Settings setup.Fabio Alessandrelli
2019-08-21Rewrite StreamPeerSSL with SSLContext helper classFabio Alessandrelli
connect_to_stream now accepts optional parameter to specify which certificates to trust. Implement accept_stream (SSL server) with key/cert parameters to specify the RSA key and X509 certificate resources.
2019-08-21Draw 3D collision shape/raycast gizmos in grayscale when disabledHugo Locurcio
This makes them easier to distinguish from their enabled counterparts, as is already done in the 2D editor.
2019-08-21Improvements and fixes of filesystem dockiwek7