virtualx-engine/scene/gui
aaronp64 040f241f39 Improve Tree performance
Added TreeItem::last_child to avoid needing to iterate through all children to get to the end.  This mainly helps in cases where one TreeItem has many children (1000s), and new children are added to the end, as each add had to iterate through all previously added children.
2024-07-26 11:32:45 -04:00
..
aspect_ratio_container.cpp Fix container minimum size with hidden parent 2024-07-12 16:21:05 +03:00
aspect_ratio_container.h
base_button.cpp [Scene] Add SceneStringNames::pressed 2024-05-14 15:51:28 +02:00
base_button.h Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
box_container.cpp Add visibilty mode to as_sortable_control() 2024-06-03 20:01:31 +02:00
box_container.h
button.cpp [Button] Use align_to_largest_stylebox for min. size calculation. 2024-07-04 09:40:55 +03:00
button.h [Button] Adds theme option to align button text and icon to either largest or current stylebox. 2024-06-10 18:40:52 +03:00
center_container.cpp Fix container minimum size with hidden parent 2024-07-12 16:21:05 +03:00
center_container.h
check_box.cpp Fix CheckBox and CheckButton not using max_icon_width 2024-05-20 10:40:21 +02:00
check_box.h
check_button.cpp Fix CheckBox and CheckButton not using max_icon_width 2024-05-20 10:40:21 +02:00
check_button.h
code_edit.compat.inc Fix some DEFVALs to use the right type 2024-02-23 01:50:18 +01:00
code_edit.cpp [macOS] Fix code completion list scrolling with trackpad. 2024-07-15 08:12:19 +03:00
code_edit.h [macOS] Fix code completion list scrolling with trackpad. 2024-07-15 08:12:19 +03:00
color_mode.cpp
color_mode.h
color_picker.cpp [Scene] Add SceneStringNames::text/value_changed 2024-06-19 09:44:38 +02:00
color_picker.h Fixed undo/redo behaviour of color picker and added ability to cancel/confirm color selection. 2024-03-24 15:12:11 -05:00
color_rect.cpp
color_rect.h
container.cpp Fix Container::pending_sort tracking 2024-06-10 20:17:47 -04:00
container.h Add visibilty mode to as_sortable_control() 2024-06-03 20:01:31 +02:00
control.compat.inc Fix some DEFVALs to use the right type 2024-02-23 01:50:18 +01:00
control.cpp Merge pull request #93749 from alvinhochun/gui-snap-to-pixel-round-halfway-to-positive 2024-07-17 15:44:43 +02:00
control.h Avoid incorrect computing anchor of Control node when reset on save 2024-05-05 08:33:37 +09:00
dialogs.compat.inc Fix some AcceptDialog argument types 2024-03-12 14:33:43 +01:00
dialogs.cpp [Scene] Add SceneStringNames::confirmed 2024-06-19 09:40:54 +02:00
dialogs.h Fix duplicate AcceptDialog cancel/confirm events. 2024-05-28 10:46:28 +03:00
file_dialog.cpp Fix a bunch of orphan StringName errors at ProjectSettings/Editor exit 2024-07-09 19:38:52 +03:00
file_dialog.h Automatically use property count in PropertyListHelper 2024-05-25 10:51:37 +02:00
flow_container.cpp Merge pull request #94286 from aaronp64/flowcontainer_resort_crash 2024-07-22 14:12:48 +02:00
flow_container.h Add FlowContainer wrap options for center alignment. 2024-04-29 08:26:45 -05:00
graph_edit.compat.inc Rework GraphEdit connections (drawing, API, optimizations) 2024-01-18 16:53:15 +01:00
graph_edit.cpp Fix connections not updated after GraphNode slot update 2024-07-06 14:33:34 +02:00
graph_edit.h [GraphEdit] Convert to minimap line after getting connection line. 2024-05-29 12:58:51 +08:00
graph_edit_arranger.cpp [Core] Add scalar versions of Vector* min/max/clamp/snap(ped) 2024-05-02 10:31:13 +02:00
graph_edit_arranger.h Add const lvalue ref to container parameters 2024-01-05 14:49:57 -03:00
graph_element.cpp Add visibilty mode to as_sortable_control() 2024-06-03 20:01:31 +02:00
graph_element.h
graph_frame.cpp Fix GraphFrame autoshrink with high DPI displays/custom UI scales 2024-07-04 19:08:06 +02:00
graph_frame.h Fix GraphFrame autoshrink with high DPI displays/custom UI scales 2024-07-04 19:08:06 +02:00
graph_node.cpp Add visibilty mode to as_sortable_control() 2024-06-03 20:01:31 +02:00
graph_node.h [VisualShader] Add reroute node and improve port drawing 2024-05-13 03:26:01 +02:00
grid_container.cpp Fix GridContainer minimum size when there's a hidden parent 2024-06-20 13:49:09 +03:00
grid_container.h
item_list.cpp Fix a bunch of orphan StringName errors at ProjectSettings/Editor exit 2024-07-09 19:38:52 +03:00
item_list.h Fix Huge .tscn Icon and icon in background of File System panel 2024-06-02 09:11:56 -04:00
label.cpp [Label] Move shadow drawing into a separate draw step. 2024-03-15 11:24:08 +02:00
label.h [Label] Move shadow drawing into a separate draw step. 2024-03-15 11:24:08 +02:00
line_edit.cpp [Tests] Fix various unit tests on minimal builds 2024-07-18 15:17:28 +02:00
line_edit.h Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
link_button.cpp
link_button.h
margin_container.cpp Add visibilty mode to as_sortable_control() 2024-06-03 20:01:31 +02:00
margin_container.h
menu_bar.cpp [Tests] Fix various unit tests on minimal builds 2024-07-18 15:17:28 +02:00
menu_bar.h [MenuBar] Use NativeMenu RIDs instead of indices to track items. 2024-03-25 10:58:05 +02:00
menu_button.cpp [Tests] Fix various unit tests on minimal builds 2024-07-18 15:17:28 +02:00
menu_button.h Automatically use property count in PropertyListHelper 2024-05-25 10:51:37 +02:00
nine_patch_rect.cpp Use Core/Scene stringnames consistently 2024-05-13 23:41:07 +02:00
nine_patch_rect.h
option_button.cpp Fix a bunch of orphan StringName errors at ProjectSettings/Editor exit 2024-07-09 19:38:52 +03:00
option_button.h Automatically use property count in PropertyListHelper 2024-05-25 10:51:37 +02:00
panel.cpp
panel.h
panel_container.cpp Add visibilty mode to as_sortable_control() 2024-06-03 20:01:31 +02:00
panel_container.h
popup.cpp [Scene] Add SceneStringNames::panel 2024-05-30 22:54:50 +02:00
popup.h Make handling of rename line-edit popups more robust 2024-05-07 14:29:35 +02:00
popup_menu.compat.inc Move global_menu_* methods to a separate NativeMenu class. 2024-03-04 23:41:41 +02:00
popup_menu.cpp Fix a bunch of orphan StringName errors at ProjectSettings/Editor exit 2024-07-09 19:38:52 +03:00
popup_menu.h [NativeMenu] Do not auto toggle check/multi-state items. Add is_native_menu method. 2024-07-08 11:20:28 +03:00
progress_bar.cpp [Core] Add scalar versions of Vector* min/max/clamp/snap(ped) 2024-05-02 10:31:13 +02:00
progress_bar.h Add indeterminate mode to ProgressBar 2024-01-31 18:11:18 -03:00
range.cpp [Scene] Add SceneStringNames::text/value_changed 2024-06-19 09:44:38 +02:00
range.h Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
reference_rect.cpp
reference_rect.h
rich_text_effect.cpp
rich_text_effect.h
rich_text_label.compat.inc [RTL] Adds extra argument to remove_paragraph to skip cache invalidation and a method for manual cache invalidation. 2024-05-02 14:03:21 +03:00
rich_text_label.cpp [RTL] Fix text size rounding with MSDF fonts. 2024-07-22 07:48:29 +03:00
rich_text_label.h [RTL] Fix list item prefix width not taken into account. 2024-06-10 13:14:56 +03:00
scroll_bar.cpp Use Core/Scene stringnames consistently 2024-05-13 23:41:07 +02:00
scroll_bar.h Enabled 'Scrolling' signal when scrolling with middle mouse on RichTextLabel/ScrollContainer 2024-04-22 20:44:03 +01:00
scroll_container.cpp Fix rtl on follow focus 2024-07-23 10:29:55 +02:00
scroll_container.h Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
SCsub
separator.cpp
separator.h
slider.cpp Fix Slider's drag mouse position when grabber is centered 2024-02-07 17:19:13 +00:00
slider.h Emit slider's drag_started signal before the first value change 2023-12-21 11:23:35 +08:00
spin_box.cpp [Scene] Add SceneStringNames::text/value_changed 2024-06-19 09:44:38 +02:00
spin_box.h
split_container.cpp Fix container minimum size with hidden parent 2024-07-12 16:21:05 +03:00
split_container.h Fix container minimum size with hidden parent 2024-07-12 16:21:05 +03:00
subviewport_container.cpp Add range hint for SubViewportContainer.stretch_shrink 2024-05-29 09:03:15 +08:00
subviewport_container.h Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
tab_bar.cpp Fix a bunch of orphan StringName errors at ProjectSettings/Editor exit 2024-07-09 19:38:52 +03:00
tab_bar.h Automatically use property count in PropertyListHelper 2024-05-25 10:51:37 +02:00
tab_container.cpp [Scene] Add SceneStringNames::font(_size/_color) 2024-06-18 17:24:27 +02:00
tab_container.h Allow setting icon max width for TabContainer 2024-04-26 08:27:27 +08:00
text_edit.compat.inc Overhaul multiple caret editing in TextEdit. 2024-04-26 14:26:10 -04:00
text_edit.cpp Merge pull request #94439 from kitbdev/fix-reopen-hscroll 2024-07-23 15:55:32 +02:00
text_edit.h Fix dropping on selection in script editor 2024-07-04 19:42:38 -04:00
texture_button.cpp Fix TextureButton's click mask texture size ignored if missing normal texture 2024-05-25 15:40:09 +02:00
texture_button.h
texture_progress_bar.cpp Fix atlas texture positioning in circular TextureProgressBar 2024-06-22 16:07:26 +03:00
texture_progress_bar.h Hide ineffective TextureProgressBar properties in the editor 2023-11-15 18:35:54 +01:00
texture_rect.cpp Fix AtlasTexture::draw_rect flipping for non-zero margin 2024-07-01 21:22:25 +02:00
texture_rect.h
tree.cpp Improve Tree performance 2024-07-26 11:32:45 -04:00
tree.h Improve Tree performance 2024-07-26 11:32:45 -04:00
video_stream_player.cpp Use Core/Scene stringnames consistently 2024-05-13 23:41:07 +02:00
video_stream_player.h Replace internal usage of ImageTexture in VideoStreamPlayer for Texture2D 2024-01-24 23:44:46 +01:00
view_panner.cpp Merge pull request #85473 from miv391/fix-horizontal-mouse-wheeling-in-2d-view 2023-12-19 13:02:04 +01:00
view_panner.h