Skip to content

Commit 4826a23

Browse files
committed
Create missing folders
1 parent 03b9fa4 commit 4826a23

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

main.pyw

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,6 @@ window.configure(padx = preferences.get_scaled_value(14), pady = preferences.get
1010

1111
shortcut_type = tk.StringVar(value = "file")
1212

13-
shutil.rmtree(preferences.working_folder + "\\separators")
14-
shutil.copytree(preferences.internal + "separators", preferences.working_folder + "\\separators")
15-
16-
1713
def browse(shortcut_type):
1814
if shortcut_type == "file":
1915
file = filedialog.askopenfile(title = strings.lang.choose_a_file, parent = window)

utils/preferences.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import ctypes, os
2-
import os, appdirs, ctypes, yaml, sys
1+
import ctypes, os, appdirs, ctypes, yaml, sys, shutil
32

43
if getattr(sys, "frozen", False):
54
internal = "_internal\\"
@@ -21,8 +20,15 @@
2120
temp = user_preferences + "\\temp"
2221

2322
if not os.path.exists(user_preferences): os.mkdir(user_preferences)
23+
if not os.path.exists(working_folder): os.mkdir(working_folder)
24+
if not os.path.exists(working_folder + "separators"): os.mkdir(working_folder + "separators")
25+
if not os.path.exists(working_folder + "shortcuts"): os.mkdir(working_folder + "shortcuts")
26+
if not os.path.exists(working_folder + "shortcut"): os.mkdir(working_folder + "shortcut")
2427
if not os.path.exists(temp): os.mkdir(temp)
2528

29+
shutil.rmtree(working_folder + "separators")
30+
shutil.copytree(internal + "separators", working_folder + "separators")
31+
2632
theme, language = "default", "default"
2733

2834
def save_settings():

0 commit comments

Comments
 (0)