mirror of
https://github.com/hobbesjaap/wellbeingapp.git
synced 2024-11-22 18:42:58 +00:00
updated to godot 3.5
This commit is contained in:
parent
4d43f9fcd4
commit
29e28ac115
7
PRIVACY.md
Normal file
7
PRIVACY.md
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
# Privacy Statement
|
||||||
|
|
||||||
|
- As can be seen by inspecting the source code, the app contains no tracking features or advertisement systems of ANY kind. I am not interested in your data.
|
||||||
|
- Any data entered into the app (your name, birthdate, etc) is stored locally on your device.
|
||||||
|
- The only "phone home" function that the app will do (once programmed) is to check for app updates online. If you're not online, the check fails. Simple as that.
|
||||||
|
|
||||||
|
Too often "free" apps make you their product. Or are free with a hefty subscription lurking around the corner. I get it, for some people, such apps are their livelihood. For me, it's something I wish to develop and hope other people find useful. There is no monetary gain here. Of course I'm curious to see who uses the app. That's why I offer the option to subscribe to a newsletter, which is different. It's opt-in privacy-by-design stuff. You don't want to sign up? Don't press the button. It's really that simple. :)
|
@ -2,7 +2,8 @@ extends Button
|
|||||||
|
|
||||||
var config = ConfigFile.new()
|
var config = ConfigFile.new()
|
||||||
|
|
||||||
onready var user_name = get_node("user_details/textbox_user_name")
|
onready var user_name = get_node("textbox_user_name")
|
||||||
|
onready var user_info = get_node("/root/UserValues")
|
||||||
|
|
||||||
# Called when the node enters the scene tree for the first time.
|
# Called when the node enters the scene tree for the first time.
|
||||||
func _ready():
|
func _ready():
|
||||||
@ -16,7 +17,7 @@ func _ready():
|
|||||||
func _on_button_user_save_pressed():
|
func _on_button_user_save_pressed():
|
||||||
|
|
||||||
# Store some values.
|
# Store some values.
|
||||||
config.set_value("User", "player_name", "Steve")
|
config.set_value("User", "player_name", user_name)
|
||||||
config.set_value("Player1", "best_score", 10)
|
config.set_value("Player1", "best_score", 10)
|
||||||
config.set_value("Player2", "player_name", "V3geta")
|
config.set_value("Player2", "player_name", "V3geta")
|
||||||
config.set_value("Player2", "best_score", 9001)
|
config.set_value("Player2", "best_score", 9001)
|
||||||
|
19
godot/program_values.gd
Normal file
19
godot/program_values.gd
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
extends Node
|
||||||
|
|
||||||
|
|
||||||
|
# This variable lists the release number.
|
||||||
|
# This is "the number of releases".
|
||||||
|
# My aim is to check against a web file to see if
|
||||||
|
# there is a new version available and show a
|
||||||
|
# download button if there is.
|
||||||
|
|
||||||
|
var release_version = 1
|
||||||
|
|
||||||
|
|
||||||
|
func _ready():
|
||||||
|
pass # Replace with function body.
|
||||||
|
|
||||||
|
|
||||||
|
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||||
|
#func _process(delta):
|
||||||
|
# pass
|
@ -17,6 +17,7 @@ config/icon="res://icon.png"
|
|||||||
[autoload]
|
[autoload]
|
||||||
|
|
||||||
UserValues="*res://user_values.gd"
|
UserValues="*res://user_values.gd"
|
||||||
|
ProgramValues="*res://program_values.gd"
|
||||||
|
|
||||||
[gui]
|
[gui]
|
||||||
|
|
||||||
|
@ -5,6 +5,7 @@ extends Node2D
|
|||||||
# var a = 2
|
# var a = 2
|
||||||
# var b = "text"
|
# var b = "text"
|
||||||
onready var user_info = get_node("/root/UserValues")
|
onready var user_info = get_node("/root/UserValues")
|
||||||
|
onready var program_info = get_node("/root/ProgramValues")
|
||||||
|
|
||||||
# Called when the node enters the scene tree for the first time.
|
# Called when the node enters the scene tree for the first time.
|
||||||
func _ready():
|
func _ready():
|
||||||
|
@ -80,6 +80,13 @@ margin_top = 205.0
|
|||||||
margin_right = 794.0
|
margin_right = 794.0
|
||||||
margin_bottom = 250.0
|
margin_bottom = 250.0
|
||||||
|
|
||||||
|
[node name="button_birth_day" type="MenuButton" parent="user_details"]
|
||||||
|
margin_left = 311.0
|
||||||
|
margin_top = 367.0
|
||||||
|
margin_right = 376.0
|
||||||
|
margin_bottom = 404.0
|
||||||
|
text = "Day"
|
||||||
|
|
||||||
[connection signal="pressed" from="start_menu/button_open_github" to="start_menu/button_open_github" method="_on_button_open_github_pressed"]
|
[connection signal="pressed" from="start_menu/button_open_github" to="start_menu/button_open_github" method="_on_button_open_github_pressed"]
|
||||||
[connection signal="pressed" from="start_menu/button_email_feedback" to="start_menu/button_email_feedback" method="_on_button_email_feedback_pressed"]
|
[connection signal="pressed" from="start_menu/button_email_feedback" to="start_menu/button_email_feedback" method="_on_button_email_feedback_pressed"]
|
||||||
[connection signal="pressed" from="start_menu/button_name" to="start_menu/button_name" method="_on_button_name_pressed"]
|
[connection signal="pressed" from="start_menu/button_name" to="start_menu/button_name" method="_on_button_name_pressed"]
|
||||||
|
Loading…
Reference in New Issue
Block a user