godot/scene/gui
Eric M 49714b0963 Removed hardcoded shortcuts from /scene and converted to input actions
This removes hardcoded actions from things like LineEdit and TextEdit.

Previously, things like copy, paste, etc were all hardcoded to Ctrl+C, Ctrl+V, etc. They could not be changed. This allows the possibility of them being changed, by making them use the action map. This has the added benefit of greatly simplifying the input handling logic in those controls. The logic which was previously in a huge and hard to follow switch statement has been extracted to individual methods.
2021-02-18 16:22:51 +01:00
..
aspect_ratio_container.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
aspect_ratio_container.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
base_button.cpp Removed _change_notify 2021-02-10 19:31:24 -03:00
base_button.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
box_container.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
box_container.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
button.cpp Removed _change_notify 2021-02-10 19:31:24 -03:00
button.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
center_container.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
center_container.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
check_box.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
check_box.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
check_button.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
check_button.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
code_edit.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
code_edit.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
color_picker.cpp Avoid signal methods in ColorPicker to access the tree when it isn't in the tree 2021-02-18 20:30:22 +07:00
color_picker.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
color_rect.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
color_rect.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
container.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
container.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
control.cpp Reorganize Project Settings 2021-02-18 11:23:34 -03:00
control.h Removed _change_notify 2021-02-10 19:31:24 -03:00
dialogs.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
dialogs.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
file_dialog.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
file_dialog.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
gradient_edit.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
gradient_edit.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
graph_edit.cpp Removed hardcoded shortcuts from /scene and converted to input actions 2021-02-18 16:22:51 +01:00
graph_edit.h Merge pull request #45870 from gongpha/graphedit-connection-update 2021-02-11 13:11:50 +01:00
graph_node.cpp Merge pull request #45870 from gongpha/graphedit-connection-update 2021-02-11 13:11:50 +01:00
graph_node.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
grid_container.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
grid_container.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
item_list.cpp [CTL] Add missing font outline drawing routines and theme constants. 2021-02-14 14:11:44 +02:00
item_list.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
label.cpp Keep Label's min height when empty 2021-02-12 21:13:49 -03:00
label.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
line_edit.cpp Removed hardcoded shortcuts from /scene and converted to input actions 2021-02-18 16:22:51 +01:00
line_edit.h Removed hardcoded shortcuts from /scene and converted to input actions 2021-02-18 16:22:51 +01:00
link_button.cpp [CTL] Add missing font outline drawing routines and theme constants. 2021-02-14 14:11:44 +02:00
link_button.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
margin_container.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
margin_container.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
menu_button.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
menu_button.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
nine_patch_rect.cpp Removed _change_notify 2021-02-10 19:31:24 -03:00
nine_patch_rect.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
option_button.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
option_button.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
panel_container.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
panel_container.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
panel.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
panel.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
popup_menu.cpp Fix various small issues with PopupMenu 2021-02-16 01:12:08 -03:00
popup_menu.h Fix various small issues with PopupMenu 2021-02-16 01:12:08 -03:00
popup.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
popup.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
progress_bar.cpp [CTL] Add missing font outline drawing routines and theme constants. 2021-02-14 14:11:44 +02:00
progress_bar.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
range.cpp Removed _change_notify 2021-02-10 19:31:24 -03:00
range.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
reference_rect.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
reference_rect.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
rich_text_effect.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
rich_text_effect.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
rich_text_label.cpp Removed hardcoded shortcuts from /scene and converted to input actions 2021-02-18 16:22:51 +01:00
rich_text_label.h Expose RichTextLabel selection to script 2021-02-15 17:26:58 -07:00
scroll_bar.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
scroll_bar.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
scroll_container.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
scroll_container.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
SCsub
separator.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
separator.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
shortcut.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
shortcut.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
slider.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
slider.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
spin_box.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
spin_box.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
split_container.cpp Removed _change_notify 2021-02-10 19:31:24 -03:00
split_container.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
subviewport_container.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
subviewport_container.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
tab_container.cpp [CTL] Add missing font outline drawing routines and theme constants. 2021-02-14 14:11:44 +02:00
tab_container.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
tabs.cpp [CTL] Add missing font outline drawing routines and theme constants. 2021-02-14 14:11:44 +02:00
tabs.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
text_edit.cpp Removed hardcoded shortcuts from /scene and converted to input actions 2021-02-18 16:22:51 +01:00
text_edit.h Removed hardcoded shortcuts from /scene and converted to input actions 2021-02-18 16:22:51 +01:00
texture_button.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
texture_button.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
texture_progress_bar.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
texture_progress_bar.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
texture_rect.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
texture_rect.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
tree.cpp Select TreeItem if none is selected 2021-02-16 01:36:16 +01:00
tree.h [CTL] Add missing font outline drawing routines and theme constants. 2021-02-14 14:11:44 +02:00
video_player.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
video_player.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00