From 5ee4b3e8f3a96d9d9ad04696973f315eec68c5f1 Mon Sep 17 00:00:00 2001 From: Ramforth Date: Mon, 3 Nov 2025 01:00:27 +0100 Subject: [PATCH] Revert: Revert gui.py and custom theme JSON files to previous state for debugging segmentation fault --- gui.py | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/gui.py b/gui.py index 16e1104..3a8a2c9 100644 --- a/gui.py +++ b/gui.py @@ -56,8 +56,20 @@ class VideoConverterGUI: self.toggle_mode() # Ensure initial mode is set based on switch state # --- Main Widgets --- - self.label = customtkinter.CTkLabel(master, text="Select video file or enter URL:", fg_color="transparent") - self.label.pack(pady=(10, 5)) # (top_padding, bottom_padding) + # Create a frame to hold the labels for flexible packing + self.input_label_frame = customtkinter.CTkFrame(master, fg_color="transparent") + self.input_label_frame.pack(pady=(10, 5)) + + self.label_part1 = customtkinter.CTkLabel(self.input_label_frame, text="Select video file ") + self.label_part1.pack(side="left") + + # Create a bold and underlined font for 'or' + or_font = customtkinter.CTkFont(family="sans-serif", weight="bold", underline=True) + self.label_or = customtkinter.CTkLabel(self.input_label_frame, text="or", font=or_font) + self.label_or.pack(side="left") + + self.label_part2 = customtkinter.CTkLabel(self.input_label_frame, text=" enter URL:") + self.label_part2.pack(side="left") # Use a fg_color to make the label background visible self.filepath_label = customtkinter.CTkLabel(master, text="No file selected", fg_color=("gray75", "gray25"))