godot/editor
Hugo Locurcio 31b7f02a29
Remove ToolButton in favor of Button
ToolButton has no redeeming differences with Button;
it's just a Button with the Flat property enabled by default.
Removing it avoids some confusion when creating GUIs.

Existing ToolButtons will be converted to Buttons, but the Flat
property won't be enabled automatically.

This closes https://github.com/godotengine/godot-proposals/issues/1081.
2020-06-19 20:49:49 +02:00
..
debugger Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
fileserver Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
icons Restore previous mouse position when leaving the editor freelook mode 2020-06-17 20:02:46 +02:00
import Remove the obsolete "2D Pixel" import preset 2020-06-14 15:08:09 +02:00
plugins Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
translations i18n: Sync translations with Weblate 2020-06-15 14:35:07 +02:00
animation_bezier_editor.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
animation_bezier_editor.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
animation_track_editor_plugins.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
animation_track_editor_plugins.h Texture refactor 2020-02-11 11:53:26 +01:00
animation_track_editor.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
animation_track_editor.h Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
array_property_edit.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
array_property_edit.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
audio_stream_preview.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
audio_stream_preview.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
code_editor.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
code_editor.h Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
connections_dialog.cpp Use translated docs in PropertySelector 2020-05-28 12:02:12 +02:00
connections_dialog.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
create_dialog.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
create_dialog.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
dependency_editor.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
dependency_editor.h Style: Set clang-format Standard to Cpp11 2020-03-17 07:36:24 +01:00
dictionary_property_edit.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
dictionary_property_edit.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
doc_data.cpp DocData: Skip language-specific ClassDoc without methods/constants 2020-06-17 15:09:07 +02:00
doc_data.h Added a "title" attribute for the link tag in the docs xml 2020-06-10 23:25:29 -03:00
editor_about.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_about.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
editor_asset_installer.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_asset_installer.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
editor_atlas_packer.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_atlas_packer.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_audio_buses.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
editor_audio_buses.h Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
editor_autoload_settings.cpp Improved warning shown when autoload cannot be added. 2020-06-01 21:09:30 +10:00
editor_autoload_settings.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
editor_builders.py Replace more occurrences of NULL with nullptr 2020-04-02 14:56:01 +02:00
editor_data.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_data.h Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_dir_dialog.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_dir_dialog.h Signals: Port more uses of connect_compat 2020-02-28 14:24:09 +01:00
editor_export.cpp Account for file deletion and renaming in Export Presets 2020-06-11 08:25:24 +08:00
editor_export.h Account for file deletion and renaming in Export Presets 2020-06-11 08:25:24 +08:00
editor_feature_profile.cpp Fix build after merge of #37235 2020-05-25 13:10:34 +02:00
editor_feature_profile.h Merge pull request #37235 from Calinou/improve-editor-feature-profiles 2020-05-25 12:56:33 +02:00
editor_file_dialog.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
editor_file_dialog.h Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
editor_file_system.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_file_system.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
editor_folding.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_folding.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
editor_fonts.cpp Improve shortcut formatting in docs 2020-04-10 18:42:11 +03:00
editor_fonts.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_help_search.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
editor_help_search.h Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
editor_help.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
editor_help.h Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
editor_inspector.cpp Use translated docs in PropertySelector 2020-05-28 12:02:12 +02:00
editor_inspector.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
editor_layouts_dialog.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_layouts_dialog.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
editor_log.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
editor_log.h Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
editor_node.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
editor_node.h Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
editor_path.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_path.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
editor_plugin_settings.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_plugin_settings.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
editor_plugin.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
editor_plugin.h Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
editor_properties_array_dict.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_properties_array_dict.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
editor_properties.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
editor_properties.h Made low level changes to the Skeleton3D class and Skeleton3D inspector. Changes listed below: 2020-06-15 17:18:06 -04:00
editor_resource_preview.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_resource_preview.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
editor_run_native.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_run_native.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
editor_run_script.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
editor_run_script.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
editor_run.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_run.h Move Debug menu logic to DebuggerEditorPlugin 2020-03-08 22:57:48 +01:00
editor_scale.cpp Style: Enforce separation line between function definitions 2020-05-14 16:54:55 +02:00
editor_scale.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_sectioned_inspector.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_sectioned_inspector.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
editor_settings.cpp Dynamic infinite 3D grid 2020-05-22 19:43:59 -04:00
editor_settings.h Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_spin_slider.cpp Hide editor_spin_slider grabber when closing Editor's windows 2020-05-15 15:39:32 +02:00
editor_spin_slider.h Popups have also been converted to windows 2020-03-26 15:49:44 +01:00
editor_sub_scene.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
editor_sub_scene.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
editor_themes.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
editor_themes.h Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
editor_vcs_interface.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
editor_vcs_interface.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
export_template_manager.cpp Style: Enforce separation line between function definitions 2020-05-14 16:54:55 +02:00
export_template_manager.h PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
filesystem_dock.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
filesystem_dock.h Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
find_in_files.cpp Search result highlights follow font size 2020-06-17 00:53:23 +02:00
find_in_files.h Search result highlights follow font size 2020-06-17 00:53:23 +02:00
groups_editor.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
groups_editor.h Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
import_dock.cpp check the params section exist before erasing it in import_dock 2020-05-20 01:04:21 +02:00
import_dock.h Fix multiple issues with the "Import" dock 2020-02-13 23:08:05 -03:00
inspector_dock.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
inspector_dock.h Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
multi_node_edit.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
multi_node_edit.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
node_3d_editor_gizmos.cpp Split Geometry singleton into Geometry2D and Geometry3D 2020-05-27 14:28:34 +03:00
node_3d_editor_gizmos.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
node_dock.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
node_dock.h Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
pane_drag.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
pane_drag.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
plugin_config_dialog.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
plugin_config_dialog.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
progress_dialog.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
progress_dialog.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
project_export.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
project_export.h Implementation of the Godot Android Plugin configuration file 2020-05-17 11:11:26 -07:00
project_manager.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
project_manager.h Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
project_settings_editor.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
project_settings_editor.h Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
property_editor.cpp Fix custom property editor layout 2020-06-10 18:03:32 +03:00
property_editor.h Fix custom property editor layout 2020-06-10 18:03:32 +03:00
property_selector.cpp Use translated docs in PropertySelector 2020-05-28 12:02:12 +02:00
property_selector.h Signals: Port more uses of connect_compat 2020-02-28 14:24:09 +01:00
pvrtc_compress.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
pvrtc_compress.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
quick_open.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
quick_open.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
register_exporters.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
rename_dialog.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
rename_dialog.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
reparent_dialog.cpp Style: Enforce separation line between function definitions 2020-05-14 16:54:55 +02:00
reparent_dialog.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
run_settings_dialog.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
run_settings_dialog.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
scene_tree_dock.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
scene_tree_dock.h Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
scene_tree_editor.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
scene_tree_editor.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
script_create_dialog.cpp Prevent crash attaching a script with no languages registered 2020-05-31 21:01:42 +03:00
script_create_dialog.h Warn about built-in script limitations in the script creation dialog 2020-04-04 13:44:13 +02:00
SCsub Add custom_modules build option to compile external user modules 2020-05-25 15:33:32 +03:00
settings_config_dialog.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
settings_config_dialog.h Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
shader_globals_editor.cpp Style: Enforce separation line between function definitions 2020-05-14 16:54:55 +02:00
shader_globals_editor.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00