godot/scene/gui
K. S. Ernest (iFire) Lee 85670726fd Improve VisualScript UX
* Prototype faster function call ux.
* Work on general search ux.
* Able to create nodes from search.
* Show class for variables but not methods.
* Get actions search working.
* Descriptions now show for both methods and properties.
* Enable zooming on mouse wheel up and down.
* Make the drag trigger on right mouse button.
* Search now shows for action visual script nodes.
* Able to search visual node names.
* Search works better.
* Change zooming scale to hide artifacts better.
* Remove zoom changes
* Select from base should check properties too like the other functions.
* Seq_connect flag is needed to set sequence lines correctly.
* Remove comment
* Code cleanup with function names and arguments.
* Use brief description for search descriptions.
* Clean and fix bug with input nodes connecting with sequence lines.
* Add a warning and fix some edge conditions with sequence into data lines and vice versa.
* Don't search functions when pulling from a sequence node.
* Don't show actions when pulling from a data line.
* Set set and get properties.
* Convert visual script operators to the correct type
* Create a function preset finds only functions.
* Singletons can now find functions.
* Add shift-a for generic search.
* Add brief descriptions for Visual Script nodes.
* Search boxes can now filter names.
* Add bigger hit zones to node connect.
* For the drop zones, make all the rect2 areas the same size.
* Function names in visual script node should be lower case so that search works better.
* Use the convention of capitalize() for set, set, visual script nodes and methods.
* Make search more general. Ignore "_" and make case-insensitive. Also made the search window smaller and remove extra info from search
* Make type_cast use the connecting node's type and remove use of found variable.
* Fix case where you call an instance's call function where it becomes an invalid call.
* Make get_visual_node_names use a set of filters, move action creations and fix bug with sequence node connections.
* Make the window bigger.
* Make connect_data and connect_seq more robust.
* Add icons to search items.
* Add vs constructors in shift-a menu.
* Operators, builtins and constructors show type name. Fix several problems with port connections.
* In shift-a mode search everything.
* Code cleanup
* Work on autocompleting the type.
  * Use type guess in action creation.
  * Check if type hint string exists in object variables when generating the visual script search.
  * Add the hint to SceneTree.
  * Add original type detection.
  * Make type casting great again. This puts the type casted base type as the data output type string hint.
  * Pass the type in a VisualScriptFunctionCall too.
  * Set the base type correctly in VisualScriptFunctionGet and VisualScriptFunctionSet using hint string.
  * Make sure the instance is passed in VisualScriptPropertySet.
  * Restore search on the node's type.
* Remove dependencies from graph_edit.
* Remove dependencies from property_selector and name the class visual_script_property_selector.
* Extract hot zones into a function.
* Move hot_zones constants into default theme.
* Bigger capture zones.
* Clean messy port_grab_distance variables.
* Remove RMB functionality.
* Remove memory leak on showing visual script descriptions.
* Read the port_grab_distance constants on enter tree and theme changed.
2018-07-24 13:59:28 -07:00
..
base_button.cpp Merge pull request #17451 from Goutte/feat-base-button-mask 2018-05-07 18:24:17 -03:00
base_button.h Add a binary mask to allow configuration of which mouse buttons the BaseButton will respond to. 2018-03-13 23:59:53 +01:00
box_container.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
box_container.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
button.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
button.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
center_container.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
center_container.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
check_box.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
check_box.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
check_button.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
check_button.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
color_picker.cpp fix ColorPickerButton.get_popup() 2018-07-10 15:06:36 +02:00
color_picker.h fix ColorPickerButton.get_popup() 2018-07-10 15:06:36 +02:00
color_rect.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
color_rect.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
container.cpp -Ability to open resources in the same window 2018-05-17 18:03:05 -03:00
container.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
control.cpp -Fix tooltips in inspector, now they show as rich text. 2018-07-20 18:16:19 -03:00
control.h -Fix tooltips in inspector, now they show as rich text. 2018-07-20 18:16:19 -03:00
dialogs.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
dialogs.h Fix typos with codespell 2018-02-21 19:46:06 +01:00
file_dialog.cpp expose lineedit 2018-06-06 01:19:27 +02:00
file_dialog.h Fixed "Open" button being enabled when nothing is selected in a FileDialog while in "Open folder" mode. 2018-02-20 12:19:06 -03:00
gradient_edit.cpp -Ability to open resources in the same window 2018-05-17 18:03:05 -03:00
gradient_edit.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
graph_edit.cpp Improve VisualScript UX 2018-07-24 13:59:28 -07:00
graph_edit.h Improve VisualScript UX 2018-07-24 13:59:28 -07:00
graph_node.cpp Bind many more properties to scripts 2018-01-12 00:58:14 +02:00
graph_node.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
grid_container.cpp Merge pull request #16977 from SASUPERNOVA/master 2018-05-01 16:32:30 +02:00
grid_container.h Updated fork to match current version of Godot. 2018-04-15 14:53:28 +03:00
item_list.cpp Export: Properly reload preset when opening dialog 2018-07-18 13:49:34 +02:00
item_list.h Fix converting to tileset crashes Godot if existing file is not tileset 2018-03-23 21:27:30 +07:00
label.cpp Fix Label autowrap clips text 2018-07-18 02:19:05 +09:00
label.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
line_edit.cpp Center text drawing in LineEdit 2018-07-01 15:46:33 +01:00
line_edit.h Merge pull request #15928 from StateOff/feature_batch_rename 2018-05-08 07:36:24 +02:00
link_button.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
link_button.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
margin_container.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
margin_container.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
menu_button.cpp Improve popup menus usability 2018-04-07 01:06:02 +02:00
menu_button.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
nine_patch_rect.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
nine_patch_rect.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
option_button.cpp Visual Shaders are back. 2018-07-14 18:16:18 -03:00
option_button.h Add item_focused signal to OptionButton 2018-02-23 13:01:28 +01:00
panel_container.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
panel_container.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
panel.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
panel.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
popup_menu.cpp Visual Shaders are back. 2018-07-14 18:16:18 -03:00
popup_menu.h Visual Shaders are back. 2018-07-14 18:16:18 -03:00
popup.cpp Fix #16069, #19292, #19267 and #18940 2018-06-06 13:16:52 -03:00
popup.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
progress_bar.cpp -Added AnimationGraphPlayer (still missing features) 2018-06-18 22:12:08 -03:00
progress_bar.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
range.cpp Allow editing of some unbound properties when hinted (or no range hinted) 2018-05-16 09:13:41 -03:00
range.h Allow editing of some unbound properties when hinted (or no range hinted) 2018-05-16 09:13:41 -03:00
reference_rect.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
reference_rect.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
rich_text_label.cpp -Fix tooltips in inspector, now they show as rich text. 2018-07-20 18:16:19 -03:00
rich_text_label.h -Fix tooltips in inspector, now they show as rich text. 2018-07-20 18:16:19 -03:00
scroll_bar.cpp fix scrollbar icons with atlas texture. 2018-07-14 14:02:08 +01:00
scroll_bar.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
scroll_container.cpp Entirely new (and much improved) animation editor. 2018-06-07 12:52:00 -03:00
scroll_container.h Entirely new (and much improved) animation editor. 2018-06-07 12:52:00 -03:00
SCsub style: Fix PEP8 whitespace issues in Python files 2016-11-01 00:35:16 +01:00
separator.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
separator.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
shortcut.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
shortcut.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
slider.cpp Added scrollable property to Sliders 2018-07-07 13:48:34 +03:00
slider.h Added scrollable property to Sliders 2018-07-07 13:48:34 +03:00
spin_box.cpp SpinBoxes calculate correctly their width before first redraw. 2018-02-05 22:42:30 +01:00
spin_box.h SpinBoxes calculate correctly their width before first redraw. 2018-02-05 22:42:30 +01:00
split_container.cpp Fixed some warnings found with Cppcheck. 2018-05-14 02:14:56 -03:00
split_container.h Fixes a bas resizing with SplitContainer 2018-01-20 21:03:20 +01:00
tab_container.cpp Merge pull request #19498 from guilhermefelipecgs/fix_regression 2018-07-05 04:23:18 +02:00
tab_container.h Fix "find and replace" initializing with wrong size 2018-06-13 14:08:04 -03:00
tabs.cpp Drag to rearrange Tabs and TabContainer 2018-04-08 20:23:37 -04:00
tabs.h Drag to rearrange Tabs and TabContainer 2018-04-08 20:23:37 -04:00
text_edit.cpp Removed unnecessary assignments 2018-07-24 09:51:03 +02:00
text_edit.h Add editor highlight for type-safe lines 2018-07-20 21:55:18 -03:00
texture_button.cpp The TextureButton's bitmask takes into account the stretch mode selected 2018-01-19 00:01:23 +01:00
texture_button.h The TextureButton's bitmask takes into account the stretch mode selected 2018-01-19 00:01:23 +01:00
texture_progress.cpp add tint for under, progress and over and tint group 2018-04-01 19:22:51 +03:00
texture_progress.h add tint for under, progress and over and tint group 2018-04-01 19:22:51 +03:00
texture_rect.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
texture_rect.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
tool_button.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
tool_button.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
tree.cpp Use internal physics processing for Nodes' internal logic 2018-04-11 09:28:14 +02:00
tree.h Tree now uses UI actions instead of keys 2018-02-23 12:58:35 +01:00
video_player.cpp Added signal to VideoPlayer to notify when the video finished playing 2018-04-01 23:40:26 -04:00
video_player.h Fix Video Player issue with audio mix_rate when different than 44100 2018-01-07 12:57:48 -03:00
viewport_container.cpp ViewportContainer passes input down to children viewports 2018-01-15 00:36:57 +01:00
viewport_container.h ViewportContainer passes input down to children viewports 2018-01-15 00:36:57 +01:00