online multiplayer chess game (note server currently down)
Diffstat (limited to 'ui/chat/TextEditor.tscn')
-rw-r--r--ui/chat/TextEditor.tscn78
1 files changed, 11 insertions, 67 deletions
diff --git a/ui/chat/TextEditor.tscn b/ui/chat/TextEditor.tscn
index 8b61bab..199ba2e 100644
--- a/ui/chat/TextEditor.tscn
+++ b/ui/chat/TextEditor.tscn
@@ -1,24 +1,12 @@
-[gd_scene load_steps=13 format=2]
+[gd_scene load_steps=6 format=2]
[ext_resource path="res://ui/chat/textedit.gd" type="Script" id=1]
-[ext_resource path="res://ui/chat/emojibutton.gd" type="Script" id=2]
-[ext_resource path="res://ui/gridmenu/GridMenu.gd" type="Script" id=3]
-[ext_resource path="res://ui/chat/grayscale.shader" type="Shader" id=4]
-[ext_resource path="res://ui/chat/emoji_button_font.tres" type="DynamicFont" id=5]
[ext_resource path="res://ui/chat/chat_theme.tres" type="Theme" id=6]
[ext_resource path="res://ui/chat/TextEditor.gd" type="Script" id=7]
[ext_resource path="res://ui/theme/richtextlabel/tiny.tres" type="DynamicFont" id=8]
[sub_resource type="StyleBoxFlat" id=2]
-bg_color = Color( 0.25098, 0.266667, 0.294118, 1 )
-
-[sub_resource type="ShaderMaterial" id=3]
-shader = ExtResource( 4 )
-shader_param/saturation = 0.0
-
-[sub_resource type="StyleBoxEmpty" id=5]
-
-[sub_resource type="StyleBoxEmpty" id=4]
+bg_color = Color( 0.1, 0.0948, 0.087, 0.784314 )
[node name="TextEditor" type="PanelContainer"]
margin_right = 965.0
@@ -26,24 +14,18 @@ margin_bottom = 50.0
theme = ExtResource( 6 )
custom_styles/panel = SubResource( 2 )
script = ExtResource( 7 )
-textedit_path = NodePath("TextBar/TextEditHolder/text")
-placeholder_path = NodePath("TextBar/TextEditHolder/placeholder")
-emojibutton_path = NodePath("TextBar/EmojiButtonHoldler/EmojiButton")
+textedit_path = NodePath("TextEditHolder/text")
+placeholder_path = NodePath("TextEditHolder/placeholder")
-[node name="TextBar" type="HBoxContainer" parent="."]
+[node name="TextEditHolder" type="MarginContainer" parent="."]
margin_right = 965.0
margin_bottom = 50.0
-custom_constants/separation = 0
-
-[node name="TextEditHolder" type="MarginContainer" parent="TextBar"]
-margin_right = 915.0
-margin_bottom = 50.0
size_flags_horizontal = 3
size_flags_vertical = 3
custom_constants/margin_right = 5
custom_constants/margin_left = 5
-[node name="placeholder" type="Label" parent="TextBar/TextEditHolder"]
+[node name="placeholder" type="Label" parent="TextEditHolder"]
margin_left = 5.0
margin_top = 13.0
margin_right = 141.0
@@ -53,59 +35,21 @@ custom_colors/font_color = Color( 1, 1, 1, 0.509804 )
text = "write text here"
valign = 2
-[node name="text" type="TextEdit" parent="TextBar/TextEditHolder"]
+[node name="text" type="TextEdit" parent="TextEditHolder"]
margin_left = 5.0
margin_top = 15.0
-margin_right = 910.0
+margin_right = 960.0
margin_bottom = 35.0
rect_min_size = Vector2( 200, 20 )
size_flags_vertical = 4
custom_fonts/font = ExtResource( 8 )
context_menu_enabled = false
-virtual_keyboard_enabled = false
smooth_scrolling = true
wrap_enabled = true
caret_blink = true
+caret_blink_speed = 0.45
script = ExtResource( 1 )
max_lines = 4
-[node name="EmojiButtonHoldler" type="MarginContainer" parent="TextBar"]
-margin_left = 915.0
-margin_right = 965.0
-margin_bottom = 50.0
-size_flags_horizontal = 8
-size_flags_vertical = 0
-
-[node name="EmojiButton" type="Button" parent="TextBar/EmojiButtonHoldler"]
-material = SubResource( 3 )
-margin_right = 50.0
-margin_bottom = 50.0
-rect_min_size = Vector2( 50, 50 )
-focus_mode = 1
-mouse_default_cursor_shape = 2
-custom_fonts/font = ExtResource( 5 )
-custom_styles/hover = SubResource( 5 )
-custom_styles/pressed = SubResource( 5 )
-custom_styles/focus = SubResource( 5 )
-custom_styles/disabled = SubResource( 5 )
-custom_styles/normal = SubResource( 5 )
-text = "😿"
-flat = true
-script = ExtResource( 2 )
-offset = Vector2( -350, -350 )
-
-[node name="Popup" type="PopupPanel" parent="TextBar/EmojiButtonHoldler/EmojiButton"]
-visible = true
-custom_styles/panel = SubResource( 4 )
-
-[node name="EmojiMenu" type="GridContainer" parent="TextBar/EmojiButtonHoldler/EmojiButton/Popup"]
-custom_constants/vseparation = 0
-custom_constants/hseparation = 0
-script = ExtResource( 3 )
-
-[connection signal="send" from="TextBar/TextEditHolder/text" to="." method="_on_text_send"]
-[connection signal="text_changed" from="TextBar/TextEditHolder/text" to="." method="_text_changed"]
-[connection signal="emoji_selected" from="TextBar/EmojiButtonHoldler/EmojiButton" to="TextBar/TextEditHolder/text" method="_emoji_selected"]
-[connection signal="mouse_entered" from="TextBar/EmojiButtonHoldler/EmojiButton" to="TextBar/EmojiButtonHoldler/EmojiButton" method="_focused" binds= [ true ]]
-[connection signal="mouse_exited" from="TextBar/EmojiButtonHoldler/EmojiButton" to="TextBar/EmojiButtonHoldler/EmojiButton" method="_focused" binds= [ false ]]
-[connection signal="pressed" from="TextBar/EmojiButtonHoldler/EmojiButton/Popup/EmojiMenu" to="TextBar/EmojiButtonHoldler/EmojiButton" method="_on_EmojiMenu_pressed"]
+[connection signal="send" from="TextEditHolder/text" to="." method="_on_text_send"]
+[connection signal="text_changed" from="TextEditHolder/text" to="." method="_text_changed"]