aboutsummaryrefslogtreecommitdiff
path: root/menu
diff options
context:
space:
mode:
Diffstat (limited to 'menu')
-rw-r--r--menu/menu.gd3
1 files changed, 3 insertions, 0 deletions
diff --git a/menu/menu.gd b/menu/menu.gd
index 9b7f99f..639a99b 100644
--- a/menu/menu.gd
+++ b/menu/menu.gd
@@ -41,6 +41,7 @@ func _menu_import_option_sets_action():
file_picker.window_title = "IMPORT OPTION SETS"
file_picker.mode = FileDialog.MODE_OPEN_FILE
file_picker.current_dir = OS.get_system_dir(OS.SYSTEM_DIR_DOWNLOADS)
+ file_picker.filters[0] = "*.json"
file_picker.connect("file_selected", stage, "load_option_sets", [], CONNECT_ONESHOT)
file_picker.show_modal(true)
file_picker.invalidate()
@@ -50,6 +51,7 @@ func _menu_export_option_sets_action():
file_picker.window_title = "EXPORT OPTION SETS"
file_picker.mode = FileDialog.MODE_SAVE_FILE
file_picker.current_dir = OS.get_system_dir(OS.SYSTEM_DIR_DOWNLOADS)
+ file_picker.filters[0] = "*.json"
file_picker.connect("file_selected", stage, "store_option_sets", [], CONNECT_ONESHOT)
file_picker.show_modal(true)
file_picker.invalidate()
@@ -66,6 +68,7 @@ func _menu_export_data_action():
file_picker.window_title = "EXPORT DATA"
file_picker.mode = FileDialog.MODE_SAVE_FILE
file_picker.current_dir = OS.get_system_dir(OS.SYSTEM_DIR_DOWNLOADS)
+ file_picker.filters[0] = "*.csv"
file_picker.connect("file_selected", database, "store_database", [], CONNECT_ONESHOT)
file_picker.show_modal(true)
file_picker.invalidate()