virtualx-engine/editor
Pedro J. Estébanez 3f31925b18 Universalize draw-over API for EditorPlugins
- Now it is usable from both `CanvasItem` and `Spatial` editors.
- `EditorPlugin` API changes:
 - `forward_draw_over_canvas()` becomes `forward_draw_over_viewport()`.
 - `update_canvas()` becomes `update_overlays()`, which now triggers the update of every overlay on top of any 2D or 3D viewports present. Also now it returns the number of such viewports, which is useful whenever you need to know the number of draw-over calls you'll get.
 - New: `[set/is]_force_draw_over_forwarding_enabled()` to force overlaying regardless it handles the current object type, in a similar fashion as `[set/is]_input_event_forwarding_always_enabled`. This kind of overlay is also on top of those for regular handled node types.
 - New: `forward_force_draw_over_canvas()`, which is the callback that gets called for plugins that enable forced overlaying.
2017-11-24 21:24:15 +01:00
..
collada Cleanup unnecessary debug prints 2017-10-21 20:41:07 +02:00
doc Fix block where setter/getters are cached to be skipped 2017-11-24 14:00:01 -03:00
fileserver Fix various assorted warnings 2017-09-08 14:57:48 +02:00
icons Visual fixes 2017-11-20 13:03:22 -06:00
import Merge pull request #12717 from NathanWarden/material_import_fix 2017-11-20 09:13:36 +01:00
plugins Universalize draw-over API for EditorPlugins 2017-11-24 21:24:15 +01:00
translations i18n: Sync translation templates with current source 2017-11-22 13:16:51 +01:00
animation_editor.cpp Merge pull request #12284 from bojidar-bg/allow-subproperty-set 2017-11-21 22:44:14 +01:00
animation_editor.h Rename pos to position in user facing methods and variables 2017-09-20 13:11:10 +02:00
array_property_edit.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
array_property_edit.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
code_editor.cpp Native pan and zoom for macOS 2017-11-21 09:11:39 +01:00
code_editor.h Native pan and zoom for macOS 2017-11-21 09:11:39 +01:00
connections_dialog.cpp Rename Rect3 to AABB. 2017-11-17 11:01:41 -05:00
connections_dialog.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
create_dialog.cpp EditorSettings: Rename settings_path to settings_dir 2017-11-17 20:55:09 +01:00
create_dialog.h Fixes random sorting order in Create New Node dialog 2017-11-04 19:01:01 +01:00
dependency_editor.cpp add open feture to dependency_editor.cpp 2017-11-15 14:26:38 +08:00
dependency_editor.h add open feture to dependency_editor.cpp 2017-11-15 14:26:38 +08:00
dictionary_property_edit.cpp Better supported for remote object editing with the inspector with a simple dictionary editor implement 2017-11-17 09:20:33 +08:00
dictionary_property_edit.h Better supported for remote object editing with the inspector with a simple dictionary editor implement 2017-11-17 09:20:33 +08:00
doc_code_font.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
doc_font.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
doc_title_font.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_about.cpp Fixed invalid license symbol 2017-11-07 23:01:43 +03:00
editor_about.h EditorAbout: add donors tab 2017-09-04 00:39:57 +07:00
editor_asset_installer.cpp Removed most of the custom colors from the interface. 2017-09-25 21:43:20 -05:00
editor_asset_installer.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_audio_buses.cpp EditorAudioBus: restore delete option on master bus 2017-10-01 21:26:17 +07:00
editor_audio_buses.h Improved audio buses editor 2017-09-25 01:48:57 -05:00
editor_autoload_settings.cpp Added the set/get_setting function in Editor/Project settings. Renamed has() to has_setting. Fixes #11844 2017-10-05 15:34:34 -03:00
editor_autoload_settings.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_data.cpp ability to lock spatial nodes transform in editor 2017-11-11 12:56:37 +01:00
editor_data.h Fix typo 'begining' to 'beginning' 2017-09-01 22:54:57 +07:00
editor_dir_dialog.cpp Renamed function arguments to keep them consistent between declaration and implementation 2017-09-14 13:49:15 -04:00
editor_dir_dialog.h -Fixed EditorDirDialog, which was really old and needed to use EditorFileSystem 2017-09-03 00:24:36 -03:00
editor_export.cpp Allow configuring iOS export 2017-11-21 01:16:49 +07:00
editor_export.h Allow configuring iOS export 2017-11-21 01:16:49 +07:00
editor_file_dialog.cpp Remove the "." from file manage dialog (open scene, open file, ...) 2017-11-21 05:32:44 +03:00
editor_file_dialog.h Several visual improvements. 2017-09-28 15:00:43 -05:00
editor_file_system.cpp Add a bit space around the .import [deps] tag to make it more readable. 2017-11-24 14:00:01 -03:00
editor_file_system.h Changed reimport logic to also check md5 before reimporting, fixes #13135 2017-11-24 13:39:41 -03:00
editor_fonts.cpp Fix theme with custom font. 2017-11-09 20:45:18 -06:00
editor_fonts.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_help.cpp Add extra link tags for editor help 2017-11-20 22:18:50 -02:00
editor_help.h Several fixed to editor doc. 2017-09-14 01:13:37 -05:00
editor_initialize_ssl.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_initialize_ssl.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_log.cpp Remove unecessary anchors&margins set causing bad display (sons of containers) 2017-09-27 00:38:28 +02:00
editor_log.h Fixed some inconsistent styles, plus some cleanup 2017-09-12 13:16:47 -05:00
editor_name_dialog.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_name_dialog.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_node.cpp Universalize draw-over API for EditorPlugins 2017-11-24 21:24:15 +01:00
editor_node.h Universalize draw-over API for EditorPlugins 2017-11-24 21:24:15 +01:00
editor_path.cpp Better supported for remote object editing with the inspector with a simple dictionary editor implement 2017-11-17 09:20:33 +08:00
editor_path.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_plugin.cpp Universalize draw-over API for EditorPlugins 2017-11-24 21:24:15 +01:00
editor_plugin.h Universalize draw-over API for EditorPlugins 2017-11-24 21:24:15 +01:00
editor_plugin_settings.cpp Removed most of the custom colors from the interface. 2017-09-25 21:43:20 -05:00
editor_plugin_settings.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_profiler.cpp Refactor Fixed to Physics 2017-10-21 21:28:08 +07:00
editor_profiler.h Renamed fixed_process to physics_process 2017-09-30 16:19:07 +02:00
editor_resource_preview.cpp Use new XDG folders to dehardcode paths 2017-11-19 20:54:26 +01:00
editor_resource_preview.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_run.cpp Added a crash handler to dump the backtrace on Windows, Linux and OS X 2017-09-13 10:07:23 -03:00
editor_run.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_run_native.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_run_native.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_run_script.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_run_script.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_scale.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_scale.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_settings.cpp Merge pull request #13119 from YeldhamDev/export_path 2017-11-21 00:16:58 +01:00
editor_settings.h Fixed runtime EDITOR_DEFs being dropped. 2017-11-20 11:53:44 -06:00
editor_sub_scene.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_sub_scene.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
editor_themes.cpp Visual fixes 2017-11-20 13:03:22 -06:00
editor_themes.h Fixed theme update and some widgets. 2017-11-11 11:58:30 -06:00
export_template_manager.cpp Pass engine name and version parts as proper strings 2017-11-20 00:51:14 +01:00
export_template_manager.h -Modules can now add custom version info (added it for Mono) 2017-11-01 23:13:27 -03:00
file_type_cache.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
file_type_cache.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
filesystem_dock.cpp Merge pull request #13120 from MillionOstrich/filesystem-rmb-separator 2017-11-21 08:14:01 +01:00
filesystem_dock.h Add "New Folder.." to right mouse button click on project fileslist panel _WHEN_ no any file/folder is under mouse cursor. 2017-11-20 21:25:13 +03:00
groups_editor.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
groups_editor.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
import_dock.cpp Refresh import options when changing importer 2017-11-13 17:31:00 -02:00
import_dock.h Refresh import options when changing importer 2017-11-13 17:31:00 -02:00
multi_node_edit.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
multi_node_edit.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
node_dock.cpp Added and improved some icons, plus some other minor visual fixes. 2017-10-12 14:43:11 -05:00
node_dock.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
output_strings.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
output_strings.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
pane_drag.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
pane_drag.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
progress_dialog.cpp Remove set_area_as_parent_rect and replace it by set_anchors_and_margins_preset(PRESET_WIDE) 2017-09-22 11:39:44 +02:00
progress_dialog.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
project_export.cpp Fix file extensions persisting in file dialog after export 2017-11-20 23:20:56 +01:00
project_export.h Fix file extensions persisting in file dialog after export 2017-11-20 23:20:56 +01:00
project_manager.cpp Pass engine name and version parts as proper strings 2017-11-20 00:51:14 +01:00
project_manager.h Add language option button to project manager 2017-10-26 14:40:07 -05:00
project_settings_editor.cpp Merge pull request #11933 from cxong/master 2017-11-21 14:25:09 -03:00
project_settings_editor.h ProjectSettings: show error msg in a label instead 2017-10-28 09:35:09 +07:00
property_editor.cpp Merge pull request #11940 from GodotExplorer/debugger 2017-11-20 22:55:49 +01:00
property_editor.h Ability to convert from SpatialMaterial to ShaderMaterial 2017-09-22 09:20:52 -03:00
property_selector.cpp Many fixes to visual script, changed virtuals override for a proper selector. 2017-09-12 07:58:54 -03:00
property_selector.h Many fixes to visual script, changed virtuals override for a proper selector. 2017-09-12 07:58:54 -03:00
pvrtc_compress.cpp Use new XDG folders to dehardcode paths 2017-11-19 20:54:26 +01:00
pvrtc_compress.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
quick_open.cpp Fixed quick open not showing enties with no search text, issue 11277 2017-09-16 13:14:22 +00:00
quick_open.h Improve 'quick open' search time 2017-09-02 16:17:59 +02:00
register_exporters.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
reparent_dialog.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
reparent_dialog.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
run_settings_dialog.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
run_settings_dialog.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
scene_tree_dock.cpp Fix context menu of first node in a new scene 2017-11-24 12:32:57 +08:00
scene_tree_dock.h Add editor setting to allow keep show local scene tree while debugger start. 2017-11-22 21:53:01 +08:00
scene_tree_editor.cpp Merge pull request #12359 from kubecz3k/spatial-lock 2017-11-20 16:02:20 +01:00
scene_tree_editor.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
script_create_dialog.cpp Use new XDG folders to dehardcode paths 2017-11-19 20:54:26 +01:00
script_create_dialog.h Add ScriptLanguage::supports_builtin_mode and improve ScriptCreateDialog 2017-10-24 15:48:58 +02:00
script_editor_debugger.cpp Improved update for remote scene tree and remote object. 2017-11-23 15:23:24 +08:00
script_editor_debugger.h Add editor setting to allow keep show local scene tree while debugger start. 2017-11-22 21:53:01 +08:00
SCsub Added modules' doc files to make_doc_header 2017-11-17 01:57:28 +08:00
settings_config_dialog.cpp Merge pull request #11933 from cxong/master 2017-11-21 14:25:09 -03:00
settings_config_dialog.h Separated Editor settings and Scene undo redo stack 2017-10-15 18:17:28 +01:00
spatial_editor_gizmos.cpp Rename Rect3 to AABB. 2017-11-17 11:01:41 -05:00
spatial_editor_gizmos.h Rename Rect3 to AABB. 2017-11-17 11:01:41 -05:00