virtualx-engine/scene/gui
tefusion f1c19e058c Fix GraphEdit::arange_nodes causing a freeze
When a Graph contains cycles, e.g. 1->2->3->1 _layering would end
up in an infinite loop since IS_SUBSET would never be true.
By keeping check of the size of z, which contains the already layered
nodes, one can detect a freeze (since it should change after
current_layer increases. If it doesn't "u" didn't change and q and u
will  never be equal resulting  in a freeze/infinite while loop).
If a freeze happens warn the user and put all the nodes part of the
cycle (leftover in p) to the  first layer which will end up in them
being listed top to bottom.
2022-08-04 17:13:56 +02:00
..
aspect_ratio_container.cpp Add a property hint for AspectRatioContainer's ratio property 2022-04-17 22:03:47 +02:00
aspect_ratio_container.h
base_button.cpp Use range iterators for RBSet in most cases 2022-05-19 12:09:16 +02:00
base_button.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
box_container.cpp Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
box_container.h
button.cpp Add fit_to_longest_item to OptionButton 2022-08-02 23:37:43 +02:00
button.h Add fit_to_longest_item to OptionButton 2022-08-02 23:37:43 +02:00
center_container.cpp
center_container.h
check_box.cpp Rename theme properties to include underscores 2022-04-23 11:16:18 -05:00
check_box.h
check_button.cpp Rename theme properties to include underscores 2022-04-23 11:16:18 -05:00
check_button.h
code_edit.cpp Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
code_edit.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
color_mode.cpp ColorPicker Refactor 2022-07-06 22:11:43 +05:30
color_mode.h ColorPicker Refactor 2022-07-06 22:11:43 +05:30
color_picker.cpp Merge pull request #63791 from V-Sekai/mend-ok-hsl-washout 2022-08-03 16:06:53 +02:00
color_picker.h Fix ColorPicker color and hsv sync issue 2022-08-01 23:05:44 +02:00
color_rect.cpp
color_rect.h
container.cpp
container.h
control.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
control.h Merge pull request #63318 from YuriSizov/control-code-reorg 2022-07-27 10:47:12 +02:00
dialogs.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
dialogs.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
file_dialog.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
file_dialog.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
flow_container.cpp Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
flow_container.h
gradient_edit.cpp Color Pickers Respect Settings 2022-07-21 18:11:09 -04:00
gradient_edit.h Color Pickers Respect Settings 2022-07-21 18:11:09 -04:00
graph_edit.cpp Fix GraphEdit::arange_nodes causing a freeze 2022-08-04 17:13:56 +02:00
graph_edit.h Add GraphEdit.is_node_hover_valid(...) method 2022-07-31 15:35:26 +02:00
graph_node.cpp Fix GraphNode slot list 2022-08-02 15:39:56 +02:00
graph_node.h Refactor Font configuration and import UI, and Font resources. 2022-07-06 14:12:36 +03:00
grid_container.cpp Fixed bug in grid_container with hidden children 2022-07-14 08:42:39 +02:00
grid_container.h
item_list.cpp Use BitField hint for the TextServer enums. Add missing parts for BitField support to the GDextension API. 2022-07-15 08:49:50 +03:00
item_list.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
label.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
label.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
line_edit.cpp Refactor Font configuration and import UI, and Font resources. 2022-07-06 14:12:36 +03:00
line_edit.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
link_button.cpp Refactor Font configuration and import UI, and Font resources. 2022-07-06 14:12:36 +03:00
link_button.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
margin_container.cpp
margin_container.h
menu_button.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
menu_button.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
nine_patch_rect.cpp Add suffixes to all nodes and resources 2022-06-11 09:41:05 -05:00
nine_patch_rect.h
option_button.cpp Add fit_to_longest_item to OptionButton 2022-08-02 23:37:43 +02:00
option_button.h Add fit_to_longest_item to OptionButton 2022-08-02 23:37:43 +02:00
panel.cpp
panel.h
panel_container.cpp
panel_container.h
popup.cpp Single-window mode popups and edited scene windows fixes. 2022-06-13 09:56:08 +03:00
popup.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
popup_menu.cpp Rename Control PRESET_WIDE to PRESET_FULL_RECT 2022-07-18 20:08:11 -05:00
popup_menu.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
progress_bar.cpp Fix ProgressBar's minimum size not updating when toggling its percent_visible 2022-06-25 15:39:39 +08:00
progress_bar.h Add fill_mode to ProgressBar 2022-05-10 19:34:48 +08:00
range.cpp Use range iterators for RBSet in most cases 2022-05-19 12:09:16 +02:00
range.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
reference_rect.cpp Add suffixes to all nodes and resources 2022-06-11 09:41:05 -05:00
reference_rect.h
rich_text_effect.cpp
rich_text_effect.h
rich_text_label.cpp [RichTextLabel] Fix theme bold / italics / bold italics and mono font size not applied correctly. 2022-07-26 10:45:40 +03:00
rich_text_label.h [RichTextLabel] Fix theme bold / italics / bold italics and mono font size not applied correctly. 2022-07-26 10:45:40 +03:00
scroll_bar.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
scroll_bar.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
scroll_container.cpp Fix toggling after scrolling resulted in blank space 2022-07-31 09:32:20 +08:00
scroll_container.h Fix toggling after scrolling resulted in blank space 2022-07-31 09:32:20 +08:00
SCsub
separator.cpp
separator.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
slider.cpp Consistently use double in Slider and SpinBox 2022-07-15 15:47:47 -05:00
slider.h Consistently use double in Slider and SpinBox 2022-07-15 15:47:47 -05:00
spin_box.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
spin_box.h Consistently use double in Slider and SpinBox 2022-07-15 15:47:47 -05:00
split_container.cpp Add suffixes to all nodes and resources 2022-06-11 09:41:05 -05:00
split_container.h
subviewport_container.cpp
subviewport_container.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
tab_bar.cpp Refactor Font configuration and import UI, and Font resources. 2022-07-06 14:12:36 +03:00
tab_bar.h Refactor Font configuration and import UI, and Font resources. 2022-07-06 14:12:36 +03:00
tab_container.cpp Rename Control PRESET_WIDE to PRESET_FULL_RECT 2022-07-18 20:08:11 -05:00
tab_container.h Fix getting outdated tab controls 2022-07-18 20:06:21 +08:00
text_edit.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
text_edit.h Refactor Font configuration and import UI, and Font resources. 2022-07-06 14:12:36 +03:00
texture_button.cpp
texture_button.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
texture_progress_bar.cpp Add suffixes to all nodes and resources 2022-06-11 09:41:05 -05:00
texture_progress_bar.h
texture_rect.cpp
texture_rect.h
tree.cpp Merge pull request #63472 from timothyqiu/tree-row-cell-bg 2022-07-26 07:53:37 +02:00
tree.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
video_stream_player.cpp Implement BPM support 2022-07-23 07:31:17 +02:00
video_stream_player.h Disable Expand by default in VideoStreamPlayer 2022-07-06 00:51:27 +02:00
view_panner.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
view_panner.h