diff --git a/app_state.py b/app_state.py index 078f5ca..09d74a2 100644 --- a/app_state.py +++ b/app_state.py @@ -8,7 +8,7 @@ so later rebinding would only ever be seen by the module that did it. import configparser import os -VERSION = "0.0.0.070" +VERSION = "0.0.0.071" PROPERTIES_FILE = os.path.join(os.path.dirname(os.path.abspath(__file__)), "editor.properties") DEFAULT_GRID_SIZE = 10 DEFAULT_ADD_TIMESTAMP = True diff --git a/manage_kits.py b/manage_kits.py index 93b503c..22cff04 100644 --- a/manage_kits.py +++ b/manage_kits.py @@ -16,6 +16,7 @@ declared starts unticked, and ticking it adds it at its newest build. """ import os +from datetime import datetime import tkinter as tk from tkinter import filedialog, messagebox, ttk @@ -301,7 +302,8 @@ class KitsPanel: default_name = "" if app_state.current_file_path: base = os.path.splitext(os.path.basename(app_state.current_file_path))[0] - default_name = f"{base}_kits.xlsx" + stamp = datetime.now().strftime("%Y%m%d_%H%M%S") + default_name = f"{base}_kits_{stamp}.xlsx" path = filedialog.asksaveasfilename( title="Export Kit Table",