godot/editor
Rémi Verschelde 5341e6010e
Allow dehardcoding documentation branch and URL in docs links
This makes it possible to change the branch of the documentation that
URLs are pointing to without having to modify all class reference
files.

In the XML class reference, the `$DOCS_URL` placeholder should be used,
and will be replaced automatically in the editor and when generating
the RST class reference.

The documentation branch string is set in `version.py`.

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-11-15 13:02:21 +01:00
..
debugger Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
fileserver Rename `instance()`->`instantiate()` when it's a verb 2021-06-19 20:49:18 -06:00
icons Merge pull request #54803 from goostengine/shape-cast-2d 2021-11-12 13:28:44 -07:00
import Add path to functions that return iporter options 2021-11-14 14:06:10 -03:00
plugins Allow dehardcoding documentation branch and URL in docs links 2021-11-15 13:02:21 +01:00
translations i18n: Sync editor translations with Weblate 2021-11-03 15:06:02 +01:00
SCsub i18n: Sync classref translations with Weblate 2021-11-03 15:06:09 +01:00
action_map_editor.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
action_map_editor.h Allow mouse button event detection in Action Map Editor 2021-09-20 18:16:30 +02:00
animation_bezier_editor.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
animation_bezier_editor.h Replace close icon with button in the Bezier editor 2021-08-26 19:21:49 -06:00
animation_track_editor.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
animation_track_editor.h reimplement ping-pong 2021-11-03 13:39:33 +09:00
animation_track_editor_plugins.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
animation_track_editor_plugins.h Entirely removes BIND_VMETHOD in favor of GDVIRTUAL 2021-08-23 08:10:13 -03:00
array_property_edit.cpp
array_property_edit.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
audio_stream_preview.cpp Use range iterators for `Map` 2021-09-30 15:09:12 -06:00
audio_stream_preview.h Implement Range Iterators 2021-07-08 23:27:27 -03:00
code_editor.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
code_editor.h Remove unimplemented methods 2021-10-21 18:44:25 +01:00
connections_dialog.cpp Use const references where possible for List range iterators 2021-07-25 12:22:25 +02:00
connections_dialog.h Documentation search fixes 2021-06-16 09:43:34 -07:00
create_dialog.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
create_dialog.h
dependency_editor.cpp Use range iterators for `Map` 2021-09-30 15:09:12 -06:00
dependency_editor.h
dictionary_property_edit.cpp
dictionary_property_edit.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
doc_tools.cpp Modules: Make sure to include modules_enabled.gen.h where needed 2021-11-12 13:42:58 +01:00
doc_tools.h
editor_about.cpp clang-format: Disable alignment of operands, too unreliable 2021-10-28 15:19:35 +02:00
editor_about.h Make it possible to copy the Godot version identifier by clicking it 2021-04-28 17:35:57 +02:00
editor_asset_installer.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_asset_installer.h Automatically display the installer after downloading an asset 2021-07-12 11:47:43 +02:00
editor_atlas_packer.cpp Rename `instance()`->`instantiate()` when it's a verb 2021-06-19 20:49:18 -06:00
editor_atlas_packer.h
editor_audio_buses.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
editor_audio_buses.h Entirely removes BIND_VMETHOD in favor of GDVIRTUAL 2021-08-23 08:10:13 -03:00
editor_autoload_settings.cpp Use range iterators for `Map` 2021-09-30 15:09:12 -06:00
editor_autoload_settings.h Display an error message in settings when autoload name is invalid 2021-09-14 13:04:00 +02:00
editor_builders.py Use maximum zlib compression when generating editor translation headers 2021-10-29 19:07:48 +02:00
editor_command_palette.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
editor_command_palette.h Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
editor_data.cpp Use range iterators for `Map` 2021-09-30 15:09:12 -06:00
editor_data.h Remove unimplemented methods 2021-10-21 18:44:25 +01:00
editor_dir_dialog.cpp Set dialog folder icon color 2021-09-27 19:33:15 +01:00
editor_dir_dialog.h Core: Move DirAccess and FileAccess to `core/io` 2021-06-11 14:52:39 +02:00
editor_export.cpp Add path to functions that return iporter options 2021-11-14 14:06:10 -03:00
editor_export.h Add path to functions that return iporter options 2021-11-14 14:06:10 -03:00
editor_feature_profile.cpp Use range iterators for `Map` 2021-09-30 15:09:12 -06:00
editor_feature_profile.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
editor_file_dialog.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
editor_file_dialog.h Entirely removes BIND_VMETHOD in favor of GDVIRTUAL 2021-08-23 08:10:13 -03:00
editor_file_system.cpp Add path to functions that return iporter options 2021-11-14 14:06:10 -03:00
editor_file_system.h Add TextFile support across the editor 2021-09-30 13:29:29 +01:00
editor_folding.cpp Use const references where possible for List range iterators 2021-07-25 12:22:25 +02:00
editor_folding.h
editor_fonts.cpp Ignore empty Font resources as theme override. 2021-10-25 14:05:37 +03:00
editor_fonts.h
editor_help.cpp Allow dehardcoding documentation branch and URL in docs links 2021-11-15 13:02:21 +01:00
editor_help.h Move the docs for constructors and operators out of methods section 2021-10-29 12:34:57 -05:00
editor_help_search.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
editor_help_search.h Move the docs for constructors and operators out of methods section 2021-10-29 12:34:57 -05:00
editor_inspector.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
editor_inspector.h Fix EditorInspectorPlugin virtual bindings and add parse_group callback 2021-11-10 17:56:59 +03:00
editor_layouts_dialog.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
editor_layouts_dialog.h
editor_log.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
editor_log.h Implement toast notifications in the editor 2021-10-14 13:30:54 +02:00
editor_native_shader_source_visualizer.cpp Rename readonly to editable 2021-08-12 09:29:58 +01:00
editor_native_shader_source_visualizer.h
editor_node.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
editor_node.h Add GLES2 2D renderer + Linux display manager 2021-10-30 02:05:48 +02:00
editor_path.cpp Use const references where possible for List range iterators 2021-07-25 12:22:25 +02:00
editor_path.h Remove unimplemented methods 2021-10-21 18:44:25 +01:00
editor_paths.cpp Make the project data directory customizable. 2021-10-11 14:40:14 -07:00
editor_paths.h Provide a getter for the project data directory. 2021-09-15 12:52:03 -07:00
editor_plugin.cpp Add scene Post-Import Plugin support. 2021-10-15 09:12:04 -03:00
editor_plugin.h Add scene Post-Import Plugin support. 2021-10-15 09:12:04 -03:00
editor_plugin_settings.cpp Remove colon from column titles 2021-07-29 22:01:07 +08:00
editor_plugin_settings.h
editor_properties.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
editor_properties.h Fix EditorInspectorPlugin virtual bindings and add parse_group callback 2021-11-10 17:56:59 +03:00
editor_properties_array_dict.cpp Made float, Vector2, Vector3 and similar property editors to use the default_float_step 2021-10-29 17:54:28 +05:30
editor_properties_array_dict.h Add the ability to reorder arrays from the inspector 2021-07-11 16:09:39 -06:00
editor_resource_picker.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
editor_resource_picker.h Infer shader type based on edited node 2021-11-03 15:27:38 +01:00
editor_resource_preview.cpp Add GLES2 2D renderer + Linux display manager 2021-10-30 02:05:48 +02:00
editor_resource_preview.h Add GLES2 2D renderer + Linux display manager 2021-10-30 02:05:48 +02:00
editor_run.cpp [macOS] Add `create_instance` function to spawn editor copies. 2021-11-01 11:48:23 +02:00
editor_run.h
editor_run_native.cpp Use range iterators for `Map` 2021-09-30 15:09:12 -06:00
editor_run_native.h Implemented advanced features of DAP 2021-08-31 15:17:58 +01:00
editor_run_script.cpp Replace BIND_VMETHOD by new GDVIRTUAL syntax 2021-08-22 08:23:58 -03:00
editor_run_script.h Replace BIND_VMETHOD by new GDVIRTUAL syntax 2021-08-22 08:23:58 -03:00
editor_scale.cpp
editor_scale.h
editor_sectioned_inspector.cpp Use C++ iterators for Lists in many situations 2021-07-23 17:38:28 -04:00
editor_sectioned_inspector.h
editor_settings.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
editor_settings.h Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
editor_spin_slider.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
editor_spin_slider.h Make EditorSpinSlider wait for text on key_up/down 2021-10-26 18:00:16 -04:00
editor_themes.cpp Modules: Make sure to include modules_enabled.gen.h where needed 2021-11-12 13:42:58 +01:00
editor_themes.h
editor_toaster.cpp Fix incorrect encoding (Latin-1 instead of UTF-8) used in `_error_handler` functions. 2021-11-08 23:45:08 +02:00
editor_toaster.h Implement toast notifications in the editor 2021-10-14 13:30:54 +02:00
editor_translation_parser.cpp Replace BIND_VMETHOD by new GDVIRTUAL syntax 2021-08-22 08:23:58 -03:00
editor_translation_parser.h Replace BIND_VMETHOD by new GDVIRTUAL syntax 2021-08-22 08:23:58 -03:00
editor_vcs_interface.cpp
editor_vcs_interface.h Make `EditorVCSInterface` proxy functions virtual in C++ 2021-07-06 22:20:03 +03:00
editor_zoom_widget.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
editor_zoom_widget.h Improve 2D editor zoom logic 2021-07-10 17:32:40 +02:00
export_template_manager.cpp Make some buttons in editor use the lighter version of the TabMenu icon 2021-09-25 15:30:11 -03:00
export_template_manager.h Addes ability to load build sources from file. 2021-07-15 10:14:08 -03:00
filesystem_dock.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
filesystem_dock.h Remove unimplemented methods 2021-10-21 18:44:25 +01:00
find_in_files.cpp Small formatting fixes in Find in Files 2021-10-27 16:13:49 +02:00
find_in_files.h Documentation search fixes 2021-06-16 09:43:34 -07:00
groups_editor.cpp Added ability to copy group name 2021-10-21 03:56:08 -04:00
groups_editor.h Remove unimplemented methods 2021-10-21 18:44:25 +01:00
import_defaults_editor.cpp Add path to functions that return iporter options 2021-11-14 14:06:10 -03:00
import_defaults_editor.h
import_dock.cpp Add path to functions that return iporter options 2021-11-14 14:06:10 -03:00
import_dock.h Add path to functions that return iporter options 2021-11-14 14:06:10 -03:00
inspector_dock.cpp Fixed animation insertion in SkeletonEditor 2021-10-23 16:50:00 +09:00
inspector_dock.h Added confirmation dialog for making subresources unique. 2021-09-16 10:39:31 +10:00
localization_editor.cpp Fix being able to add duplicate files in the Localization editor 2021-07-31 19:35:46 -03:00
localization_editor.h ICU: Update to version 69.1, improve ICU data export process. 2021-04-22 16:56:53 +03:00
multi_node_edit.cpp MultiNodeEdit Fix setting NodePath 2021-08-22 17:17:30 +02:00
multi_node_edit.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
node_dock.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
node_dock.h
plugin_config_dialog.cpp Modules: Make sure to include modules_enabled.gen.h where needed 2021-11-12 13:42:58 +01:00
plugin_config_dialog.h Fix plugin create dialog subfolder and script field validity checks 2021-10-17 23:42:04 +02:00
pot_generator.cpp Make some enhancements to the POT generation 2021-09-02 11:12:54 -03:00
pot_generator.h Core: Move DirAccess and FileAccess to `core/io` 2021-06-11 14:52:39 +02:00
progress_dialog.cpp Use range iterators for `Map` 2021-09-30 15:09:12 -06:00
progress_dialog.h
project_export.cpp Allow dehardcoding documentation branch and URL in docs links 2021-11-15 13:02:21 +01:00
project_export.h Core: Move DirAccess and FileAccess to `core/io` 2021-06-11 14:52:39 +02:00
project_manager.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
project_manager.h Entirely removes BIND_VMETHOD in favor of GDVIRTUAL 2021-08-23 08:10:13 -03:00
project_settings_editor.cpp Make platform feature tag names lowercase 2021-08-31 20:34:44 +02:00
project_settings_editor.h Remove unimplemented methods 2021-10-21 18:44:25 +01:00
property_editor.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
property_editor.h Update usabilaty of the CustomPropertyEditor 2021-11-04 16:42:08 +01:00
property_selector.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
property_selector.h
quick_open.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
quick_open.h
register_exporters.h
rename_dialog.cpp Modules: Make sure to include modules_enabled.gen.h where needed 2021-11-12 13:42:58 +01:00
rename_dialog.h Modules: Make sure to include modules_enabled.gen.h where needed 2021-11-12 13:42:58 +01:00
reparent_dialog.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
reparent_dialog.h Remove unimplemented methods 2021-10-21 18:44:25 +01:00
scene_tree_dock.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
scene_tree_dock.h Modules: Make sure to include modules_enabled.gen.h where needed 2021-11-12 13:42:58 +01:00
scene_tree_editor.cpp Merge pull request #52962 from mujpao/fix-right-click-sub-nodes 2021-10-07 23:14:07 +02:00
scene_tree_editor.h Remove unimplemented methods 2021-10-21 18:44:25 +01:00
script_create_dialog.cpp Use range iterators for `Map` 2021-09-30 15:09:12 -06:00
script_create_dialog.h Minor cleanup of the "New Script" dialog 2021-07-04 00:06:46 -03:00
settings_config_dialog.cpp Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
settings_config_dialog.h Allow shortcuts to have any number of bindings. Updated UI as required. 2021-10-01 18:04:28 +10:00
shader_create_dialog.cpp Infer shader type based on edited node 2021-11-03 15:27:38 +01:00
shader_create_dialog.h Infer shader type based on edited node 2021-11-03 15:27:38 +01:00
shader_globals_editor.cpp Merge pull request #50648 from foxydevloper/remove-weird-prints 2021-07-20 17:23:39 +02:00
shader_globals_editor.h