virtualx-engine/scene/gui
Hugo Locurcio 70e6c3cbb0
Add a [pulse] built-in effect to RichTextLabel
In games, blinking text is one of the more frequently used animations.
It can be (sparingly) used to bring attention to important messages
in a chat log or inventory tooltip, for instance.

This effect accepts the following options:

- `freq`: How fast text blinks (higher is faster).
- `color`: The target color multiplier for blinking.
  The default mostly fades out text, but not entirely (for better accessibility).
- `ease`: The easing function exponent to use.
  Negative values provide in-out easing, which is why `-2.0` is the default.
2023-06-05 18:45:00 +02:00
..
aspect_ratio_container.cpp Fix crash with AspectRatioContainer and TextureRect 2023-02-16 14:35:09 +01:00
aspect_ratio_container.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
base_button.cpp Add option for ButtonGroups to be unpressed 2023-04-20 17:09:39 -06:00
base_button.h Add option for ButtonGroups to be unpressed 2023-04-20 17:09:39 -06:00
box_container.cpp Use BitField<> hint for ArrayFormat 2023-01-08 18:47:48 +01:00
box_container.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
button.cpp Make TextureButton and Button update on texture change 2023-05-29 16:40:56 +02:00
button.h Make TextureButton and Button update on texture change 2023-05-29 16:40:56 +02:00
center_container.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
center_container.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
check_box.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
check_box.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
check_button.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
check_button.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
code_edit.cpp Move convert_indent into CodeEdit 2023-05-07 13:08:37 +01:00
code_edit.h Move convert_indent into CodeEdit 2023-05-07 13:08:37 +01:00
color_mode.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
color_mode.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
color_picker.cpp Merge pull request #76751 from anvilfolk/swatch 2023-05-22 13:48:43 +02:00
color_picker.h Improve color picking 2023-05-19 14:21:43 +02:00
color_rect.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
color_rect.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
container.cpp Use BitField<> hint for ArrayFormat 2023-01-08 18:47:48 +01:00
container.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
control.cpp Make sure that data.last_minimum_size is consistent with get_combined_minimum_size() at the same time 2023-06-01 19:02:42 +08:00
control.h Expose Control::_get_drag_data() as non-const function 2023-05-24 06:09:45 +09:00
dialogs.cpp Use defined key mapping for closing popups and dialogs 2023-05-20 17:39:59 -07:00
dialogs.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
file_dialog.cpp Defer invalidation on FileDialog nodes 2023-03-25 14:24:46 -03:00
file_dialog.h Defer invalidation on FileDialog nodes 2023-03-25 14:24:46 -03:00
flow_container.cpp Use BitField<> hint for ArrayFormat 2023-01-08 18:47:48 +01:00
flow_container.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
graph_edit.cpp Add more uses of appropriate cursors when resizing/moving some UI nodes 2023-05-07 11:14:57 -03:00
graph_edit.h Add more uses of appropriate cursors when resizing/moving some UI nodes 2023-05-07 11:14:57 -03:00
graph_node.cpp Add more uses of appropriate cursors when resizing/moving some UI nodes 2023-05-07 11:14:57 -03:00
graph_node.h Add more uses of appropriate cursors when resizing/moving some UI nodes 2023-05-07 11:14:57 -03:00
grid_container.cpp Use BitField<> hint for ArrayFormat 2023-01-08 18:47:48 +01:00
grid_container.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
item_list.cpp [ItemList] Fix item text positions in RTL mode. 2023-05-20 22:58:02 +03:00
item_list.h Add get_item_rect function to ItemList 2023-05-11 19:01:54 +02:00
label.cpp Expose TextServer justification flags to Label, Label3D, TextMesh and RTL. Add flags to control last/single line justification. 2023-05-15 19:23:54 +03:00
label.h Expose TextServer justification flags to Label, Label3D, TextMesh and RTL. Add flags to control last/single line justification. 2023-05-15 19:23:54 +03:00
line_edit.cpp Fix LineEdit expanding to text length 2023-05-26 23:42:03 +07:00
line_edit.h Implement LineEdit.get_selected_text() 2023-03-30 22:58:12 +02:00
link_button.cpp FBX: Disable importer when canceling FBX2glTF setup 2023-03-03 13:53:03 +01:00
link_button.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
margin_container.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
margin_container.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
menu_bar.cpp Fix MenuBar item order in RTL layout. 2023-05-29 17:03:49 +03:00
menu_bar.h Removed unused property hints and Object::get_translatable_strings() 2023-01-09 16:56:01 +01:00
menu_button.cpp Auto translate popup menus of MenuButton and OptionButton 2023-03-27 18:09:24 +08:00
menu_button.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
nine_patch_rect.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
nine_patch_rect.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
option_button.cpp Update size or size cache when toggling expand_icon in Button 2023-05-17 06:06:25 +08:00
option_button.h Update size or size cache when toggling expand_icon in Button 2023-05-17 06:06:25 +08:00
panel.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
panel.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
panel_container.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
panel_container.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
popup.cpp Fix auto-reparenting logic in the ProgressDialog 2023-05-29 17:02:16 +02:00
popup.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
popup_menu.cpp Merge pull request #76854 from CapitaineCookie/fix-change-type 2023-06-02 13:03:55 +02:00
popup_menu.h Unify item indexing in PopupMenu 2023-05-24 15:58:50 +02:00
progress_bar.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
progress_bar.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
range.cpp Merge pull request #70834 from pattlebass/spinbox-doesnt-spin 2023-04-12 17:01:11 +02:00
range.h Merge pull request #70834 from pattlebass/spinbox-doesnt-spin 2023-04-12 17:01:11 +02:00
reference_rect.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
reference_rect.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
rich_text_effect.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
rich_text_effect.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
rich_text_label.cpp Add a [pulse] built-in effect to RichTextLabel 2023-06-05 18:45:00 +02:00
rich_text_label.h Add a [pulse] built-in effect to RichTextLabel 2023-06-05 18:45:00 +02:00
scroll_bar.cpp Merge pull request #67910 from pkowal1982/scroll_bar 2023-03-08 14:06:30 +01:00
scroll_bar.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
scroll_container.cpp Expose horizontal/vertical custom_step as editor property for the ScrollContainer 2023-04-29 23:56:59 +02:00
scroll_container.h Expose horizontal/vertical custom_step as editor property for the ScrollContainer 2023-04-29 23:56:59 +02:00
SCsub
separator.cpp Clean-up, harmonize, and improve StyleBox API 2023-01-19 20:02:21 +03:00
separator.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
slider.cpp Stop dragging when a slider changes editability 2023-05-19 10:20:42 -04:00
slider.h Add center_grabber property to Slider 2023-04-22 17:53:17 +02:00
spin_box.cpp Make Viewport::gui_get_focus_owner const 2023-06-02 12:36:10 -05:00
spin_box.h Merge pull request #70834 from pattlebass/spinbox-doesnt-spin 2023-04-12 17:01:11 +02:00
split_container.cpp Fix SplitContainer rendering and theming 2023-01-22 16:34:56 +01:00
split_container.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
subviewport_container.cpp Move call of push_unhandled_input from Window to Viewport 2023-03-17 19:22:24 +01:00
subviewport_container.h Move call of push_unhandled_input from Window to Viewport 2023-03-17 19:22:24 +01:00
tab_bar.cpp Merge pull request #74632 from davthedev/tabs-hover 2023-04-24 16:42:38 +02:00
tab_bar.h Merge pull request #74632 from davthedev/tabs-hover 2023-04-24 16:42:38 +02:00
tab_container.cpp Fixed error messages when setting all_tab_in_front of TabContainer 2023-04-30 08:17:21 +02:00
tab_container.h Merge pull request #76374 from OverloadedOrama/more-tab-container-signals 2023-04-24 16:48:01 +02:00
text_edit.cpp Merge pull request #76605 from Rindbee/fix_get_visible_line_count 2023-05-16 10:59:52 +02:00
text_edit.h Add an option to show a TextEdit caret when editable is disabled 2023-04-07 22:27:01 -03:00
texture_button.cpp Make TextureButton and Button update on texture change 2023-05-29 16:40:56 +02:00
texture_button.h Make TextureButton and Button update on texture change 2023-05-29 16:40:56 +02:00
texture_progress_bar.cpp TextureProgressBar Update upon texture changes 2023-04-01 00:16:43 +02:00
texture_progress_bar.h TextureProgressBar Update upon texture changes 2023-04-01 00:16:43 +02:00
texture_rect.cpp Add expand mode compat to TextureRect 2023-01-13 19:16:49 +01:00
texture_rect.h Add expand mode compat to TextureRect 2023-01-13 19:16:49 +01:00
tree.cpp Implement TreeItem.add_child 2023-05-31 11:36:23 +02:00
tree.h Implement TreeItem.add_child 2023-05-31 11:36:23 +02:00
video_stream_player.cpp Updates VideoDecoder plugin API to GDExtension. 2023-01-30 18:39:29 -08:00
video_stream_player.h Updates VideoDecoder plugin API to GDExtension. 2023-01-30 18:39:29 -08:00
view_panner.cpp Fix the issue preventing dragging in the 2D and visual shader editor 2023-03-19 12:36:36 -07:00
view_panner.h Add gesture to ViewPanner and simplify a bit its API 2023-01-23 16:43:53 +01:00