godot/editor
Eric M cc6a181ed8 Action Map Editor fixes and improvements
Multiple fixes:
* Fixed device not being updated correctly (changing the device dropdown did not actually change the underlying event's device)
* Device selection now defaults to `All Devices`
* Device is now displayed in the text shown in the input event editor, and in the action list.
* There was code running twice previously because of the following interaction: 1) input via "Listen for Input" tab. 2) `_set_event` gets called. 3) input list tree selection gets updated to match the listened event. 4) tree "item_selection" signal is emitted. 5) eventually `_set_event` is called again.
* The only reason this was not an infinite loop is because reselection is disabled on the tree. So, the code runs twice - not a big deal, but it is unnecessary processing and it could cause an issue in the future. If someone turns on reselection on the tree, the whole thing comes crashing down. This should prevent that scenario and make the code a bit safer and more robust.
2022-04-01 21:34:09 +10:00
..
debugger Merge pull request #58233 from bruvzg/gde_ts 2022-03-18 14:29:58 +01:00
fileserver Remove duplicate editor settings definitions 2022-03-06 22:05:49 +01:00
icons Merge pull request #58437 from timothyqiu/svg-viewbox 2022-03-13 17:41:35 +01:00
import Merge pull request #59170 from akien-mga/import-wav-configure-loop-mode 2022-03-22 13:26:31 +01:00
plugins Remove space in MeshLibrary editor button 2022-03-24 15:28:19 -05:00
translations More editor extract.py improvements and fixes 2022-03-20 20:21:00 +08:00
action_map_editor.cpp Action Map Editor fixes and improvements 2022-04-01 21:34:09 +10:00
action_map_editor.h Action Map Editor fixes and improvements 2022-04-01 21:34:09 +10:00
animation_bezier_editor.cpp Remove set_as_minsize() 2022-03-06 00:57:42 +01:00
animation_bezier_editor.h Implement drawing and editing all anim beziers 2022-02-09 19:48:22 -05:00
animation_track_editor_plugins.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
animation_track_editor_plugins.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
animation_track_editor.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
animation_track_editor.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
array_property_edit.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
array_property_edit.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
audio_stream_preview.cpp Port existing _notification code to use switch statements (part 1/3) 2022-02-16 11:38:24 +01:00
audio_stream_preview.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
code_editor.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
code_editor.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
connections_dialog.cpp Remove VARIANT_ARG* macros 2022-03-09 18:39:13 +01:00
connections_dialog.h Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
create_dialog.cpp Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
create_dialog.h Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
dependency_editor.cpp Convert uses of DirAccess * to DirAccessRef to prevent memleaks 2022-03-11 09:13:11 +01:00
dependency_editor.h Remove most EditorNode constructor parameters and fields 2022-02-14 14:16:24 +01:00
dictionary_property_edit.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
dictionary_property_edit.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
doc_tools.cpp Remove generating of null comparison operators from documentation 2022-03-14 22:35:23 +03:00
doc_tools.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_about.cpp Decrease the default line spacing in the script editor 2022-03-21 02:00:58 +01:00
editor_about.h Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
editor_asset_installer.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_asset_installer.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_atlas_packer.cpp Use bresenham_line() in EditorAtlasPacker::chart_pack 2022-02-21 19:52:47 +01:00
editor_atlas_packer.h Use bresenham_line() in EditorAtlasPacker::chart_pack 2022-02-21 19:52:47 +01:00
editor_audio_buses.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_audio_buses.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_autoload_settings.cpp Add "Add Script" option to project autoload settings 2022-03-12 12:57:05 +03:00
editor_autoload_settings.h Add "Add Script" option to project autoload settings 2022-03-12 12:57:05 +03:00
editor_builders.py [Editor build] Use smaller .mo files instead of .po, if gettext is available. 2022-03-24 21:17:32 +02:00
editor_command_palette.cpp Rename String::is_subsequence_ofi to String::is_subsequence_ofn 2022-01-26 18:03:56 -05:00
editor_command_palette.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_data.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_data.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_dir_dialog.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_dir_dialog.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_export.cpp Merge pull request #59447 from taigi100/Feature-4244-Add-proper-filters-for-picking-export-template 2022-03-24 10:55:33 +01:00
editor_export.h Generate export template file names instead of having a fixed set 2022-03-22 10:16:03 -05:00
editor_feature_profile.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_feature_profile.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_file_dialog.cpp Merge pull request #58338 from aaronfranke/bools 2022-03-12 22:00:38 +01:00
editor_file_dialog.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_file_system.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_file_system.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_folding.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
editor_folding.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_fonts.cpp [Help] Add simulated slanted font support to the editor help. 2022-03-22 16:16:04 +02:00
editor_fonts.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_help_search.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_help_search.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_help.cpp [Help] Add simulated slanted font support to the editor help. 2022-03-22 16:16:04 +02:00
editor_help.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_inspector.cpp Refactor Object metadata 2022-03-24 14:21:52 +01:00
editor_inspector.h Refactor Object metadata 2022-03-24 14:21:52 +01:00
editor_layouts_dialog.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_layouts_dialog.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_locale_dialog.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
editor_locale_dialog.h Improve locale detection. 2022-01-18 14:30:00 +02:00
editor_log.cpp Improve editor log message filter button styles. 2022-03-15 21:25:24 +10:00
editor_log.h Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
editor_native_shader_source_visualizer.cpp Make TabBar/Container default their alignments to the left instead of center 2022-03-17 18:12:23 -03:00
editor_native_shader_source_visualizer.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_node.cpp [Editor] Fix reloading editor theme on font / font size setting change. 2022-03-21 08:20:09 +02:00
editor_node.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_path.cpp Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
editor_path.h Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
editor_paths.cpp Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
editor_paths.h Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
editor_plugin_settings.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_plugin_settings.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_plugin.cpp Port existing _notification code to use switch statements (part 1/3) 2022-02-16 11:38:24 +01:00
editor_plugin.h Remove the EditorNode parameter from EditorPlugins create methods 2022-02-14 18:21:42 +01:00
editor_properties_array_dict.cpp Properly clean button_add_item ref in Array/Dict property editors 2022-03-15 08:52:02 +01:00
editor_properties_array_dict.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_properties.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_properties.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_property_name_processor.cpp More editor extract.py improvements and fixes 2022-03-20 20:21:00 +08:00
editor_property_name_processor.h Remap property path based on path substrings 2022-03-18 00:31:13 +08:00
editor_resource_picker.cpp Make resource unique when pasting to another scene 2022-03-24 18:52:59 +01:00
editor_resource_picker.h Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
editor_resource_preview.cpp Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
editor_resource_preview.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_run_native.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_run_native.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_run_script.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
editor_run_script.h Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
editor_run.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
editor_run.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_scale.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_scale.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_sectioned_inspector.cpp Improve inspector filtering 2022-03-18 01:16:25 +08:00
editor_sectioned_inspector.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_settings_dialog.cpp Make TabBar/Container default their alignments to the left instead of center 2022-03-17 18:12:23 -03:00
editor_settings_dialog.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_settings.cpp Convert the editor and default theme fonts to WOFF2 format to save space. 2022-03-25 11:45:55 +02:00
editor_settings.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_spin_slider.cpp Unify TextServer built-in module and GDExtension code. 2022-03-17 08:15:29 +02:00
editor_spin_slider.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_themes.cpp Use accent color for some editor icons 2022-03-22 18:47:02 -05:00
editor_themes.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_toaster.cpp Avoid recursive errors in EditorToaster 2022-03-08 11:51:08 +01:00
editor_toaster.h Avoid recursive errors in EditorToaster 2022-03-08 11:51:08 +01:00
editor_translation_parser.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_translation_parser.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_translation.cpp Fix decompression functions not returning errcodes 2022-02-18 13:50:25 +00:00
editor_translation.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
editor_vcs_interface.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_vcs_interface.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
editor_zoom_widget.cpp Port existing _notification code to use switch statements (part 1/3) 2022-02-16 11:38:24 +01:00
editor_zoom_widget.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
export_template_manager.cpp Fix getaddrinfo failed with undefined proxy config 2022-03-20 17:17:11 +01:00
export_template_manager.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
filesystem_dock.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
filesystem_dock.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
find_in_files.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
find_in_files.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
groups_editor.cpp Add _group_selected to callable methods 2022-03-24 19:23:55 -05:00
groups_editor.h Improve Groups dock panel and the Group Editor 2022-01-21 18:34:46 +08:00
import_defaults_editor.cpp Update if == NOTIFICATION_* to switch statements to match coding style 2022-02-16 08:44:37 -05:00
import_defaults_editor.h Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
import_dock.cpp Allow negative indexes in ItemList and PopupMenu 2022-03-12 01:14:03 +01:00
import_dock.h Store panels and docks singletons in their own classes 2022-01-20 20:13:26 +01:00
inspector_dock.cpp Refactor Object metadata 2022-03-24 14:21:52 +01:00
inspector_dock.h Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
localization_editor.cpp Make TabBar/Container default their alignments to the left instead of center 2022-03-17 18:12:23 -03:00
localization_editor.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
multi_node_edit.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
multi_node_edit.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
node_dock.cpp Update if == NOTIFICATION_* to switch statements to match coding style 2022-02-16 08:44:37 -05:00
node_dock.h Store panels and docks singletons in their own classes 2022-01-20 20:13:26 +01:00
plugin_config_dialog.cpp Convert uses of DirAccess * to DirAccessRef to prevent memleaks 2022-03-11 09:13:11 +01:00
plugin_config_dialog.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
pot_generator.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
pot_generator.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
progress_dialog.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
progress_dialog.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
project_export.cpp Make TabBar/Container default their alignments to the left instead of center 2022-03-17 18:12:23 -03:00
project_export.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
project_manager.cpp Improves editor property name extraction 2022-03-18 17:56:45 +08:00
project_manager.h Fix Project Manager crash on exit. 2022-02-12 21:55:11 +02:00
project_settings_editor.cpp Make TabBar/Container default their alignments to the left instead of center 2022-03-17 18:12:23 -03:00
project_settings_editor.h Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
property_editor.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
property_editor.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
property_selector.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
property_selector.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
quick_open.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
quick_open.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
register_exporters.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
rename_dialog.cpp Make TabBar/Container default their alignments to the left instead of center 2022-03-17 18:12:23 -03:00
rename_dialog.h Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
reparent_dialog.cpp Convert _notification methods to switch - Chunk C 2022-02-16 13:03:05 -05:00
reparent_dialog.h Style: Remove inconsistently used @author docstrings 2022-01-04 20:42:50 +01:00
scene_tree_dock.cpp Removed extra separator in absence of ChangeType and Rename 2022-03-18 14:42:48 +05:30
scene_tree_dock.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
scene_tree_editor.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
scene_tree_editor.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
script_create_dialog.cpp Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
script_create_dialog.h Initialize bools in the headers in editor 2022-03-12 13:34:06 -06:00
SCsub Convert the editor and default theme fonts to WOFF2 format to save space. 2022-03-25 11:45:55 +02:00
shader_create_dialog.cpp Convert _notification methods to switch - Chunk C 2022-02-16 13:03:05 -05:00
shader_create_dialog.h Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
shader_globals_editor.cpp Convert _notification methods to switch - Chunk C 2022-02-16 13:03:05 -05:00
shader_globals_editor.h Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
template_builders.py Improve editor template workflow 2022-01-02 21:52:09 +01:00