Skip to content

Commit c74a786

Browse files
committed
fix
1 parent 935213a commit c74a786

File tree

2 files changed

+21
-4
lines changed

2 files changed

+21
-4
lines changed

file.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ def list_files(self):
2626
Returns:
2727
files (dict): A dictionary representing the folder structure.
2828
"""
29-
target_extensions = [".vmf", ".txt", ".cfg", ".vtf", ".vmt", ".qc", ".mdl", ".vcd", ".res", ".bsp", "dir.vpk", ".tga", ".wav", ".mp3"]
29+
target_extensions = [".vmf", ".txt", ".cfg", ".vtf", ".vmt", ".qc", ".mdl", ".vcd", ".res", ".bsp", "dir.vpk", ".tga", ".wav", ".mp3", ".sln", ".bik", ".bat"]
3030
files = {}
3131

3232
# Walk through the selected folder
@@ -104,7 +104,7 @@ def display_files(self):
104104
# Bind double-click event to open the selected file
105105

106106
self.tree.bind("<Double-Button-1>", self.open_file)
107-
107+
108108
self.fileList = FileListApp(self.sdk, self.root)
109109

110110
def open_file(self, event):
@@ -147,4 +147,4 @@ def clear_selections(self):
147147
Clear all selections in the Treeview.
148148
"""
149149
for item in self.tree.selection():
150-
self.tree.selection_remove(item)
150+
self.tree.selection_remove(item)

fileListApp.py

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@
22
from tkinter import ttk
33
from PIL import Image, ImageTk
44
import os
5-
from sourceSDK import SourceSDK
65
from open import Open
76

87
class FileListApp:
98
def __init__(self, sourceSDK, root):
9+
"""
10+
"""
1011
self.sdk = sourceSDK
1112
self.root = root
1213
self.current_folder = self.sdk.selected_folder
@@ -17,6 +18,8 @@ def __init__(self, sourceSDK, root):
1718
self.load_files(self.current_folder)
1819

1920
def create_widgets(self):
21+
"""
22+
"""
2023
self.up_button = ttk.Button(self.root, text="Up", command=self.go_up)
2124
self.up_button.pack(side="top", pady=5)
2225

@@ -45,15 +48,21 @@ def create_widgets(self):
4548
self.canvas.bind("<Leave>", self.unbind_mouse_wheel)
4649

4750
def bind_mouse_wheel(self, event):
51+
"""
52+
"""
4853
self.canvas.bind_all("<MouseWheel>", self.on_mouse_wheel)
4954

5055
def unbind_mouse_wheel(self, event):
5156
self.canvas.unbind_all("<MouseWheel>")
5257

5358
def on_mouse_wheel(self, event):
59+
"""
60+
"""
5461
self.canvas.yview_scroll(int(-1*(event.delta/120)), "units")
5562

5663
def load_files(self, folder):
64+
"""
65+
"""
5766
for widget in self.scroll_frame.winfo_children():
5867
widget.destroy()
5968

@@ -97,6 +106,8 @@ def load_files(self, folder):
97106
self.canvas.yview_moveto(0.0)
98107

99108
def load_thumbnail(self, file_path):
109+
"""
110+
"""
100111
try:
101112
image = None
102113
base_path = os.path.dirname(os.path.abspath(__file__))
@@ -137,15 +148,21 @@ def load_thumbnail(self, file_path):
137148
return None
138149

139150
def go_up(self):
151+
"""
152+
"""
140153
parent_dir = os.path.dirname(self.current_folder)
141154
if parent_dir and self.current_folder != self.first_folder:
142155
self.load_files(parent_dir)
143156

144157
def open_directory(self):
158+
"""
159+
"""
145160
open_instance = Open(self.sdk)
146161
open_instance.open_directory(self.current_folder)
147162

148163
def open_file(self, pathFile):
164+
"""
165+
"""
149166
open_instance = Open(self.sdk)
150167
open_instance.open_file(localpath=pathFile)
151168

0 commit comments

Comments
 (0)