This repository has been archived on 2025-12-12. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
food-coop-waage/tara_popup.gd
Felix 4b1796250c Initial commit
Half-baked state. Most of the UI is mostly done, but the integration
with Grist (or any other data provider) is still missing.
2025-05-11 19:19:24 +02:00

20 lines
458 B
GDScript

extends PopupPanel
func _ready():
%OnscreenKeyboard.show()
%LineEdit.grab_focus()
%LineEdit.text_submitted.connect(Global.set_tara)
%LineEdit.text_submitted.connect(hide.unbind(1))
%Button.pressed.connect(_on_button_pressed)
Global.weights_updated.connect(_on_weight_update)
_on_weight_update()
func _on_button_pressed():
Global.set_tara(Global.scale_grams)
hide()
func _on_weight_update():
%Button.text = "%sg (Waage)" % Global.scale_grams